From 2bb30cc365f17b3c77b5ab7ec67d0e901249f8b6 Mon Sep 17 00:00:00 2001 From: adam-fowler Date: Fri, 22 Mar 2024 11:41:59 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20hummingb?= =?UTF-8?q?ird-project/hummingbird-docs@2aef3ab191baab6a98183419ca4e251086?= =?UTF-8?q?7d1927=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/1.0/css/180.07bbbfad.css | 9 --------- docs/1.0/css/223.5ab1188f.css | 9 +++++++++ docs/1.0/css/427.ee43802d.css | 9 +++++++++ docs/1.0/css/523.6e8a04de.css | 9 --------- docs/1.0/css/documentation-topic.5ce24f8e.css | 9 +++++++++ docs/1.0/css/documentation-topic.d414208b.css | 9 --------- docs/1.0/css/index.326a8d73.css | 9 --------- docs/1.0/css/index.33ec2115.css | 9 +++++++++ docs/1.0/css/topic.7ff1c1f8.css | 9 +++++++++ docs/1.0/css/topic.eed311d4.css | 9 --------- docs/1.0/css/tutorials-overview.6eb589ed.css | 9 --------- docs/1.0/css/tutorials-overview.e4891d45.css | 9 +++++++++ docs/1.0/data/documentation/hummingbird.json | 2 +- .../data/documentation/hummingbird/authenticators.json | 2 +- .../documentation/hummingbird/encodinganddecoding.json | 2 +- .../data/documentation/hummingbird/errorhandling.json | 2 +- .../hummingbird/extendinghummingbird.json | 2 +- docs/1.0/data/documentation/hummingbird/lambdas.json | 2 +- .../hummingbird/loggingmetricsandtracing.json | 2 +- .../documentation/hummingbird/mustache-syntax.json | 1 - .../data/documentation/hummingbird/mustachesyntax.json | 1 + .../documentation/hummingbird/onetimepasswords.json | 2 +- .../data/documentation/hummingbird/persistentdata.json | 2 +- docs/1.0/data/documentation/hummingbird/pragmas.json | 2 +- docs/1.0/data/documentation/hummingbird/router.json | 2 +- docs/1.0/data/documentation/hummingbird/sessions.json | 2 +- .../hummingbird/template-inheritance.json | 1 - .../documentation/hummingbird/templateinheritance.json | 1 + .../1.0/data/documentation/hummingbird/transforms.json | 2 +- docs/1.0/data/documentation/hummingbirdauth.json | 2 +- .../asyncsequenceresponsebodystreamer.json | 1 - .../asyncsequenceresponsebodystreamer/init(_:).json | 1 - .../asyncsequenceresponsebodystreamer/read(on:).json | 1 - .../asyncsequenceresponsegenerator.json | 1 - .../response(from:).json | 1 - .../hummingbirdauth/basicauthentication.json | 2 +- .../hummingbirdauth/basicauthentication/password.json | 2 +- .../hummingbirdauth/basicauthentication/username.json | 2 +- .../1.0/data/documentation/hummingbirdauth/bcrypt.json | 2 +- .../hummingbirdauth/bcrypt/hash(_:cost:).json | 2 +- .../hummingbirdauth/bcrypt/hash(_:cost:for:).json | 2 +- .../hummingbirdauth/bcrypt/verify(_:hash:).json | 2 +- .../hummingbirdauth/bcrypt/verify(_:hash:for:).json | 2 +- .../hummingbirdauth/bearerauthentication.json | 2 +- .../hummingbirdauth/bearerauthentication/token.json | 2 +- .../documentation/hummingbirdauth/flatdictionary.json | 1 - .../hummingbirdauth/flatdictionary/allsatisfy(_:).json | 1 - .../flatdictionary/append(key:value:).json | 1 - .../flatdictionary/collection-implementations.json | 1 - .../hummingbirdauth/flatdictionary/compactmap(_:).json | 1 - .../flatdictionary/contains(where:).json | 1 - .../hummingbirdauth/flatdictionary/count.json | 1 - .../flatdictionary/distance(from:to:).json | 1 - .../hummingbirdauth/flatdictionary/drop(while:).json | 1 - .../hummingbirdauth/flatdictionary/dropfirst(_:).json | 1 - .../hummingbirdauth/flatdictionary/droplast(_:).json | 1 - .../hummingbirdauth/flatdictionary/element.json | 1 - .../flatdictionary/elementsequal(_:by:).json | 1 - .../hummingbirdauth/flatdictionary/endindex.json | 1 - .../hummingbirdauth/flatdictionary/enumerated().json | 1 - .../hummingbirdauth/flatdictionary/filter(_:).json | 1 - .../hummingbirdauth/flatdictionary/first(where:).json | 1 - .../hummingbirdauth/flatdictionary/first.json | 1 - .../flatdictionary/firstindex(where:).json | 1 - .../flatdictionary/flatmap(_:)-1ygb6.json | 1 - .../flatdictionary/flatmap(_:)-557vp.json | 1 - .../hummingbirdauth/flatdictionary/foreach(_:).json | 1 - .../flatdictionary/formindex(_:offsetby:).json | 1 - .../formindex(_:offsetby:limitedby:).json | 1 - .../flatdictionary/formindex(after:).json | 1 - .../hummingbirdauth/flatdictionary/getall(for:).json | 1 - .../hummingbirdauth/flatdictionary/has(_:).json | 1 - .../flatdictionary/index(_:offsetby:).json | 1 - .../flatdictionary/index(_:offsetby:limitedby:).json | 1 - .../hummingbirdauth/flatdictionary/index(after:).json | 1 - .../hummingbirdauth/flatdictionary/index.json | 1 - .../hummingbirdauth/flatdictionary/indices.json | 1 - .../hummingbirdauth/flatdictionary/init().json | 1 - .../hummingbirdauth/flatdictionary/init(_:).json | 1 - .../flatdictionary/init(dictionaryliteral:).json | 1 - .../hummingbirdauth/flatdictionary/isempty.json | 1 - .../hummingbirdauth/flatdictionary/lazy.json | 1 - .../lexicographicallyprecedes(_:by:).json | 1 - .../hummingbirdauth/flatdictionary/makeiterator().json | 1 - .../hummingbirdauth/flatdictionary/map(_:)-2ru26.json | 1 - .../hummingbirdauth/flatdictionary/map(_:)-50v4d.json | 1 - .../hummingbirdauth/flatdictionary/max(by:).json | 1 - .../hummingbirdauth/flatdictionary/min(by:).json | 1 - .../hummingbirdauth/flatdictionary/prefix(_:).json | 1 - .../flatdictionary/prefix(through:).json | 1 - .../hummingbirdauth/flatdictionary/prefix(upto:).json | 1 - .../hummingbirdauth/flatdictionary/prefix(while:).json | 1 - .../flatdictionary/randomelement().json | 1 - .../flatdictionary/randomelement(using:).json | 1 - .../hummingbirdauth/flatdictionary/reduce(_:_:).json | 1 - .../flatdictionary/reduce(into:_:).json | 1 - .../hummingbirdauth/flatdictionary/reversed().json | 1 - .../flatdictionary/sequence-implementations.json | 1 - .../hummingbirdauth/flatdictionary/shuffled().json | 1 - .../flatdictionary/shuffled(using:).json | 1 - .../hummingbirdauth/flatdictionary/sorted(by:).json | 1 - ...its:omittingemptysubsequences:whereseparator:).json | 1 - .../hummingbirdauth/flatdictionary/startindex.json | 1 - .../flatdictionary/starts(with:by:).json | 1 - .../flatdictionary/subscript(_:)-2d4tj.json | 1 - .../flatdictionary/subscript(_:)-6qlfr.json | 1 - .../flatdictionary/subscript(_:)-8noau.json | 1 - .../flatdictionary/subscript(_:)-8t493.json | 1 - .../flatdictionary/subscript(_:)-pw02.json | 1 - .../hummingbirdauth/flatdictionary/suffix(_:).json | 1 - .../hummingbirdauth/flatdictionary/suffix(from:).json | 1 - .../flatdictionary/trimmingprefix(while:).json | 1 - .../flatdictionary/underestimatedcount.json | 1 - .../withcontiguousstorageifavailable(_:).json | 1 - .../documentation/hummingbirdauth/hbapplication.json | 1 - .../hummingbirdauth/hbapplication/addfluent().json | 1 - .../hbapplication/addjobs(using:numworkers:).json | 1 - .../hbapplication/addpersist(using:).json | 1 - .../hbapplication/addredis(configuration:).json | 1 - .../hbapplication/addredis(id:configuration:).json | 1 - .../addrequestdecompression(execute:limit:).json | 1 - .../addresponsecompression(execute:).json | 1 - .../hbapplication/addsessions(sessionid:).json | 1 - .../hbapplication/addsessions(using:sessionid:).json | 1 - .../hummingbirdauth/hbapplication/asyncrun().json | 1 - .../hummingbirdauth/hbapplication/asyncwait().json | 1 - .../hbapplication/configuration-swift.property.json | 1 - .../hbapplication/configuration-swift.struct.json | 1 - .../configuration-swift.struct/address.json | 1 - .../configuration-swift.struct/backlog.json | 1 - .../enablehttppipelining.json | 1 - .../idletimeoutconfiguration.json | 1 - ...uration:threadpoolsize:loglevel:nohttpserver:).json | 1 - ...uration:threadpoolsize:loglevel:nohttpserver:).json | 1 - .../configuration-swift.struct/loglevel.json | 1 - .../maxstreameduploadsize.json | 1 - .../maxstreamingbuffersize.json | 1 - .../configuration-swift.struct/maxuploadsize.json | 1 - .../configuration-swift.struct/nohttpserver.json | 1 - .../configuration-swift.struct/reuseaddress.json | 1 - .../configuration-swift.struct/servername.json | 1 - .../configuration-swift.struct/tcpnodelay.json | 1 - .../configuration-swift.struct/threadpoolsize.json | 1 - ...timeoutconfiguration:threadpoolsize:loglevel:).json | 1 - .../hbapplication/constructresponder().json | 1 - .../hummingbirdauth/hbapplication/db(_:).json | 1 - .../hummingbirdauth/hbapplication/db.json | 1 - .../hummingbirdauth/hbapplication/decoder.json | 1 - .../hummingbirdauth/hbapplication/encoder.json | 1 - .../hummingbirdauth/hbapplication/eventloopgroup.json | 1 - .../hbapplication/eventloopgroupprovider.json | 1 - .../eventloopgroupprovider/shared(_:).json | 1 - .../eventloopgroupprovider/singleton.json | 1 - .../hummingbirdauth/hbapplication/extensions.json | 1 - .../hummingbirdauth/hbapplication/fluent.json | 1 - .../hummingbirdauth/hbapplication/httpresponder.json | 1 - .../httpresponder/handleradded(context:).json | 1 - .../httpresponder/handlerremoved(context:).json | 1 - .../httpresponder/hbhttpresponder-implementations.json | 1 - .../httpresponder/init(application:).json | 1 - .../hbapplication/httpresponder/logger.json | 1 - .../httpresponder/respond(to:context:oncomplete:).json | 1 - ...groupprovider:servicelifecycleprovider:)-8fsw8.json | 1 - ...groupprovider:servicelifecycleprovider:)-9vwer.json | 1 - .../init(testing:configuration:timeout:).json | 1 - .../hummingbirdauth/hbapplication/jobqueuehandler.json | 1 - .../hbapplication/jobqueuehandler/queue.json | 1 - .../hbapplication/jobqueuehandler/queuekey.json | 1 - .../hbapplication/jobqueuehandler/queues(_:).json | 1 - .../registerqueue(_:queue:numworkers:).json | 1 - .../hummingbirdauth/hbapplication/jobs.json | 1 - .../hummingbirdauth/hbapplication/lifecycle.json | 1 - .../hummingbirdauth/hbapplication/logger.json | 1 - .../hummingbirdauth/hbapplication/middleware.json | 1 - .../hbapplication/persist-swift.property.json | 1 - .../hbapplication/persist-swift.struct.json | 1 - .../hbapplication/persist-swift.struct/driver.json | 1 - .../persist-swift.struct/init(_:application:).json | 1 - .../hummingbirdauth/hbapplication/redis(id:).json | 1 - .../hummingbirdauth/hbapplication/redis.json | 1 - .../hbapplication/redisconnectionpools.json | 1 - .../requestcompressionexecutionpreference.json | 1 - .../!=(_:_:).json | 1 - .../equatable-implementations.json | 1 - .../oneventloop.json | 1 - .../onthreadpool.json | 1 - .../responsecompressionexecutionpreference.json | 1 - .../!=(_:_:).json | 1 - .../equatable-implementations.json | 1 - .../oneventloop.json | 1 - .../onthreadpool(threshold:).json | 1 - .../hummingbirdauth/hbapplication/router.json | 1 - .../hummingbirdauth/hbapplication/run().json | 1 - .../hummingbirdauth/hbapplication/server.json | 1 - .../hummingbirdauth/hbapplication/sessionstorage.json | 1 - .../hbapplication/shutdownapplication().json | 1 - .../hummingbirdauth/hbapplication/start().json | 1 - .../hummingbirdauth/hbapplication/stop().json | 1 - .../hummingbirdauth/hbapplication/threadpool.json | 1 - .../hummingbirdauth/hbapplication/wait().json | 1 - .../hummingbirdauth/hbapplication/ws.json | 1 - .../hummingbirdauth/hbapplication/xct.json | 1 - ...execute(uri:method:headers:body:testcallback:).json | 1 - .../hummingbirdauth/hbapplication/xctstart().json | 1 - .../hummingbirdauth/hbapplication/xctstop().json | 1 - .../hummingbirdauth/hbasyncauthenticator.json | 2 +- .../authenticate(request:)-11jwi.json | 2 +- .../authenticate(request:)-39uup.json | 2 +- .../authenticate(request:)-5cacx.json | 1 + .../hummingbirdauth/hbasyncauthenticator/value.json | 2 +- .../hummingbirdauth/hbasynccallbackresponder.json | 1 - .../hbasynccallbackresponder/init(callback:).json | 1 - .../hbasynccallbackresponder/respond(to:).json | 1 - .../hummingbirdauth/hbasyncconnection.json | 1 - .../hummingbirdauth/hbasyncconnection/close().json | 1 - .../hummingbirdauth/hbasyncconnectionsource.json | 1 - .../makeconnection(on:logger:)-2ihgb.json | 1 - .../hummingbirdauth/hbasyncmiddleware.json | 1 - .../hbasyncmiddleware/apply(to:next:)-55q7c.json | 1 - .../hbasyncmiddleware/apply(to:next:)-5ph3o.json | 1 - .../hummingbirdauth/hbasyncroutehandler.json | 1 - .../hbasyncroutehandler/handle(request:)-9isdg.json | 1 - .../hbasyncroutehandler/init(from:).json | 1 - .../hummingbirdauth/hbasyncsessionauthenticator.json | 2 +- .../getsession(request:)-5vu8k.json | 2 +- .../getsession(request:)-xt45.json | 2 +- .../getvalue(from:request:).json | 2 +- .../hbasyncsessionauthenticator/session.json | 2 +- .../hbasyncsessionauthenticator/value.json | 2 +- .../hummingbirdauth/hbauthenticatable.json | 2 +- .../documentation/hummingbirdauth/hbauthenticator.json | 2 +- .../hbauthenticator/authenticate(request:)-3hx96.json | 2 +- .../hbauthenticator/authenticate(request:)-5cacx.json | 1 - .../hbauthenticator/authenticate(request:)-5hn4s.json | 2 +- .../hummingbirdauth/hbauthenticator/value.json | 2 +- .../hummingbirdauth/hbcallbackresponder.json | 1 - .../hbcallbackresponder/init(callback:).json | 1 - .../hbcallbackresponder/respond(to:).json | 1 - .../documentation/hummingbirdauth/hbconnection.json | 1 - .../hummingbirdauth/hbconnection/close(on:)-3of7e.json | 1 - .../hummingbirdauth/hbconnection/close(on:)-83o3o.json | 1 - .../hummingbirdauth/hbconnection/isclosed.json | 1 - .../hummingbirdauth/hbconnectionpool.json | 1 - .../hbconnectionpool/close(logger:)-84c38.json | 1 - .../hbconnectionpool/close(logger:)-8eps7.json | 1 - .../hummingbirdauth/hbconnectionpool/eventloop.json | 1 - .../init(source:maxconnections:eventloop:).json | 1 - .../hummingbirdauth/hbconnectionpool/isclosed.json | 1 - .../hbconnectionpool/lease(logger:process:)-5jfq6.json | 1 - .../hbconnectionpool/lease(logger:process:)-92yrt.json | 1 - .../hbconnectionpool/maxconnections.json | 1 - .../hbconnectionpool/numconnections.json | 1 - .../hbconnectionpool/release(connection:logger:).json | 1 - .../hbconnectionpool/request(logger:)-1u5lk.json | 1 - .../hbconnectionpool/request(logger:)-hcfg.json | 1 - .../hummingbirdauth/hbconnectionpool/source.json | 1 - .../hummingbirdauth/hbconnectionpoolerror.json | 1 - .../hbconnectionpoolerror/!=(_:_:).json | 1 - .../equatable-implementations.json | 1 - .../hbconnectionpoolerror/error-implementations.json | 1 - .../hbconnectionpoolerror/localizeddescription.json | 1 - .../hbconnectionpoolerror/poolclosed.json | 1 - .../hummingbirdauth/hbconnectionpoolgroup.json | 1 - .../hbconnectionpoolgroup/close()-5bcc8.json | 1 - .../hbconnectionpoolgroup/close()-92vxp.json | 1 - .../hbconnectionpoolgroup/getconnectionpool(on:).json | 1 - ...(source:maxconnections:eventloopgroup:logger:).json | 1 - .../lease(on:logger:process:)-3hdyx.json | 1 - .../lease(on:logger:process:)-4jt09.json | 1 - .../release(connection:on:logger:).json | 1 - .../request(on:logger:)-5hfeq.json | 1 - .../request(on:logger:)-6sxjk.json | 1 - .../hummingbirdauth/hbconnectionsource.json | 1 - .../hummingbirdauth/hbconnectionsource/connection.json | 1 - .../makeconnection(on:logger:)-4horn.json | 1 - .../makeconnection(on:logger:)-9bn5r.json | 1 - .../hummingbirdauth/hbcorsmiddleware.json | 1 - .../hummingbirdauth/hbcorsmiddleware/alloworigin.json | 1 - .../hbcorsmiddleware/alloworigin/all.json | 1 - .../hbcorsmiddleware/alloworigin/custom(_:).json | 1 - .../hbcorsmiddleware/alloworigin/none.json | 1 - .../hbcorsmiddleware/alloworigin/originbased.json | 1 - .../hbcorsmiddleware/apply(to:next:).json | 1 - ...thods:allowcredentials:exposedheaders:maxage:).json | 1 - .../documentation/hummingbirdauth/hbdatecache.json | 1 - .../hummingbirdauth/hbdatecache/currentdate.json | 1 - .../hbdatecache/formatrfc1123date(_:).json | 1 - .../hummingbirdauth/hbdatecache/getdatecache(on:).json | 1 - .../documentation/hummingbirdauth/hbenvironment.json | 1 - .../customstringconvertible-implementations.json | 1 - .../hummingbirdauth/hbenvironment/description.json | 1 - .../hummingbirdauth/hbenvironment/dotenv(_:).json | 1 - .../hummingbirdauth/hbenvironment/get(_:).json | 1 - .../hummingbirdauth/hbenvironment/get(_:as:).json | 1 - .../hummingbirdauth/hbenvironment/init().json | 1 - .../hbenvironment/init(dictionaryliteral:).json | 1 - .../hummingbirdauth/hbenvironment/init(from:).json | 1 - .../hummingbirdauth/hbenvironment/init(values:).json | 1 - .../hummingbirdauth/hbenvironment/merging(with:).json | 1 - .../hummingbirdauth/hbenvironment/set(_:value:).json | 1 - .../hummingbirdauth/hbenvironment/shared.json | 1 - .../documentation/hummingbirdauth/hbextensible.json | 1 - .../hummingbirdauth/hbextensible/extensions.json | 1 - .../documentation/hummingbirdauth/hbextensions.json | 1 - .../hummingbirdauth/hbextensions/exists(_:).json | 1 - .../hummingbirdauth/hbextensions/get(_:)-63nyk.json | 1 - .../hummingbirdauth/hbextensions/get(_:)-7gsg7.json | 1 - .../hummingbirdauth/hbextensions/get(_:error:).json | 1 - .../hummingbirdauth/hbextensions/init().json | 1 - .../hbextensions/set(_:value:shutdowncallback:).json | 1 - .../hummingbirdauth/hblogrequestsmiddleware.json | 1 - .../hblogrequestsmiddleware/apply(to:next:).json | 1 - .../init(_:includeheaders:).json | 1 - .../documentation/hummingbirdauth/hbmediatype.json | 1 - .../hummingbirdauth/hbmediatype/application.json | 1 - .../hummingbirdauth/hbmediatype/application7z.json | 1 - .../hbmediatype/applicationabiword.json | 1 - .../hbmediatype/applicationamzkindleebook.json | 1 - .../hummingbirdauth/hbmediatype/applicationarc.json | 1 - .../hummingbirdauth/hbmediatype/applicationbinary.json | 1 - .../hummingbirdauth/hbmediatype/applicationbzip.json | 1 - .../hummingbirdauth/hbmediatype/applicationbzip2.json | 1 - .../hummingbirdauth/hbmediatype/applicationcsh.json | 1 - .../hummingbirdauth/hbmediatype/applicationdocx.json | 1 - .../hummingbirdauth/hbmediatype/applicationeot.json | 1 - .../hummingbirdauth/hbmediatype/applicationepub.json | 1 - .../hummingbirdauth/hbmediatype/applicationgzip.json | 1 - .../hummingbirdauth/hbmediatype/applicationjar.json | 1 - .../hummingbirdauth/hbmediatype/applicationjson.json | 1 - .../hummingbirdauth/hbmediatype/applicationjsonld.json | 1 - .../hummingbirdauth/hbmediatype/applicationmpkg.json | 1 - .../hummingbirdauth/hbmediatype/applicationmsword.json | 1 - .../hummingbirdauth/hbmediatype/applicationodp.json | 1 - .../hummingbirdauth/hbmediatype/applicationods.json | 1 - .../hummingbirdauth/hbmediatype/applicationodt.json | 1 - .../hummingbirdauth/hbmediatype/applicationogg.json | 1 - .../hummingbirdauth/hbmediatype/applicationpdf.json | 1 - .../hummingbirdauth/hbmediatype/applicationphp.json | 1 - .../hummingbirdauth/hbmediatype/applicationppt.json | 1 - .../hummingbirdauth/hbmediatype/applicationpptx.json | 1 - .../hummingbirdauth/hbmediatype/applicationrar.json | 1 - .../hummingbirdauth/hbmediatype/applicationrtf.json | 1 - .../hummingbirdauth/hbmediatype/applicationsh.json | 1 - .../hummingbirdauth/hbmediatype/applicationswf.json | 1 - .../hummingbirdauth/hbmediatype/applicationtar.json | 1 - .../hbmediatype/applicationurlencoded.json | 1 - .../hummingbirdauth/hbmediatype/applicationvsd.json | 1 - .../hummingbirdauth/hbmediatype/applicationxhtml.json | 1 - .../hummingbirdauth/hbmediatype/applicationxls.json | 1 - .../hummingbirdauth/hbmediatype/applicationxlsx.json | 1 - .../hummingbirdauth/hbmediatype/applicationxml.json | 1 - .../hummingbirdauth/hbmediatype/applicationzip.json | 1 - .../hummingbirdauth/hbmediatype/audio.json | 1 - .../hummingbirdauth/hbmediatype/audio3g2.json | 1 - .../hummingbirdauth/hbmediatype/audio3gp.json | 1 - .../hummingbirdauth/hbmediatype/audioaac.json | 1 - .../hummingbirdauth/hbmediatype/audiomidi.json | 1 - .../hummingbirdauth/hbmediatype/audiompeg.json | 1 - .../hummingbirdauth/hbmediatype/audioogg.json | 1 - .../hummingbirdauth/hbmediatype/audioopus.json | 1 - .../hummingbirdauth/hbmediatype/audiowave.json | 1 - .../hummingbirdauth/hbmediatype/audiowebm.json | 1 - .../hummingbirdauth/hbmediatype/category.json | 1 - .../hummingbirdauth/hbmediatype/category/!=(_:_:).json | 1 - .../hummingbirdauth/hbmediatype/category/==(_:_:).json | 1 - .../hummingbirdauth/hbmediatype/category/any.json | 1 - .../hbmediatype/category/application.json | 1 - .../hummingbirdauth/hbmediatype/category/audio.json | 1 - .../category/equatable-implementations.json | 1 - .../hummingbirdauth/hbmediatype/category/example.json | 1 - .../hummingbirdauth/hbmediatype/category/font.json | 1 - .../hbmediatype/category/hash(into:).json | 1 - .../hbmediatype/category/hashvalue.json | 1 - .../hummingbirdauth/hbmediatype/category/image.json | 1 - .../hbmediatype/category/init(rawvalue:).json | 1 - .../hummingbirdauth/hbmediatype/category/message.json | 1 - .../hummingbirdauth/hbmediatype/category/model.json | 1 - .../hbmediatype/category/multipart.json | 1 - .../category/rawrepresentable-implementations.json | 1 - .../hummingbirdauth/hbmediatype/category/text.json | 1 - .../hummingbirdauth/hbmediatype/category/video.json | 1 - .../hummingbirdauth/hbmediatype/description.json | 1 - .../hummingbirdauth/hbmediatype/example.json | 1 - .../hummingbirdauth/hbmediatype/font.json | 1 - .../hummingbirdauth/hbmediatype/fontotf.json | 1 - .../hummingbirdauth/hbmediatype/fontttf.json | 1 - .../hummingbirdauth/hbmediatype/fontwoff.json | 1 - .../hummingbirdauth/hbmediatype/fontwoff2.json | 1 - .../hbmediatype/getmediatype(forextension:).json | 1 - .../hummingbirdauth/hbmediatype/image.json | 1 - .../hummingbirdauth/hbmediatype/imagebmp.json | 1 - .../hummingbirdauth/hbmediatype/imagegif.json | 1 - .../hummingbirdauth/hbmediatype/imageico.json | 1 - .../hummingbirdauth/hbmediatype/imagejpeg.json | 1 - .../hummingbirdauth/hbmediatype/imagepng.json | 1 - .../hummingbirdauth/hbmediatype/imagesvg.json | 1 - .../hummingbirdauth/hbmediatype/imagetiff.json | 1 - .../hummingbirdauth/hbmediatype/imagewebp.json | 1 - .../hummingbirdauth/hbmediatype/init(from:).json | 1 - .../hbmediatype/init(type:subtype:parameter:).json | 1 - .../hummingbirdauth/hbmediatype/istype(_:).json | 1 - .../hummingbirdauth/hbmediatype/message.json | 1 - .../hummingbirdauth/hbmediatype/model.json | 1 - .../hummingbirdauth/hbmediatype/multipart.json | 1 - .../hummingbirdauth/hbmediatype/multipartform.json | 1 - .../hummingbirdauth/hbmediatype/parameter.json | 1 - .../hummingbirdauth/hbmediatype/subtype.json | 1 - .../hummingbirdauth/hbmediatype/text.json | 1 - .../hummingbirdauth/hbmediatype/textcss.json | 1 - .../hummingbirdauth/hbmediatype/textcsv.json | 1 - .../hummingbirdauth/hbmediatype/texthtml.json | 1 - .../hummingbirdauth/hbmediatype/texticalendar.json | 1 - .../hummingbirdauth/hbmediatype/textjavascript.json | 1 - .../hummingbirdauth/hbmediatype/textplain.json | 1 - .../hummingbirdauth/hbmediatype/type.json | 1 - .../hummingbirdauth/hbmediatype/video.json | 1 - .../hummingbirdauth/hbmediatype/video3g2.json | 1 - .../hummingbirdauth/hbmediatype/video3gp.json | 1 - .../hummingbirdauth/hbmediatype/videomp4.json | 1 - .../hummingbirdauth/hbmediatype/videompeg.json | 1 - .../hummingbirdauth/hbmediatype/videoogg.json | 1 - .../hummingbirdauth/hbmediatype/videots.json | 1 - .../hummingbirdauth/hbmediatype/videowebm.json | 1 - .../hbmediatype/withparameter(name:value:).json | 1 - .../hummingbirdauth/hbmediatype/~=(_:_:).json | 1 - .../hummingbirdauth/hbmemorypersistdriver.json | 1 - .../create(key:value:expires:request:)-3qfgj.json | 1 - .../create(key:value:expires:request:)-431hm.json | 1 - .../get(key:as:request:)-5whgx.json | 1 - .../get(key:as:request:)-8rz6e.json | 1 - .../hbpersistdriver-implementations.json | 1 - .../hbmemorypersistdriver/init(eventloopgroup:).json | 1 - .../hbmemorypersistdriver/remove(key:request:).json | 1 - .../set(key:value:expires:request:)-58edz.json | 1 - .../set(key:value:expires:request:)-vzvg.json | 1 - .../hbmemorypersistdriver/shutdown().json | 1 - .../hummingbirdauth/hbmetricsmiddleware.json | 1 - .../hbmetricsmiddleware/apply(to:next:).json | 1 - .../hummingbirdauth/hbmetricsmiddleware/init().json | 1 - .../documentation/hummingbirdauth/hbmiddleware.json | 1 - .../hbmiddleware/apply(to:next:)-4evzs.json | 1 - .../hbmiddleware/apply(to:next:)-ixu0.json | 1 - .../hummingbirdauth/hbmiddlewaregroup.json | 1 - .../hummingbirdauth/hbmiddlewaregroup/add(_:).json | 1 - .../constructresponder(finalresponder:).json | 1 - .../hummingbirdauth/hbmiddlewaregroup/init().json | 1 - .../documentation/hummingbirdauth/hbparameters.json | 1 - .../hummingbirdauth/hbparameters/allsatisfy(_:).json | 1 - .../hbparameters/collection-implementations.json | 1 - .../hummingbirdauth/hbparameters/collection.json | 1 - .../hummingbirdauth/hbparameters/compactmap(_:).json | 1 - .../hummingbirdauth/hbparameters/contains(where:).json | 1 - .../hummingbirdauth/hbparameters/count.json | 1 - .../customstringconvertible-implementations.json | 1 - .../hummingbirdauth/hbparameters/description.json | 1 - .../hbparameters/distance(from:to:).json | 1 - .../hummingbirdauth/hbparameters/drop(while:).json | 1 - .../hummingbirdauth/hbparameters/dropfirst(_:).json | 1 - .../hummingbirdauth/hbparameters/droplast(_:).json | 1 - .../hbparameters/elementsequal(_:by:).json | 1 - .../hummingbirdauth/hbparameters/endindex.json | 1 - .../hummingbirdauth/hbparameters/enumerated().json | 1 - .../hummingbirdauth/hbparameters/filter(_:).json | 1 - .../hummingbirdauth/hbparameters/first(where:).json | 1 - .../hummingbirdauth/hbparameters/first.json | 1 - .../hbparameters/firstindex(where:).json | 1 - .../hbparameters/flatmap(_:)-4eve8.json | 1 - .../hbparameters/flatmap(_:)-82oy1.json | 1 - .../hummingbirdauth/hbparameters/foreach(_:).json | 1 - .../hbparameters/formindex(_:offsetby:).json | 1 - .../hbparameters/formindex(_:offsetby:limitedby:).json | 1 - .../hbparameters/formindex(after:).json | 1 - .../hummingbirdauth/hbparameters/get(_:).json | 1 - .../hummingbirdauth/hbparameters/get(_:as:).json | 1 - .../hummingbirdauth/hbparameters/getall(_:).json | 1 - .../hummingbirdauth/hbparameters/getall(_:as:).json | 1 - .../hummingbirdauth/hbparameters/getcatchall().json | 1 - .../hummingbirdauth/hbparameters/has(_:).json | 1 - .../hbparameters/index(_:offsetby:).json | 1 - .../hbparameters/index(_:offsetby:limitedby:).json | 1 - .../hummingbirdauth/hbparameters/index(after:).json | 1 - .../hummingbirdauth/hbparameters/index.json | 1 - .../hummingbirdauth/hbparameters/indices.json | 1 - .../hummingbirdauth/hbparameters/isempty.json | 1 - .../hummingbirdauth/hbparameters/lazy.json | 1 - .../hbparameters/lexicographicallyprecedes(_:by:).json | 1 - .../hummingbirdauth/hbparameters/makeiterator().json | 1 - .../hummingbirdauth/hbparameters/map(_:)-2541h.json | 1 - .../hummingbirdauth/hbparameters/map(_:)-3rxvz.json | 1 - .../hummingbirdauth/hbparameters/max(by:).json | 1 - .../hummingbirdauth/hbparameters/min(by:).json | 1 - .../hummingbirdauth/hbparameters/prefix(_:).json | 1 - .../hummingbirdauth/hbparameters/prefix(through:).json | 1 - .../hummingbirdauth/hbparameters/prefix(upto:).json | 1 - .../hummingbirdauth/hbparameters/prefix(while:).json | 1 - .../hummingbirdauth/hbparameters/randomelement().json | 1 - .../hbparameters/randomelement(using:).json | 1 - .../hummingbirdauth/hbparameters/reduce(_:_:).json | 1 - .../hummingbirdauth/hbparameters/reduce(into:_:).json | 1 - .../hummingbirdauth/hbparameters/require(_:).json | 1 - .../hummingbirdauth/hbparameters/require(_:as:).json | 1 - .../hbparameters/requireall(_:as:).json | 1 - .../hummingbirdauth/hbparameters/reversed().json | 1 - .../hbparameters/sequence-implementations.json | 1 - .../hummingbirdauth/hbparameters/shuffled().json | 1 - .../hummingbirdauth/hbparameters/shuffled(using:).json | 1 - .../hummingbirdauth/hbparameters/sorted(by:).json | 1 - ...its:omittingemptysubsequences:whereseparator:).json | 1 - .../hummingbirdauth/hbparameters/startindex.json | 1 - .../hummingbirdauth/hbparameters/starts(with:by:).json | 1 - .../hbparameters/subscript(_:)-10i62.json | 1 - .../hbparameters/subscript(_:)-3wu50.json | 1 - .../hbparameters/subscript(_:)-5j7en.json | 1 - .../hbparameters/subscript(_:)-5zpw2.json | 1 - .../hbparameters/subscript(_:)-6tkf2.json | 1 - .../hbparameters/subscript(_:)-7td5g.json | 1 - .../hummingbirdauth/hbparameters/suffix(_:).json | 1 - .../hummingbirdauth/hbparameters/suffix(from:).json | 1 - .../hbparameters/trimmingprefix(while:).json | 1 - .../hbparameters/underestimatedcount.json | 1 - .../withcontiguousstorageifavailable(_:).json | 1 - .../data/documentation/hummingbirdauth/hbparser.json | 1 - .../hummingbirdauth/hbparser/advance().json | 1 - .../hummingbirdauth/hbparser/advance(by:).json | 1 - .../hummingbirdauth/hbparser/allsatisfy(_:).json | 1 - .../hummingbirdauth/hbparser/character().json | 1 - .../hummingbirdauth/hbparser/compactmap(_:).json | 1 - .../hummingbirdauth/hbparser/contains(_:).json | 1 - .../hummingbirdauth/hbparser/contains(where:).json | 1 - .../documentation/hummingbirdauth/hbparser/count.json | 1 - .../hummingbirdauth/hbparser/current().json | 1 - .../hummingbirdauth/hbparser/drop(while:).json | 1 - .../hummingbirdauth/hbparser/dropfirst(_:).json | 1 - .../hummingbirdauth/hbparser/droplast(_:).json | 1 - .../hummingbirdauth/hbparser/element.json | 1 - .../hummingbirdauth/hbparser/elementsequal(_:).json | 1 - .../hummingbirdauth/hbparser/elementsequal(_:by:).json | 1 - .../hummingbirdauth/hbparser/enumerated().json | 1 - .../documentation/hummingbirdauth/hbparser/error.json | 1 - .../hummingbirdauth/hbparser/error/!=(_:_:).json | 1 - .../hummingbirdauth/hbparser/error/emptystring.json | 1 - .../hbparser/error/equatable-implementations.json | 1 - .../hbparser/error/error-implementations.json | 1 - .../hummingbirdauth/hbparser/error/invalidutf8.json | 1 - .../hbparser/error/localizeddescription.json | 1 - .../hummingbirdauth/hbparser/error/overflow.json | 1 - .../hummingbirdauth/hbparser/error/unexpected.json | 1 - .../hummingbirdauth/hbparser/filter(_:).json | 1 - .../hummingbirdauth/hbparser/first(where:).json | 1 - .../hummingbirdauth/hbparser/flatmap(_:)-50vol.json | 1 - .../hummingbirdauth/hbparser/flatmap(_:)-6dduv.json | 1 - .../hummingbirdauth/hbparser/foreach(_:).json | 1 - .../hummingbirdauth/hbparser/init(_:).json | 1 - .../hbparser/init(_:validateutf8:).json | 1 - .../hummingbirdauth/hbparser/iterator.json | 1 - .../hummingbirdauth/hbparser/iterator/element.json | 1 - .../hummingbirdauth/hbparser/iterator/next().json | 1 - .../documentation/hummingbirdauth/hbparser/lazy.json | 1 - .../hbparser/lexicographicallyprecedes(_:).json | 1 - .../hbparser/lexicographicallyprecedes(_:by:).json | 1 - .../hummingbirdauth/hbparser/makeiterator().json | 1 - .../hummingbirdauth/hbparser/map(_:).json | 1 - .../documentation/hummingbirdauth/hbparser/max().json | 1 - .../hummingbirdauth/hbparser/max(by:).json | 1 - .../documentation/hummingbirdauth/hbparser/min().json | 1 - .../hummingbirdauth/hbparser/min(by:).json | 1 - .../hummingbirdauth/hbparser/movetoend().json | 1 - .../hummingbirdauth/hbparser/movetostart().json | 1 - .../hummingbirdauth/hbparser/percentdecode().json | 1 - .../hummingbirdauth/hbparser/prefix(_:).json | 1 - .../hummingbirdauth/hbparser/prefix(while:).json | 1 - .../hummingbirdauth/hbparser/reachedend().json | 1 - .../hummingbirdauth/hbparser/read(_:)-3ddyp.json | 1 - .../hummingbirdauth/hbparser/read(_:)-3jot2.json | 1 - .../hummingbirdauth/hbparser/read(_:)-46502.json | 1 - .../hummingbirdauth/hbparser/read(count:).json | 1 - .../hbparser/read(until:throwonoverflow:)-4fsmu.json | 1 - .../hbparser/read(until:throwonoverflow:)-4qwvq.json | 1 - .../hbparser/read(until:throwonoverflow:)-9o9x7.json | 1 - .../hbparser/read(until:throwonoverflow:)-9xtym.json | 1 - .../read(untilstring:throwonoverflow:skiptoend:).json | 1 - .../hummingbirdauth/hbparser/read(while:)-2mu8n.json | 1 - .../hummingbirdauth/hbparser/read(while:)-2tzbd.json | 1 - .../hummingbirdauth/hbparser/read(while:)-2zxuj.json | 1 - .../hummingbirdauth/hbparser/read(while:)-4p0fs.json | 1 - .../hummingbirdauth/hbparser/readuntiltheend().json | 1 - .../hummingbirdauth/hbparser/reduce(_:_:).json | 1 - .../hummingbirdauth/hbparser/reduce(into:_:).json | 1 - .../hummingbirdauth/hbparser/retreat().json | 1 - .../hummingbirdauth/hbparser/retreat(by:).json | 1 - .../hummingbirdauth/hbparser/reversed().json | 1 - .../hbparser/sequence-implementations.json | 1 - .../hummingbirdauth/hbparser/shuffled().json | 1 - .../hummingbirdauth/hbparser/shuffled(using:).json | 1 - .../hummingbirdauth/hbparser/sorted().json | 1 - .../hummingbirdauth/hbparser/sorted(by:).json | 1 - ...its:omittingemptysubsequences:whereseparator:).json | 1 - .../hummingbirdauth/hbparser/split(separator:).json | 1 - ...eparator:maxsplits:omittingemptysubsequences:).json | 1 - .../hummingbirdauth/hbparser/starts(with:).json | 1 - .../hummingbirdauth/hbparser/starts(with:by:).json | 1 - .../documentation/hummingbirdauth/hbparser/string.json | 1 - .../hummingbirdauth/hbparser/suffix(_:).json | 1 - .../hummingbirdauth/hbparser/underestimatedcount.json | 1 - .../hummingbirdauth/hbparser/unsafeadvance().json | 1 - .../hummingbirdauth/hbparser/unsafeadvance(by:).json | 1 - .../hbparser/withcontiguousstorageifavailable(_:).json | 1 - .../documentation/hummingbirdauth/hbpersistdriver.json | 1 - .../create(key:value:expires:request:)-3m0mo.json | 1 - .../create(key:value:expires:request:)-8eh3v.json | 1 - .../hbpersistdriver/get(key:as:request:)-75a9i.json | 1 - .../hbpersistdriver/get(key:as:request:)-8yq9h.json | 1 - .../hbpersistdriver/remove(key:request:)-4ypic.json | 1 - .../hbpersistdriver/remove(key:request:)-8qc2n.json | 1 - .../set(key:value:expires:request:)-2nhv.json | 1 - .../set(key:value:expires:request:)-9yq7y.json | 1 - .../hbpersistdriver/shutdown()-2jadt.json | 1 - .../hbpersistdriver/shutdown()-8gjyt.json | 1 - .../hummingbirdauth/hbpersistdriverfactory.json | 1 - .../hummingbirdauth/hbpersistdriverfactory/create.json | 1 - .../hbpersistdriverfactory/fluent(_:).json | 1 - .../hummingbirdauth/hbpersistdriverfactory/fluent.json | 1 - .../hbpersistdriverfactory/init(create:).json | 1 - .../hummingbirdauth/hbpersistdriverfactory/memory.json | 1 - .../hbpersistdriverfactory/redis(id:).json | 1 - .../hummingbirdauth/hbpersistdriverfactory/redis.json | 1 - .../documentation/hummingbirdauth/hbpersisterror.json | 1 - .../hummingbirdauth/hbpersisterror/!=(_:_:).json | 1 - .../hummingbirdauth/hbpersisterror/duplicate.json | 1 - .../hbpersisterror/equatable-implementations.json | 1 - .../hbpersisterror/error-implementations.json | 1 - .../hbpersisterror/localizeddescription.json | 1 - .../data/documentation/hummingbirdauth/hbrequest.json | 1 - .../hummingbirdauth/hbrequest/allocator.json | 1 - .../hummingbirdauth/hbrequest/apigatewayrequest.json | 1 - .../hummingbirdauth/hbrequest/apigatewayv2request.json | 1 - .../hummingbirdauth/hbrequest/application.json | 1 - .../hummingbirdauth/hbrequest/authbasic.json | 1 - .../hummingbirdauth/hbrequest/authbearer.json | 1 - .../hummingbirdauth/hbrequest/authget(_:).json | 1 - .../hummingbirdauth/hbrequest/authhas(_:).json | 1 - .../hummingbirdauth/hbrequest/authlogin(_:).json | 1 - .../hummingbirdauth/hbrequest/authlogout(_:).json | 1 - .../hummingbirdauth/hbrequest/authrequire(_:).json | 1 - .../documentation/hummingbirdauth/hbrequest/body.json | 1 - .../hummingbirdauth/hbrequest/collatebody().json | 1 - .../hbrequest/collatebody(maxsize:).json | 1 - .../hummingbirdauth/hbrequest/context.json | 1 - .../hummingbirdauth/hbrequest/cookies.json | 1 - .../customstringconvertible-implementations.json | 1 - .../hummingbirdauth/hbrequest/db(_:).json | 1 - .../documentation/hummingbirdauth/hbrequest/db.json | 1 - .../hummingbirdauth/hbrequest/decode(as:).json | 1 - .../hummingbirdauth/hbrequest/description.json | 1 - .../hummingbirdauth/hbrequest/endpointpath.json | 1 - .../hummingbirdauth/hbrequest/eventloop.json | 1 - .../hummingbirdauth/hbrequest/extensions.json | 1 - .../hummingbirdauth/hbrequest/failure(_:)-34tp6.json | 1 - .../hummingbirdauth/hbrequest/failure(_:)-8vehc.json | 1 - .../hummingbirdauth/hbrequest/failure(_:message:).json | 1 - .../hbrequest/fluent-swift.property.json | 1 - .../hummingbirdauth/hbrequest/fluent-swift.struct.json | 1 - .../hummingbirdauth/hbrequest/headers.json | 1 - .../documentation/hummingbirdauth/hbrequest/id.json | 1 - .../init(head:body:application:context:).json | 1 - .../hummingbirdauth/hbrequest/jobs-swift.property.json | 1 - .../hummingbirdauth/hbrequest/jobs-swift.struct.json | 1 - .../hbrequest/jobs-swift.struct/enqueue(job:on:).json | 1 - .../hummingbirdauth/hbrequest/logger.json | 1 - .../hummingbirdauth/hbrequest/method.json | 1 - .../hummingbirdauth/hbrequest/parameters.json | 1 - .../hbrequest/persist-swift.property.json | 1 - .../hbrequest/persist-swift.struct.json | 1 - .../create(key:value:expires:)-8dqp7.json | 1 - .../create(key:value:expires:)-96a3k.json | 1 - .../persist-swift.struct/get(key:as:)-105gn.json | 1 - .../persist-swift.struct/get(key:as:)-1lp7h.json | 1 - .../persist-swift.struct/remove(key:)-1jw2j.json | 1 - .../persist-swift.struct/remove(key:)-3xh8m.json | 1 - .../set(key:value:expires:)-76edy.json | 1 - .../set(key:value:expires:)-8ynk5.json | 1 - .../hummingbirdauth/hbrequest/redis(id:).json | 1 - .../hbrequest/redis-swift.property.json | 1 - .../hummingbirdauth/hbrequest/redis-swift.struct.json | 1 - .../redis-swift.struct/activechannels(matching:).json | 1 - .../hbrequest/redis-swift.struct/append(_:to:).json | 1 - .../authorize(username:password:).json | 1 - .../hbrequest/redis-swift.struct/authorize(with:).json | 1 - .../redis-swift.struct/blpop(from:as:timeout:).json | 1 - .../redis-swift.struct/blpop(from:timeout:)-6rjw4.json | 1 - .../redis-swift.struct/blpop(from:timeout:)-8k711.json | 1 - .../redis-swift.struct/blpop(from:timeout:)-jhm9.json | 1 - .../blpop(from:timeout:valuetype:)-2csm3.json | 1 - .../blpop(from:timeout:valuetype:)-6w6ij.json | 1 - .../redis-swift.struct/brpop(from:as:timeout:).json | 1 - .../redis-swift.struct/brpop(from:timeout:)-14g6b.json | 1 - .../redis-swift.struct/brpop(from:timeout:)-3ketz.json | 1 - .../redis-swift.struct/brpop(from:timeout:)-44wkm.json | 1 - .../brpop(from:timeout:valuetype:)-4742u.json | 1 - .../brpop(from:timeout:valuetype:)-5h1xv.json | 1 - .../brpoplpush(from:to:timeout:).json | 1 - .../brpoplpush(from:to:timeout:valuetype:).json | 1 - .../bzpopmax(from:timeout:)-2tv35.json | 1 - .../bzpopmax(from:timeout:)-9trfg.json | 1 - .../bzpopmin(from:timeout:)-5l4kw.json | 1 - .../bzpopmin(from:timeout:)-7v85a.json | 1 - .../hbrequest/redis-swift.struct/decrement(_:).json | 1 - .../hbrequest/redis-swift.struct/decrement(_:by:).json | 1 - .../hbrequest/redis-swift.struct/delete(_:).json | 1 - .../hbrequest/redis-swift.struct/echo(_:).json | 1 - .../hbrequest/redis-swift.struct/eventloop.json | 1 - .../hbrequest/redis-swift.struct/exists(_:).json | 1 - .../hbrequest/redis-swift.struct/expire(_:after:).json | 1 - .../hbrequest/redis-swift.struct/get(_:).json | 1 - .../hbrequest/redis-swift.struct/get(_:as:).json | 1 - .../hbrequest/redis-swift.struct/get(_:asjson:).json | 1 - .../hbrequest/redis-swift.struct/hdel(_:from:).json | 1 - .../hbrequest/redis-swift.struct/hexists(_:in:).json | 1 - .../hbrequest/redis-swift.struct/hget(_:from:).json | 1 - .../hbrequest/redis-swift.struct/hget(_:from:as:).json | 1 - .../hbrequest/redis-swift.struct/hgetall(from:).json | 1 - .../redis-swift.struct/hgetall(from:as:).json | 1 - .../redis-swift.struct/hincrby(_:field:in:).json | 1 - .../redis-swift.struct/hincrbyfloat(_:field:in:).json | 1 - .../hbrequest/redis-swift.struct/hkeys(in:).json | 1 - .../hbrequest/redis-swift.struct/hlen(of:).json | 1 - .../hbrequest/redis-swift.struct/hmget(_:from:).json | 1 - .../redis-swift.struct/hmget(_:from:as:)-4r47h.json | 1 - .../redis-swift.struct/hmget(_:from:as:)-9kpsy.json | 1 - .../hbrequest/redis-swift.struct/hmset(_:in:).json | 1 - .../hscan(_:startingfrom:matching:count:).json | 1 - ...scan(_:startingfrom:matching:count:valuetype:).json | 1 - .../hbrequest/redis-swift.struct/hset(_:to:in:).json | 1 - .../hbrequest/redis-swift.struct/hsetnx(_:to:in:).json | 1 - .../hbrequest/redis-swift.struct/hstrlen(of:in:).json | 1 - .../hbrequest/redis-swift.struct/hvals(in:).json | 1 - .../hbrequest/redis-swift.struct/hvals(in:as:).json | 1 - .../hbrequest/redis-swift.struct/increment(_:).json | 1 - .../redis-swift.struct/increment(_:by:)-65hig.json | 1 - .../redis-swift.struct/increment(_:by:)-8lul6.json | 1 - .../hbrequest/redis-swift.struct/lindex(_:from:).json | 1 - .../redis-swift.struct/lindex(_:from:as:).json | 1 - .../redis-swift.struct/linsert(_:into:after:).json | 1 - .../redis-swift.struct/linsert(_:into:before:).json | 1 - .../hbrequest/redis-swift.struct/llen(of:).json | 1 - .../hbrequest/redis-swift.struct/logging(to:).json | 1 - .../hbrequest/redis-swift.struct/lpop(from:).json | 1 - .../hbrequest/redis-swift.struct/lpop(from:as:).json | 1 - .../redis-swift.struct/lpush(_:into:)-5h9h1.json | 1 - .../redis-swift.struct/lpush(_:into:)-5kfof.json | 1 - .../hbrequest/redis-swift.struct/lpushx(_:into:).json | 1 - .../lrange(from:firstindex:lastindex:).json | 1 - .../lrange(from:firstindex:lastindex:as:).json | 1 - .../redis-swift.struct/lrange(from:fromindex:).json | 1 - .../redis-swift.struct/lrange(from:fromindex:as:).json | 1 - .../lrange(from:indices:)-4ytj0.json | 1 - .../lrange(from:indices:)-7840x.json | 1 - .../lrange(from:indices:as:)-32j6c.json | 1 - .../lrange(from:indices:as:)-van4.json | 1 - .../redis-swift.struct/lrange(from:throughindex:).json | 1 - .../lrange(from:throughindex:as:).json | 1 - .../redis-swift.struct/lrange(from:uptoindex:).json | 1 - .../redis-swift.struct/lrange(from:uptoindex:as:).json | 1 - .../redis-swift.struct/lrem(_:from:count:).json | 1 - .../redis-swift.struct/lset(index:to:in:).json | 1 - .../redis-swift.struct/ltrim(_:before:after:).json | 1 - .../ltrim(_:keepingindices:)-1378z.json | 1 - .../ltrim(_:keepingindices:)-5iecz.json | 1 - .../ltrim(_:keepingindices:)-7evhn.json | 1 - .../ltrim(_:keepingindices:)-7nw0a.json | 1 - .../ltrim(_:keepingindices:)-8jjqv.json | 1 - .../hbrequest/redis-swift.struct/mget(_:).json | 1 - .../redis-swift.struct/mget(_:as:)-10vkq.json | 1 - .../redis-swift.struct/mget(_:as:)-87la9.json | 1 - .../hbrequest/redis-swift.struct/mset(_:).json | 1 - .../hbrequest/redis-swift.struct/msetnx(_:).json | 1 - .../redis-swift.struct/patternsubscribercount().json | 1 - .../hbrequest/redis-swift.struct/ping(with:).json | 1 - .../psetex(_:to:expirationinmilliseconds:).json | 1 - .../psetex(_:tojson:expirationinmilliseconds:).json | 1 - ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 1 - .../hbrequest/redis-swift.struct/pttl(_:).json | 1 - .../hbrequest/redis-swift.struct/publish(_:to:).json | 1 - .../hbrequest/redis-swift.struct/punsubscribe().json | 1 - .../redis-swift.struct/punsubscribe(from:).json | 1 - .../redisclient-implementations.json | 1 - .../hbrequest/redis-swift.struct/rpop(from:).json | 1 - .../hbrequest/redis-swift.struct/rpop(from:as:).json | 1 - .../redis-swift.struct/rpoplpush(from:to:).json | 1 - .../rpoplpush(from:to:valuetype:).json | 1 - .../redis-swift.struct/rpush(_:into:)-2apo8.json | 1 - .../redis-swift.struct/rpush(_:into:)-8sj7j.json | 1 - .../hbrequest/redis-swift.struct/rpushx(_:into:).json | 1 - .../redis-swift.struct/sadd(_:to:)-2mu5f.json | 1 - .../redis-swift.struct/sadd(_:to:)-9qcq5.json | 1 - .../scan(startingfrom:matching:count:).json | 1 - .../hbrequest/redis-swift.struct/scard(of:).json | 1 - .../hbrequest/redis-swift.struct/sdiff(of:).json | 1 - .../redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json | 1 - .../redis-swift.struct/sdiff(of:valuetype:)-9xep9.json | 1 - .../redis-swift.struct/sdiffstore(as:sources:).json | 1 - .../redis-swift.struct/select(database:).json | 1 - .../hbrequest/redis-swift.struct/send(command:).json | 1 - .../redis-swift.struct/send(command:with:).json | 1 - .../hbrequest/redis-swift.struct/set(_:to:).json | 1 - .../set(_:to:oncondition:expiration:).json | 1 - .../hbrequest/redis-swift.struct/set(_:tojson:).json | 1 - .../set(_:tojson:oncondition:expiration:).json | 1 - .../setex(_:to:expirationinseconds:).json | 1 - .../setex(_:tojson:expirationinseconds:).json | 1 - .../hbrequest/redis-swift.struct/setnx(_:to:).json | 1 - .../hbrequest/redis-swift.struct/setnx(_:tojson:).json | 1 - .../hbrequest/redis-swift.struct/sinter(of:).json | 1 - .../sinter(of:valuetype:)-1q4h9.json | 1 - .../sinter(of:valuetype:)-5b3r1.json | 1 - .../redis-swift.struct/sinterstore(as:sources:).json | 1 - .../hbrequest/redis-swift.struct/sismember(_:of:).json | 1 - .../hbrequest/redis-swift.struct/smembers(of:).json | 1 - .../hbrequest/redis-swift.struct/smembers(of:as:).json | 1 - .../redis-swift.struct/smove(_:from:to:).json | 1 - .../redis-swift.struct/spop(from:as:max:).json | 1 - .../hbrequest/redis-swift.struct/spop(from:max:).json | 1 - .../redis-swift.struct/srandmember(from:as:max:).json | 1 - .../redis-swift.struct/srandmember(from:max:).json | 1 - .../redis-swift.struct/srem(_:from:)-3za6j.json | 1 - .../redis-swift.struct/srem(_:from:)-5qf9w.json | 1 - .../sscan(_:startingfrom:matching:count:).json | 1 - ...scan(_:startingfrom:matching:count:valuetype:).json | 1 - ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 1 - .../subscribercount(forchannels:).json | 1 - .../hbrequest/redis-swift.struct/sunion(of:).json | 1 - .../sunion(of:valuetype:)-9uw8q.json | 1 - .../redis-swift.struct/sunion(of:valuetype:)-kq6n.json | 1 - .../redis-swift.struct/sunionstore(as:sources:).json | 1 - .../redis-swift.struct/swapdatabase(_:with:).json | 1 - .../hbrequest/redis-swift.struct/ttl(_:).json | 1 - .../hbrequest/redis-swift.struct/unsubscribe().json | 1 - .../redis-swift.struct/unsubscribe(from:).json | 1 - .../zadd(_:to:inserting:returning:)-1a0g6.json | 1 - .../zadd(_:to:inserting:returning:)-2euhd.json | 1 - .../zadd(_:to:inserting:returning:)-9hzj5.json | 1 - .../hbrequest/redis-swift.struct/zcard(of:).json | 1 - .../zcount(of:withmaximumscoreof:).json | 1 - .../zcount(of:withminimumscoreof:).json | 1 - .../zcount(of:withscores:)-5sevq.json | 1 - .../zcount(of:withscores:)-79l1f.json | 1 - .../zcount(of:withscoresbetween:).json | 1 - .../redis-swift.struct/zincrby(_:element:in:).json | 1 - ...nterstore(as:sources:weights:aggregatemethod:).json | 1 - .../zlexcount(of:withmaximumvalueof:).json | 1 - .../zlexcount(of:withminimumvalueof:).json | 1 - .../zlexcount(of:withvaluesbetween:).json | 1 - .../hbrequest/redis-swift.struct/zpopmax(from:).json | 1 - .../redis-swift.struct/zpopmax(from:max:).json | 1 - .../hbrequest/redis-swift.struct/zpopmin(from:).json | 1 - .../redis-swift.struct/zpopmin(from:max:).json | 1 - ...firstindex:lastindex:includescoresinresponse:).json | 1 - ...range(from:fromindex:includescoresinresponse:).json | 1 - ...e(from:indices:includescoresinresponse:)-5ecdq.json | 1 - ...ge(from:indices:includescoresinresponse:)-e3ru.json | 1 - ...ge(from:throughindex:includescoresinresponse:).json | 1 - ...range(from:uptoindex:includescoresinresponse:).json | 1 - .../zrangebylex(from:withmaximumvalueof:limitby:).json | 1 - .../zrangebylex(from:withminimumvalueof:limitby:).json | 1 - .../zrangebylex(from:withvaluesbetween:limitby:).json | 1 - ...ximumscoreof:limitby:includescoresinresponse:).json | 1 - ...nimumscoreof:limitby:includescoresinresponse:).json | 1 - ...scores:limitby:includescoresinresponse:)-80rgu.json | 1 - ...scores:limitby:includescoresinresponse:)-90m05.json | 1 - ...coresbetween:limitby:includescoresinresponse:).json | 1 - .../hbrequest/redis-swift.struct/zrank(of:in:).json | 1 - .../redis-swift.struct/zrem(_:from:)-33gaj.json | 1 - .../redis-swift.struct/zrem(_:from:)-rfyw.json | 1 - .../zremrangebylex(from:withmaximumvalueof:).json | 1 - .../zremrangebylex(from:withminimumvalueof:).json | 1 - .../zremrangebylex(from:withvaluesbetween:).json | 1 - .../zremrangebyrank(from:firstindex:lastindex:).json | 1 - .../zremrangebyrank(from:fromindex:).json | 1 - .../zremrangebyrank(from:indices:)-248n5.json | 1 - .../zremrangebyrank(from:indices:)-5ong.json | 1 - .../zremrangebyrank(from:throughindex:).json | 1 - .../zremrangebyrank(from:uptoindex:).json | 1 - .../zremrangebyscore(from:withmaximumscoreof:).json | 1 - .../zremrangebyscore(from:withminimumscoreof:).json | 1 - .../zremrangebyscore(from:withscores:)-4w148.json | 1 - .../zremrangebyscore(from:withscores:)-6e0da.json | 1 - .../zremrangebyscore(from:withscoresbetween:).json | 1 - ...firstindex:lastindex:includescoresinresponse:).json | 1 - ...range(from:fromindex:includescoresinresponse:).json | 1 - ...e(from:indices:includescoresinresponse:)-3vyzr.json | 1 - ...e(from:indices:includescoresinresponse:)-80ttn.json | 1 - ...ge(from:throughindex:includescoresinresponse:).json | 1 - ...range(from:uptoindex:includescoresinresponse:).json | 1 - ...evrangebylex(from:withmaximumvalueof:limitby:).json | 1 - ...evrangebylex(from:withminimumvalueof:limitby:).json | 1 - ...revrangebylex(from:withvaluesbetween:limitby:).json | 1 - ...ximumscoreof:limitby:includescoresinresponse:).json | 1 - ...nimumscoreof:limitby:includescoresinresponse:).json | 1 - ...scores:limitby:includescoresinresponse:)-1z19g.json | 1 - ...scores:limitby:includescoresinresponse:)-5yyw8.json | 1 - ...coresbetween:limitby:includescoresinresponse:).json | 1 - .../hbrequest/redis-swift.struct/zrevrank(of:in:).json | 1 - .../zscan(_:startingfrom:matching:count:).json | 1 - ...scan(_:startingfrom:matching:count:valuetype:).json | 1 - .../hbrequest/redis-swift.struct/zscore(of:in:).json | 1 - ...nionstore(as:sources:weights:aggregatemethod:).json | 1 - .../hummingbirdauth/hbrequest/remoteaddress.json | 1 - .../hummingbirdauth/hbrequest/response.json | 1 - .../hummingbirdauth/hbrequest/responsepatch.json | 1 - .../hbrequest/responsepatch/headers.json | 1 - .../hbrequest/responsepatch/setcookie(_:).json | 1 - .../hbrequest/responsepatch/status.json | 1 - .../hummingbirdauth/hbrequest/servicecontext.json | 1 - .../hummingbirdauth/hbrequest/session.json | 1 - .../hummingbirdauth/hbrequest/success(_:).json | 1 - .../documentation/hummingbirdauth/hbrequest/uri.json | 1 - .../hummingbirdauth/hbrequest/version.json | 1 - .../hbrequest/withservicecontext(_:_:).json | 1 - .../hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json | 1 - .../hbrequest/withspan(_:context:ofkind:_:)-m3y9.json | 1 - .../hbrequest/withspan(_:ofkind:_:)-198d8.json | 1 - .../hbrequest/withspan(_:ofkind:_:)-4bxhf.json | 1 - .../hummingbirdauth/hbrequestcontext.json | 1 - .../hummingbirdauth/hbrequestcontext/allocator.json | 1 - .../hummingbirdauth/hbrequestcontext/eventloop.json | 1 - .../hbrequestcontext/remoteaddress.json | 1 - .../hummingbirdauth/hbrequestdecodable.json | 1 - .../hbrequestdecodable/init(from:).json | 1 - .../hummingbirdauth/hbrequestdecoder.json | 1 - .../hbrequestdecoder/decode(_:from:).json | 1 - .../documentation/hummingbirdauth/hbresponder.json | 1 - .../hbresponder/respond(to:)-1q5gt.json | 1 - .../hbresponder/respond(to:)-877la.json | 1 - .../data/documentation/hummingbirdauth/hbresponse.json | 1 - .../documentation/hummingbirdauth/hbresponse/body.json | 1 - .../customstringconvertible-implementations.json | 1 - .../hummingbirdauth/hbresponse/description.json | 1 - .../hummingbirdauth/hbresponse/extensions.json | 1 - .../hbresponsegenerator-implementations.json | 1 - .../hummingbirdauth/hbresponse/headers.json | 1 - .../hbresponse/init(status:headers:body:).json | 1 - .../hummingbirdauth/hbresponse/redirect(to:type:).json | 1 - .../hummingbirdauth/hbresponse/redirecttype.json | 1 - .../hbresponse/redirecttype/!=(_:_:).json | 1 - .../redirecttype/equatable-implementations.json | 1 - .../hummingbirdauth/hbresponse/redirecttype/found.json | 1 - .../hbresponse/redirecttype/normal.json | 1 - .../hbresponse/redirecttype/permanent.json | 1 - .../hbresponse/redirecttype/status.json | 1 - .../hbresponse/redirecttype/temporary.json | 1 - .../hummingbirdauth/hbresponse/response(from:).json | 1 - .../hummingbirdauth/hbresponse/setcookie(_:).json | 1 - .../hummingbirdauth/hbresponse/status.json | 1 - .../hummingbirdauth/hbresponsecodable.json | 1 - .../hummingbirdauth/hbresponseencodable.json | 1 - .../hummingbirdauth/hbresponseencoder.json | 1 - .../hbresponseencoder/encode(_:from:).json | 1 - .../hummingbirdauth/hbresponsegenerator.json | 1 - .../hbresponsegenerator/response(from:)-4uxbo.json | 1 - .../hbresponsegenerator/response(from:)-6wb6i.json | 1 - .../documentation/hummingbirdauth/hbroutehandler.json | 1 - .../hbroutehandler/handle(request:)-4ebzc.json | 1 - .../hbroutehandler/handle(request:)-51433.json | 1 - .../hbroutehandler/init(from:)-9q5p0.json | 1 - .../documentation/hummingbirdauth/hbrouterbuilder.json | 1 - .../hbrouterbuilder/add(_:method:responder:).json | 1 - .../hummingbirdauth/hbrouterbuilder/buildrouter().json | 1 - .../constructresponder(options:use:)-2abjy.json | 1 - .../constructresponder(options:use:)-6h5kd.json | 1 - .../constructresponder(options:use:)-9eh84.json | 1 - .../hbrouterbuilder/delete(_:options:use:)-2ae9a.json | 1 - .../hbrouterbuilder/delete(_:options:use:)-3kd25.json | 1 - .../hbrouterbuilder/delete(_:options:use:)-3vv1c.json | 1 - .../hbrouterbuilder/delete(_:options:use:)-8lcdc.json | 1 - .../hbrouterbuilder/delete(_:options:use:)-piwf.json | 1 - .../hbrouterbuilder/get(_:options:use:)-326e5.json | 1 - .../hbrouterbuilder/get(_:options:use:)-33vun.json | 1 - .../hbrouterbuilder/get(_:options:use:)-3e4ny.json | 1 - .../hbrouterbuilder/get(_:options:use:)-3gdk9.json | 1 - .../hbrouterbuilder/get(_:options:use:)-96ynq.json | 1 - .../hummingbirdauth/hbrouterbuilder/group(_:).json | 1 - .../hbroutermethods-implementations.json | 1 - .../hbrouterbuilder/head(_:options:use:)-1jf15.json | 1 - .../hbrouterbuilder/head(_:options:use:)-1jgko.json | 1 - .../hbrouterbuilder/head(_:options:use:)-1m180.json | 1 - .../hbrouterbuilder/head(_:options:use:)-2bsdv.json | 1 - .../hbrouterbuilder/head(_:options:use:)-6f85h.json | 1 - .../hummingbirdauth/hbrouterbuilder/init().json | 1 - .../hummingbirdauth/hbrouterbuilder/middlewares.json | 1 - .../on(_:method:options:use:)-3277t.json | 1 - .../on(_:method:options:use:)-4t19t.json | 1 - .../on(_:method:options:use:)-5n2kl.json | 1 - .../on(_:method:options:use:)-mr5j.json | 1 - .../hbrouterbuilder/patch(_:options:use:)-17vf1.json | 1 - .../hbrouterbuilder/patch(_:options:use:)-2tvuv.json | 1 - .../hbrouterbuilder/patch(_:options:use:)-30xlk.json | 1 - .../hbrouterbuilder/patch(_:options:use:)-3u9o4.json | 1 - .../hbrouterbuilder/patch(_:options:use:)-71l1s.json | 1 - .../hbrouterbuilder/post(_:options:use:)-1qeef.json | 1 - .../hbrouterbuilder/post(_:options:use:)-1uvzy.json | 1 - .../hbrouterbuilder/post(_:options:use:)-3rhz5.json | 1 - .../hbrouterbuilder/post(_:options:use:)-4lh1p.json | 1 - .../hbrouterbuilder/post(_:options:use:)-6m3su.json | 1 - .../hbrouterbuilder/put(_:options:use:)-1xu68.json | 1 - .../hbrouterbuilder/put(_:options:use:)-3dtts.json | 1 - .../hbrouterbuilder/put(_:options:use:)-3oy8p.json | 1 - .../hbrouterbuilder/put(_:options:use:)-6a3o8.json | 1 - .../hbrouterbuilder/put(_:options:use:)-71xiv.json | 1 - .../documentation/hummingbirdauth/hbroutergroup.json | 1 - .../hbroutergroup/add(middleware:).json | 1 - .../constructresponder(options:use:)-2c9zb.json | 1 - .../constructresponder(options:use:)-3igox.json | 1 - .../constructresponder(options:use:)-61uaq.json | 1 - .../hbroutergroup/delete(_:options:use:)-5jdiw.json | 1 - .../hbroutergroup/delete(_:options:use:)-5jwwc.json | 1 - .../hbroutergroup/delete(_:options:use:)-7pg7u.json | 1 - .../hbroutergroup/delete(_:options:use:)-f89z.json | 1 - .../hbroutergroup/delete(_:options:use:)-n1cp.json | 1 - .../hbroutergroup/get(_:options:use:)-3adx0.json | 1 - .../hbroutergroup/get(_:options:use:)-5qsft.json | 1 - .../hbroutergroup/get(_:options:use:)-7ndj6.json | 1 - .../hbroutergroup/get(_:options:use:)-84ds1.json | 1 - .../hbroutergroup/get(_:options:use:)-8oipj.json | 1 - .../hummingbirdauth/hbroutergroup/group(_:).json | 1 - .../hbroutergroup/hbroutermethods-implementations.json | 1 - .../hbroutergroup/head(_:options:use:)-2i944.json | 1 - .../hbroutergroup/head(_:options:use:)-53c7j.json | 1 - .../hbroutergroup/head(_:options:use:)-5vf11.json | 1 - .../hbroutergroup/head(_:options:use:)-71h8s.json | 1 - .../hbroutergroup/head(_:options:use:)-9x2yc.json | 1 - .../hbroutergroup/on(_:method:options:use:)-2628e.json | 1 - .../hbroutergroup/on(_:method:options:use:)-3r0lk.json | 1 - .../hbroutergroup/on(_:method:options:use:)-6azj7.json | 1 - .../hbroutergroup/on(_:method:options:use:)-xc8l.json | 1 - .../hbroutergroup/patch(_:options:use:)-2wf6k.json | 1 - .../hbroutergroup/patch(_:options:use:)-4s93j.json | 1 - .../hbroutergroup/patch(_:options:use:)-5rw5v.json | 1 - .../hbroutergroup/patch(_:options:use:)-90zht.json | 1 - .../hbroutergroup/patch(_:options:use:)-9q0ya.json | 1 - .../hbroutergroup/post(_:options:use:)-15kto.json | 1 - .../hbroutergroup/post(_:options:use:)-1yp8y.json | 1 - .../hbroutergroup/post(_:options:use:)-2yre8.json | 1 - .../hbroutergroup/post(_:options:use:)-3i1g2.json | 1 - .../hbroutergroup/post(_:options:use:)-723ko.json | 1 - .../hbroutergroup/put(_:options:use:)-197sx.json | 1 - .../hbroutergroup/put(_:options:use:)-3wqre.json | 1 - .../hbroutergroup/put(_:options:use:)-4hu0l.json | 1 - .../hbroutergroup/put(_:options:use:)-74fg9.json | 1 - .../hbroutergroup/put(_:options:use:)-s9l.json | 1 - .../hummingbirdauth/hbroutermethodoptions.json | 1 - .../hbroutermethodoptions/!=(_:_:).json | 1 - .../hbroutermethodoptions/contains(_:).json | 1 - .../hbroutermethodoptions/editresponse.json | 1 - .../equatable-implementations.json | 1 - .../hbroutermethodoptions/formintersection(_:).json | 1 - .../formsymmetricdifference(_:).json | 1 - .../hbroutermethodoptions/formunion(_:).json | 1 - .../hummingbirdauth/hbroutermethodoptions/init().json | 1 - .../hbroutermethodoptions/init(_:).json | 1 - .../hbroutermethodoptions/init(arrayliteral:).json | 1 - .../hbroutermethodoptions/init(rawvalue:).json | 1 - .../hbroutermethodoptions/insert(_:).json | 1 - .../hbroutermethodoptions/intersection(_:).json | 1 - .../hbroutermethodoptions/isdisjoint(with:).json | 1 - .../hummingbirdauth/hbroutermethodoptions/isempty.json | 1 - .../hbroutermethodoptions/isstrictsubset(of:).json | 1 - .../hbroutermethodoptions/isstrictsuperset(of:).json | 1 - .../hbroutermethodoptions/issubset(of:).json | 1 - .../hbroutermethodoptions/issuperset(of:).json | 1 - .../optionset-implementations.json | 1 - .../hbroutermethodoptions/rawvalue.json | 1 - .../hbroutermethodoptions/remove(_:).json | 1 - .../setalgebra-implementations.json | 1 - .../hbroutermethodoptions/streambody.json | 1 - .../hbroutermethodoptions/subtract(_:).json | 1 - .../hbroutermethodoptions/subtracting(_:).json | 1 - .../hbroutermethodoptions/symmetricdifference(_:).json | 1 - .../hbroutermethodoptions/union(_:).json | 1 - .../hbroutermethodoptions/update(with:).json | 1 - .../documentation/hummingbirdauth/hbroutermethods.json | 1 - .../constructresponder(options:use:)-3kmxy.json | 1 - .../constructresponder(options:use:)-69xk3.json | 1 - .../constructresponder(options:use:)-lhp0.json | 1 - .../hbroutermethods/delete(_:options:use:)-3ic9o.json | 1 - .../hbroutermethods/delete(_:options:use:)-5gzcx.json | 1 - .../hbroutermethods/delete(_:options:use:)-5x22s.json | 1 - .../hbroutermethods/delete(_:options:use:)-74uf8.json | 1 - .../hbroutermethods/delete(_:options:use:)-8gurb.json | 1 - .../hbroutermethods/get(_:options:use:)-3kg91.json | 1 - .../hbroutermethods/get(_:options:use:)-50wai.json | 1 - .../hbroutermethods/get(_:options:use:)-7g21.json | 1 - .../hbroutermethods/get(_:options:use:)-86u5y.json | 1 - .../hbroutermethods/get(_:options:use:)-9jm74.json | 1 - .../hummingbirdauth/hbroutermethods/group(_:).json | 1 - .../hbroutermethods/head(_:options:use:)-40dtg.json | 1 - .../hbroutermethods/head(_:options:use:)-7niyc.json | 1 - .../hbroutermethods/head(_:options:use:)-88cag.json | 1 - .../hbroutermethods/head(_:options:use:)-9x5r8.json | 1 - .../hbroutermethods/head(_:options:use:)-ds6.json | 1 - .../on(_:method:options:use:)-3uco.json | 1 - .../on(_:method:options:use:)-4r81r.json | 1 - .../on(_:method:options:use:)-6fajk.json | 1 - .../on(_:method:options:use:)-q9gs.json | 1 - .../hbroutermethods/patch(_:options:use:)-12p1l.json | 1 - .../hbroutermethods/patch(_:options:use:)-3gi4u.json | 1 - .../hbroutermethods/patch(_:options:use:)-5qglv.json | 1 - .../hbroutermethods/patch(_:options:use:)-663sj.json | 1 - .../hbroutermethods/patch(_:options:use:)-we6j.json | 1 - .../hbroutermethods/post(_:options:use:)-16d3s.json | 1 - .../hbroutermethods/post(_:options:use:)-3y1zn.json | 1 - .../hbroutermethods/post(_:options:use:)-75fgq.json | 1 - .../hbroutermethods/post(_:options:use:)-7ntwy.json | 1 - .../hbroutermethods/post(_:options:use:)-92rp.json | 1 - .../hbroutermethods/put(_:options:use:)-28ous.json | 1 - .../hbroutermethods/put(_:options:use:)-49wvb.json | 1 - .../hbroutermethods/put(_:options:use:)-549yy.json | 1 - .../hbroutermethods/put(_:options:use:)-5hceh.json | 1 - .../hbroutermethods/put(_:options:use:)-97j9q.json | 1 - .../hummingbirdauth/hbsendableextensible.json | 1 - .../hbsendableextensible/extensions.json | 1 - .../hummingbirdauth/hbsendableextensions.json | 1 - .../hbsendableextensions/exists(_:).json | 1 - .../hbsendableextensions/get(_:)-a367.json | 1 - .../hbsendableextensions/get(_:)-vcwg.json | 1 - .../hbsendableextensions/get(_:error:).json | 1 - .../hummingbirdauth/hbsendableextensions/init().json | 1 - .../hbsendableextensions/set(_:value:).json | 1 - .../hummingbirdauth/hbsessionauthenticator.json | 2 +- .../getsession(request:)-1k0a7.json | 2 +- .../getsession(request:)-4xtyf.json | 2 +- .../getvalue(from:request:).json | 2 +- .../hbsessionauthenticator/session.json | 2 +- .../hummingbirdauth/hbsessionauthenticator/value.json | 2 +- .../hummingbirdauth/hbsessionstorage.json | 2 +- .../hbsessionstorage/delete(request:)-9aycx.json | 2 +- .../hbsessionstorage/delete(request:)-9ysop.json | 2 +- .../hummingbirdauth/hbsessionstorage/error.json | 2 +- .../hbsessionstorage/error/!=(_:_:).json | 2 +- .../error/equatable-implementations.json | 2 +- .../hbsessionstorage/error/error-implementations.json | 2 +- .../hbsessionstorage/error/localizeddescription.json | 2 +- .../hbsessionstorage/error/sessiondoesnotexist.json | 2 +- .../hbsessionstorage/init(_:sessionid:).json | 2 +- .../hbsessionstorage/load(as:request:)-5to2v.json | 2 +- .../hbsessionstorage/load(as:request:)-7hvkp.json | 2 +- .../save(session:expiresin:request:)-3xyrl.json | 2 +- .../save(session:expiresin:request:)-7qouz.json | 2 +- .../hbsessionstorage/sessionidstorage.json | 2 +- .../hbsessionstorage/sessionidstorage/cookie(_:).json | 2 +- .../hbsessionstorage/sessionidstorage/header(_:).json | 2 +- .../update(session:expiresin:request:)-9uzr.json | 2 +- .../update(session:expiresin:request:)-u6vk.json | 2 +- .../hummingbirdauth/hbtracingmiddleware.json | 1 - .../hbtracingmiddleware/apply(to:next:).json | 1 - .../hummingbirdauth/hbtracingmiddleware/init().json | 1 - .../hbtracingmiddleware/init(recordingheaders:).json | 1 - docs/1.0/data/documentation/hummingbirdauth/hburl.json | 1 - .../hummingbirdauth/hburl/description.json | 1 - ...extendedgraphemeclusterliteral-implementations.json | 1 - ...ressiblebyunicodescalarliteral-implementations.json | 1 - .../data/documentation/hummingbirdauth/hburl/host.json | 1 - .../documentation/hummingbirdauth/hburl/init(_:).json | 1 - .../hburl/init(extendedgraphemeclusterliteral:).json | 1 - .../hummingbirdauth/hburl/init(stringliteral:).json | 1 - .../hburl/init(unicodescalarliteral:).json | 1 - .../data/documentation/hummingbirdauth/hburl/path.json | 1 - .../data/documentation/hummingbirdauth/hburl/port.json | 1 - .../documentation/hummingbirdauth/hburl/query.json | 1 - .../hummingbirdauth/hburl/queryparameters.json | 1 - .../hummingbirdauth/hburl/scheme-swift.property.json | 1 - .../hummingbirdauth/hburl/scheme-swift.struct.json | 1 - .../hburl/scheme-swift.struct/!=(_:_:).json | 1 - .../scheme-swift.struct/equatable-implementations.json | 1 - .../hburl/scheme-swift.struct/http.json | 1 - .../hburl/scheme-swift.struct/http_unix.json | 1 - .../hburl/scheme-swift.struct/https.json | 1 - .../hburl/scheme-swift.struct/https_unix.json | 1 - .../hburl/scheme-swift.struct/init(rawvalue:).json | 1 - .../hburl/scheme-swift.struct/rawvalue.json | 1 - .../hburl/scheme-swift.struct/unix.json | 1 - .../hummingbirdauth/hburl/scheme-swift.struct/ws.json | 1 - .../hummingbirdauth/hburl/scheme-swift.struct/wss.json | 1 - .../documentation/hummingbirdauth/hburl/string.json | 1 - docs/1.0/data/documentation/hummingbirdauth/hotp.json | 2 +- .../hummingbirdauth/hotp/compute(counter:).json | 2 +- .../hotp/createauthenticatorurl(label:issuer:).json | 2 +- .../hummingbirdauth/hotp/hashfunction.json | 2 +- .../hotp/init(secret:length:hashfunction:).json | 2 +- .../documentation/hummingbirdauth/hotp/length.json | 2 +- .../documentation/hummingbirdauth/hotp/secret.json | 2 +- .../hummingbirdauth/httpheaderspatch.json | 1 - .../httpheaderspatch/add(contentsof:).json | 1 - .../httpheaderspatch/add(name:value:).json | 1 - .../httpheaderspatch/init(dictionaryliteral:).json | 1 - .../httpheaderspatch/remove(name:).json | 1 - .../httpheaderspatch/replaceoradd(name:value:).json | 1 - .../hummingbirdauth/isauthenticatedmiddleware.json | 2 +- .../isauthenticatedmiddleware/apply(to:next:).json | 2 +- .../isauthenticatedmiddleware/init(_:).json | 2 +- .../documentation/hummingbirdauth/otphashfunction.json | 2 +- .../hummingbirdauth/otphashfunction/!=(_:_:).json | 2 +- .../otphashfunction/equatable-implementations.json | 2 +- .../hummingbirdauth/otphashfunction/hash(into:).json | 2 +- .../hummingbirdauth/otphashfunction/hashvalue.json | 2 +- .../otphashfunction/init(rawvalue:).json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../hummingbirdauth/otphashfunction/sha1.json | 2 +- .../hummingbirdauth/otphashfunction/sha256.json | 2 +- .../hummingbirdauth/otphashfunction/sha512.json | 2 +- .../hummingbirdauth/servicelifecycleprovider.json | 1 - .../servicelifecycleprovider/createnew.json | 1 - .../servicelifecycleprovider/shared(_:).json | 1 - .../documentation/hummingbirdauth/sessionmanager.json | 2 +- .../hummingbirdauth/sessionmanager/delete()-678qm.json | 2 +- .../hummingbirdauth/sessionmanager/delete()-9t0kv.json | 2 +- .../hummingbirdauth/sessionmanager/error.json | 2 +- .../hummingbirdauth/sessionmanager/error/!=(_:_:).json | 2 +- .../error/equatable-implementations.json | 2 +- .../sessionmanager/error/error-implementations.json | 2 +- .../sessionmanager/error/localizeddescription.json | 2 +- .../sessionmanager/error/sessiondoesnotexist.json | 2 +- .../sessionmanager/load(as:)-4xrjm.json | 2 +- .../sessionmanager/load(as:)-578pt.json | 2 +- .../sessionmanager/save(session:expiresin:)-71gid.json | 2 +- .../sessionmanager/save(session:expiresin:)-7vqpb.json | 2 +- .../sessionmanager/sessionidstorage.json | 2 +- .../update(session:expiresin:)-1jvm4.json | 2 +- .../update(session:expiresin:)-7y9ap.json | 2 +- docs/1.0/data/documentation/hummingbirdauth/totp.json | 2 +- .../hummingbirdauth/totp/compute(date:).json | 2 +- .../totp/createauthenticatorurl(label:issuer:).json | 2 +- .../hummingbirdauth/totp/hashfunction.json | 2 +- .../init(secret:length:timestep:hashfunction:).json | 2 +- .../documentation/hummingbirdauth/totp/length.json | 2 +- .../documentation/hummingbirdauth/totp/secret.json | 2 +- .../documentation/hummingbirdauth/totp/timestep.json | 2 +- .../1.0/data/documentation/hummingbirdcompression.json | 2 +- .../hummingbirdcompression/httpdecompressionlimit.json | 2 +- .../httpdecompressionlimit/none.json | 2 +- .../httpdecompressionlimit/ratio(_:).json | 2 +- .../httpdecompressionlimit/size(_:).json | 2 +- docs/1.0/data/documentation/hummingbirdcore.json | 2 +- .../documentation/hummingbirdcore/hbbindaddress.json | 2 +- .../hummingbirdcore/hbbindaddress/custom(_:).json | 2 +- .../hummingbirdcore/hbbindaddress/host.json | 2 +- .../hbbindaddress/hostname(_:port:).json | 2 +- .../hummingbirdcore/hbbindaddress/port.json | 2 +- .../hbbindaddress/unixdomainsocket(path:).json | 2 +- .../hbbindaddress/unixdomainsocketpath.json | 2 +- .../hummingbirdcore/hbbytebufferstreamer.json | 2 +- .../hbbytebufferstreamer/consume()-64tlf.json | 2 +- .../hbbytebufferstreamer/consume()-y5w0.json | 2 +- .../hbbytebufferstreamer/consume(on:).json | 2 +- .../hbbytebufferstreamer/consumeall(_:).json | 2 +- .../hbbytebufferstreamer/consumeall(on:_:).json | 2 +- .../hummingbirdcore/hbbytebufferstreamer/feed(_:).json | 2 +- .../hbbytebufferstreamer/feed(buffer:).json | 2 +- .../hbbytebufferstreamer/feedinput.json | 2 +- .../hbbytebufferstreamer/feedinput/bytebuffer(_:).json | 2 +- .../hbbytebufferstreamer/feedinput/end.json | 2 +- .../hbbytebufferstreamer/feedinput/error(_:).json | 2 +- .../hbstreamerprotocol-implementations.json | 2 +- ...nit(eventloop:maxsize:maxstreamingbuffersize:).json | 2 +- .../hummingbirdcore/hbbytebufferstreamer/sequence.json | 2 +- .../hbbytebufferstreamer/streamererror.json | 2 +- .../hbbytebufferstreamer/streamererror/!=(_:_:).json | 2 +- .../streamererror/bodydropped.json | 2 +- .../streamererror/equatable-implementations.json | 2 +- .../streamererror/error-implementations.json | 2 +- .../streamererror/localizeddescription.json | 2 +- .../hummingbirdcore/hbchannelinitializer.json | 2 +- .../addprotocolupgrader(_:)-5kbqw.json | 2 +- .../addprotocolupgrader(_:)-7f151.json | 2 +- ...itialize(channel:childhandlers:configuration:).json | 2 +- .../documentation/hummingbirdcore/hbhttperror.json | 2 +- .../hummingbirdcore/hbhttperror/body(allocator:).json | 2 +- .../hummingbirdcore/hbhttperror/body.json | 2 +- .../customstringconvertible-implementations.json | 2 +- .../hummingbirdcore/hbhttperror/description.json | 2 +- .../hbhttperror/error-implementations.json | 2 +- .../hbhttpresponseerror-implementations.json | 2 +- .../hummingbirdcore/hbhttperror/headers.json | 2 +- .../hummingbirdcore/hbhttperror/init(_:).json | 2 +- .../hummingbirdcore/hbhttperror/init(_:message:).json | 2 +- .../hbhttperror/localizeddescription.json | 2 +- .../hbhttperror/response(allocator:).json | 2 +- .../hbhttperror/response(version:allocator:).json | 2 +- .../hummingbirdcore/hbhttperror/status.json | 2 +- .../documentation/hummingbirdcore/hbhttprequest.json | 2 +- .../hummingbirdcore/hbhttprequest/body.json | 2 +- .../customstringconvertible-implementations.json | 2 +- .../hummingbirdcore/hbhttprequest/description.json | 2 +- .../hummingbirdcore/hbhttprequest/head.json | 2 +- .../documentation/hummingbirdcore/hbhttpresponder.json | 2 +- .../hbhttpresponder/handleradded(context:)-22q9a.json | 2 +- .../hbhttpresponder/handleradded(context:)-8f1ye.json | 2 +- .../handlerremoved(context:)-65gds.json | 2 +- .../handlerremoved(context:)-7wx29.json | 2 +- .../hummingbirdcore/hbhttpresponder/logger-7sdyn.json | 2 +- .../hummingbirdcore/hbhttpresponder/logger-9ouqb.json | 2 +- .../respond(to:context:oncomplete:).json | 2 +- .../documentation/hummingbirdcore/hbhttpresponse.json | 2 +- .../hummingbirdcore/hbhttpresponse/body.json | 2 +- .../customstringconvertible-implementations.json | 2 +- .../hummingbirdcore/hbhttpresponse/description.json | 2 +- .../hummingbirdcore/hbhttpresponse/head.json | 2 +- .../hbhttpresponse/init(head:body:).json | 2 +- .../hummingbirdcore/hbhttpresponseerror.json | 2 +- .../hbhttpresponseerror/body(allocator:).json | 2 +- .../hummingbirdcore/hbhttpresponseerror/headers.json | 2 +- .../response(version:allocator:).json | 2 +- .../hummingbirdcore/hbhttpresponseerror/status.json | 2 +- .../documentation/hummingbirdcore/hbhttpserver.json | 2 +- .../hbhttpserver/addchannelhandler(_:).json | 2 +- .../addhttp2upgrade(tlsconfiguration:).json | 2 +- ...ttp2upgrade(tlsconfiguration:idlereadtimeout:).json | 2 +- .../addrequestdecompression(limit:threadpool:).json | 2 +- ...secompression(threadpool:threadpoolthreshold:).json | 2 +- .../hbhttpserver/addtls(tlsconfiguration:).json | 2 +- .../hbhttpserver/addtlschannelhandler(_:).json | 2 +- ...ze:extensions:logger:shouldupgrade:onupgrade:).json | 2 +- .../hummingbirdcore/hbhttpserver/channel.json | 2 +- .../hbhttpserver/configuration-swift.property.json | 2 +- .../hbhttpserver/configuration-swift.struct.json | 2 +- .../configuration-swift.struct/address.json | 2 +- .../configuration-swift.struct/backlog.json | 2 +- .../idletimeoutconfiguration.json | 2 +- ...ipeliningassistance:idletimeoutconfiguration:).json | 2 +- .../maxstreamingbuffersize.json | 2 +- .../configuration-swift.struct/maxuploadsize.json | 2 +- .../configuration-swift.struct/reuseaddress.json | 2 +- .../configuration-swift.struct/servername.json | 2 +- .../configuration-swift.struct/tcpnodelay.json | 2 +- .../withpipeliningassistance.json | 2 +- .../hummingbirdcore/hbhttpserver/error.json | 2 +- .../hummingbirdcore/hbhttpserver/error/!=(_:_:).json | 2 +- .../hbhttpserver/error/connectionclosing.json | 2 +- .../hbhttpserver/error/equatable-implementations.json | 2 +- .../hbhttpserver/error/error-implementations.json | 2 +- .../hbhttpserver/error/localizeddescription.json | 2 +- .../hbhttpserver/error/servernotrunning.json | 2 +- .../hummingbirdcore/hbhttpserver/eventloopgroup.json | 2 +- .../getchildchannelhandlers(responder:).json | 2 +- .../hbhttpserver/httpchannelinitializer.json | 2 +- .../hbhttpserver/idlestatehandlerconfiguration.json | 2 +- .../init(readtimeout:writetimeout:).json | 2 +- .../hbhttpserver/init(group:configuration:).json | 2 +- .../hummingbirdcore/hbhttpserver/port.json | 2 +- .../hbhttpserver/start(responder:).json | 2 +- .../hummingbirdcore/hbhttpserver/stop().json | 2 +- .../hummingbirdcore/hbhttpserver/wait().json | 2 +- .../documentation/hummingbirdcore/hbrequestbody.json | 2 +- .../hummingbirdcore/hbrequestbody/buffer.json | 2 +- .../hummingbirdcore/hbrequestbody/bytebuffer(_:).json | 2 +- .../hbrequestbody/consumebody(maxsize:).json | 2 +- .../hbrequestbody/consumebody(maxsize:on:).json | 2 +- .../hbrequestbody/consumebody(on:).json | 2 +- .../customstringconvertible-implementations.json | 2 +- .../hummingbirdcore/hbrequestbody/description.json | 2 +- .../hummingbirdcore/hbrequestbody/stream(_:).json | 2 +- .../hummingbirdcore/hbrequestbody/stream.json | 2 +- .../hummingbirdcore/hbrequestbodystreamersequence.json | 2 +- .../hbrequestbodystreamersequence/allsatisfy(_:).json | 2 +- .../hbrequestbodystreamersequence/asynciterator.json | 2 +- .../asynciterator/next().json | 2 +- .../asyncsequence-implementations.json | 2 +- .../hbrequestbodystreamersequence/collect(upto:).json | 2 +- .../collect(upto:into:).json | 2 +- .../compactmap(_:)-71hsq.json | 2 +- .../compactmap(_:)-77zt9.json | 2 +- .../hbrequestbodystreamersequence/contains(_:).json | 2 +- .../contains(where:).json | 2 +- .../hbrequestbodystreamersequence/drop(while:).json | 2 +- .../hbrequestbodystreamersequence/dropfirst(_:).json | 2 +- .../hbrequestbodystreamersequence/element.json | 2 +- .../hbrequestbodystreamersequence/filter(_:).json | 2 +- .../hbrequestbodystreamersequence/first(where:).json | 2 +- .../flatmap(_:)-4n6c6.json | 2 +- .../flatmap(_:)-6ynpa.json | 2 +- .../makeasynciterator().json | 2 +- .../hbrequestbodystreamersequence/map(_:)-4p6zd.json | 2 +- .../hbrequestbodystreamersequence/map(_:)-9rev8.json | 2 +- .../hbrequestbodystreamersequence/max(by:).json | 2 +- .../hbrequestbodystreamersequence/min(by:).json | 2 +- .../hbrequestbodystreamersequence/prefix(_:).json | 2 +- .../hbrequestbodystreamersequence/prefix(while:).json | 2 +- .../hbrequestbodystreamersequence/reduce(_:_:).json | 2 +- .../hbrequestbodystreamersequence/reduce(into:_:).json | 2 +- .../documentation/hummingbirdcore/hbresponsebody.json | 2 +- .../hummingbirdcore/hbresponsebody/bytebuffer(_:).json | 2 +- .../customstringconvertible-implementations.json | 2 +- .../hummingbirdcore/hbresponsebody/description.json | 2 +- .../hummingbirdcore/hbresponsebody/empty.json | 2 +- .../hbresponsebody/stream(_:)-swift.enum.case.json | 2 +- .../hbresponsebody/stream(_:)-swift.type.method.json | 2 +- .../hbresponsebody/streamcallback(_:).json | 2 +- .../hummingbirdcore/hbresponsebodystreamer.json | 2 +- .../hbresponsebodystreamer/read(on:).json | 2 +- .../data/documentation/hummingbirdcore/hbsendable.json | 2 +- .../hummingbirdcore/hbstreamcallback.json | 2 +- .../hummingbirdcore/hbstreameroutput.json | 2 +- .../hummingbirdcore/hbstreameroutput/!=(_:_:).json | 2 +- .../hbstreameroutput/bytebuffer(_:).json | 2 +- .../hummingbirdcore/hbstreameroutput/end.json | 2 +- .../hbstreameroutput/equatable-implementations.json | 2 +- .../hummingbirdcore/hbstreamerprotocol.json | 2 +- .../hummingbirdcore/hbstreamerprotocol/consume().json | 2 +- .../hbstreamerprotocol/consume(on:).json | 2 +- .../hbstreamerprotocol/consumeall(on:_:).json | 2 +- .../hummingbirdcore/hbstreamerprotocol/sequence.json | 2 +- .../hummingbirdcore/http1channelinitializer.json | 2 +- .../addprotocolupgrader(_:)-8qrze.json | 2 +- .../addprotocolupgrader(_:)-9mhyy.json | 2 +- .../hbchannelinitializer-implementations.json | 2 +- .../http1channelinitializer/init(upgraders:).json | 2 +- ...itialize(channel:childhandlers:configuration:).json | 2 +- .../hummingbirdcore/httpserverbootstrap.json | 2 +- .../httpserverbootstrap/bind(host:port:).json | 2 +- .../bind(unixdomainsocketpath:).json | 2 +- .../childchanneloption(_:value:).json | 2 +- .../serverchanneloption(_:value:).json | 2 +- docs/1.0/data/documentation/hummingbirdcorexct.json | 2 +- docs/1.0/data/documentation/hummingbirdfluent.json | 2 +- .../data/documentation/hummingbirdfluent/hbfluent.json | 2 +- .../hummingbirdfluent/hbfluent/databases.json | 2 +- .../hummingbirdfluent/hbfluent/db(_:on:).json | 2 +- .../hummingbirdfluent/hbfluent/eventloopgroup.json | 2 +- .../hbfluent/history-swift.class.json | 2 +- .../hbfluent/history-swift.class/clear().json | 2 +- .../hbfluent/history-swift.class/enabled.json | 2 +- .../hbfluent/history-swift.class/history.json | 2 +- .../hbfluent/history-swift.class/start().json | 2 +- .../hbfluent/history-swift.class/stop().json | 2 +- .../hbfluent/history-swift.property.json | 2 +- .../init(eventloopgroup:threadpool:logger:).json | 2 +- .../hummingbirdfluent/hbfluent/logger.json | 2 +- .../hummingbirdfluent/hbfluent/migrate()-6ox0a.json | 2 +- .../hummingbirdfluent/hbfluent/migrate()-8w5cy.json | 2 +- .../hummingbirdfluent/hbfluent/migrations.json | 2 +- .../hummingbirdfluent/hbfluent/migrator.json | 2 +- .../hummingbirdfluent/hbfluent/revert()-1escp.json | 2 +- .../hummingbirdfluent/hbfluent/revert()-40yss.json | 2 +- .../hummingbirdfluent/hbfluent/shutdown().json | 2 +- .../hummingbirdfluent/hbfluentpersistdriver.json | 2 +- .../create(key:value:expires:request:)-7tsl2.json | 2 +- .../create(key:value:expires:request:)-8yso0.json | 2 +- .../get(key:as:request:)-3huz6.json | 2 +- .../get(key:as:request:)-5ei7e.json | 2 +- .../hbpersistdriver-implementations.json | 2 +- .../init(fluent:databaseid:).json | 2 +- .../hbfluentpersistdriver/remove(key:request:).json | 2 +- .../set(key:value:expires:request:)-1vn3p.json | 2 +- .../set(key:value:expires:request:)-7jter.json | 2 +- .../hbfluentpersistdriver/shutdown().json | 2 +- docs/1.0/data/documentation/hummingbirdfoundation.json | 2 +- .../hummingbirdfoundation/hbcachecontrol.json | 2 +- .../hbcachecontrol/getcachecontrolheader(for:).json | 2 +- .../hummingbirdfoundation/hbcachecontrol/init(_:).json | 2 +- .../hummingbirdfoundation/hbcachecontrol/value.json | 2 +- .../hbcachecontrol/value/description.json | 2 +- .../hbcachecontrol/value/maxage(_:).json | 2 +- .../hbcachecontrol/value/mustrevalidate.json | 2 +- .../hbcachecontrol/value/nocache.json | 2 +- .../hbcachecontrol/value/nostore.json | 2 +- .../hbcachecontrol/value/private.json | 2 +- .../hbcachecontrol/value/public.json | 2 +- .../documentation/hummingbirdfoundation/hbcookie.json | 2 +- .../hummingbirdfoundation/hbcookie/description.json | 2 +- .../hummingbirdfoundation/hbcookie/domain.json | 2 +- .../hummingbirdfoundation/hbcookie/expires.json | 2 +- .../hummingbirdfoundation/hbcookie/httponly.json | 2 +- ...e:expires:maxage:domain:path:secure:httponly:).json | 2 +- ...:maxage:domain:path:secure:httponly:samesite:).json | 2 +- .../hummingbirdfoundation/hbcookie/maxage.json | 2 +- .../hummingbirdfoundation/hbcookie/name.json | 2 +- .../hummingbirdfoundation/hbcookie/path.json | 2 +- .../hbcookie/properties-swift.property.json | 2 +- .../hbcookie/properties-swift.struct.json | 2 +- .../properties-swift.struct/subscript(_:).json | 2 +- .../hbcookie/samesite-swift.enum.json | 2 +- .../hbcookie/samesite-swift.enum/!=(_:_:).json | 2 +- .../samesite-swift.enum/equatable-implementations.json | 2 +- .../hbcookie/samesite-swift.enum/hash(into:).json | 2 +- .../hbcookie/samesite-swift.enum/hashvalue.json | 2 +- .../hbcookie/samesite-swift.enum/init(rawvalue:).json | 2 +- .../hbcookie/samesite-swift.enum/lax.json | 2 +- .../hbcookie/samesite-swift.enum/none.json | 2 +- .../rawrepresentable-implementations.json | 2 +- .../hbcookie/samesite-swift.enum/secure.json | 2 +- .../hbcookie/samesite-swift.property.json | 2 +- .../hummingbirdfoundation/hbcookie/secure.json | 2 +- .../hummingbirdfoundation/hbcookie/value.json | 2 +- .../documentation/hummingbirdfoundation/hbcookies.json | 2 +- .../hummingbirdfoundation/hbcookies/subscript(_:).json | 2 +- .../documentation/hummingbirdfoundation/hbfileio.json | 2 +- .../hbfileio/init(application:).json | 2 +- .../hbfileio/loadfile(path:context:logger:)-2jbrr.json | 2 +- .../hbfileio/loadfile(path:context:logger:)-2jkbd.json | 2 +- .../loadfile(path:range:context:logger:)-4t72x.json | 2 +- .../loadfile(path:range:context:logger:)-7npaa.json | 2 +- ...writefile(contents:path:context:logger:)-1736n.json | 2 +- .../writefile(contents:path:context:logger:)-xu70.json | 2 +- .../hummingbirdfoundation/hbfilemiddleware.json | 2 +- .../hbfilemiddleware/apply(to:next:).json | 2 +- ...:cachecontrol:searchforindexhtml:application:).json | 2 +- .../hummingbirdfoundation/jsondecoder.json | 2 +- .../jsondecoder/datadecodingstrategy-swift.enum.json | 2 +- .../datadecodingstrategy-swift.enum/base64.json | 2 +- .../datadecodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodata.json | 2 +- .../datadecodingstrategy-swift.property.json | 2 +- .../jsondecoder/datedecodingstrategy-swift.enum.json | 2 +- .../datedecodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodate.json | 2 +- .../datedecodingstrategy-swift.enum/formatted(_:).json | 2 +- .../datedecodingstrategy-swift.enum/iso8601.json | 2 +- .../millisecondssince1970.json | 2 +- .../secondssince1970.json | 2 +- .../datedecodingstrategy-swift.property.json | 2 +- .../jsondecoder/decode(_:from:)-1fi5j.json | 2 +- .../jsondecoder/decode(_:from:)-2u0lt.json | 2 +- .../jsondecoder/hbrequestdecoder-implementations.json | 2 +- .../hummingbirdfoundation/jsondecoder/init().json | 2 +- .../jsondecoder/keydecodingstrategy-swift.enum.json | 2 +- .../convertfromsnakecase.json | 2 +- .../keydecodingstrategy-swift.enum/custom(_:).json | 2 +- .../keydecodingstrategy-swift.enum/usedefaultkeys.json | 2 +- .../keydecodingstrategy-swift.property.json | 2 +- .../nonconformingfloatdecodingstrategy-swift.enum.json | 2 +- ...string(positiveinfinity:negativeinfinity:nan:).json | 2 +- .../throw.json | 2 +- ...conformingfloatdecodingstrategy-swift.property.json | 2 +- .../hummingbirdfoundation/jsondecoder/userinfo.json | 2 +- .../hummingbirdfoundation/jsonencoder.json | 2 +- .../jsonencoder/dataencodingstrategy-swift.enum.json | 2 +- .../dataencodingstrategy-swift.enum/base64.json | 2 +- .../dataencodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodata.json | 2 +- .../dataencodingstrategy-swift.property.json | 2 +- .../jsonencoder/dateencodingstrategy-swift.enum.json | 2 +- .../dateencodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodate.json | 2 +- .../dateencodingstrategy-swift.enum/formatted(_:).json | 2 +- .../dateencodingstrategy-swift.enum/iso8601.json | 2 +- .../millisecondssince1970.json | 2 +- .../secondssince1970.json | 2 +- .../dateencodingstrategy-swift.property.json | 2 +- .../hummingbirdfoundation/jsonencoder/encode(_:).json | 2 +- .../jsonencoder/encode(_:from:).json | 2 +- .../jsonencoder/hbresponseencoder-implementations.json | 2 +- .../hummingbirdfoundation/jsonencoder/init().json | 2 +- .../jsonencoder/keyencodingstrategy-swift.enum.json | 2 +- .../converttosnakecase.json | 2 +- .../keyencodingstrategy-swift.enum/custom(_:).json | 2 +- .../keyencodingstrategy-swift.enum/usedefaultkeys.json | 2 +- .../keyencodingstrategy-swift.property.json | 2 +- .../nonconformingfloatencodingstrategy-swift.enum.json | 2 +- ...string(positiveinfinity:negativeinfinity:nan:).json | 2 +- .../throw.json | 2 +- ...conformingfloatencodingstrategy-swift.property.json | 2 +- .../jsonencoder/outputformatting-swift.property.json | 2 +- .../jsonencoder/outputformatting-swift.struct.json | 2 +- .../outputformatting-swift.struct/!=(_:_:).json | 2 +- .../outputformatting-swift.struct/contains(_:).json | 2 +- .../equatable-implementations.json | 2 +- .../formintersection(_:).json | 2 +- .../formsymmetricdifference(_:).json | 2 +- .../outputformatting-swift.struct/formunion(_:).json | 2 +- .../outputformatting-swift.struct/init().json | 2 +- .../outputformatting-swift.struct/init(_:).json | 2 +- .../init(arrayliteral:).json | 2 +- .../outputformatting-swift.struct/init(rawvalue:).json | 2 +- .../outputformatting-swift.struct/insert(_:).json | 2 +- .../intersection(_:).json | 2 +- .../isdisjoint(with:).json | 2 +- .../outputformatting-swift.struct/isempty.json | 2 +- .../isstrictsubset(of:).json | 2 +- .../isstrictsuperset(of:).json | 2 +- .../outputformatting-swift.struct/issubset(of:).json | 2 +- .../outputformatting-swift.struct/issuperset(of:).json | 2 +- .../optionset-implementations.json | 2 +- .../outputformatting-swift.struct/prettyprinted.json | 2 +- .../outputformatting-swift.struct/rawvalue.json | 2 +- .../outputformatting-swift.struct/remove(_:).json | 2 +- .../setalgebra-implementations.json | 2 +- .../outputformatting-swift.struct/sortedkeys.json | 2 +- .../outputformatting-swift.struct/subtract(_:).json | 2 +- .../outputformatting-swift.struct/subtracting(_:).json | 2 +- .../symmetricdifference(_:).json | 2 +- .../outputformatting-swift.struct/union(_:).json | 2 +- .../outputformatting-swift.struct/update(with:).json | 2 +- .../withoutescapingslashes.json | 2 +- .../hummingbirdfoundation/jsonencoder/userinfo.json | 2 +- .../hummingbirdfoundation/urlencodedformdecoder.json | 2 +- .../datedecodingstrategy-swift.enum.json | 2 +- .../datedecodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodate.json | 2 +- .../datedecodingstrategy-swift.enum/formatted(_:).json | 2 +- .../datedecodingstrategy-swift.enum/iso8601.json | 2 +- .../millisecondssince1970.json | 2 +- .../secondssince1970.json | 2 +- .../datedecodingstrategy-swift.property.json | 2 +- .../urlencodedformdecoder/decode(_:from:)-48zjn.json | 2 +- .../urlencodedformdecoder/decode(_:from:)-93yp9.json | 2 +- .../hbrequestdecoder-implementations.json | 2 +- .../init(datedecodingstrategy:userinfo:).json | 2 +- .../urlencodedformdecoder/userinfo.json | 2 +- .../hummingbirdfoundation/urlencodedformencoder.json | 2 +- .../dateencodingstrategy-swift.enum.json | 2 +- .../dateencodingstrategy-swift.enum/custom(_:).json | 2 +- .../deferredtodate.json | 2 +- .../dateencodingstrategy-swift.enum/formatted(_:).json | 2 +- .../dateencodingstrategy-swift.enum/iso8601.json | 2 +- .../millisecondssince1970.json | 2 +- .../secondssince1970.json | 2 +- .../dateencodingstrategy-swift.property.json | 2 +- .../urlencodedformencoder/encode(_:).json | 2 +- .../urlencodedformencoder/encode(_:from:).json | 2 +- .../hbresponseencoder-implementations.json | 2 +- ...dateencodingstrategy:userinfo:additionalkeys:).json | 2 +- .../urlencodedformencoder/userinfo.json | 2 +- docs/1.0/data/documentation/hummingbirdhttp2.json | 2 +- .../hummingbirdhttp2/http2channelinitializer.json | 2 +- .../addprotocolupgrader(_:).json | 2 +- .../hbchannelinitializer-implementations.json | 2 +- .../http2channelinitializer/init().json | 2 +- .../init(idlereadtimeout:).json | 2 +- ...itialize(channel:childhandlers:configuration:).json | 2 +- .../hummingbirdhttp2/niosslcertificate.json | 1 + .../niosslcertificate/init(buffer:format:).json | 1 + .../niosslcertificate/init(bytes:format:).json | 1 + .../niosslcertificate/init(file:format:).json | 1 + .../niosslcertificate/serialnumber.json | 1 + .../hummingbirdhttp2/niosslprivatekey.json | 1 + .../niosslprivatekey/init(buffer:format:).json | 1 + .../init(buffer:format:passphrasecallback:).json | 1 + .../niosslprivatekey/init(bytes:format:).json | 1 + .../init(bytes:format:passphrasecallback:).json | 1 + .../niosslprivatekey/init(customprivatekey:).json | 1 + .../niosslprivatekey/init(file:format:).json | 1 + .../init(file:format:passphrasecallback:).json | 1 + .../hummingbirdhttp2/tlsconfiguration.json | 1 + .../tlsconfiguration/additionaltrustroots.json | 1 + .../tlsconfiguration/applicationprotocols.json | 1 + .../tlsconfiguration/certificatechain.json | 1 + .../tlsconfiguration/certificateverification.json | 1 + .../tlsconfiguration/ciphersuites.json | 1 + .../tlsconfiguration/ciphersuitevalues.json | 1 + .../tlsconfiguration/clientdefault.json | 1 + .../tlsconfiguration/keylogcallback.json | 1 + .../tlsconfiguration/maximumtlsversion.json | 1 + .../tlsconfiguration/minimumtlsversion.json | 1 + .../hummingbirdhttp2/tlsconfiguration/privatekey.json | 1 + .../tlsconfiguration/pskclientcallback.json | 1 + .../hummingbirdhttp2/tlsconfiguration/pskhint.json | 1 + .../tlsconfiguration/pskservercallback.json | 1 + .../tlsconfiguration/renegotiationsupport.json | 1 + .../tlsconfiguration/sendcanamelist.json | 1 + .../tlsconfiguration/shutdowntimeout.json | 1 + .../tlsconfiguration/signingsignaturealgorithms.json | 1 + .../hummingbirdhttp2/tlsconfiguration/trustroots.json | 1 + .../tlsconfiguration/verifysignaturealgorithms.json | 1 + docs/1.0/data/documentation/hummingbirdjobs.json | 2 +- .../data/documentation/hummingbirdjobs/hbasyncjob.json | 2 +- .../hummingbirdjobs/hbasyncjob/execute(logger:).json | 2 +- docs/1.0/data/documentation/hummingbirdjobs/hbjob.json | 2 +- .../hummingbirdjobs/hbjob/execute(on:logger:).json | 2 +- .../hummingbirdjobs/hbjob/maxretrycount-5xtww.json | 2 +- .../hummingbirdjobs/hbjob/maxretrycount-7lh34.json | 2 +- .../data/documentation/hummingbirdjobs/hbjob/name.json | 2 +- .../hummingbirdjobs/hbjob/register().json | 2 +- .../documentation/hummingbirdjobs/hbjobcontainer.json | 2 +- .../hummingbirdjobs/hbjobcontainer/createdat.json | 2 +- .../hummingbirdjobs/hbjobcontainer/encode(to:).json | 2 +- .../hummingbirdjobs/hbjobcontainer/init(from:).json | 2 +- .../hummingbirdjobs/hbjobcontainer/job.json | 2 +- .../data/documentation/hummingbirdjobs/hbjobqueue.json | 2 +- .../hbjobqueue/enqueue(_:on:)-7yik0.json | 2 +- .../hbjobqueue/enqueue(_:on:)-emuu.json | 2 +- .../hbjobqueue/finished(jobid:on:)-140m1.json | 2 +- .../hbjobqueue/finished(jobid:on:)-8il1v.json | 2 +- .../hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev.json | 2 +- .../hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr.json | 2 +- .../hummingbirdjobs/hbjobqueue/polltime-5iwf1.json | 2 +- .../hummingbirdjobs/hbjobqueue/polltime-5jojl.json | 2 +- .../hummingbirdjobs/hbjobqueue/pop(on:).json | 2 +- .../hummingbirdjobs/hbjobqueue/push(_:on:).json | 2 +- .../hbjobqueue/shutdown(on:)-37fd5.json | 2 +- .../hbjobqueue/shutdown(on:)-72oge.json | 2 +- .../hummingbirdjobs/hbjobqueue/shutdownerror.json | 2 +- .../hummingbirdjobs/hbjobqueuefactory.json | 2 +- .../hbjobqueuefactory/init(create:).json | 2 +- .../hummingbirdjobs/hbjobqueuefactory/memory.json | 2 +- .../hbjobqueuefactory/redis(configuration:).json | 2 +- .../hbjobqueuefactory/redis(id:configuration:).json | 2 +- .../hummingbirdjobs/hbjobqueuehandler.json | 2 +- .../hbjobqueuehandler/enqueue(_:on:)-61rn2.json | 2 +- .../hbjobqueuehandler/enqueue(_:on:)-85292.json | 2 +- .../init(queue:numworkers:eventloopgroup:logger:).json | 2 +- .../hbjobqueuehandler/shutdown()-1aaza.json | 2 +- .../hbjobqueuehandler/shutdown()-5krp.json | 2 +- .../hummingbirdjobs/hbjobqueuehandler/start().json | 2 +- .../documentation/hummingbirdjobs/hbjobqueueid.json | 2 +- .../hummingbirdjobs/hbjobqueueid/!=(_:_:).json | 2 +- .../hummingbirdjobs/hbjobqueueid/default.json | 2 +- .../hbjobqueueid/equatable-implementations.json | 2 +- ...extendedgraphemeclusterliteral-implementations.json | 2 +- ...ressiblebyunicodescalarliteral-implementations.json | 2 +- .../documentation/hummingbirdjobs/hbjobqueueid/id.json | 2 +- .../hummingbirdjobs/hbjobqueueid/init(_:).json | 2 +- .../init(extendedgraphemeclusterliteral:).json | 2 +- .../hbjobqueueid/init(stringliteral:).json | 2 +- .../hbjobqueueid/init(unicodescalarliteral:).json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue.json | 2 +- .../hbmemoryjobqueue/enqueue(_:on:).json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/eventloop.json | 2 +- .../hbmemoryjobqueue/finished(jobid:on:).json | 2 +- .../hbmemoryjobqueue/hbjobqueue-implementations.json | 2 +- .../hbmemoryjobqueue/init(eventloop:).json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/oninit(on:).json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/polltime.json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/pop(on:).json | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/push(_:on:).json | 2 +- .../hbmemoryjobqueue/shutdown(on:).json | 2 +- .../hbmemoryjobqueue/shutdownerror.json | 2 +- .../documentation/hummingbirdjobs/hbqueuedjob.json | 2 +- .../documentation/hummingbirdjobs/hbqueuedjob/id.json | 2 +- .../hummingbirdjobs/hbqueuedjob/init(_:).json | 2 +- .../hummingbirdjobs/hbqueuedjob/init(from:).json | 2 +- .../hummingbirdjobs/hbqueuedjob/init(id:job:).json | 2 +- .../documentation/hummingbirdjobs/hbqueuedjob/job.json | 2 +- .../documentation/hummingbirdjobs/jobidentifier.json | 2 +- .../hummingbirdjobs/jobidentifier/description.json | 2 +- .../hummingbirdjobs/jobidentifier/encode(to:).json | 2 +- .../hummingbirdjobs/jobidentifier/init(_:).json | 2 +- .../hummingbirdjobs/jobidentifier/init(from:).json | 2 +- .../documentation/hummingbirdjobs/jobqueueerror.json | 2 +- .../hummingbirdjobs/jobqueueerror/!=(_:_:).json | 2 +- .../hummingbirdjobs/jobqueueerror/decodejobfailed.json | 2 +- .../jobqueueerror/equatable-implementations.json | 2 +- .../jobqueueerror/error-implementations.json | 2 +- .../jobqueueerror/localizeddescription.json | 2 +- docs/1.0/data/documentation/hummingbirdjobsredis.json | 2 +- .../hummingbirdjobsredis/hbredisjobqueue.json | 2 +- .../hbredisjobqueue/configuration.json | 2 +- .../init(queuekey:polltime:rerunprocessing:).json | 2 +- .../hbredisjobqueue/enqueue(_:on:).json | 2 +- .../hbredisjobqueue/finished(jobid:on:).json | 2 +- .../hbredisjobqueue/hbjobqueue-implementations.json | 2 +- .../hbredisjobqueue/init(_:configuration:)-11htu.json | 2 +- .../hbredisjobqueue/init(_:configuration:)-8qlgg.json | 2 +- .../hbredisjobqueue/oninit(on:).json | 2 +- .../hummingbirdjobsredis/hbredisjobqueue/polltime.json | 2 +- .../hummingbirdjobsredis/hbredisjobqueue/pop(on:).json | 2 +- .../hbredisjobqueue/push(_:on:).json | 2 +- .../hbredisjobqueue/redisqueueerror.json | 2 +- .../hbredisjobqueue/redisqueueerror/description.json | 2 +- .../redisqueueerror/error-implementations.json | 2 +- .../redisqueueerror/jobmissing(_:).json | 2 +- .../redisqueueerror/localizeddescription.json | 2 +- .../redisqueueerror/unexpectedrediskeytype.json | 2 +- .../hbredisjobqueue/rerunprocessing(on:).json | 2 +- .../hbredisjobqueue/shutdown(on:).json | 2 +- .../hbredisjobqueue/shutdownerror.json | 2 +- docs/1.0/data/documentation/hummingbirdlambda.json | 2 +- .../asyncsequenceresponsebodystreamer.json | 1 + .../asyncsequenceresponsebodystreamer/init(_:).json | 1 + .../asyncsequenceresponsebodystreamer/read(on:).json | 1 + .../asyncsequenceresponsegenerator.json | 1 + .../response(from:).json | 1 + .../hummingbirdlambda/flatdictionary.json | 1 + .../flatdictionary/allsatisfy(_:).json | 1 + .../flatdictionary/append(key:value:).json | 1 + .../flatdictionary/collection-implementations.json | 1 + .../flatdictionary/compactmap(_:).json | 1 + .../flatdictionary/contains(where:).json | 1 + .../hummingbirdlambda/flatdictionary/count.json | 1 + .../flatdictionary/distance(from:to:).json | 1 + .../hummingbirdlambda/flatdictionary/drop(while:).json | 1 + .../flatdictionary/dropfirst(_:).json | 1 + .../hummingbirdlambda/flatdictionary/droplast(_:).json | 1 + .../hummingbirdlambda/flatdictionary/element.json | 1 + .../flatdictionary/elementsequal(_:by:).json | 1 + .../hummingbirdlambda/flatdictionary/endindex.json | 1 + .../hummingbirdlambda/flatdictionary/enumerated().json | 1 + .../hummingbirdlambda/flatdictionary/filter(_:).json | 1 + .../flatdictionary/first(where:).json | 1 + .../hummingbirdlambda/flatdictionary/first.json | 1 + .../flatdictionary/firstindex(where:).json | 1 + .../flatdictionary/flatmap(_:)-1ygb6.json | 1 + .../flatdictionary/flatmap(_:)-557vp.json | 1 + .../hummingbirdlambda/flatdictionary/foreach(_:).json | 1 + .../flatdictionary/formindex(_:offsetby:).json | 1 + .../formindex(_:offsetby:limitedby:).json | 1 + .../flatdictionary/formindex(after:).json | 1 + .../hummingbirdlambda/flatdictionary/getall(for:).json | 1 + .../hummingbirdlambda/flatdictionary/has(_:).json | 1 + .../flatdictionary/index(_:offsetby:).json | 1 + .../flatdictionary/index(_:offsetby:limitedby:).json | 1 + .../flatdictionary/index(after:).json | 1 + .../hummingbirdlambda/flatdictionary/index.json | 1 + .../hummingbirdlambda/flatdictionary/indices.json | 1 + .../hummingbirdlambda/flatdictionary/init().json | 1 + .../hummingbirdlambda/flatdictionary/init(_:).json | 1 + .../flatdictionary/init(dictionaryliteral:).json | 1 + .../hummingbirdlambda/flatdictionary/isempty.json | 1 + .../hummingbirdlambda/flatdictionary/lazy.json | 1 + .../lexicographicallyprecedes(_:by:).json | 1 + .../flatdictionary/makeiterator().json | 1 + .../flatdictionary/map(_:)-2ru26.json | 1 + .../flatdictionary/map(_:)-50v4d.json | 1 + .../hummingbirdlambda/flatdictionary/max(by:).json | 1 + .../hummingbirdlambda/flatdictionary/min(by:).json | 1 + .../hummingbirdlambda/flatdictionary/prefix(_:).json | 1 + .../flatdictionary/prefix(through:).json | 1 + .../flatdictionary/prefix(upto:).json | 1 + .../flatdictionary/prefix(while:).json | 1 + .../flatdictionary/randomelement().json | 1 + .../flatdictionary/randomelement(using:).json | 1 + .../hummingbirdlambda/flatdictionary/reduce(_:_:).json | 1 + .../flatdictionary/reduce(into:_:).json | 1 + .../hummingbirdlambda/flatdictionary/reversed().json | 1 + .../flatdictionary/sequence-implementations.json | 1 + .../hummingbirdlambda/flatdictionary/shuffled().json | 1 + .../flatdictionary/shuffled(using:).json | 1 + .../hummingbirdlambda/flatdictionary/sorted(by:).json | 1 + ...its:omittingemptysubsequences:whereseparator:).json | 1 + .../hummingbirdlambda/flatdictionary/startindex.json | 1 + .../flatdictionary/starts(with:by:).json | 1 + .../flatdictionary/subscript(_:)-2d4tj.json | 1 + .../flatdictionary/subscript(_:)-6qlfr.json | 1 + .../flatdictionary/subscript(_:)-8noau.json | 1 + .../flatdictionary/subscript(_:)-8t493.json | 1 + .../flatdictionary/subscript(_:)-pw02.json | 1 + .../hummingbirdlambda/flatdictionary/suffix(_:).json | 1 + .../flatdictionary/suffix(from:).json | 1 + .../flatdictionary/trimmingprefix(while:).json | 1 + .../flatdictionary/underestimatedcount.json | 1 + .../withcontiguousstorageifavailable(_:).json | 1 + .../documentation/hummingbirdlambda/hbapplication.json | 1 + .../hummingbirdlambda/hbapplication/addfluent().json | 1 + .../hbapplication/addjobs(using:numworkers:).json | 1 + .../hbapplication/addpersist(using:).json | 1 + .../hbapplication/addredis(configuration:).json | 1 + .../hbapplication/addredis(id:configuration:).json | 1 + .../addrequestdecompression(execute:limit:).json | 1 + .../addresponsecompression(execute:).json | 1 + .../hbapplication/addsessions(sessionid:).json | 1 + .../hbapplication/addsessions(using:sessionid:).json | 1 + .../hummingbirdlambda/hbapplication/asyncrun().json | 1 + .../hummingbirdlambda/hbapplication/asyncwait().json | 1 + .../hbapplication/configuration-swift.property.json | 1 + .../hbapplication/configuration-swift.struct.json | 1 + .../configuration-swift.struct/address.json | 1 + .../configuration-swift.struct/backlog.json | 1 + .../enablehttppipelining.json | 1 + .../idletimeoutconfiguration.json | 1 + ...uration:threadpoolsize:loglevel:nohttpserver:).json | 1 + ...uration:threadpoolsize:loglevel:nohttpserver:).json | 1 + .../configuration-swift.struct/loglevel.json | 1 + .../maxstreameduploadsize.json | 1 + .../maxstreamingbuffersize.json | 1 + .../configuration-swift.struct/maxuploadsize.json | 1 + .../configuration-swift.struct/nohttpserver.json | 1 + .../configuration-swift.struct/reuseaddress.json | 1 + .../configuration-swift.struct/servername.json | 1 + .../configuration-swift.struct/tcpnodelay.json | 1 + .../configuration-swift.struct/threadpoolsize.json | 1 + ...timeoutconfiguration:threadpoolsize:loglevel:).json | 1 + .../hbapplication/constructresponder().json | 1 + .../hummingbirdlambda/hbapplication/db(_:).json | 1 + .../hummingbirdlambda/hbapplication/db.json | 1 + .../hummingbirdlambda/hbapplication/decoder.json | 1 + .../hummingbirdlambda/hbapplication/encoder.json | 1 + .../hbapplication/eventloopgroup.json | 1 + .../hbapplication/eventloopgroupprovider.json | 1 + .../eventloopgroupprovider/shared(_:).json | 1 + .../eventloopgroupprovider/singleton.json | 1 + .../hummingbirdlambda/hbapplication/extensions.json | 1 + .../hummingbirdlambda/hbapplication/fluent.json | 1 + .../hummingbirdlambda/hbapplication/httpresponder.json | 1 + .../httpresponder/handleradded(context:).json | 1 + .../httpresponder/handlerremoved(context:).json | 1 + .../httpresponder/hbhttpresponder-implementations.json | 1 + .../httpresponder/init(application:).json | 1 + .../hbapplication/httpresponder/logger.json | 1 + .../httpresponder/respond(to:context:oncomplete:).json | 1 + ...groupprovider:servicelifecycleprovider:)-8fsw8.json | 1 + ...groupprovider:servicelifecycleprovider:)-9vwer.json | 1 + .../init(testing:configuration:timeout:).json | 1 + .../hbapplication/jobqueuehandler.json | 1 + .../hbapplication/jobqueuehandler/queue.json | 1 + .../hbapplication/jobqueuehandler/queuekey.json | 1 + .../hbapplication/jobqueuehandler/queues(_:).json | 1 + .../registerqueue(_:queue:numworkers:).json | 1 + .../hummingbirdlambda/hbapplication/jobs.json | 1 + .../hummingbirdlambda/hbapplication/lifecycle.json | 1 + .../hummingbirdlambda/hbapplication/logger.json | 1 + .../hummingbirdlambda/hbapplication/middleware.json | 1 + .../hbapplication/persist-swift.property.json | 1 + .../hbapplication/persist-swift.struct.json | 1 + .../hbapplication/persist-swift.struct/driver.json | 1 + .../persist-swift.struct/init(_:application:).json | 1 + .../hummingbirdlambda/hbapplication/redis(id:).json | 1 + .../hummingbirdlambda/hbapplication/redis.json | 1 + .../hbapplication/redisconnectionpools.json | 1 + .../requestcompressionexecutionpreference.json | 1 + .../!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../oneventloop.json | 1 + .../onthreadpool.json | 1 + .../responsecompressionexecutionpreference.json | 1 + .../!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../oneventloop.json | 1 + .../onthreadpool(threshold:).json | 1 + .../hummingbirdlambda/hbapplication/router.json | 1 + .../hummingbirdlambda/hbapplication/run().json | 1 + .../hummingbirdlambda/hbapplication/server.json | 1 + .../hbapplication/sessionstorage.json | 1 + .../hbapplication/shutdownapplication().json | 1 + .../hummingbirdlambda/hbapplication/start().json | 1 + .../hummingbirdlambda/hbapplication/stop().json | 1 + .../hummingbirdlambda/hbapplication/threadpool.json | 1 + .../hummingbirdlambda/hbapplication/wait().json | 1 + .../hummingbirdlambda/hbapplication/ws.json | 1 + .../hummingbirdlambda/hbapplication/xct.json | 1 + ...execute(uri:method:headers:body:testcallback:).json | 1 + .../hummingbirdlambda/hbapplication/xctstart().json | 1 + .../hummingbirdlambda/hbapplication/xctstop().json | 1 + .../hummingbirdlambda/hbasynccallbackresponder.json | 1 + .../hbasynccallbackresponder/init(callback:).json | 1 + .../hbasynccallbackresponder/respond(to:).json | 1 + .../hummingbirdlambda/hbasyncconnection.json | 1 + .../hummingbirdlambda/hbasyncconnection/close().json | 1 + .../hummingbirdlambda/hbasyncconnectionsource.json | 1 + .../makeconnection(on:logger:)-2ihgb.json | 1 + .../makeconnection(on:logger:)-9bn5r.json | 1 + .../hummingbirdlambda/hbasyncmiddleware.json | 1 + .../hbasyncmiddleware/apply(to:next:)-55q7c.json | 1 + .../hummingbirdlambda/hbasyncroutehandler.json | 1 + .../hbasyncroutehandler/handle(request:)-9isdg.json | 1 + .../hbasyncroutehandler/init(from:).json | 1 + .../hummingbirdlambda/hbcallbackresponder.json | 1 + .../hbcallbackresponder/init(callback:).json | 1 + .../hbcallbackresponder/respond(to:).json | 1 + .../documentation/hummingbirdlambda/hbconnection.json | 1 + .../hbconnection/close(on:)-3of7e.json | 1 + .../hbconnection/close(on:)-83o3o.json | 1 + .../hummingbirdlambda/hbconnection/isclosed.json | 1 + .../hummingbirdlambda/hbconnectionpool.json | 1 + .../hbconnectionpool/close(logger:)-84c38.json | 1 + .../hbconnectionpool/close(logger:)-8eps7.json | 1 + .../hummingbirdlambda/hbconnectionpool/eventloop.json | 1 + .../init(source:maxconnections:eventloop:).json | 1 + .../hummingbirdlambda/hbconnectionpool/isclosed.json | 1 + .../hbconnectionpool/lease(logger:process:)-5jfq6.json | 1 + .../hbconnectionpool/lease(logger:process:)-92yrt.json | 1 + .../hbconnectionpool/maxconnections.json | 1 + .../hbconnectionpool/numconnections.json | 1 + .../hbconnectionpool/release(connection:logger:).json | 1 + .../hbconnectionpool/request(logger:)-1u5lk.json | 1 + .../hbconnectionpool/request(logger:)-hcfg.json | 1 + .../hummingbirdlambda/hbconnectionpool/source.json | 1 + .../hummingbirdlambda/hbconnectionpoolerror.json | 1 + .../hbconnectionpoolerror/!=(_:_:).json | 1 + .../equatable-implementations.json | 1 + .../hbconnectionpoolerror/error-implementations.json | 1 + .../hbconnectionpoolerror/localizeddescription.json | 1 + .../hbconnectionpoolerror/poolclosed.json | 1 + .../hummingbirdlambda/hbconnectionpoolgroup.json | 1 + .../hbconnectionpoolgroup/close()-5bcc8.json | 1 + .../hbconnectionpoolgroup/close()-92vxp.json | 1 + .../hbconnectionpoolgroup/getconnectionpool(on:).json | 1 + ...(source:maxconnections:eventloopgroup:logger:).json | 1 + .../lease(on:logger:process:)-3hdyx.json | 1 + .../lease(on:logger:process:)-4jt09.json | 1 + .../release(connection:on:logger:).json | 1 + .../request(on:logger:)-5hfeq.json | 1 + .../request(on:logger:)-6sxjk.json | 1 + .../hummingbirdlambda/hbconnectionsource.json | 1 + .../hbconnectionsource/connection.json | 1 + .../makeconnection(on:logger:)-4horn.json | 1 + .../hummingbirdlambda/hbcorsmiddleware.json | 1 + .../hbcorsmiddleware/alloworigin.json | 1 + .../hbcorsmiddleware/alloworigin/all.json | 1 + .../hbcorsmiddleware/alloworigin/custom(_:).json | 1 + .../hbcorsmiddleware/alloworigin/none.json | 1 + .../hbcorsmiddleware/alloworigin/originbased.json | 1 + .../hbcorsmiddleware/apply(to:next:).json | 1 + ...thods:allowcredentials:exposedheaders:maxage:).json | 1 + .../documentation/hummingbirdlambda/hbdatecache.json | 1 + .../hummingbirdlambda/hbdatecache/currentdate.json | 1 + .../hbdatecache/formatrfc1123date(_:).json | 1 + .../hbdatecache/getdatecache(on:).json | 1 + .../documentation/hummingbirdlambda/hbenvironment.json | 1 + .../customstringconvertible-implementations.json | 1 + .../hummingbirdlambda/hbenvironment/description.json | 1 + .../hummingbirdlambda/hbenvironment/dotenv(_:).json | 1 + .../hummingbirdlambda/hbenvironment/get(_:).json | 1 + .../hummingbirdlambda/hbenvironment/get(_:as:).json | 1 + .../hummingbirdlambda/hbenvironment/init().json | 1 + .../hbenvironment/init(dictionaryliteral:).json | 1 + .../hummingbirdlambda/hbenvironment/init(from:).json | 1 + .../hummingbirdlambda/hbenvironment/init(values:).json | 1 + .../hbenvironment/merging(with:).json | 1 + .../hummingbirdlambda/hbenvironment/set(_:value:).json | 1 + .../hummingbirdlambda/hbenvironment/shared.json | 1 + .../documentation/hummingbirdlambda/hbextensible.json | 1 + .../hummingbirdlambda/hbextensible/extensions.json | 1 + .../documentation/hummingbirdlambda/hbextensions.json | 1 + .../hummingbirdlambda/hbextensions/exists(_:).json | 1 + .../hummingbirdlambda/hbextensions/get(_:)-63nyk.json | 1 + .../hummingbirdlambda/hbextensions/get(_:)-7gsg7.json | 1 + .../hummingbirdlambda/hbextensions/get(_:error:).json | 1 + .../hummingbirdlambda/hbextensions/init().json | 1 + .../hbextensions/set(_:value:shutdowncallback:).json | 1 + .../data/documentation/hummingbirdlambda/hblambda.json | 2 +- .../hummingbirdlambda/hblambda/event.json | 2 +- .../hummingbirdlambda/hblambda/init(_:).json | 2 +- .../hummingbirdlambda/hblambda/main().json | 2 +- .../hblambda/output(from:)-3o008.json | 2 +- .../hblambda/output(from:)-50i4f.json | 2 +- .../hblambda/output(from:)-50vf3.json | 2 +- .../hummingbirdlambda/hblambda/output.json | 2 +- .../request(context:application:from:)-43t8b.json | 2 +- .../request(context:application:from:)-9q8wl.json | 2 +- .../request(context:application:from:)-tsx4.json | 2 +- .../hummingbirdlambda/hblambdahandler.json | 2 +- .../hblambdahandler/decode(buffer:).json | 2 +- .../hummingbirdlambda/hblambdahandler/decoder.json | 2 +- .../hblambdahandler/encode(value:into:).json | 2 +- .../hummingbirdlambda/hblambdahandler/encoder.json | 2 +- .../hummingbirdlambda/hblambdahandler/event.json | 2 +- .../eventlooplambdahandler-implementations.json | 2 +- .../hblambdahandler/handle(_:context:).json | 2 +- .../hummingbirdlambda/hblambdahandler/main().json | 2 +- .../hblambdahandler/makehandler(context:).json | 2 +- .../hummingbirdlambda/hblambdahandler/output.json | 2 +- .../hummingbirdlambda/hblogrequestsmiddleware.json | 1 + .../hblogrequestsmiddleware/apply(to:next:).json | 1 + .../init(_:includeheaders:).json | 1 + .../documentation/hummingbirdlambda/hbmediatype.json | 1 + .../hummingbirdlambda/hbmediatype/application.json | 1 + .../hummingbirdlambda/hbmediatype/application7z.json | 1 + .../hbmediatype/applicationabiword.json | 1 + .../hbmediatype/applicationamzkindleebook.json | 1 + .../hummingbirdlambda/hbmediatype/applicationarc.json | 1 + .../hbmediatype/applicationbinary.json | 1 + .../hummingbirdlambda/hbmediatype/applicationbzip.json | 1 + .../hbmediatype/applicationbzip2.json | 1 + .../hummingbirdlambda/hbmediatype/applicationcsh.json | 1 + .../hummingbirdlambda/hbmediatype/applicationdocx.json | 1 + .../hummingbirdlambda/hbmediatype/applicationeot.json | 1 + .../hummingbirdlambda/hbmediatype/applicationepub.json | 1 + .../hummingbirdlambda/hbmediatype/applicationgzip.json | 1 + .../hummingbirdlambda/hbmediatype/applicationjar.json | 1 + .../hummingbirdlambda/hbmediatype/applicationjson.json | 1 + .../hbmediatype/applicationjsonld.json | 1 + .../hummingbirdlambda/hbmediatype/applicationmpkg.json | 1 + .../hbmediatype/applicationmsword.json | 1 + .../hummingbirdlambda/hbmediatype/applicationodp.json | 1 + .../hummingbirdlambda/hbmediatype/applicationods.json | 1 + .../hummingbirdlambda/hbmediatype/applicationodt.json | 1 + .../hummingbirdlambda/hbmediatype/applicationogg.json | 1 + .../hummingbirdlambda/hbmediatype/applicationpdf.json | 1 + .../hummingbirdlambda/hbmediatype/applicationphp.json | 1 + .../hummingbirdlambda/hbmediatype/applicationppt.json | 1 + .../hummingbirdlambda/hbmediatype/applicationpptx.json | 1 + .../hummingbirdlambda/hbmediatype/applicationrar.json | 1 + .../hummingbirdlambda/hbmediatype/applicationrtf.json | 1 + .../hummingbirdlambda/hbmediatype/applicationsh.json | 1 + .../hummingbirdlambda/hbmediatype/applicationswf.json | 1 + .../hummingbirdlambda/hbmediatype/applicationtar.json | 1 + .../hbmediatype/applicationurlencoded.json | 1 + .../hummingbirdlambda/hbmediatype/applicationvsd.json | 1 + .../hbmediatype/applicationxhtml.json | 1 + .../hummingbirdlambda/hbmediatype/applicationxls.json | 1 + .../hummingbirdlambda/hbmediatype/applicationxlsx.json | 1 + .../hummingbirdlambda/hbmediatype/applicationxml.json | 1 + .../hummingbirdlambda/hbmediatype/applicationzip.json | 1 + .../hummingbirdlambda/hbmediatype/audio.json | 1 + .../hummingbirdlambda/hbmediatype/audio3g2.json | 1 + .../hummingbirdlambda/hbmediatype/audio3gp.json | 1 + .../hummingbirdlambda/hbmediatype/audioaac.json | 1 + .../hummingbirdlambda/hbmediatype/audiomidi.json | 1 + .../hummingbirdlambda/hbmediatype/audiompeg.json | 1 + .../hummingbirdlambda/hbmediatype/audioogg.json | 1 + .../hummingbirdlambda/hbmediatype/audioopus.json | 1 + .../hummingbirdlambda/hbmediatype/audiowave.json | 1 + .../hummingbirdlambda/hbmediatype/audiowebm.json | 1 + .../hummingbirdlambda/hbmediatype/category.json | 1 + .../hbmediatype/category/!=(_:_:).json | 1 + .../hbmediatype/category/==(_:_:).json | 1 + .../hummingbirdlambda/hbmediatype/category/any.json | 1 + .../hbmediatype/category/application.json | 1 + .../hummingbirdlambda/hbmediatype/category/audio.json | 1 + .../category/equatable-implementations.json | 1 + .../hbmediatype/category/example.json | 1 + .../hummingbirdlambda/hbmediatype/category/font.json | 1 + .../hbmediatype/category/hash(into:).json | 1 + .../hbmediatype/category/hashvalue.json | 1 + .../hummingbirdlambda/hbmediatype/category/image.json | 1 + .../hbmediatype/category/init(rawvalue:).json | 1 + .../hbmediatype/category/message.json | 1 + .../hummingbirdlambda/hbmediatype/category/model.json | 1 + .../hbmediatype/category/multipart.json | 1 + .../category/rawrepresentable-implementations.json | 1 + .../hummingbirdlambda/hbmediatype/category/text.json | 1 + .../hummingbirdlambda/hbmediatype/category/video.json | 1 + .../hummingbirdlambda/hbmediatype/description.json | 1 + .../hummingbirdlambda/hbmediatype/example.json | 1 + .../hummingbirdlambda/hbmediatype/font.json | 1 + .../hummingbirdlambda/hbmediatype/fontotf.json | 1 + .../hummingbirdlambda/hbmediatype/fontttf.json | 1 + .../hummingbirdlambda/hbmediatype/fontwoff.json | 1 + .../hummingbirdlambda/hbmediatype/fontwoff2.json | 1 + .../hbmediatype/getmediatype(forextension:).json | 1 + .../hummingbirdlambda/hbmediatype/image.json | 1 + .../hummingbirdlambda/hbmediatype/imagebmp.json | 1 + .../hummingbirdlambda/hbmediatype/imagegif.json | 1 + .../hummingbirdlambda/hbmediatype/imageico.json | 1 + .../hummingbirdlambda/hbmediatype/imagejpeg.json | 1 + .../hummingbirdlambda/hbmediatype/imagepng.json | 1 + .../hummingbirdlambda/hbmediatype/imagesvg.json | 1 + .../hummingbirdlambda/hbmediatype/imagetiff.json | 1 + .../hummingbirdlambda/hbmediatype/imagewebp.json | 1 + .../hummingbirdlambda/hbmediatype/init(from:).json | 1 + .../hbmediatype/init(type:subtype:parameter:).json | 1 + .../hummingbirdlambda/hbmediatype/istype(_:).json | 1 + .../hummingbirdlambda/hbmediatype/message.json | 1 + .../hummingbirdlambda/hbmediatype/model.json | 1 + .../hummingbirdlambda/hbmediatype/multipart.json | 1 + .../hummingbirdlambda/hbmediatype/multipartform.json | 1 + .../hummingbirdlambda/hbmediatype/parameter.json | 1 + .../hummingbirdlambda/hbmediatype/subtype.json | 1 + .../hummingbirdlambda/hbmediatype/text.json | 1 + .../hummingbirdlambda/hbmediatype/textcss.json | 1 + .../hummingbirdlambda/hbmediatype/textcsv.json | 1 + .../hummingbirdlambda/hbmediatype/texthtml.json | 1 + .../hummingbirdlambda/hbmediatype/texticalendar.json | 1 + .../hummingbirdlambda/hbmediatype/textjavascript.json | 1 + .../hummingbirdlambda/hbmediatype/textplain.json | 1 + .../hummingbirdlambda/hbmediatype/type.json | 1 + .../hummingbirdlambda/hbmediatype/video.json | 1 + .../hummingbirdlambda/hbmediatype/video3g2.json | 1 + .../hummingbirdlambda/hbmediatype/video3gp.json | 1 + .../hummingbirdlambda/hbmediatype/videomp4.json | 1 + .../hummingbirdlambda/hbmediatype/videompeg.json | 1 + .../hummingbirdlambda/hbmediatype/videoogg.json | 1 + .../hummingbirdlambda/hbmediatype/videots.json | 1 + .../hummingbirdlambda/hbmediatype/videowebm.json | 1 + .../hbmediatype/withparameter(name:value:).json | 1 + .../hummingbirdlambda/hbmediatype/~=(_:_:).json | 1 + .../hummingbirdlambda/hbmemorypersistdriver.json | 1 + .../create(key:value:expires:request:)-3qfgj.json | 1 + .../create(key:value:expires:request:)-431hm.json | 1 + .../get(key:as:request:)-5whgx.json | 1 + .../get(key:as:request:)-8rz6e.json | 1 + .../hbpersistdriver-implementations.json | 1 + .../hbmemorypersistdriver/init(eventloopgroup:).json | 1 + .../hbmemorypersistdriver/remove(key:request:).json | 1 + .../set(key:value:expires:request:)-58edz.json | 1 + .../set(key:value:expires:request:)-vzvg.json | 1 + .../hbmemorypersistdriver/shutdown().json | 1 + .../hummingbirdlambda/hbmetricsmiddleware.json | 1 + .../hbmetricsmiddleware/apply(to:next:).json | 1 + .../hummingbirdlambda/hbmetricsmiddleware/init().json | 1 + .../documentation/hummingbirdlambda/hbmiddleware.json | 1 + .../hbmiddleware/apply(to:next:)-4evzs.json | 1 + .../hbmiddleware/apply(to:next:)-5ph3o.json | 1 + .../hbmiddleware/apply(to:next:)-ixu0.json | 1 + .../hummingbirdlambda/hbmiddlewaregroup.json | 1 + .../hummingbirdlambda/hbmiddlewaregroup/add(_:).json | 1 + .../constructresponder(finalresponder:).json | 1 + .../hummingbirdlambda/hbmiddlewaregroup/init().json | 1 + .../documentation/hummingbirdlambda/hbparameters.json | 1 + .../hummingbirdlambda/hbparameters/allsatisfy(_:).json | 1 + .../hbparameters/collection-implementations.json | 1 + .../hummingbirdlambda/hbparameters/collection.json | 1 + .../hummingbirdlambda/hbparameters/compactmap(_:).json | 1 + .../hbparameters/contains(where:).json | 1 + .../hummingbirdlambda/hbparameters/count.json | 1 + .../customstringconvertible-implementations.json | 1 + .../hummingbirdlambda/hbparameters/description.json | 1 + .../hbparameters/distance(from:to:).json | 1 + .../hummingbirdlambda/hbparameters/drop(while:).json | 1 + .../hummingbirdlambda/hbparameters/dropfirst(_:).json | 1 + .../hummingbirdlambda/hbparameters/droplast(_:).json | 1 + .../hbparameters/elementsequal(_:by:).json | 1 + .../hummingbirdlambda/hbparameters/endindex.json | 1 + .../hummingbirdlambda/hbparameters/enumerated().json | 1 + .../hummingbirdlambda/hbparameters/filter(_:).json | 1 + .../hummingbirdlambda/hbparameters/first(where:).json | 1 + .../hummingbirdlambda/hbparameters/first.json | 1 + .../hbparameters/firstindex(where:).json | 1 + .../hbparameters/flatmap(_:)-4eve8.json | 1 + .../hbparameters/flatmap(_:)-82oy1.json | 1 + .../hummingbirdlambda/hbparameters/foreach(_:).json | 1 + .../hbparameters/formindex(_:offsetby:).json | 1 + .../hbparameters/formindex(_:offsetby:limitedby:).json | 1 + .../hbparameters/formindex(after:).json | 1 + .../hummingbirdlambda/hbparameters/get(_:).json | 1 + .../hummingbirdlambda/hbparameters/get(_:as:).json | 1 + .../hummingbirdlambda/hbparameters/getall(_:).json | 1 + .../hummingbirdlambda/hbparameters/getall(_:as:).json | 1 + .../hummingbirdlambda/hbparameters/getcatchall().json | 1 + .../hummingbirdlambda/hbparameters/has(_:).json | 1 + .../hbparameters/index(_:offsetby:).json | 1 + .../hbparameters/index(_:offsetby:limitedby:).json | 1 + .../hummingbirdlambda/hbparameters/index(after:).json | 1 + .../hummingbirdlambda/hbparameters/index.json | 1 + .../hummingbirdlambda/hbparameters/indices.json | 1 + .../hummingbirdlambda/hbparameters/isempty.json | 1 + .../hummingbirdlambda/hbparameters/lazy.json | 1 + .../hbparameters/lexicographicallyprecedes(_:by:).json | 1 + .../hummingbirdlambda/hbparameters/makeiterator().json | 1 + .../hummingbirdlambda/hbparameters/map(_:)-2541h.json | 1 + .../hummingbirdlambda/hbparameters/map(_:)-3rxvz.json | 1 + .../hummingbirdlambda/hbparameters/max(by:).json | 1 + .../hummingbirdlambda/hbparameters/min(by:).json | 1 + .../hummingbirdlambda/hbparameters/prefix(_:).json | 1 + .../hbparameters/prefix(through:).json | 1 + .../hummingbirdlambda/hbparameters/prefix(upto:).json | 1 + .../hummingbirdlambda/hbparameters/prefix(while:).json | 1 + .../hbparameters/randomelement().json | 1 + .../hbparameters/randomelement(using:).json | 1 + .../hummingbirdlambda/hbparameters/reduce(_:_:).json | 1 + .../hbparameters/reduce(into:_:).json | 1 + .../hummingbirdlambda/hbparameters/require(_:).json | 1 + .../hummingbirdlambda/hbparameters/require(_:as:).json | 1 + .../hbparameters/requireall(_:as:).json | 1 + .../hummingbirdlambda/hbparameters/reversed().json | 1 + .../hbparameters/sequence-implementations.json | 1 + .../hummingbirdlambda/hbparameters/shuffled().json | 1 + .../hbparameters/shuffled(using:).json | 1 + .../hummingbirdlambda/hbparameters/sorted(by:).json | 1 + ...its:omittingemptysubsequences:whereseparator:).json | 1 + .../hummingbirdlambda/hbparameters/startindex.json | 1 + .../hbparameters/starts(with:by:).json | 1 + .../hbparameters/subscript(_:)-10i62.json | 1 + .../hbparameters/subscript(_:)-3wu50.json | 1 + .../hbparameters/subscript(_:)-5j7en.json | 1 + .../hbparameters/subscript(_:)-5zpw2.json | 1 + .../hbparameters/subscript(_:)-6tkf2.json | 1 + .../hbparameters/subscript(_:)-7td5g.json | 1 + .../hummingbirdlambda/hbparameters/suffix(_:).json | 1 + .../hummingbirdlambda/hbparameters/suffix(from:).json | 1 + .../hbparameters/trimmingprefix(while:).json | 1 + .../hbparameters/underestimatedcount.json | 1 + .../withcontiguousstorageifavailable(_:).json | 1 + .../data/documentation/hummingbirdlambda/hbparser.json | 1 + .../hummingbirdlambda/hbparser/advance().json | 1 + .../hummingbirdlambda/hbparser/advance(by:).json | 1 + .../hummingbirdlambda/hbparser/allsatisfy(_:).json | 1 + .../hummingbirdlambda/hbparser/character().json | 1 + .../hummingbirdlambda/hbparser/compactmap(_:).json | 1 + .../hummingbirdlambda/hbparser/contains(_:).json | 1 + .../hummingbirdlambda/hbparser/contains(where:).json | 1 + .../hummingbirdlambda/hbparser/count.json | 1 + .../hummingbirdlambda/hbparser/current().json | 1 + .../hummingbirdlambda/hbparser/drop(while:).json | 1 + .../hummingbirdlambda/hbparser/dropfirst(_:).json | 1 + .../hummingbirdlambda/hbparser/droplast(_:).json | 1 + .../hummingbirdlambda/hbparser/element.json | 1 + .../hummingbirdlambda/hbparser/elementsequal(_:).json | 1 + .../hbparser/elementsequal(_:by:).json | 1 + .../hummingbirdlambda/hbparser/enumerated().json | 1 + .../hummingbirdlambda/hbparser/error.json | 1 + .../hummingbirdlambda/hbparser/error/!=(_:_:).json | 1 + .../hummingbirdlambda/hbparser/error/emptystring.json | 1 + .../hbparser/error/equatable-implementations.json | 1 + .../hbparser/error/error-implementations.json | 1 + .../hummingbirdlambda/hbparser/error/invalidutf8.json | 1 + .../hbparser/error/localizeddescription.json | 1 + .../hummingbirdlambda/hbparser/error/overflow.json | 1 + .../hummingbirdlambda/hbparser/error/unexpected.json | 1 + .../hummingbirdlambda/hbparser/filter(_:).json | 1 + .../hummingbirdlambda/hbparser/first(where:).json | 1 + .../hummingbirdlambda/hbparser/flatmap(_:)-50vol.json | 1 + .../hummingbirdlambda/hbparser/flatmap(_:)-6dduv.json | 1 + .../hummingbirdlambda/hbparser/foreach(_:).json | 1 + .../hummingbirdlambda/hbparser/init(_:).json | 1 + .../hbparser/init(_:validateutf8:).json | 1 + .../hummingbirdlambda/hbparser/iterator.json | 1 + .../hummingbirdlambda/hbparser/iterator/element.json | 1 + .../hummingbirdlambda/hbparser/iterator/next().json | 1 + .../documentation/hummingbirdlambda/hbparser/lazy.json | 1 + .../hbparser/lexicographicallyprecedes(_:).json | 1 + .../hbparser/lexicographicallyprecedes(_:by:).json | 1 + .../hummingbirdlambda/hbparser/makeiterator().json | 1 + .../hummingbirdlambda/hbparser/map(_:).json | 1 + .../hummingbirdlambda/hbparser/max().json | 1 + .../hummingbirdlambda/hbparser/max(by:).json | 1 + .../hummingbirdlambda/hbparser/min().json | 1 + .../hummingbirdlambda/hbparser/min(by:).json | 1 + .../hummingbirdlambda/hbparser/movetoend().json | 1 + .../hummingbirdlambda/hbparser/movetostart().json | 1 + .../hummingbirdlambda/hbparser/percentdecode().json | 1 + .../hummingbirdlambda/hbparser/prefix(_:).json | 1 + .../hummingbirdlambda/hbparser/prefix(while:).json | 1 + .../hummingbirdlambda/hbparser/reachedend().json | 1 + .../hummingbirdlambda/hbparser/read(_:)-3ddyp.json | 1 + .../hummingbirdlambda/hbparser/read(_:)-3jot2.json | 1 + .../hummingbirdlambda/hbparser/read(_:)-46502.json | 1 + .../hummingbirdlambda/hbparser/read(count:).json | 1 + .../hbparser/read(until:throwonoverflow:)-4fsmu.json | 1 + .../hbparser/read(until:throwonoverflow:)-4qwvq.json | 1 + .../hbparser/read(until:throwonoverflow:)-9o9x7.json | 1 + .../hbparser/read(until:throwonoverflow:)-9xtym.json | 1 + .../read(untilstring:throwonoverflow:skiptoend:).json | 1 + .../hummingbirdlambda/hbparser/read(while:)-2mu8n.json | 1 + .../hummingbirdlambda/hbparser/read(while:)-2tzbd.json | 1 + .../hummingbirdlambda/hbparser/read(while:)-2zxuj.json | 1 + .../hummingbirdlambda/hbparser/read(while:)-4p0fs.json | 1 + .../hummingbirdlambda/hbparser/readuntiltheend().json | 1 + .../hummingbirdlambda/hbparser/reduce(_:_:).json | 1 + .../hummingbirdlambda/hbparser/reduce(into:_:).json | 1 + .../hummingbirdlambda/hbparser/retreat().json | 1 + .../hummingbirdlambda/hbparser/retreat(by:).json | 1 + .../hummingbirdlambda/hbparser/reversed().json | 1 + .../hbparser/sequence-implementations.json | 1 + .../hummingbirdlambda/hbparser/shuffled().json | 1 + .../hummingbirdlambda/hbparser/shuffled(using:).json | 1 + .../hummingbirdlambda/hbparser/sorted().json | 1 + .../hummingbirdlambda/hbparser/sorted(by:).json | 1 + ...its:omittingemptysubsequences:whereseparator:).json | 1 + .../hummingbirdlambda/hbparser/split(separator:).json | 1 + ...eparator:maxsplits:omittingemptysubsequences:).json | 1 + .../hummingbirdlambda/hbparser/starts(with:).json | 1 + .../hummingbirdlambda/hbparser/starts(with:by:).json | 1 + .../hummingbirdlambda/hbparser/string.json | 1 + .../hummingbirdlambda/hbparser/suffix(_:).json | 1 + .../hbparser/underestimatedcount.json | 1 + .../hummingbirdlambda/hbparser/unsafeadvance().json | 1 + .../hummingbirdlambda/hbparser/unsafeadvance(by:).json | 1 + .../hbparser/withcontiguousstorageifavailable(_:).json | 1 + .../hummingbirdlambda/hbpersistdriver.json | 1 + .../create(key:value:expires:request:)-3m0mo.json | 1 + .../create(key:value:expires:request:)-8eh3v.json | 1 + .../hbpersistdriver/get(key:as:request:)-75a9i.json | 1 + .../hbpersistdriver/get(key:as:request:)-8yq9h.json | 1 + .../hbpersistdriver/remove(key:request:)-4ypic.json | 1 + .../hbpersistdriver/remove(key:request:)-8qc2n.json | 1 + .../set(key:value:expires:request:)-2nhv.json | 1 + .../set(key:value:expires:request:)-9yq7y.json | 1 + .../hbpersistdriver/shutdown()-2jadt.json | 1 + .../hbpersistdriver/shutdown()-8gjyt.json | 1 + .../hummingbirdlambda/hbpersistdriverfactory.json | 1 + .../hbpersistdriverfactory/create.json | 1 + .../hbpersistdriverfactory/fluent(_:).json | 1 + .../hbpersistdriverfactory/fluent.json | 1 + .../hbpersistdriverfactory/init(create:).json | 1 + .../hbpersistdriverfactory/memory.json | 1 + .../hbpersistdriverfactory/redis(id:).json | 1 + .../hbpersistdriverfactory/redis.json | 1 + .../hummingbirdlambda/hbpersisterror.json | 1 + .../hummingbirdlambda/hbpersisterror/!=(_:_:).json | 1 + .../hummingbirdlambda/hbpersisterror/duplicate.json | 1 + .../hbpersisterror/equatable-implementations.json | 1 + .../hbpersisterror/error-implementations.json | 1 + .../hbpersisterror/localizeddescription.json | 1 + .../documentation/hummingbirdlambda/hbrequest.json | 1 + .../hummingbirdlambda/hbrequest/allocator.json | 1 + .../hummingbirdlambda/hbrequest/apigatewayrequest.json | 1 + .../hbrequest/apigatewayv2request.json | 1 + .../hummingbirdlambda/hbrequest/application.json | 1 + .../hummingbirdlambda/hbrequest/authbasic.json | 1 + .../hummingbirdlambda/hbrequest/authbearer.json | 1 + .../hummingbirdlambda/hbrequest/authget(_:).json | 1 + .../hummingbirdlambda/hbrequest/authhas(_:).json | 1 + .../hummingbirdlambda/hbrequest/authlogin(_:).json | 1 + .../hummingbirdlambda/hbrequest/authlogout(_:).json | 1 + .../hummingbirdlambda/hbrequest/authrequire(_:).json | 1 + .../hummingbirdlambda/hbrequest/body.json | 1 + .../hummingbirdlambda/hbrequest/collatebody().json | 1 + .../hbrequest/collatebody(maxsize:).json | 1 + .../hummingbirdlambda/hbrequest/context.json | 1 + .../hummingbirdlambda/hbrequest/cookies.json | 1 + .../customstringconvertible-implementations.json | 1 + .../hummingbirdlambda/hbrequest/db(_:).json | 1 + .../documentation/hummingbirdlambda/hbrequest/db.json | 1 + .../hummingbirdlambda/hbrequest/decode(as:).json | 1 + .../hummingbirdlambda/hbrequest/description.json | 1 + .../hummingbirdlambda/hbrequest/endpointpath.json | 1 + .../hummingbirdlambda/hbrequest/eventloop.json | 1 + .../hummingbirdlambda/hbrequest/extensions.json | 1 + .../hummingbirdlambda/hbrequest/failure(_:)-34tp6.json | 1 + .../hummingbirdlambda/hbrequest/failure(_:)-8vehc.json | 1 + .../hbrequest/failure(_:message:).json | 1 + .../hbrequest/fluent-swift.property.json | 1 + .../hbrequest/fluent-swift.struct.json | 1 + .../hummingbirdlambda/hbrequest/headers.json | 1 + .../documentation/hummingbirdlambda/hbrequest/id.json | 1 + .../init(head:body:application:context:).json | 1 + .../hbrequest/jobs-swift.property.json | 1 + .../hummingbirdlambda/hbrequest/jobs-swift.struct.json | 1 + .../hbrequest/jobs-swift.struct/enqueue(job:on:).json | 1 + .../hummingbirdlambda/hbrequest/logger.json | 1 + .../hummingbirdlambda/hbrequest/method.json | 1 + .../hummingbirdlambda/hbrequest/parameters.json | 1 + .../hbrequest/persist-swift.property.json | 1 + .../hbrequest/persist-swift.struct.json | 1 + .../create(key:value:expires:)-8dqp7.json | 1 + .../create(key:value:expires:)-96a3k.json | 1 + .../persist-swift.struct/get(key:as:)-105gn.json | 1 + .../persist-swift.struct/get(key:as:)-1lp7h.json | 1 + .../persist-swift.struct/remove(key:)-1jw2j.json | 1 + .../persist-swift.struct/remove(key:)-3xh8m.json | 1 + .../set(key:value:expires:)-76edy.json | 1 + .../set(key:value:expires:)-8ynk5.json | 1 + .../hummingbirdlambda/hbrequest/redis(id:).json | 1 + .../hbrequest/redis-swift.property.json | 1 + .../hbrequest/redis-swift.struct.json | 1 + .../redis-swift.struct/activechannels(matching:).json | 1 + .../hbrequest/redis-swift.struct/append(_:to:).json | 1 + .../authorize(username:password:).json | 1 + .../hbrequest/redis-swift.struct/authorize(with:).json | 1 + .../redis-swift.struct/blpop(from:as:timeout:).json | 1 + .../redis-swift.struct/blpop(from:timeout:)-6rjw4.json | 1 + .../redis-swift.struct/blpop(from:timeout:)-8k711.json | 1 + .../redis-swift.struct/blpop(from:timeout:)-jhm9.json | 1 + .../blpop(from:timeout:valuetype:)-2csm3.json | 1 + .../blpop(from:timeout:valuetype:)-6w6ij.json | 1 + .../redis-swift.struct/brpop(from:as:timeout:).json | 1 + .../redis-swift.struct/brpop(from:timeout:)-14g6b.json | 1 + .../redis-swift.struct/brpop(from:timeout:)-3ketz.json | 1 + .../redis-swift.struct/brpop(from:timeout:)-44wkm.json | 1 + .../brpop(from:timeout:valuetype:)-4742u.json | 1 + .../brpop(from:timeout:valuetype:)-5h1xv.json | 1 + .../brpoplpush(from:to:timeout:).json | 1 + .../brpoplpush(from:to:timeout:valuetype:).json | 1 + .../bzpopmax(from:timeout:)-2tv35.json | 1 + .../bzpopmax(from:timeout:)-9trfg.json | 1 + .../bzpopmin(from:timeout:)-5l4kw.json | 1 + .../bzpopmin(from:timeout:)-7v85a.json | 1 + .../hbrequest/redis-swift.struct/decrement(_:).json | 1 + .../hbrequest/redis-swift.struct/decrement(_:by:).json | 1 + .../hbrequest/redis-swift.struct/delete(_:).json | 1 + .../hbrequest/redis-swift.struct/echo(_:).json | 1 + .../hbrequest/redis-swift.struct/eventloop.json | 1 + .../hbrequest/redis-swift.struct/exists(_:).json | 1 + .../hbrequest/redis-swift.struct/expire(_:after:).json | 1 + .../hbrequest/redis-swift.struct/get(_:).json | 1 + .../hbrequest/redis-swift.struct/get(_:as:).json | 1 + .../hbrequest/redis-swift.struct/get(_:asjson:).json | 1 + .../hbrequest/redis-swift.struct/hdel(_:from:).json | 1 + .../hbrequest/redis-swift.struct/hexists(_:in:).json | 1 + .../hbrequest/redis-swift.struct/hget(_:from:).json | 1 + .../hbrequest/redis-swift.struct/hget(_:from:as:).json | 1 + .../hbrequest/redis-swift.struct/hgetall(from:).json | 1 + .../redis-swift.struct/hgetall(from:as:).json | 1 + .../redis-swift.struct/hincrby(_:field:in:).json | 1 + .../redis-swift.struct/hincrbyfloat(_:field:in:).json | 1 + .../hbrequest/redis-swift.struct/hkeys(in:).json | 1 + .../hbrequest/redis-swift.struct/hlen(of:).json | 1 + .../hbrequest/redis-swift.struct/hmget(_:from:).json | 1 + .../redis-swift.struct/hmget(_:from:as:)-4r47h.json | 1 + .../redis-swift.struct/hmget(_:from:as:)-9kpsy.json | 1 + .../hbrequest/redis-swift.struct/hmset(_:in:).json | 1 + .../hscan(_:startingfrom:matching:count:).json | 1 + ...scan(_:startingfrom:matching:count:valuetype:).json | 1 + .../hbrequest/redis-swift.struct/hset(_:to:in:).json | 1 + .../hbrequest/redis-swift.struct/hsetnx(_:to:in:).json | 1 + .../hbrequest/redis-swift.struct/hstrlen(of:in:).json | 1 + .../hbrequest/redis-swift.struct/hvals(in:).json | 1 + .../hbrequest/redis-swift.struct/hvals(in:as:).json | 1 + .../hbrequest/redis-swift.struct/increment(_:).json | 1 + .../redis-swift.struct/increment(_:by:)-65hig.json | 1 + .../redis-swift.struct/increment(_:by:)-8lul6.json | 1 + .../hbrequest/redis-swift.struct/lindex(_:from:).json | 1 + .../redis-swift.struct/lindex(_:from:as:).json | 1 + .../redis-swift.struct/linsert(_:into:after:).json | 1 + .../redis-swift.struct/linsert(_:into:before:).json | 1 + .../hbrequest/redis-swift.struct/llen(of:).json | 1 + .../hbrequest/redis-swift.struct/logging(to:).json | 1 + .../hbrequest/redis-swift.struct/lpop(from:).json | 1 + .../hbrequest/redis-swift.struct/lpop(from:as:).json | 1 + .../redis-swift.struct/lpush(_:into:)-5h9h1.json | 1 + .../redis-swift.struct/lpush(_:into:)-5kfof.json | 1 + .../hbrequest/redis-swift.struct/lpushx(_:into:).json | 1 + .../lrange(from:firstindex:lastindex:).json | 1 + .../lrange(from:firstindex:lastindex:as:).json | 1 + .../redis-swift.struct/lrange(from:fromindex:).json | 1 + .../redis-swift.struct/lrange(from:fromindex:as:).json | 1 + .../lrange(from:indices:)-4ytj0.json | 1 + .../lrange(from:indices:)-7840x.json | 1 + .../lrange(from:indices:as:)-32j6c.json | 1 + .../lrange(from:indices:as:)-van4.json | 1 + .../redis-swift.struct/lrange(from:throughindex:).json | 1 + .../lrange(from:throughindex:as:).json | 1 + .../redis-swift.struct/lrange(from:uptoindex:).json | 1 + .../redis-swift.struct/lrange(from:uptoindex:as:).json | 1 + .../redis-swift.struct/lrem(_:from:count:).json | 1 + .../redis-swift.struct/lset(index:to:in:).json | 1 + .../redis-swift.struct/ltrim(_:before:after:).json | 1 + .../ltrim(_:keepingindices:)-1378z.json | 1 + .../ltrim(_:keepingindices:)-5iecz.json | 1 + .../ltrim(_:keepingindices:)-7evhn.json | 1 + .../ltrim(_:keepingindices:)-7nw0a.json | 1 + .../ltrim(_:keepingindices:)-8jjqv.json | 1 + .../hbrequest/redis-swift.struct/mget(_:).json | 1 + .../redis-swift.struct/mget(_:as:)-10vkq.json | 1 + .../redis-swift.struct/mget(_:as:)-87la9.json | 1 + .../hbrequest/redis-swift.struct/mset(_:).json | 1 + .../hbrequest/redis-swift.struct/msetnx(_:).json | 1 + .../redis-swift.struct/patternsubscribercount().json | 1 + .../hbrequest/redis-swift.struct/ping(with:).json | 1 + .../psetex(_:to:expirationinmilliseconds:).json | 1 + .../psetex(_:tojson:expirationinmilliseconds:).json | 1 + ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 1 + .../hbrequest/redis-swift.struct/pttl(_:).json | 1 + .../hbrequest/redis-swift.struct/publish(_:to:).json | 1 + .../hbrequest/redis-swift.struct/punsubscribe().json | 1 + .../redis-swift.struct/punsubscribe(from:).json | 1 + .../redisclient-implementations.json | 1 + .../hbrequest/redis-swift.struct/rpop(from:).json | 1 + .../hbrequest/redis-swift.struct/rpop(from:as:).json | 1 + .../redis-swift.struct/rpoplpush(from:to:).json | 1 + .../rpoplpush(from:to:valuetype:).json | 1 + .../redis-swift.struct/rpush(_:into:)-2apo8.json | 1 + .../redis-swift.struct/rpush(_:into:)-8sj7j.json | 1 + .../hbrequest/redis-swift.struct/rpushx(_:into:).json | 1 + .../redis-swift.struct/sadd(_:to:)-2mu5f.json | 1 + .../redis-swift.struct/sadd(_:to:)-9qcq5.json | 1 + .../scan(startingfrom:matching:count:).json | 1 + .../hbrequest/redis-swift.struct/scard(of:).json | 1 + .../hbrequest/redis-swift.struct/sdiff(of:).json | 1 + .../redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json | 1 + .../redis-swift.struct/sdiff(of:valuetype:)-9xep9.json | 1 + .../redis-swift.struct/sdiffstore(as:sources:).json | 1 + .../redis-swift.struct/select(database:).json | 1 + .../hbrequest/redis-swift.struct/send(command:).json | 1 + .../redis-swift.struct/send(command:with:).json | 1 + .../hbrequest/redis-swift.struct/set(_:to:).json | 1 + .../set(_:to:oncondition:expiration:).json | 1 + .../hbrequest/redis-swift.struct/set(_:tojson:).json | 1 + .../set(_:tojson:oncondition:expiration:).json | 1 + .../setex(_:to:expirationinseconds:).json | 1 + .../setex(_:tojson:expirationinseconds:).json | 1 + .../hbrequest/redis-swift.struct/setnx(_:to:).json | 1 + .../hbrequest/redis-swift.struct/setnx(_:tojson:).json | 1 + .../hbrequest/redis-swift.struct/sinter(of:).json | 1 + .../sinter(of:valuetype:)-1q4h9.json | 1 + .../sinter(of:valuetype:)-5b3r1.json | 1 + .../redis-swift.struct/sinterstore(as:sources:).json | 1 + .../hbrequest/redis-swift.struct/sismember(_:of:).json | 1 + .../hbrequest/redis-swift.struct/smembers(of:).json | 1 + .../hbrequest/redis-swift.struct/smembers(of:as:).json | 1 + .../redis-swift.struct/smove(_:from:to:).json | 1 + .../redis-swift.struct/spop(from:as:max:).json | 1 + .../hbrequest/redis-swift.struct/spop(from:max:).json | 1 + .../redis-swift.struct/srandmember(from:as:max:).json | 1 + .../redis-swift.struct/srandmember(from:max:).json | 1 + .../redis-swift.struct/srem(_:from:)-3za6j.json | 1 + .../redis-swift.struct/srem(_:from:)-5qf9w.json | 1 + .../sscan(_:startingfrom:matching:count:).json | 1 + ...scan(_:startingfrom:matching:count:valuetype:).json | 1 + ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 1 + .../subscribercount(forchannels:).json | 1 + .../hbrequest/redis-swift.struct/sunion(of:).json | 1 + .../sunion(of:valuetype:)-9uw8q.json | 1 + .../redis-swift.struct/sunion(of:valuetype:)-kq6n.json | 1 + .../redis-swift.struct/sunionstore(as:sources:).json | 1 + .../redis-swift.struct/swapdatabase(_:with:).json | 1 + .../hbrequest/redis-swift.struct/ttl(_:).json | 1 + .../hbrequest/redis-swift.struct/unsubscribe().json | 1 + .../redis-swift.struct/unsubscribe(from:).json | 1 + .../zadd(_:to:inserting:returning:)-1a0g6.json | 1 + .../zadd(_:to:inserting:returning:)-2euhd.json | 1 + .../zadd(_:to:inserting:returning:)-9hzj5.json | 1 + .../hbrequest/redis-swift.struct/zcard(of:).json | 1 + .../zcount(of:withmaximumscoreof:).json | 1 + .../zcount(of:withminimumscoreof:).json | 1 + .../zcount(of:withscores:)-5sevq.json | 1 + .../zcount(of:withscores:)-79l1f.json | 1 + .../zcount(of:withscoresbetween:).json | 1 + .../redis-swift.struct/zincrby(_:element:in:).json | 1 + ...nterstore(as:sources:weights:aggregatemethod:).json | 1 + .../zlexcount(of:withmaximumvalueof:).json | 1 + .../zlexcount(of:withminimumvalueof:).json | 1 + .../zlexcount(of:withvaluesbetween:).json | 1 + .../hbrequest/redis-swift.struct/zpopmax(from:).json | 1 + .../redis-swift.struct/zpopmax(from:max:).json | 1 + .../hbrequest/redis-swift.struct/zpopmin(from:).json | 1 + .../redis-swift.struct/zpopmin(from:max:).json | 1 + ...firstindex:lastindex:includescoresinresponse:).json | 1 + ...range(from:fromindex:includescoresinresponse:).json | 1 + ...e(from:indices:includescoresinresponse:)-5ecdq.json | 1 + ...ge(from:indices:includescoresinresponse:)-e3ru.json | 1 + ...ge(from:throughindex:includescoresinresponse:).json | 1 + ...range(from:uptoindex:includescoresinresponse:).json | 1 + .../zrangebylex(from:withmaximumvalueof:limitby:).json | 1 + .../zrangebylex(from:withminimumvalueof:limitby:).json | 1 + .../zrangebylex(from:withvaluesbetween:limitby:).json | 1 + ...ximumscoreof:limitby:includescoresinresponse:).json | 1 + ...nimumscoreof:limitby:includescoresinresponse:).json | 1 + ...scores:limitby:includescoresinresponse:)-80rgu.json | 1 + ...scores:limitby:includescoresinresponse:)-90m05.json | 1 + ...coresbetween:limitby:includescoresinresponse:).json | 1 + .../hbrequest/redis-swift.struct/zrank(of:in:).json | 1 + .../redis-swift.struct/zrem(_:from:)-33gaj.json | 1 + .../redis-swift.struct/zrem(_:from:)-rfyw.json | 1 + .../zremrangebylex(from:withmaximumvalueof:).json | 1 + .../zremrangebylex(from:withminimumvalueof:).json | 1 + .../zremrangebylex(from:withvaluesbetween:).json | 1 + .../zremrangebyrank(from:firstindex:lastindex:).json | 1 + .../zremrangebyrank(from:fromindex:).json | 1 + .../zremrangebyrank(from:indices:)-248n5.json | 1 + .../zremrangebyrank(from:indices:)-5ong.json | 1 + .../zremrangebyrank(from:throughindex:).json | 1 + .../zremrangebyrank(from:uptoindex:).json | 1 + .../zremrangebyscore(from:withmaximumscoreof:).json | 1 + .../zremrangebyscore(from:withminimumscoreof:).json | 1 + .../zremrangebyscore(from:withscores:)-4w148.json | 1 + .../zremrangebyscore(from:withscores:)-6e0da.json | 1 + .../zremrangebyscore(from:withscoresbetween:).json | 1 + ...firstindex:lastindex:includescoresinresponse:).json | 1 + ...range(from:fromindex:includescoresinresponse:).json | 1 + ...e(from:indices:includescoresinresponse:)-3vyzr.json | 1 + ...e(from:indices:includescoresinresponse:)-80ttn.json | 1 + ...ge(from:throughindex:includescoresinresponse:).json | 1 + ...range(from:uptoindex:includescoresinresponse:).json | 1 + ...evrangebylex(from:withmaximumvalueof:limitby:).json | 1 + ...evrangebylex(from:withminimumvalueof:limitby:).json | 1 + ...revrangebylex(from:withvaluesbetween:limitby:).json | 1 + ...ximumscoreof:limitby:includescoresinresponse:).json | 1 + ...nimumscoreof:limitby:includescoresinresponse:).json | 1 + ...scores:limitby:includescoresinresponse:)-1z19g.json | 1 + ...scores:limitby:includescoresinresponse:)-5yyw8.json | 1 + ...coresbetween:limitby:includescoresinresponse:).json | 1 + .../hbrequest/redis-swift.struct/zrevrank(of:in:).json | 1 + .../zscan(_:startingfrom:matching:count:).json | 1 + ...scan(_:startingfrom:matching:count:valuetype:).json | 1 + .../hbrequest/redis-swift.struct/zscore(of:in:).json | 1 + ...nionstore(as:sources:weights:aggregatemethod:).json | 1 + .../hummingbirdlambda/hbrequest/remoteaddress.json | 1 + .../hummingbirdlambda/hbrequest/response.json | 1 + .../hummingbirdlambda/hbrequest/responsepatch.json | 1 + .../hbrequest/responsepatch/headers.json | 1 + .../hbrequest/responsepatch/setcookie(_:).json | 1 + .../hbrequest/responsepatch/status.json | 1 + .../hummingbirdlambda/hbrequest/servicecontext.json | 1 + .../hummingbirdlambda/hbrequest/session.json | 1 + .../hummingbirdlambda/hbrequest/success(_:).json | 1 + .../documentation/hummingbirdlambda/hbrequest/uri.json | 1 + .../hummingbirdlambda/hbrequest/version.json | 1 + .../hbrequest/withservicecontext(_:_:).json | 1 + .../hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json | 1 + .../hbrequest/withspan(_:context:ofkind:_:)-m3y9.json | 1 + .../hbrequest/withspan(_:ofkind:_:)-198d8.json | 1 + .../hbrequest/withspan(_:ofkind:_:)-4bxhf.json | 1 + .../hummingbirdlambda/hbrequestcontext.json | 1 + .../hummingbirdlambda/hbrequestcontext/allocator.json | 1 + .../hummingbirdlambda/hbrequestcontext/eventloop.json | 1 + .../hbrequestcontext/remoteaddress.json | 1 + .../hummingbirdlambda/hbrequestdecodable.json | 1 + .../hbrequestdecodable/init(from:).json | 1 + .../hummingbirdlambda/hbrequestdecoder.json | 1 + .../hbrequestdecoder/decode(_:from:).json | 1 + .../documentation/hummingbirdlambda/hbresponder.json | 1 + .../hbresponder/respond(to:)-1q5gt.json | 1 + .../hbresponder/respond(to:)-877la.json | 1 + .../documentation/hummingbirdlambda/hbresponse.json | 1 + .../hummingbirdlambda/hbresponse/body.json | 1 + .../customstringconvertible-implementations.json | 1 + .../hummingbirdlambda/hbresponse/description.json | 1 + .../hummingbirdlambda/hbresponse/extensions.json | 1 + .../hbresponsegenerator-implementations.json | 1 + .../hummingbirdlambda/hbresponse/headers.json | 1 + .../hbresponse/init(status:headers:body:).json | 1 + .../hbresponse/redirect(to:type:).json | 1 + .../hummingbirdlambda/hbresponse/redirecttype.json | 1 + .../hbresponse/redirecttype/!=(_:_:).json | 1 + .../redirecttype/equatable-implementations.json | 1 + .../hbresponse/redirecttype/found.json | 1 + .../hbresponse/redirecttype/normal.json | 1 + .../hbresponse/redirecttype/permanent.json | 1 + .../hbresponse/redirecttype/status.json | 1 + .../hbresponse/redirecttype/temporary.json | 1 + .../hummingbirdlambda/hbresponse/response(from:).json | 1 + .../hummingbirdlambda/hbresponse/setcookie(_:).json | 1 + .../hummingbirdlambda/hbresponse/status.json | 1 + .../hummingbirdlambda/hbresponsecodable.json | 1 + .../hummingbirdlambda/hbresponseencodable.json | 1 + .../hummingbirdlambda/hbresponseencoder.json | 1 + .../hbresponseencoder/encode(_:from:).json | 1 + .../hummingbirdlambda/hbresponsegenerator.json | 1 + .../hbresponsegenerator/response(from:)-4uxbo.json | 1 + .../hbresponsegenerator/response(from:)-6wb6i.json | 1 + .../hummingbirdlambda/hbroutehandler.json | 1 + .../hbroutehandler/handle(request:)-4ebzc.json | 1 + .../hbroutehandler/handle(request:)-51433.json | 1 + .../hbroutehandler/init(from:)-9q5p0.json | 1 + .../hummingbirdlambda/hbrouterbuilder.json | 1 + .../hbrouterbuilder/add(_:method:responder:).json | 1 + .../hbrouterbuilder/buildrouter().json | 1 + .../constructresponder(options:use:)-2abjy.json | 1 + .../constructresponder(options:use:)-6h5kd.json | 1 + .../constructresponder(options:use:)-9eh84.json | 1 + .../hbrouterbuilder/delete(_:options:use:)-2ae9a.json | 1 + .../hbrouterbuilder/delete(_:options:use:)-3kd25.json | 1 + .../hbrouterbuilder/delete(_:options:use:)-3vv1c.json | 1 + .../hbrouterbuilder/delete(_:options:use:)-8lcdc.json | 1 + .../hbrouterbuilder/delete(_:options:use:)-piwf.json | 1 + .../hbrouterbuilder/get(_:options:use:)-326e5.json | 1 + .../hbrouterbuilder/get(_:options:use:)-33vun.json | 1 + .../hbrouterbuilder/get(_:options:use:)-3e4ny.json | 1 + .../hbrouterbuilder/get(_:options:use:)-3gdk9.json | 1 + .../hbrouterbuilder/get(_:options:use:)-96ynq.json | 1 + .../hummingbirdlambda/hbrouterbuilder/group(_:).json | 1 + .../hbroutermethods-implementations.json | 1 + .../hbrouterbuilder/head(_:options:use:)-1jf15.json | 1 + .../hbrouterbuilder/head(_:options:use:)-1jgko.json | 1 + .../hbrouterbuilder/head(_:options:use:)-1m180.json | 1 + .../hbrouterbuilder/head(_:options:use:)-2bsdv.json | 1 + .../hbrouterbuilder/head(_:options:use:)-6f85h.json | 1 + .../hummingbirdlambda/hbrouterbuilder/init().json | 1 + .../hummingbirdlambda/hbrouterbuilder/middlewares.json | 1 + .../on(_:method:options:use:)-3277t.json | 1 + .../on(_:method:options:use:)-4t19t.json | 1 + .../on(_:method:options:use:)-5n2kl.json | 1 + .../on(_:method:options:use:)-mr5j.json | 1 + .../hbrouterbuilder/patch(_:options:use:)-17vf1.json | 1 + .../hbrouterbuilder/patch(_:options:use:)-2tvuv.json | 1 + .../hbrouterbuilder/patch(_:options:use:)-30xlk.json | 1 + .../hbrouterbuilder/patch(_:options:use:)-3u9o4.json | 1 + .../hbrouterbuilder/patch(_:options:use:)-71l1s.json | 1 + .../hbrouterbuilder/post(_:options:use:)-1qeef.json | 1 + .../hbrouterbuilder/post(_:options:use:)-1uvzy.json | 1 + .../hbrouterbuilder/post(_:options:use:)-3rhz5.json | 1 + .../hbrouterbuilder/post(_:options:use:)-4lh1p.json | 1 + .../hbrouterbuilder/post(_:options:use:)-6m3su.json | 1 + .../hbrouterbuilder/put(_:options:use:)-1xu68.json | 1 + .../hbrouterbuilder/put(_:options:use:)-3dtts.json | 1 + .../hbrouterbuilder/put(_:options:use:)-3oy8p.json | 1 + .../hbrouterbuilder/put(_:options:use:)-6a3o8.json | 1 + .../hbrouterbuilder/put(_:options:use:)-71xiv.json | 1 + .../documentation/hummingbirdlambda/hbroutergroup.json | 1 + .../hbroutergroup/add(middleware:).json | 1 + .../constructresponder(options:use:)-2c9zb.json | 1 + .../constructresponder(options:use:)-3igox.json | 1 + .../constructresponder(options:use:)-61uaq.json | 1 + .../hbroutergroup/delete(_:options:use:)-5jdiw.json | 1 + .../hbroutergroup/delete(_:options:use:)-5jwwc.json | 1 + .../hbroutergroup/delete(_:options:use:)-7pg7u.json | 1 + .../hbroutergroup/delete(_:options:use:)-f89z.json | 1 + .../hbroutergroup/delete(_:options:use:)-n1cp.json | 1 + .../hbroutergroup/get(_:options:use:)-3adx0.json | 1 + .../hbroutergroup/get(_:options:use:)-5qsft.json | 1 + .../hbroutergroup/get(_:options:use:)-7ndj6.json | 1 + .../hbroutergroup/get(_:options:use:)-84ds1.json | 1 + .../hbroutergroup/get(_:options:use:)-8oipj.json | 1 + .../hummingbirdlambda/hbroutergroup/group(_:).json | 1 + .../hbroutergroup/hbroutermethods-implementations.json | 1 + .../hbroutergroup/head(_:options:use:)-2i944.json | 1 + .../hbroutergroup/head(_:options:use:)-53c7j.json | 1 + .../hbroutergroup/head(_:options:use:)-5vf11.json | 1 + .../hbroutergroup/head(_:options:use:)-71h8s.json | 1 + .../hbroutergroup/head(_:options:use:)-9x2yc.json | 1 + .../hbroutergroup/on(_:method:options:use:)-2628e.json | 1 + .../hbroutergroup/on(_:method:options:use:)-3r0lk.json | 1 + .../hbroutergroup/on(_:method:options:use:)-6azj7.json | 1 + .../hbroutergroup/on(_:method:options:use:)-xc8l.json | 1 + .../hbroutergroup/patch(_:options:use:)-2wf6k.json | 1 + .../hbroutergroup/patch(_:options:use:)-4s93j.json | 1 + .../hbroutergroup/patch(_:options:use:)-5rw5v.json | 1 + .../hbroutergroup/patch(_:options:use:)-90zht.json | 1 + .../hbroutergroup/patch(_:options:use:)-9q0ya.json | 1 + .../hbroutergroup/post(_:options:use:)-15kto.json | 1 + .../hbroutergroup/post(_:options:use:)-1yp8y.json | 1 + .../hbroutergroup/post(_:options:use:)-2yre8.json | 1 + .../hbroutergroup/post(_:options:use:)-3i1g2.json | 1 + .../hbroutergroup/post(_:options:use:)-723ko.json | 1 + .../hbroutergroup/put(_:options:use:)-197sx.json | 1 + .../hbroutergroup/put(_:options:use:)-3wqre.json | 1 + .../hbroutergroup/put(_:options:use:)-4hu0l.json | 1 + .../hbroutergroup/put(_:options:use:)-74fg9.json | 1 + .../hbroutergroup/put(_:options:use:)-s9l.json | 1 + .../hummingbirdlambda/hbroutermethodoptions.json | 1 + .../hbroutermethodoptions/!=(_:_:).json | 1 + .../hbroutermethodoptions/contains(_:).json | 1 + .../hbroutermethodoptions/editresponse.json | 1 + .../equatable-implementations.json | 1 + .../hbroutermethodoptions/formintersection(_:).json | 1 + .../formsymmetricdifference(_:).json | 1 + .../hbroutermethodoptions/formunion(_:).json | 1 + .../hbroutermethodoptions/init().json | 1 + .../hbroutermethodoptions/init(_:).json | 1 + .../hbroutermethodoptions/init(arrayliteral:).json | 1 + .../hbroutermethodoptions/init(rawvalue:).json | 1 + .../hbroutermethodoptions/insert(_:).json | 1 + .../hbroutermethodoptions/intersection(_:).json | 1 + .../hbroutermethodoptions/isdisjoint(with:).json | 1 + .../hbroutermethodoptions/isempty.json | 1 + .../hbroutermethodoptions/isstrictsubset(of:).json | 1 + .../hbroutermethodoptions/isstrictsuperset(of:).json | 1 + .../hbroutermethodoptions/issubset(of:).json | 1 + .../hbroutermethodoptions/issuperset(of:).json | 1 + .../optionset-implementations.json | 1 + .../hbroutermethodoptions/rawvalue.json | 1 + .../hbroutermethodoptions/remove(_:).json | 1 + .../setalgebra-implementations.json | 1 + .../hbroutermethodoptions/streambody.json | 1 + .../hbroutermethodoptions/subtract(_:).json | 1 + .../hbroutermethodoptions/subtracting(_:).json | 1 + .../hbroutermethodoptions/symmetricdifference(_:).json | 1 + .../hbroutermethodoptions/union(_:).json | 1 + .../hbroutermethodoptions/update(with:).json | 1 + .../hummingbirdlambda/hbroutermethods.json | 1 + .../constructresponder(options:use:)-3kmxy.json | 1 + .../constructresponder(options:use:)-69xk3.json | 1 + .../constructresponder(options:use:)-lhp0.json | 1 + .../hbroutermethods/delete(_:options:use:)-3ic9o.json | 1 + .../hbroutermethods/delete(_:options:use:)-5gzcx.json | 1 + .../hbroutermethods/delete(_:options:use:)-5x22s.json | 1 + .../hbroutermethods/delete(_:options:use:)-74uf8.json | 1 + .../hbroutermethods/delete(_:options:use:)-8gurb.json | 1 + .../hbroutermethods/get(_:options:use:)-3kg91.json | 1 + .../hbroutermethods/get(_:options:use:)-50wai.json | 1 + .../hbroutermethods/get(_:options:use:)-7g21.json | 1 + .../hbroutermethods/get(_:options:use:)-86u5y.json | 1 + .../hbroutermethods/get(_:options:use:)-9jm74.json | 1 + .../hummingbirdlambda/hbroutermethods/group(_:).json | 1 + .../hbroutermethods/head(_:options:use:)-40dtg.json | 1 + .../hbroutermethods/head(_:options:use:)-7niyc.json | 1 + .../hbroutermethods/head(_:options:use:)-88cag.json | 1 + .../hbroutermethods/head(_:options:use:)-9x5r8.json | 1 + .../hbroutermethods/head(_:options:use:)-ds6.json | 1 + .../on(_:method:options:use:)-3uco.json | 1 + .../on(_:method:options:use:)-4r81r.json | 1 + .../on(_:method:options:use:)-6fajk.json | 1 + .../on(_:method:options:use:)-q9gs.json | 1 + .../hbroutermethods/patch(_:options:use:)-12p1l.json | 1 + .../hbroutermethods/patch(_:options:use:)-3gi4u.json | 1 + .../hbroutermethods/patch(_:options:use:)-5qglv.json | 1 + .../hbroutermethods/patch(_:options:use:)-663sj.json | 1 + .../hbroutermethods/patch(_:options:use:)-we6j.json | 1 + .../hbroutermethods/post(_:options:use:)-16d3s.json | 1 + .../hbroutermethods/post(_:options:use:)-3y1zn.json | 1 + .../hbroutermethods/post(_:options:use:)-75fgq.json | 1 + .../hbroutermethods/post(_:options:use:)-7ntwy.json | 1 + .../hbroutermethods/post(_:options:use:)-92rp.json | 1 + .../hbroutermethods/put(_:options:use:)-28ous.json | 1 + .../hbroutermethods/put(_:options:use:)-49wvb.json | 1 + .../hbroutermethods/put(_:options:use:)-549yy.json | 1 + .../hbroutermethods/put(_:options:use:)-5hceh.json | 1 + .../hbroutermethods/put(_:options:use:)-97j9q.json | 1 + .../hummingbirdlambda/hbsendableextensible.json | 1 + .../hbsendableextensible/extensions.json | 1 + .../hummingbirdlambda/hbsendableextensions.json | 1 + .../hbsendableextensions/exists(_:).json | 1 + .../hbsendableextensions/get(_:)-a367.json | 1 + .../hbsendableextensions/get(_:)-vcwg.json | 1 + .../hbsendableextensions/get(_:error:).json | 1 + .../hummingbirdlambda/hbsendableextensions/init().json | 1 + .../hbsendableextensions/set(_:value:).json | 1 + .../hummingbirdlambda/hbtracingmiddleware.json | 1 + .../hbtracingmiddleware/apply(to:next:).json | 1 + .../hummingbirdlambda/hbtracingmiddleware/init().json | 1 + .../hbtracingmiddleware/init(recordingheaders:).json | 1 + .../data/documentation/hummingbirdlambda/hburl.json | 1 + .../hummingbirdlambda/hburl/description.json | 1 + ...extendedgraphemeclusterliteral-implementations.json | 1 + ...ressiblebyunicodescalarliteral-implementations.json | 1 + .../documentation/hummingbirdlambda/hburl/host.json | 1 + .../hummingbirdlambda/hburl/init(_:).json | 1 + .../hburl/init(extendedgraphemeclusterliteral:).json | 1 + .../hummingbirdlambda/hburl/init(stringliteral:).json | 1 + .../hburl/init(unicodescalarliteral:).json | 1 + .../documentation/hummingbirdlambda/hburl/path.json | 1 + .../documentation/hummingbirdlambda/hburl/port.json | 1 + .../documentation/hummingbirdlambda/hburl/query.json | 1 + .../hummingbirdlambda/hburl/queryparameters.json | 1 + .../hummingbirdlambda/hburl/scheme-swift.property.json | 1 + .../hummingbirdlambda/hburl/scheme-swift.struct.json | 1 + .../hburl/scheme-swift.struct/!=(_:_:).json | 1 + .../scheme-swift.struct/equatable-implementations.json | 1 + .../hburl/scheme-swift.struct/http.json | 1 + .../hburl/scheme-swift.struct/http_unix.json | 1 + .../hburl/scheme-swift.struct/https.json | 1 + .../hburl/scheme-swift.struct/https_unix.json | 1 + .../hburl/scheme-swift.struct/init(rawvalue:).json | 1 + .../hburl/scheme-swift.struct/rawvalue.json | 1 + .../hburl/scheme-swift.struct/unix.json | 1 + .../hburl/scheme-swift.struct/ws.json | 1 + .../hburl/scheme-swift.struct/wss.json | 1 + .../documentation/hummingbirdlambda/hburl/string.json | 1 + .../hummingbirdlambda/httpheaderspatch.json | 1 + .../httpheaderspatch/add(contentsof:).json | 1 + .../httpheaderspatch/add(name:value:).json | 1 + .../httpheaderspatch/init(dictionaryliteral:).json | 1 + .../httpheaderspatch/remove(name:).json | 1 + .../httpheaderspatch/replaceoradd(name:value:).json | 1 + .../hummingbirdlambda/servicelifecycleprovider.json | 1 + .../servicelifecycleprovider/createnew.json | 1 + .../servicelifecycleprovider/shared(_:).json | 1 + docs/1.0/data/documentation/hummingbirdmustache.json | 2 +- .../hummingbirdmustache/hbmustachecontenttype.json | 2 +- .../hbmustachecontenttype/escapetext(_:).json | 2 +- .../hummingbirdmustache/hbmustachecontenttypes.json | 2 +- .../hbmustachecontenttypes/register(_:named:).json | 2 +- .../hbmustachecustomrenderable.json | 2 +- .../hbmustachecustomrenderable/isnull.json | 2 +- .../hbmustachecustomrenderable/rendertext.json | 2 +- .../hummingbirdmustache/hbmustachelambda.json | 2 +- .../hummingbirdmustache/hbmustachelambda/callback.json | 2 +- .../hummingbirdmustache/hbmustachelambda/init(_:).json | 2 +- .../hummingbirdmustache/hbmustachelibrary.json | 2 +- .../hbmustachelibrary/gettemplate(named:).json | 2 +- .../hummingbirdmustache/hbmustachelibrary/init().json | 2 +- .../init(directory:withextension:).json | 2 +- .../hbmustachelibrary/parsererror.json | 2 +- .../hbmustachelibrary/parsererror/context.json | 2 +- .../parsererror/error-implementations.json | 2 +- .../hbmustachelibrary/parsererror/error.json | 2 +- .../hbmustachelibrary/parsererror/filename.json | 2 +- .../parsererror/localizeddescription.json | 2 +- .../hbmustachelibrary/register(_:named:)-7rcdq.json | 2 +- .../hbmustachelibrary/register(_:named:)-n0oe.json | 2 +- .../hbmustachelibrary/render(_:withtemplate:).json | 2 +- .../hummingbirdmustache/hbmustacheparent.json | 2 +- .../hbmustacheparent/child(named:).json | 2 +- .../hummingbirdmustache/hbmustachetemplate.json | 2 +- .../hummingbirdmustache/hbmustachetemplate/error.json | 2 +- .../hbmustachetemplate/error/!=(_:_:).json | 2 +- .../error/equatable-implementations.json | 2 +- .../error/error-implementations.json | 2 +- .../hbmustachetemplate/error/expectedsectionend.json | 2 +- .../error/illegaltokeninsideinheritsection.json | 2 +- .../error/invalidconfigvariablesyntax.json | 2 +- .../hbmustachetemplate/error/invalidsetdelimiter.json | 2 +- .../hbmustachetemplate/error/localizeddescription.json | 2 +- .../error/sectionclosenameincorrect.json | 2 +- .../error/textinsideinheritsection.json | 2 +- .../error/transformappliedtoinheritancesection.json | 2 +- .../hbmustachetemplate/error/unfinishedname.json | 2 +- .../error/unrecognisedconfigvariable.json | 2 +- .../hbmustachetemplate/init(string:).json | 2 +- .../hbmustachetemplate/parsererror.json | 2 +- .../hbmustachetemplate/parsererror/context.json | 2 +- .../parsererror/error-implementations.json | 2 +- .../hbmustachetemplate/parsererror/error.json | 2 +- .../parsererror/localizeddescription.json | 2 +- .../hbmustachetemplate/render(_:).json | 2 +- .../hummingbirdmustache/hbmustachetransformable.json | 2 +- .../hbmustachetransformable/transform(_:).json | 2 +- .../documentation/hummingbirdmustache/hbparser.json | 2 +- .../hummingbirdmustache/hbparser/context.json | 2 +- .../hbparser/context/columnnumber.json | 2 +- .../hummingbirdmustache/hbparser/context/line.json | 2 +- .../hbparser/context/linenumber.json | 2 +- docs/1.0/data/documentation/hummingbirdredis.json | 2 +- .../hummingbirdredis/hbredisconfiguration.json | 2 +- .../hbredisconfiguration/database.json | 2 +- .../init(hostname:port:password:database:pool:).json | 2 +- .../init(serveraddresses:password:database:pool:).json | 2 +- .../hbredisconfiguration/init(url:pool:)-5y2mz.json | 2 +- .../hbredisconfiguration/init(url:pool:)-6wkm4.json | 2 +- .../hbredisconfiguration/password.json | 2 +- .../hummingbirdredis/hbredisconfiguration/pool.json | 2 +- .../hbredisconfiguration/pooloptions.json | 2 +- .../pooloptions/connectionbackofffactor.json | 2 +- .../pooloptions/connectionretrytimeout.json | 2 +- ...onnectionbackoffdelay:connectionretrytimeout:).json | 2 +- .../pooloptions/initialconnectionbackoffdelay.json | 2 +- .../pooloptions/maximumconnectioncount.json | 2 +- .../pooloptions/minimumconnectioncount.json | 2 +- .../hbredisconfiguration/serveraddresses.json | 2 +- .../hbredisconfiguration/validationerror.json | 2 +- .../hummingbirdredis/hbredispersistdriver.json | 2 +- .../create(key:value:expires:request:)-2eovl.json | 2 +- .../create(key:value:expires:request:)-7tpmc.json | 2 +- .../get(key:as:request:)-49mrj.json | 2 +- .../get(key:as:request:)-5olkv.json | 2 +- .../hbpersistdriver-implementations.json | 2 +- .../init(redisconnectionpoolgroup:).json | 2 +- .../hbredispersistdriver/remove(key:request:).json | 2 +- .../set(key:value:expires:request:)-8fu0.json | 2 +- .../set(key:value:expires:request:)-8pqv6.json | 2 +- .../hbredispersistdriver/shutdown().json | 2 +- .../data/documentation/hummingbirdredis/logger.json | 1 + .../documentation/hummingbirdredis/logger/label.json | 1 + .../hummingbirdredis/logger/metadataprovider.json | 1 + .../hummingbirdredis/redisconnectionpoolgroup.json | 2 +- .../activechannels(matching:).json | 2 +- .../redisconnectionpoolgroup/append(_:to:).json | 2 +- .../authorize(username:password:).json | 2 +- .../redisconnectionpoolgroup/authorize(with:).json | 2 +- .../blpop(from:as:timeout:).json | 2 +- .../blpop(from:timeout:)-2ving.json | 2 +- .../blpop(from:timeout:)-73yw1.json | 2 +- .../blpop(from:timeout:)-infz.json | 2 +- .../blpop(from:timeout:valuetype:)-3ll07.json | 2 +- .../blpop(from:timeout:valuetype:)-70j9h.json | 2 +- .../brpop(from:as:timeout:).json | 2 +- .../brpop(from:timeout:)-57h4a.json | 2 +- .../brpop(from:timeout:)-5p6er.json | 2 +- .../brpop(from:timeout:)-5pt91.json | 2 +- .../brpop(from:timeout:valuetype:)-3waxg.json | 2 +- .../brpop(from:timeout:valuetype:)-5pkpj.json | 2 +- .../brpoplpush(from:to:timeout:).json | 2 +- .../brpoplpush(from:to:timeout:valuetype:).json | 2 +- .../bzpopmax(from:timeout:)-5cdbm.json | 2 +- .../bzpopmax(from:timeout:)-9n2go.json | 2 +- .../bzpopmin(from:timeout:)-31p1p.json | 2 +- .../bzpopmin(from:timeout:)-8ikz1.json | 2 +- .../redisconnectionpoolgroup/decrement(_:).json | 2 +- .../redisconnectionpoolgroup/decrement(_:by:).json | 2 +- .../redisconnectionpoolgroup/delete(_:).json | 2 +- .../redisconnectionpoolgroup/echo(_:).json | 2 +- .../redisconnectionpoolgroup/eventloop.json | 2 +- .../redisconnectionpoolgroup/exists(_:).json | 2 +- .../redisconnectionpoolgroup/expire(_:after:).json | 2 +- .../redisconnectionpoolgroup/get(_:).json | 2 +- .../redisconnectionpoolgroup/get(_:as:).json | 2 +- .../redisconnectionpoolgroup/get(_:asjson:).json | 2 +- .../redisconnectionpoolgroup/hdel(_:from:).json | 2 +- .../redisconnectionpoolgroup/hexists(_:in:).json | 2 +- .../redisconnectionpoolgroup/hget(_:from:).json | 2 +- .../redisconnectionpoolgroup/hget(_:from:as:).json | 2 +- .../redisconnectionpoolgroup/hgetall(from:).json | 2 +- .../redisconnectionpoolgroup/hgetall(from:as:).json | 2 +- .../redisconnectionpoolgroup/hincrby(_:field:in:).json | 2 +- .../hincrbyfloat(_:field:in:).json | 2 +- .../redisconnectionpoolgroup/hkeys(in:).json | 2 +- .../redisconnectionpoolgroup/hlen(of:).json | 2 +- .../redisconnectionpoolgroup/hmget(_:from:).json | 2 +- .../hmget(_:from:as:)-5xwi8.json | 2 +- .../hmget(_:from:as:)-qf48.json | 2 +- .../redisconnectionpoolgroup/hmset(_:in:).json | 2 +- .../hscan(_:startingfrom:matching:count:).json | 2 +- ...scan(_:startingfrom:matching:count:valuetype:).json | 2 +- .../redisconnectionpoolgroup/hset(_:to:in:).json | 2 +- .../redisconnectionpoolgroup/hsetnx(_:to:in:).json | 2 +- .../redisconnectionpoolgroup/hstrlen(of:in:).json | 2 +- .../redisconnectionpoolgroup/hvals(in:).json | 2 +- .../redisconnectionpoolgroup/hvals(in:as:).json | 2 +- .../redisconnectionpoolgroup/increment(_:).json | 2 +- .../increment(_:by:)-36hoy.json | 2 +- .../increment(_:by:)-7oke8.json | 2 +- .../init(configuration:eventloopgroup:logger:).json | 2 +- .../redisconnectionpoolgroup/lindex(_:from:).json | 2 +- .../redisconnectionpoolgroup/lindex(_:from:as:).json | 2 +- .../linsert(_:into:after:).json | 2 +- .../linsert(_:into:before:).json | 2 +- .../redisconnectionpoolgroup/llen(of:).json | 2 +- .../redisconnectionpoolgroup/logging(to:).json | 2 +- .../redisconnectionpoolgroup/lpop(from:).json | 2 +- .../redisconnectionpoolgroup/lpop(from:as:).json | 2 +- .../redisconnectionpoolgroup/lpush(_:into:)-1bkge.json | 2 +- .../redisconnectionpoolgroup/lpush(_:into:)-4lm3g.json | 2 +- .../redisconnectionpoolgroup/lpushx(_:into:).json | 2 +- .../lrange(from:firstindex:lastindex:).json | 2 +- .../lrange(from:firstindex:lastindex:as:).json | 2 +- .../lrange(from:fromindex:).json | 2 +- .../lrange(from:fromindex:as:).json | 2 +- .../lrange(from:indices:)-3kn1f.json | 2 +- .../lrange(from:indices:)-5ztoa.json | 2 +- .../lrange(from:indices:as:)-8ui8f.json | 2 +- .../lrange(from:indices:as:)-9u2y1.json | 2 +- .../lrange(from:throughindex:).json | 2 +- .../lrange(from:throughindex:as:).json | 2 +- .../lrange(from:uptoindex:).json | 2 +- .../lrange(from:uptoindex:as:).json | 2 +- .../redisconnectionpoolgroup/lrem(_:from:count:).json | 2 +- .../redisconnectionpoolgroup/lset(index:to:in:).json | 2 +- .../ltrim(_:before:after:).json | 2 +- .../ltrim(_:keepingindices:)-1dye0.json | 2 +- .../ltrim(_:keepingindices:)-1m89g.json | 2 +- .../ltrim(_:keepingindices:)-5hpop.json | 2 +- .../ltrim(_:keepingindices:)-63e0j.json | 2 +- .../ltrim(_:keepingindices:)-8yvja.json | 2 +- .../redisconnectionpoolgroup/mget(_:).json | 2 +- .../redisconnectionpoolgroup/mget(_:as:)-4omia.json | 2 +- .../redisconnectionpoolgroup/mget(_:as:)-7yd4w.json | 2 +- .../redisconnectionpoolgroup/mset(_:).json | 2 +- .../redisconnectionpoolgroup/msetnx(_:).json | 2 +- .../patternsubscribercount().json | 2 +- .../redisconnectionpoolgroup/ping(with:).json | 2 +- .../redisconnectionpoolgroup/pool(for:).json | 2 +- .../psetex(_:to:expirationinmilliseconds:).json | 2 +- .../psetex(_:tojson:expirationinmilliseconds:).json | 2 +- ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 2 +- .../redisconnectionpoolgroup/pttl(_:).json | 2 +- .../redisconnectionpoolgroup/publish(_:to:).json | 2 +- .../redisconnectionpoolgroup/pubsubclient.json | 2 +- .../redisconnectionpoolgroup/punsubscribe().json | 2 +- .../redisconnectionpoolgroup/punsubscribe(from:).json | 2 +- .../redisclient-implementations.json | 2 +- .../redisconnectionpoolgroup/rpop(from:).json | 2 +- .../redisconnectionpoolgroup/rpop(from:as:).json | 2 +- .../redisconnectionpoolgroup/rpoplpush(from:to:).json | 2 +- .../rpoplpush(from:to:valuetype:).json | 2 +- .../redisconnectionpoolgroup/rpush(_:into:)-30o58.json | 2 +- .../redisconnectionpoolgroup/rpush(_:into:)-7lj9g.json | 2 +- .../redisconnectionpoolgroup/rpushx(_:into:).json | 2 +- .../redisconnectionpoolgroup/sadd(_:to:)-19h29.json | 2 +- .../redisconnectionpoolgroup/sadd(_:to:)-6ccsn.json | 2 +- .../scan(startingfrom:matching:count:).json | 2 +- .../redisconnectionpoolgroup/scard(of:).json | 2 +- .../redisconnectionpoolgroup/sdiff(of:).json | 2 +- .../sdiff(of:valuetype:)-2g1ua.json | 2 +- .../sdiff(of:valuetype:)-9jghq.json | 2 +- .../sdiffstore(as:sources:).json | 2 +- .../redisconnectionpoolgroup/select(database:).json | 2 +- .../redisconnectionpoolgroup/send(command:).json | 2 +- .../redisconnectionpoolgroup/send(command:with:).json | 2 +- .../redisconnectionpoolgroup/set(_:to:).json | 2 +- .../set(_:to:oncondition:expiration:).json | 2 +- .../redisconnectionpoolgroup/set(_:tojson:).json | 2 +- .../set(_:tojson:oncondition:expiration:).json | 2 +- .../setex(_:to:expirationinseconds:).json | 2 +- .../setex(_:tojson:expirationinseconds:).json | 2 +- .../redisconnectionpoolgroup/setnx(_:to:).json | 2 +- .../redisconnectionpoolgroup/setnx(_:tojson:).json | 2 +- .../redisconnectionpoolgroup/shutdown().json | 1 - .../redisconnectionpoolgroup/sinter(of:).json | 2 +- .../sinter(of:valuetype:)-4sbki.json | 2 +- .../sinter(of:valuetype:)-6k6xz.json | 2 +- .../sinterstore(as:sources:).json | 2 +- .../redisconnectionpoolgroup/sismember(_:of:).json | 2 +- .../redisconnectionpoolgroup/smembers(of:).json | 2 +- .../redisconnectionpoolgroup/smembers(of:as:).json | 2 +- .../redisconnectionpoolgroup/smove(_:from:to:).json | 2 +- .../redisconnectionpoolgroup/spop(from:as:max:).json | 2 +- .../redisconnectionpoolgroup/spop(from:max:).json | 2 +- .../srandmember(from:as:max:).json | 2 +- .../srandmember(from:max:).json | 2 +- .../redisconnectionpoolgroup/srem(_:from:)-10lgs.json | 2 +- .../redisconnectionpoolgroup/srem(_:from:)-y3cg.json | 2 +- .../sscan(_:startingfrom:matching:count:).json | 2 +- ...scan(_:startingfrom:matching:count:valuetype:).json | 2 +- ...to:messagereceiver:onsubscribe:onunsubscribe:).json | 2 +- .../subscribercount(forchannels:).json | 2 +- .../redisconnectionpoolgroup/sunion(of:).json | 2 +- .../sunion(of:valuetype:)-356np.json | 2 +- .../sunion(of:valuetype:)-6gayh.json | 2 +- .../sunionstore(as:sources:).json | 2 +- .../swapdatabase(_:with:).json | 2 +- .../redisconnectionpoolgroup/ttl(_:).json | 2 +- .../redisconnectionpoolgroup/unsubscribe().json | 2 +- .../redisconnectionpoolgroup/unsubscribe(from:).json | 2 +- .../zadd(_:to:inserting:returning:)-24lle.json | 2 +- .../zadd(_:to:inserting:returning:)-3z3ea.json | 2 +- .../zadd(_:to:inserting:returning:)-5xoak.json | 2 +- .../redisconnectionpoolgroup/zcard(of:).json | 2 +- .../zcount(of:withmaximumscoreof:).json | 2 +- .../zcount(of:withminimumscoreof:).json | 2 +- .../zcount(of:withscores:)-5if9v.json | 2 +- .../zcount(of:withscores:)-7sq8w.json | 2 +- .../zcount(of:withscoresbetween:).json | 2 +- .../zincrby(_:element:in:).json | 2 +- ...nterstore(as:sources:weights:aggregatemethod:).json | 2 +- .../zlexcount(of:withmaximumvalueof:).json | 2 +- .../zlexcount(of:withminimumvalueof:).json | 2 +- .../zlexcount(of:withvaluesbetween:).json | 2 +- .../redisconnectionpoolgroup/zpopmax(from:).json | 2 +- .../redisconnectionpoolgroup/zpopmax(from:max:).json | 2 +- .../redisconnectionpoolgroup/zpopmin(from:).json | 2 +- .../redisconnectionpoolgroup/zpopmin(from:max:).json | 2 +- ...firstindex:lastindex:includescoresinresponse:).json | 2 +- ...range(from:fromindex:includescoresinresponse:).json | 2 +- ...e(from:indices:includescoresinresponse:)-6d57o.json | 2 +- ...e(from:indices:includescoresinresponse:)-944eg.json | 2 +- ...ge(from:throughindex:includescoresinresponse:).json | 2 +- ...range(from:uptoindex:includescoresinresponse:).json | 2 +- .../zrangebylex(from:withmaximumvalueof:limitby:).json | 2 +- .../zrangebylex(from:withminimumvalueof:limitby:).json | 2 +- .../zrangebylex(from:withvaluesbetween:limitby:).json | 2 +- ...ximumscoreof:limitby:includescoresinresponse:).json | 2 +- ...nimumscoreof:limitby:includescoresinresponse:).json | 2 +- ...scores:limitby:includescoresinresponse:)-1yfix.json | 2 +- ...hscores:limitby:includescoresinresponse:)-8o5u.json | 2 +- ...coresbetween:limitby:includescoresinresponse:).json | 2 +- .../redisconnectionpoolgroup/zrank(of:in:).json | 2 +- .../redisconnectionpoolgroup/zrem(_:from:)-3snvf.json | 2 +- .../redisconnectionpoolgroup/zrem(_:from:)-42pdw.json | 2 +- .../zremrangebylex(from:withmaximumvalueof:).json | 2 +- .../zremrangebylex(from:withminimumvalueof:).json | 2 +- .../zremrangebylex(from:withvaluesbetween:).json | 2 +- .../zremrangebyrank(from:firstindex:lastindex:).json | 2 +- .../zremrangebyrank(from:fromindex:).json | 2 +- .../zremrangebyrank(from:indices:)-3v6xy.json | 2 +- .../zremrangebyrank(from:indices:)-93ztr.json | 2 +- .../zremrangebyrank(from:throughindex:).json | 2 +- .../zremrangebyrank(from:uptoindex:).json | 2 +- .../zremrangebyscore(from:withmaximumscoreof:).json | 2 +- .../zremrangebyscore(from:withminimumscoreof:).json | 2 +- .../zremrangebyscore(from:withscores:)-2lje3.json | 2 +- .../zremrangebyscore(from:withscores:)-6yjwl.json | 2 +- .../zremrangebyscore(from:withscoresbetween:).json | 2 +- ...firstindex:lastindex:includescoresinresponse:).json | 2 +- ...range(from:fromindex:includescoresinresponse:).json | 2 +- ...e(from:indices:includescoresinresponse:)-5dgz8.json | 2 +- ...e(from:indices:includescoresinresponse:)-62s1i.json | 2 +- ...ge(from:throughindex:includescoresinresponse:).json | 2 +- ...range(from:uptoindex:includescoresinresponse:).json | 2 +- ...evrangebylex(from:withmaximumvalueof:limitby:).json | 2 +- ...evrangebylex(from:withminimumvalueof:limitby:).json | 2 +- ...revrangebylex(from:withvaluesbetween:limitby:).json | 2 +- ...ximumscoreof:limitby:includescoresinresponse:).json | 2 +- ...nimumscoreof:limitby:includescoresinresponse:).json | 2 +- ...scores:limitby:includescoresinresponse:)-4z9o7.json | 2 +- ...scores:limitby:includescoresinresponse:)-95o23.json | 2 +- ...coresbetween:limitby:includescoresinresponse:).json | 2 +- .../redisconnectionpoolgroup/zrevrank(of:in:).json | 2 +- .../zscan(_:startingfrom:matching:count:).json | 2 +- ...scan(_:startingfrom:matching:count:valuetype:).json | 2 +- .../redisconnectionpoolgroup/zscore(of:in:).json | 2 +- ...nionstore(as:sources:weights:aggregatemethod:).json | 2 +- .../redisconnectionpoolgrouparray.json | 2 +- .../addconnectionpool(id:configuration:logger:).json | 2 +- .../redisconnectionpoolgrouparray/default.json | 2 +- .../redisconnectionpoolgrouparray/subscript(_:).json | 2 +- .../redisconnectionpoolgroupidentifier.json | 2 +- .../redisconnectionpoolgroupidentifier/!=(_:_:).json | 2 +- .../equatable-implementations.json | 2 +- ...extendedgraphemeclusterliteral-implementations.json | 2 +- ...ressiblebyunicodescalarliteral-implementations.json | 2 +- .../init(extendedgraphemeclusterliteral:).json | 2 +- .../redisconnectionpoolgroupidentifier/init(id:).json | 2 +- .../init(stringliteral:).json | 2 +- .../init(unicodescalarliteral:).json | 2 +- docs/1.0/data/documentation/hummingbirdredis/url.json | 1 + .../documentation/hummingbirdredis/url/!=(_:_:).json | 1 + .../documentation/hummingbirdredis/url/==(_:_:).json | 1 + .../hummingbirdredis/url/absolutestring.json | 1 + .../hummingbirdredis/url/absoluteurl.json | 1 + .../url/appendingpathcomponent(_:).json | 1 + .../url/appendingpathcomponent(_:isdirectory:).json | 1 + .../url/appendingpathextension(_:).json | 1 + .../hummingbirdredis/url/appendpathcomponent(_:).json | 1 + .../url/appendpathcomponent(_:isdirectory:).json | 1 + .../hummingbirdredis/url/appendpathextension(_:).json | 1 + .../documentation/hummingbirdredis/url/baseurl.json | 1 + .../url/checkresourceisreachable().json | 1 + .../hummingbirdredis/url/datarepresentation.json | 1 + .../url/deletelastpathcomponent().json | 1 + .../hummingbirdredis/url/deletepathextension().json | 1 + .../url/deletinglastpathcomponent().json | 1 + .../hummingbirdredis/url/deletingpathextension().json | 1 + .../url/equatable-implementations.json | 1 + .../documentation/hummingbirdredis/url/fragment.json | 1 + .../hummingbirdredis/url/hasdirectorypath.json | 1 + .../hummingbirdredis/url/hash(into:).json | 1 + .../data/documentation/hummingbirdredis/url/host.json | 1 + ...nit(datarepresentation:relativeto:isabsolute:).json | 1 + ...esystemrepresentation:isdirectory:relativeto:).json | 1 + .../hummingbirdredis/url/init(fileurlwithpath:).json | 1 + .../url/init(fileurlwithpath:isdirectory:).json | 1 + .../init(fileurlwithpath:isdirectory:relativeto:).json | 1 + .../url/init(fileurlwithpath:relativeto:).json | 1 + .../hummingbirdredis/url/init(string:).json | 1 + .../hummingbirdredis/url/init(string:relativeto:).json | 1 + .../documentation/hummingbirdredis/url/isfileurl.json | 1 + .../hummingbirdredis/url/lastpathcomponent.json | 1 + .../documentation/hummingbirdredis/url/password.json | 1 + .../data/documentation/hummingbirdredis/url/path.json | 1 + .../hummingbirdredis/url/pathcomponents.json | 1 + .../hummingbirdredis/url/pathextension.json | 1 + .../data/documentation/hummingbirdredis/url/port.json | 1 + .../data/documentation/hummingbirdredis/url/query.json | 1 + .../hummingbirdredis/url/referencetype.json | 1 + .../hummingbirdredis/url/relativepath.json | 1 + .../hummingbirdredis/url/relativestring.json | 1 + .../url/removeallcachedresourcevalues().json | 1 + .../url/removecachedresourcevalue(forkey:).json | 1 + .../hummingbirdredis/url/resolvesymlinksinpath().json | 1 + .../url/resolvingsymlinksinpath().json | 1 + .../hummingbirdredis/url/resourcevalues(forkeys:).json | 1 + .../documentation/hummingbirdredis/url/scheme.json | 1 + .../hummingbirdredis/url/setresourcevalues(_:).json | 1 + .../url/settemporaryresourcevalue(_:forkey:).json | 1 + .../hummingbirdredis/url/standardize().json | 1 + .../hummingbirdredis/url/standardized.json | 1 + .../hummingbirdredis/url/standardizedfileurl.json | 1 + .../data/documentation/hummingbirdredis/url/user.json | 1 + .../url/withunsafefilesystemrepresentation(_:).json | 1 + docs/1.0/data/documentation/hummingbirdtls.json | 2 +- docs/1.0/data/documentation/hummingbirdwebsocket.json | 2 +- .../hummingbirdwebsocket/hbwebsocketbuilder.json | 2 +- .../hbwebsocketbuilder/add(middleware:).json | 2 +- .../addupgrade(maxframesize:extensions:).json | 2 +- .../on(_:shouldupgrade:onupgrade:)-2pbue.json | 2 +- .../on(_:shouldupgrade:onupgrade:)-59kqa.json | 2 +- .../hummingbirdwebsocket/hbwebsocketroutergroup.json | 2 +- .../hbwebsocketroutergroup/add(middleware:).json | 2 +- .../on(_:shouldupgrade:onupgrade:)-2ejdx.json | 2 +- .../on(_:shouldupgrade:onupgrade:)-6xsz3.json | 2 +- .../on(_:shouldupgrade:onupgrade:)-7td6x.json | 2 +- docs/1.0/data/documentation/hummingbirdwscore.json | 2 +- .../documentation/hummingbirdwscore/hbwebsocket.json | 2 +- .../hummingbirdwscore/hbwebsocket/channel.json | 2 +- .../hbwebsocket/close(code:)-1puco.json | 2 +- .../hbwebsocket/close(code:)-chsu.json | 2 +- .../hbwebsocket/close(code:promise:).json | 2 +- .../hummingbirdwscore/hbwebsocket/closecallback.json | 2 +- .../hummingbirdwscore/hbwebsocket/eventloop.json | 2 +- ...(channel:type:maxframesize:extensions:logger:).json | 2 +- .../hbwebsocket/initiateautoping(interval:).json | 2 +- .../hummingbirdwscore/hbwebsocket/maxframesize.json | 2 +- .../hummingbirdwscore/hbwebsocket/onclose(_:).json | 2 +- .../hummingbirdwscore/hbwebsocket/onpong(_:).json | 2 +- .../hummingbirdwscore/hbwebsocket/onread(_:).json | 2 +- .../hummingbirdwscore/hbwebsocket/pongcallback.json | 2 +- .../hummingbirdwscore/hbwebsocket/readcallback.json | 2 +- .../hummingbirdwscore/hbwebsocket/readstream().json | 2 +- .../hbwebsocket/sendping()-32p4f.json | 2 +- .../hbwebsocket/sendping()-3v8le.json | 2 +- .../hbwebsocket/sendping(promise:).json | 2 +- .../hbwebsocket/sendpong(_:promise:).json | 2 +- .../hummingbirdwscore/hbwebsocket/sockettype.json | 2 +- .../hbwebsocket/sockettype/!=(_:_:).json | 2 +- .../hbwebsocket/sockettype/client.json | 2 +- .../sockettype/equatable-implementations.json | 2 +- .../hbwebsocket/sockettype/server.json | 2 +- .../hummingbirdwscore/hbwebsocket/write(_:)-6wrc6.json | 2 +- .../hummingbirdwscore/hbwebsocket/write(_:)-7bvwv.json | 2 +- .../hbwebsocket/write(_:promise:).json | 2 +- .../hummingbirdwscore/hbwebsocketextension.json | 2 +- .../processframetosend(_:ws:).json | 2 +- .../processreceivedframe(_:ws:).json | 2 +- .../hbwebsocketextension/shutdown().json | 2 +- .../hummingbirdwscore/hbwebsocketextensionbuilder.json | 2 +- .../clientextension(from:eventloop:)-76sp4.json | 2 +- .../clientextension(from:eventloop:)-7uejk.json | 2 +- .../clientrequestheader().json | 2 +- .../hbwebsocketextensionbuilder/name.json | 2 +- .../serverextension(from:eventloop:)-1gdro.json | 2 +- .../serverextension(from:eventloop:)-7ohyl.json | 2 +- .../serverreponseheader(to:).json | 2 +- .../serverresponseheader(to:).json | 2 +- .../hummingbirdwscore/hbwebsocketextensionfactory.json | 2 +- .../hbwebsocketextensionfactory/build.json | 2 +- .../hbwebsocketextensionfactory/init(_:).json | 2 +- .../documentation/hummingbirdwscore/websocketdata.json | 2 +- .../hummingbirdwscore/websocketdata/!=(_:_:).json | 2 +- .../hummingbirdwscore/websocketdata/binary(_:).json | 2 +- .../websocketdata/debugdescription.json | 2 +- .../hummingbirdwscore/websocketdata/description.json | 2 +- .../websocketdata/equatable-implementations.json | 2 +- .../hummingbirdwscore/websocketdata/text(_:).json | 2 +- .../websocketextensionhttpparameters.json | 2 +- .../websocketextensionhttpparameters/!=(_:_:).json | 2 +- .../equatable-implementations.json | 2 +- .../websocketextensionhttpparameters/parameter.json | 2 +- .../parameter/!=(_:_:).json | 2 +- .../parameter/equatable-implementations.json | 2 +- .../parameter/integer.json | 2 +- .../parameter/null.json | 2 +- .../parameter/optional.json | 2 +- .../parameter/value(_:).json | 2 +- .../websocketextensionhttpparameters/parameters.json | 2 +- .../parseheaders(_:).json | 2 +- .../hummingbirdwscore/websockethandler.json | 2 +- .../channelhandler-implementations.json | 2 +- .../websockethandler/channelinactive(context:).json | 2 +- .../channelinboundhandler-implementations.json | 2 +- .../websockethandler/channelread(context:data:).json | 2 +- .../websockethandler/errorcaught(context:error:).json | 2 +- .../websockethandler/handleradded(context:).json | 2 +- .../websockethandler/handlerremoved(context:).json | 2 +- .../hummingbirdwscore/websockethandler/inboundin.json | 2 +- .../websockethandler/init(websocket:).json | 2 +- .../websockethandler/unwrapinboundin(_:).json | 2 +- .../userinboundeventtriggered(context:event:).json | 2 +- .../websockethandler/wrapinboundout(_:).json | 2 +- docs/1.0/data/documentation/hummingbirdxct.json | 2 +- docs/1.0/data/documentation/hummingbirdxct/hbxct.json | 2 +- .../hummingbirdxct/hbxct/eventloopgroup.json | 2 +- .../hbxct/execute(uri:method:headers:body:).json | 2 +- .../hummingbirdxct/hbxct/start(application:).json | 2 +- .../hummingbirdxct/hbxct/stop(application:).json | 2 +- .../data/documentation/hummingbirdxct/hbxctclient.json | 2 +- .../hummingbirdxct/hbxctclient/channelpromise.json | 2 +- .../hummingbirdxct/hbxctclient/close().json | 2 +- .../hummingbirdxct/hbxctclient/configuration.json | 2 +- .../init(tlsconfiguration:timeout:servername:).json | 2 +- .../hbxctclient/configuration/servername.json | 2 +- .../hbxctclient/configuration/timeout.json | 2 +- .../hbxctclient/configuration/tlsconfiguration.json | 2 +- .../hummingbirdxct/hbxctclient/connect().json | 2 +- .../hbxctclient/delete(_:headers:body:).json | 2 +- .../hummingbirdxct/hbxctclient/error.json | 2 +- .../hummingbirdxct/hbxctclient/error/!=(_:_:).json | 2 +- .../hbxctclient/error/connectionnotopen.json | 2 +- .../hbxctclient/error/equatable-implementations.json | 2 +- .../hbxctclient/error/error-implementations.json | 2 +- .../hummingbirdxct/hbxctclient/error/invalidurl.json | 2 +- .../hbxctclient/error/localizeddescription.json | 2 +- .../hbxctclient/error/malformedresponse.json | 2 +- .../hummingbirdxct/hbxctclient/error/noresponse.json | 2 +- .../hummingbirdxct/hbxctclient/error/readtimeout.json | 2 +- .../hbxctclient/error/tlssetupfailed.json | 2 +- .../hummingbirdxct/hbxctclient/execute(_:).json | 2 +- .../hummingbirdxct/hbxctclient/get(_:headers:).json | 2 +- .../hummingbirdxct/hbxctclient/head(_:headers:).json | 2 +- ...st:port:configuration:eventloopgroupprovider:).json | 2 +- .../hbxctclient/post(_:headers:body:).json | 2 +- .../hbxctclient/put(_:headers:body:).json | 2 +- .../hummingbirdxct/hbxctclient/request.json | 2 +- .../hummingbirdxct/hbxctclient/request/body.json | 2 +- .../hummingbirdxct/hbxctclient/request/headers.json | 2 +- .../request/init(_:method:headers:body:).json | 2 +- .../hummingbirdxct/hbxctclient/request/method.json | 2 +- .../hummingbirdxct/hbxctclient/request/uri.json | 2 +- .../hummingbirdxct/hbxctclient/response.json | 2 +- .../hummingbirdxct/hbxctclient/response/body.json | 2 +- .../hummingbirdxct/hbxctclient/response/headers.json | 2 +- .../hummingbirdxct/hbxctclient/response/status.json | 2 +- .../hummingbirdxct/hbxctclient/syncshutdown().json | 2 +- .../data/documentation/hummingbirdxct/hbxcterror.json | 2 +- .../hummingbirdxct/hbxcterror/!=(_:_:).json | 2 +- .../hbxcterror/equatable-implementations.json | 2 +- .../hbxcterror/error-implementations.json | 2 +- .../hummingbirdxct/hbxcterror/illegalbody.json | 2 +- .../hbxcterror/localizeddescription.json | 2 +- .../documentation/hummingbirdxct/hbxcterror/noend.json | 2 +- .../hummingbirdxct/hbxcterror/nohead.json | 2 +- .../hummingbirdxct/hbxcterror/notstarted.json | 2 +- .../hummingbirdxct/hbxcterror/timeout.json | 2 +- .../documentation/hummingbirdxct/hbxctresponse.json | 2 +- .../hummingbirdxct/hbxctresponse/body.json | 2 +- .../hummingbirdxct/hbxctresponse/headers.json | 2 +- .../hbxctresponse/init(status:headers:body:).json | 2 +- .../hummingbirdxct/hbxctresponse/status.json | 2 +- .../documentation/hummingbirdxct/xcttestingsetup.json | 2 +- .../hummingbirdxct/xcttestingsetup/!=(_:_:).json | 2 +- .../hummingbirdxct/xcttestingsetup/asynctest.json | 2 +- .../hummingbirdxct/xcttestingsetup/embedded.json | 2 +- .../xcttestingsetup/equatable-implementations.json | 2 +- .../hummingbirdxct/xcttestingsetup/live.json | 2 +- docs/1.0/data/documentation/index.json | 2 +- .../hummingbird/authenticators/index.html | 2 +- .../hummingbird/encodinganddecoding/index.html | 2 +- .../documentation/hummingbird/errorhandling/index.html | 2 +- .../hummingbird/extendinghummingbird/index.html | 2 +- docs/1.0/documentation/hummingbird/index.html | 2 +- docs/1.0/documentation/hummingbird/lambdas/index.html | 2 +- .../hummingbird/loggingmetricsandtracing/index.html | 2 +- .../hummingbird/mustache-syntax/index.html | 1 - .../hummingbird/mustachesyntax/index.html | 1 + .../hummingbird/onetimepasswords/index.html | 2 +- .../hummingbird/persistentdata/index.html | 2 +- docs/1.0/documentation/hummingbird/pragmas/index.html | 2 +- docs/1.0/documentation/hummingbird/router/index.html | 2 +- docs/1.0/documentation/hummingbird/sessions/index.html | 2 +- .../hummingbird/template-inheritance/index.html | 1 - .../hummingbird/templateinheritance/index.html | 1 + .../documentation/hummingbird/transforms/index.html | 2 +- .../asyncsequenceresponsebodystreamer/index.html | 1 - .../init(_:)/index.html | 1 - .../read(on:)/index.html | 1 - .../asyncsequenceresponsegenerator/index.html | 1 - .../response(from:)/index.html | 1 - .../hummingbirdauth/basicauthentication/index.html | 2 +- .../basicauthentication/password/index.html | 2 +- .../basicauthentication/username/index.html | 2 +- .../hummingbirdauth/bcrypt/hash(_:cost:)/index.html | 2 +- .../bcrypt/hash(_:cost:for:)/index.html | 2 +- .../documentation/hummingbirdauth/bcrypt/index.html | 2 +- .../hummingbirdauth/bcrypt/verify(_:hash:)/index.html | 2 +- .../bcrypt/verify(_:hash:for:)/index.html | 2 +- .../hummingbirdauth/bearerauthentication/index.html | 2 +- .../bearerauthentication/token/index.html | 2 +- .../flatdictionary/allsatisfy(_:)/index.html | 1 - .../flatdictionary/append(key:value:)/index.html | 1 - .../collection-implementations/index.html | 1 - .../flatdictionary/compactmap(_:)/index.html | 1 - .../flatdictionary/contains(where:)/index.html | 1 - .../hummingbirdauth/flatdictionary/count/index.html | 1 - .../flatdictionary/distance(from:to:)/index.html | 1 - .../flatdictionary/drop(while:)/index.html | 1 - .../flatdictionary/dropfirst(_:)/index.html | 1 - .../flatdictionary/droplast(_:)/index.html | 1 - .../hummingbirdauth/flatdictionary/element/index.html | 1 - .../flatdictionary/elementsequal(_:by:)/index.html | 1 - .../hummingbirdauth/flatdictionary/endindex/index.html | 1 - .../flatdictionary/enumerated()/index.html | 1 - .../flatdictionary/filter(_:)/index.html | 1 - .../flatdictionary/first(where:)/index.html | 1 - .../hummingbirdauth/flatdictionary/first/index.html | 1 - .../flatdictionary/firstindex(where:)/index.html | 1 - .../flatdictionary/flatmap(_:)-1ygb6/index.html | 1 - .../flatdictionary/flatmap(_:)-557vp/index.html | 1 - .../flatdictionary/foreach(_:)/index.html | 1 - .../flatdictionary/formindex(_:offsetby:)/index.html | 1 - .../formindex(_:offsetby:limitedby:)/index.html | 1 - .../flatdictionary/formindex(after:)/index.html | 1 - .../flatdictionary/getall(for:)/index.html | 1 - .../hummingbirdauth/flatdictionary/has(_:)/index.html | 1 - .../flatdictionary/index(_:offsetby:)/index.html | 1 - .../index(_:offsetby:limitedby:)/index.html | 1 - .../flatdictionary/index(after:)/index.html | 1 - .../hummingbirdauth/flatdictionary/index.html | 1 - .../hummingbirdauth/flatdictionary/index/index.html | 1 - .../hummingbirdauth/flatdictionary/indices/index.html | 1 - .../hummingbirdauth/flatdictionary/init()/index.html | 1 - .../hummingbirdauth/flatdictionary/init(_:)/index.html | 1 - .../flatdictionary/init(dictionaryliteral:)/index.html | 1 - .../hummingbirdauth/flatdictionary/isempty/index.html | 1 - .../hummingbirdauth/flatdictionary/lazy/index.html | 1 - .../lexicographicallyprecedes(_:by:)/index.html | 1 - .../flatdictionary/makeiterator()/index.html | 1 - .../flatdictionary/map(_:)-2ru26/index.html | 1 - .../flatdictionary/map(_:)-50v4d/index.html | 1 - .../hummingbirdauth/flatdictionary/max(by:)/index.html | 1 - .../hummingbirdauth/flatdictionary/min(by:)/index.html | 1 - .../flatdictionary/prefix(_:)/index.html | 1 - .../flatdictionary/prefix(through:)/index.html | 1 - .../flatdictionary/prefix(upto:)/index.html | 1 - .../flatdictionary/prefix(while:)/index.html | 1 - .../flatdictionary/randomelement()/index.html | 1 - .../flatdictionary/randomelement(using:)/index.html | 1 - .../flatdictionary/reduce(_:_:)/index.html | 1 - .../flatdictionary/reduce(into:_:)/index.html | 1 - .../flatdictionary/reversed()/index.html | 1 - .../flatdictionary/sequence-implementations/index.html | 1 - .../flatdictionary/shuffled()/index.html | 1 - .../flatdictionary/shuffled(using:)/index.html | 1 - .../flatdictionary/sorted(by:)/index.html | 1 - .../index.html | 1 - .../flatdictionary/startindex/index.html | 1 - .../flatdictionary/starts(with:by:)/index.html | 1 - .../flatdictionary/subscript(_:)-2d4tj/index.html | 1 - .../flatdictionary/subscript(_:)-6qlfr/index.html | 1 - .../flatdictionary/subscript(_:)-8noau/index.html | 1 - .../flatdictionary/subscript(_:)-8t493/index.html | 1 - .../flatdictionary/subscript(_:)-pw02/index.html | 1 - .../flatdictionary/suffix(_:)/index.html | 1 - .../flatdictionary/suffix(from:)/index.html | 1 - .../flatdictionary/trimmingprefix(while:)/index.html | 1 - .../flatdictionary/underestimatedcount/index.html | 1 - .../withcontiguousstorageifavailable(_:)/index.html | 1 - .../hbapplication/addfluent()/index.html | 1 - .../addjobs(using:numworkers:)/index.html | 1 - .../hbapplication/addpersist(using:)/index.html | 1 - .../hbapplication/addredis(configuration:)/index.html | 1 - .../addredis(id:configuration:)/index.html | 1 - .../addrequestdecompression(execute:limit:)/index.html | 1 - .../addresponsecompression(execute:)/index.html | 1 - .../hbapplication/addsessions(sessionid:)/index.html | 1 - .../addsessions(using:sessionid:)/index.html | 1 - .../hbapplication/asyncrun()/index.html | 1 - .../hbapplication/asyncwait()/index.html | 1 - .../configuration-swift.property/index.html | 1 - .../configuration-swift.struct/address/index.html | 1 - .../configuration-swift.struct/backlog/index.html | 1 - .../enablehttppipelining/index.html | 1 - .../idletimeoutconfiguration/index.html | 1 - .../configuration-swift.struct/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../configuration-swift.struct/loglevel/index.html | 1 - .../maxstreameduploadsize/index.html | 1 - .../maxstreamingbuffersize/index.html | 1 - .../maxuploadsize/index.html | 1 - .../configuration-swift.struct/nohttpserver/index.html | 1 - .../configuration-swift.struct/reuseaddress/index.html | 1 - .../configuration-swift.struct/servername/index.html | 1 - .../configuration-swift.struct/tcpnodelay/index.html | 1 - .../threadpoolsize/index.html | 1 - .../index.html | 1 - .../hbapplication/constructresponder()/index.html | 1 - .../hummingbirdauth/hbapplication/db(_:)/index.html | 1 - .../hummingbirdauth/hbapplication/db/index.html | 1 - .../hummingbirdauth/hbapplication/decoder/index.html | 1 - .../hummingbirdauth/hbapplication/encoder/index.html | 1 - .../hbapplication/eventloopgroup/index.html | 1 - .../hbapplication/eventloopgroupprovider/index.html | 1 - .../eventloopgroupprovider/shared(_:)/index.html | 1 - .../eventloopgroupprovider/singleton/index.html | 1 - .../hbapplication/extensions/index.html | 1 - .../hummingbirdauth/hbapplication/fluent/index.html | 1 - .../httpresponder/handleradded(context:)/index.html | 1 - .../httpresponder/handlerremoved(context:)/index.html | 1 - .../hbhttpresponder-implementations/index.html | 1 - .../hbapplication/httpresponder/index.html | 1 - .../httpresponder/init(application:)/index.html | 1 - .../hbapplication/httpresponder/logger/index.html | 1 - .../respond(to:context:oncomplete:)/index.html | 1 - .../hummingbirdauth/hbapplication/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../init(testing:configuration:timeout:)/index.html | 1 - .../hbapplication/jobqueuehandler/index.html | 1 - .../hbapplication/jobqueuehandler/queue/index.html | 1 - .../hbapplication/jobqueuehandler/queuekey/index.html | 1 - .../jobqueuehandler/queues(_:)/index.html | 1 - .../registerqueue(_:queue:numworkers:)/index.html | 1 - .../hummingbirdauth/hbapplication/jobs/index.html | 1 - .../hummingbirdauth/hbapplication/lifecycle/index.html | 1 - .../hummingbirdauth/hbapplication/logger/index.html | 1 - .../hbapplication/middleware/index.html | 1 - .../hbapplication/persist-swift.property/index.html | 1 - .../persist-swift.struct/driver/index.html | 1 - .../hbapplication/persist-swift.struct/index.html | 1 - .../init(_:application:)/index.html | 1 - .../hbapplication/redis(id:)/index.html | 1 - .../hummingbirdauth/hbapplication/redis/index.html | 1 - .../hbapplication/redisconnectionpools/index.html | 1 - .../!=(_:_:)/index.html | 1 - .../equatable-implementations/index.html | 1 - .../requestcompressionexecutionpreference/index.html | 1 - .../oneventloop/index.html | 1 - .../onthreadpool/index.html | 1 - .../!=(_:_:)/index.html | 1 - .../equatable-implementations/index.html | 1 - .../responsecompressionexecutionpreference/index.html | 1 - .../oneventloop/index.html | 1 - .../onthreadpool(threshold:)/index.html | 1 - .../hummingbirdauth/hbapplication/router/index.html | 1 - .../hummingbirdauth/hbapplication/run()/index.html | 1 - .../hummingbirdauth/hbapplication/server/index.html | 1 - .../hbapplication/sessionstorage/index.html | 1 - .../hbapplication/shutdownapplication()/index.html | 1 - .../hummingbirdauth/hbapplication/start()/index.html | 1 - .../hummingbirdauth/hbapplication/stop()/index.html | 1 - .../hbapplication/threadpool/index.html | 1 - .../hummingbirdauth/hbapplication/wait()/index.html | 1 - .../hummingbirdauth/hbapplication/ws/index.html | 1 - .../hummingbirdauth/hbapplication/xct/index.html | 1 - .../index.html | 1 - .../hbapplication/xctstart()/index.html | 1 - .../hummingbirdauth/hbapplication/xctstop()/index.html | 1 - .../authenticate(request:)-11jwi/index.html | 2 +- .../authenticate(request:)-39uup/index.html | 2 +- .../authenticate(request:)-5cacx/index.html | 1 + .../hummingbirdauth/hbasyncauthenticator/index.html | 2 +- .../hbasyncauthenticator/value/index.html | 2 +- .../hbasynccallbackresponder/index.html | 1 - .../init(callback:)/index.html | 1 - .../hbasynccallbackresponder/respond(to:)/index.html | 1 - .../hbasyncconnection/close()/index.html | 1 - .../hummingbirdauth/hbasyncconnection/index.html | 1 - .../hummingbirdauth/hbasyncconnectionsource/index.html | 1 - .../makeconnection(on:logger:)-2ihgb/index.html | 1 - .../hbasyncmiddleware/apply(to:next:)-55q7c/index.html | 1 - .../hbasyncmiddleware/apply(to:next:)-5ph3o/index.html | 1 - .../hummingbirdauth/hbasyncmiddleware/index.html | 1 - .../handle(request:)-9isdg/index.html | 1 - .../hummingbirdauth/hbasyncroutehandler/index.html | 1 - .../hbasyncroutehandler/init(from:)/index.html | 1 - .../getsession(request:)-5vu8k/index.html | 2 +- .../getsession(request:)-xt45/index.html | 2 +- .../getvalue(from:request:)/index.html | 2 +- .../hbasyncsessionauthenticator/index.html | 2 +- .../hbasyncsessionauthenticator/session/index.html | 2 +- .../hbasyncsessionauthenticator/value/index.html | 2 +- .../hummingbirdauth/hbauthenticatable/index.html | 2 +- .../authenticate(request:)-3hx96/index.html | 2 +- .../authenticate(request:)-5cacx/index.html | 1 - .../authenticate(request:)-5hn4s/index.html | 2 +- .../hummingbirdauth/hbauthenticator/index.html | 2 +- .../hummingbirdauth/hbauthenticator/value/index.html | 2 +- .../hummingbirdauth/hbcallbackresponder/index.html | 1 - .../hbcallbackresponder/init(callback:)/index.html | 1 - .../hbcallbackresponder/respond(to:)/index.html | 1 - .../hbconnection/close(on:)-3of7e/index.html | 1 - .../hbconnection/close(on:)-83o3o/index.html | 1 - .../hummingbirdauth/hbconnection/index.html | 1 - .../hummingbirdauth/hbconnection/isclosed/index.html | 1 - .../hbconnectionpool/close(logger:)-84c38/index.html | 1 - .../hbconnectionpool/close(logger:)-8eps7/index.html | 1 - .../hbconnectionpool/eventloop/index.html | 1 - .../hummingbirdauth/hbconnectionpool/index.html | 1 - .../init(source:maxconnections:eventloop:)/index.html | 1 - .../hbconnectionpool/isclosed/index.html | 1 - .../lease(logger:process:)-5jfq6/index.html | 1 - .../lease(logger:process:)-92yrt/index.html | 1 - .../hbconnectionpool/maxconnections/index.html | 1 - .../hbconnectionpool/numconnections/index.html | 1 - .../release(connection:logger:)/index.html | 1 - .../hbconnectionpool/request(logger:)-1u5lk/index.html | 1 - .../hbconnectionpool/request(logger:)-hcfg/index.html | 1 - .../hummingbirdauth/hbconnectionpool/source/index.html | 1 - .../hbconnectionpoolerror/!=(_:_:)/index.html | 1 - .../equatable-implementations/index.html | 1 - .../error-implementations/index.html | 1 - .../hummingbirdauth/hbconnectionpoolerror/index.html | 1 - .../localizeddescription/index.html | 1 - .../hbconnectionpoolerror/poolclosed/index.html | 1 - .../hbconnectionpoolgroup/close()-5bcc8/index.html | 1 - .../hbconnectionpoolgroup/close()-92vxp/index.html | 1 - .../getconnectionpool(on:)/index.html | 1 - .../hummingbirdauth/hbconnectionpoolgroup/index.html | 1 - .../index.html | 1 - .../lease(on:logger:process:)-3hdyx/index.html | 1 - .../lease(on:logger:process:)-4jt09/index.html | 1 - .../release(connection:on:logger:)/index.html | 1 - .../request(on:logger:)-5hfeq/index.html | 1 - .../request(on:logger:)-6sxjk/index.html | 1 - .../hbconnectionsource/connection/index.html | 1 - .../hummingbirdauth/hbconnectionsource/index.html | 1 - .../makeconnection(on:logger:)-4horn/index.html | 1 - .../makeconnection(on:logger:)-9bn5r/index.html | 1 - .../hbcorsmiddleware/alloworigin/all/index.html | 1 - .../hbcorsmiddleware/alloworigin/custom(_:)/index.html | 1 - .../hbcorsmiddleware/alloworigin/index.html | 1 - .../hbcorsmiddleware/alloworigin/none/index.html | 1 - .../alloworigin/originbased/index.html | 1 - .../hbcorsmiddleware/apply(to:next:)/index.html | 1 - .../hummingbirdauth/hbcorsmiddleware/index.html | 1 - .../index.html | 1 - .../hummingbirdauth/hbdatecache/currentdate/index.html | 1 - .../hbdatecache/formatrfc1123date(_:)/index.html | 1 - .../hbdatecache/getdatecache(on:)/index.html | 1 - .../hummingbirdauth/hbdatecache/index.html | 1 - .../customstringconvertible-implementations/index.html | 1 - .../hbenvironment/description/index.html | 1 - .../hbenvironment/dotenv(_:)/index.html | 1 - .../hummingbirdauth/hbenvironment/get(_:)/index.html | 1 - .../hbenvironment/get(_:as:)/index.html | 1 - .../hummingbirdauth/hbenvironment/index.html | 1 - .../hummingbirdauth/hbenvironment/init()/index.html | 1 - .../hbenvironment/init(dictionaryliteral:)/index.html | 1 - .../hbenvironment/init(from:)/index.html | 1 - .../hbenvironment/init(values:)/index.html | 1 - .../hbenvironment/merging(with:)/index.html | 1 - .../hbenvironment/set(_:value:)/index.html | 1 - .../hummingbirdauth/hbenvironment/shared/index.html | 1 - .../hummingbirdauth/hbextensible/extensions/index.html | 1 - .../hummingbirdauth/hbextensible/index.html | 1 - .../hummingbirdauth/hbextensions/exists(_:)/index.html | 1 - .../hbextensions/get(_:)-63nyk/index.html | 1 - .../hbextensions/get(_:)-7gsg7/index.html | 1 - .../hbextensions/get(_:error:)/index.html | 1 - .../hummingbirdauth/hbextensions/index.html | 1 - .../hummingbirdauth/hbextensions/init()/index.html | 1 - .../set(_:value:shutdowncallback:)/index.html | 1 - .../hblogrequestsmiddleware/apply(to:next:)/index.html | 1 - .../hummingbirdauth/hblogrequestsmiddleware/index.html | 1 - .../init(_:includeheaders:)/index.html | 1 - .../hummingbirdauth/hbmediatype/application/index.html | 1 - .../hbmediatype/application7z/index.html | 1 - .../hbmediatype/applicationabiword/index.html | 1 - .../hbmediatype/applicationamzkindleebook/index.html | 1 - .../hbmediatype/applicationarc/index.html | 1 - .../hbmediatype/applicationbinary/index.html | 1 - .../hbmediatype/applicationbzip/index.html | 1 - .../hbmediatype/applicationbzip2/index.html | 1 - .../hbmediatype/applicationcsh/index.html | 1 - .../hbmediatype/applicationdocx/index.html | 1 - .../hbmediatype/applicationeot/index.html | 1 - .../hbmediatype/applicationepub/index.html | 1 - .../hbmediatype/applicationgzip/index.html | 1 - .../hbmediatype/applicationjar/index.html | 1 - .../hbmediatype/applicationjson/index.html | 1 - .../hbmediatype/applicationjsonld/index.html | 1 - .../hbmediatype/applicationmpkg/index.html | 1 - .../hbmediatype/applicationmsword/index.html | 1 - .../hbmediatype/applicationodp/index.html | 1 - .../hbmediatype/applicationods/index.html | 1 - .../hbmediatype/applicationodt/index.html | 1 - .../hbmediatype/applicationogg/index.html | 1 - .../hbmediatype/applicationpdf/index.html | 1 - .../hbmediatype/applicationphp/index.html | 1 - .../hbmediatype/applicationppt/index.html | 1 - .../hbmediatype/applicationpptx/index.html | 1 - .../hbmediatype/applicationrar/index.html | 1 - .../hbmediatype/applicationrtf/index.html | 1 - .../hbmediatype/applicationsh/index.html | 1 - .../hbmediatype/applicationswf/index.html | 1 - .../hbmediatype/applicationtar/index.html | 1 - .../hbmediatype/applicationurlencoded/index.html | 1 - .../hbmediatype/applicationvsd/index.html | 1 - .../hbmediatype/applicationxhtml/index.html | 1 - .../hbmediatype/applicationxls/index.html | 1 - .../hbmediatype/applicationxlsx/index.html | 1 - .../hbmediatype/applicationxml/index.html | 1 - .../hbmediatype/applicationzip/index.html | 1 - .../hummingbirdauth/hbmediatype/audio/index.html | 1 - .../hummingbirdauth/hbmediatype/audio3g2/index.html | 1 - .../hummingbirdauth/hbmediatype/audio3gp/index.html | 1 - .../hummingbirdauth/hbmediatype/audioaac/index.html | 1 - .../hummingbirdauth/hbmediatype/audiomidi/index.html | 1 - .../hummingbirdauth/hbmediatype/audiompeg/index.html | 1 - .../hummingbirdauth/hbmediatype/audioogg/index.html | 1 - .../hummingbirdauth/hbmediatype/audioopus/index.html | 1 - .../hummingbirdauth/hbmediatype/audiowave/index.html | 1 - .../hummingbirdauth/hbmediatype/audiowebm/index.html | 1 - .../hbmediatype/category/!=(_:_:)/index.html | 1 - .../hbmediatype/category/==(_:_:)/index.html | 1 - .../hbmediatype/category/any/index.html | 1 - .../hbmediatype/category/application/index.html | 1 - .../hbmediatype/category/audio/index.html | 1 - .../category/equatable-implementations/index.html | 1 - .../hbmediatype/category/example/index.html | 1 - .../hbmediatype/category/font/index.html | 1 - .../hbmediatype/category/hash(into:)/index.html | 1 - .../hbmediatype/category/hashvalue/index.html | 1 - .../hbmediatype/category/image/index.html | 1 - .../hummingbirdauth/hbmediatype/category/index.html | 1 - .../hbmediatype/category/init(rawvalue:)/index.html | 1 - .../hbmediatype/category/message/index.html | 1 - .../hbmediatype/category/model/index.html | 1 - .../hbmediatype/category/multipart/index.html | 1 - .../rawrepresentable-implementations/index.html | 1 - .../hbmediatype/category/text/index.html | 1 - .../hbmediatype/category/video/index.html | 1 - .../hummingbirdauth/hbmediatype/description/index.html | 1 - .../hummingbirdauth/hbmediatype/example/index.html | 1 - .../hummingbirdauth/hbmediatype/font/index.html | 1 - .../hummingbirdauth/hbmediatype/fontotf/index.html | 1 - .../hummingbirdauth/hbmediatype/fontttf/index.html | 1 - .../hummingbirdauth/hbmediatype/fontwoff/index.html | 1 - .../hummingbirdauth/hbmediatype/fontwoff2/index.html | 1 - .../hbmediatype/getmediatype(forextension:)/index.html | 1 - .../hummingbirdauth/hbmediatype/image/index.html | 1 - .../hummingbirdauth/hbmediatype/imagebmp/index.html | 1 - .../hummingbirdauth/hbmediatype/imagegif/index.html | 1 - .../hummingbirdauth/hbmediatype/imageico/index.html | 1 - .../hummingbirdauth/hbmediatype/imagejpeg/index.html | 1 - .../hummingbirdauth/hbmediatype/imagepng/index.html | 1 - .../hummingbirdauth/hbmediatype/imagesvg/index.html | 1 - .../hummingbirdauth/hbmediatype/imagetiff/index.html | 1 - .../hummingbirdauth/hbmediatype/imagewebp/index.html | 1 - .../hummingbirdauth/hbmediatype/index.html | 1 - .../hummingbirdauth/hbmediatype/init(from:)/index.html | 1 - .../init(type:subtype:parameter:)/index.html | 1 - .../hummingbirdauth/hbmediatype/istype(_:)/index.html | 1 - .../hummingbirdauth/hbmediatype/message/index.html | 1 - .../hummingbirdauth/hbmediatype/model/index.html | 1 - .../hummingbirdauth/hbmediatype/multipart/index.html | 1 - .../hbmediatype/multipartform/index.html | 1 - .../hummingbirdauth/hbmediatype/parameter/index.html | 1 - .../hummingbirdauth/hbmediatype/subtype/index.html | 1 - .../hummingbirdauth/hbmediatype/text/index.html | 1 - .../hummingbirdauth/hbmediatype/textcss/index.html | 1 - .../hummingbirdauth/hbmediatype/textcsv/index.html | 1 - .../hummingbirdauth/hbmediatype/texthtml/index.html | 1 - .../hbmediatype/texticalendar/index.html | 1 - .../hbmediatype/textjavascript/index.html | 1 - .../hummingbirdauth/hbmediatype/textplain/index.html | 1 - .../hummingbirdauth/hbmediatype/type/index.html | 1 - .../hummingbirdauth/hbmediatype/video/index.html | 1 - .../hummingbirdauth/hbmediatype/video3g2/index.html | 1 - .../hummingbirdauth/hbmediatype/video3gp/index.html | 1 - .../hummingbirdauth/hbmediatype/videomp4/index.html | 1 - .../hummingbirdauth/hbmediatype/videompeg/index.html | 1 - .../hummingbirdauth/hbmediatype/videoogg/index.html | 1 - .../hummingbirdauth/hbmediatype/videots/index.html | 1 - .../hummingbirdauth/hbmediatype/videowebm/index.html | 1 - .../hbmediatype/withparameter(name:value:)/index.html | 1 - .../hummingbirdauth/hbmediatype/~=(_:_:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../get(key:as:request:)-5whgx/index.html | 1 - .../get(key:as:request:)-8rz6e/index.html | 1 - .../hbpersistdriver-implementations/index.html | 1 - .../hummingbirdauth/hbmemorypersistdriver/index.html | 1 - .../init(eventloopgroup:)/index.html | 1 - .../remove(key:request:)/index.html | 1 - .../set(key:value:expires:request:)-58edz/index.html | 1 - .../set(key:value:expires:request:)-vzvg/index.html | 1 - .../hbmemorypersistdriver/shutdown()/index.html | 1 - .../hbmetricsmiddleware/apply(to:next:)/index.html | 1 - .../hummingbirdauth/hbmetricsmiddleware/index.html | 1 - .../hbmetricsmiddleware/init()/index.html | 1 - .../hbmiddleware/apply(to:next:)-4evzs/index.html | 1 - .../hbmiddleware/apply(to:next:)-ixu0/index.html | 1 - .../hummingbirdauth/hbmiddleware/index.html | 1 - .../hbmiddlewaregroup/add(_:)/index.html | 1 - .../constructresponder(finalresponder:)/index.html | 1 - .../hummingbirdauth/hbmiddlewaregroup/index.html | 1 - .../hbmiddlewaregroup/init()/index.html | 1 - .../hbparameters/allsatisfy(_:)/index.html | 1 - .../hbparameters/collection-implementations/index.html | 1 - .../hummingbirdauth/hbparameters/collection/index.html | 1 - .../hbparameters/compactmap(_:)/index.html | 1 - .../hbparameters/contains(where:)/index.html | 1 - .../hummingbirdauth/hbparameters/count/index.html | 1 - .../customstringconvertible-implementations/index.html | 1 - .../hbparameters/description/index.html | 1 - .../hbparameters/distance(from:to:)/index.html | 1 - .../hbparameters/drop(while:)/index.html | 1 - .../hbparameters/dropfirst(_:)/index.html | 1 - .../hbparameters/droplast(_:)/index.html | 1 - .../hbparameters/elementsequal(_:by:)/index.html | 1 - .../hummingbirdauth/hbparameters/endindex/index.html | 1 - .../hbparameters/enumerated()/index.html | 1 - .../hummingbirdauth/hbparameters/filter(_:)/index.html | 1 - .../hbparameters/first(where:)/index.html | 1 - .../hummingbirdauth/hbparameters/first/index.html | 1 - .../hbparameters/firstindex(where:)/index.html | 1 - .../hbparameters/flatmap(_:)-4eve8/index.html | 1 - .../hbparameters/flatmap(_:)-82oy1/index.html | 1 - .../hbparameters/foreach(_:)/index.html | 1 - .../hbparameters/formindex(_:offsetby:)/index.html | 1 - .../formindex(_:offsetby:limitedby:)/index.html | 1 - .../hbparameters/formindex(after:)/index.html | 1 - .../hummingbirdauth/hbparameters/get(_:)/index.html | 1 - .../hummingbirdauth/hbparameters/get(_:as:)/index.html | 1 - .../hummingbirdauth/hbparameters/getall(_:)/index.html | 1 - .../hbparameters/getall(_:as:)/index.html | 1 - .../hbparameters/getcatchall()/index.html | 1 - .../hummingbirdauth/hbparameters/has(_:)/index.html | 1 - .../hbparameters/index(_:offsetby:)/index.html | 1 - .../index(_:offsetby:limitedby:)/index.html | 1 - .../hbparameters/index(after:)/index.html | 1 - .../hummingbirdauth/hbparameters/index.html | 1 - .../hummingbirdauth/hbparameters/index/index.html | 1 - .../hummingbirdauth/hbparameters/indices/index.html | 1 - .../hummingbirdauth/hbparameters/isempty/index.html | 1 - .../hummingbirdauth/hbparameters/lazy/index.html | 1 - .../lexicographicallyprecedes(_:by:)/index.html | 1 - .../hbparameters/makeiterator()/index.html | 1 - .../hbparameters/map(_:)-2541h/index.html | 1 - .../hbparameters/map(_:)-3rxvz/index.html | 1 - .../hummingbirdauth/hbparameters/max(by:)/index.html | 1 - .../hummingbirdauth/hbparameters/min(by:)/index.html | 1 - .../hummingbirdauth/hbparameters/prefix(_:)/index.html | 1 - .../hbparameters/prefix(through:)/index.html | 1 - .../hbparameters/prefix(upto:)/index.html | 1 - .../hbparameters/prefix(while:)/index.html | 1 - .../hbparameters/randomelement()/index.html | 1 - .../hbparameters/randomelement(using:)/index.html | 1 - .../hbparameters/reduce(_:_:)/index.html | 1 - .../hbparameters/reduce(into:_:)/index.html | 1 - .../hbparameters/require(_:)/index.html | 1 - .../hbparameters/require(_:as:)/index.html | 1 - .../hbparameters/requireall(_:as:)/index.html | 1 - .../hummingbirdauth/hbparameters/reversed()/index.html | 1 - .../hbparameters/sequence-implementations/index.html | 1 - .../hummingbirdauth/hbparameters/shuffled()/index.html | 1 - .../hbparameters/shuffled(using:)/index.html | 1 - .../hbparameters/sorted(by:)/index.html | 1 - .../index.html | 1 - .../hummingbirdauth/hbparameters/startindex/index.html | 1 - .../hbparameters/starts(with:by:)/index.html | 1 - .../hbparameters/subscript(_:)-10i62/index.html | 1 - .../hbparameters/subscript(_:)-3wu50/index.html | 1 - .../hbparameters/subscript(_:)-5j7en/index.html | 1 - .../hbparameters/subscript(_:)-5zpw2/index.html | 1 - .../hbparameters/subscript(_:)-6tkf2/index.html | 1 - .../hbparameters/subscript(_:)-7td5g/index.html | 1 - .../hummingbirdauth/hbparameters/suffix(_:)/index.html | 1 - .../hbparameters/suffix(from:)/index.html | 1 - .../hbparameters/trimmingprefix(while:)/index.html | 1 - .../hbparameters/underestimatedcount/index.html | 1 - .../withcontiguousstorageifavailable(_:)/index.html | 1 - .../hummingbirdauth/hbparser/advance()/index.html | 1 - .../hummingbirdauth/hbparser/advance(by:)/index.html | 1 - .../hummingbirdauth/hbparser/allsatisfy(_:)/index.html | 1 - .../hummingbirdauth/hbparser/character()/index.html | 1 - .../hummingbirdauth/hbparser/compactmap(_:)/index.html | 1 - .../hummingbirdauth/hbparser/contains(_:)/index.html | 1 - .../hbparser/contains(where:)/index.html | 1 - .../hummingbirdauth/hbparser/count/index.html | 1 - .../hummingbirdauth/hbparser/current()/index.html | 1 - .../hummingbirdauth/hbparser/drop(while:)/index.html | 1 - .../hummingbirdauth/hbparser/dropfirst(_:)/index.html | 1 - .../hummingbirdauth/hbparser/droplast(_:)/index.html | 1 - .../hummingbirdauth/hbparser/element/index.html | 1 - .../hbparser/elementsequal(_:)/index.html | 1 - .../hbparser/elementsequal(_:by:)/index.html | 1 - .../hummingbirdauth/hbparser/enumerated()/index.html | 1 - .../hummingbirdauth/hbparser/error/!=(_:_:)/index.html | 1 - .../hbparser/error/emptystring/index.html | 1 - .../error/equatable-implementations/index.html | 1 - .../hbparser/error/error-implementations/index.html | 1 - .../hummingbirdauth/hbparser/error/index.html | 1 - .../hbparser/error/invalidutf8/index.html | 1 - .../hbparser/error/localizeddescription/index.html | 1 - .../hummingbirdauth/hbparser/error/overflow/index.html | 1 - .../hbparser/error/unexpected/index.html | 1 - .../hummingbirdauth/hbparser/filter(_:)/index.html | 1 - .../hummingbirdauth/hbparser/first(where:)/index.html | 1 - .../hbparser/flatmap(_:)-50vol/index.html | 1 - .../hbparser/flatmap(_:)-6dduv/index.html | 1 - .../hummingbirdauth/hbparser/foreach(_:)/index.html | 1 - .../documentation/hummingbirdauth/hbparser/index.html | 1 - .../hummingbirdauth/hbparser/init(_:)/index.html | 1 - .../hbparser/init(_:validateutf8:)/index.html | 1 - .../hbparser/iterator/element/index.html | 1 - .../hummingbirdauth/hbparser/iterator/index.html | 1 - .../hbparser/iterator/next()/index.html | 1 - .../hummingbirdauth/hbparser/lazy/index.html | 1 - .../hbparser/lexicographicallyprecedes(_:)/index.html | 1 - .../lexicographicallyprecedes(_:by:)/index.html | 1 - .../hummingbirdauth/hbparser/makeiterator()/index.html | 1 - .../hummingbirdauth/hbparser/map(_:)/index.html | 1 - .../hummingbirdauth/hbparser/max()/index.html | 1 - .../hummingbirdauth/hbparser/max(by:)/index.html | 1 - .../hummingbirdauth/hbparser/min()/index.html | 1 - .../hummingbirdauth/hbparser/min(by:)/index.html | 1 - .../hummingbirdauth/hbparser/movetoend()/index.html | 1 - .../hummingbirdauth/hbparser/movetostart()/index.html | 1 - .../hbparser/percentdecode()/index.html | 1 - .../hummingbirdauth/hbparser/prefix(_:)/index.html | 1 - .../hummingbirdauth/hbparser/prefix(while:)/index.html | 1 - .../hummingbirdauth/hbparser/reachedend()/index.html | 1 - .../hummingbirdauth/hbparser/read(_:)-3ddyp/index.html | 1 - .../hummingbirdauth/hbparser/read(_:)-3jot2/index.html | 1 - .../hummingbirdauth/hbparser/read(_:)-46502/index.html | 1 - .../hummingbirdauth/hbparser/read(count:)/index.html | 1 - .../read(until:throwonoverflow:)-4fsmu/index.html | 1 - .../read(until:throwonoverflow:)-4qwvq/index.html | 1 - .../read(until:throwonoverflow:)-9o9x7/index.html | 1 - .../read(until:throwonoverflow:)-9xtym/index.html | 1 - .../index.html | 1 - .../hbparser/read(while:)-2mu8n/index.html | 1 - .../hbparser/read(while:)-2tzbd/index.html | 1 - .../hbparser/read(while:)-2zxuj/index.html | 1 - .../hbparser/read(while:)-4p0fs/index.html | 1 - .../hbparser/readuntiltheend()/index.html | 1 - .../hummingbirdauth/hbparser/reduce(_:_:)/index.html | 1 - .../hbparser/reduce(into:_:)/index.html | 1 - .../hummingbirdauth/hbparser/retreat()/index.html | 1 - .../hummingbirdauth/hbparser/retreat(by:)/index.html | 1 - .../hummingbirdauth/hbparser/reversed()/index.html | 1 - .../hbparser/sequence-implementations/index.html | 1 - .../hummingbirdauth/hbparser/shuffled()/index.html | 1 - .../hbparser/shuffled(using:)/index.html | 1 - .../hummingbirdauth/hbparser/sorted()/index.html | 1 - .../hummingbirdauth/hbparser/sorted(by:)/index.html | 1 - .../index.html | 1 - .../hbparser/split(separator:)/index.html | 1 - .../index.html | 1 - .../hummingbirdauth/hbparser/starts(with:)/index.html | 1 - .../hbparser/starts(with:by:)/index.html | 1 - .../hummingbirdauth/hbparser/string/index.html | 1 - .../hummingbirdauth/hbparser/suffix(_:)/index.html | 1 - .../hbparser/underestimatedcount/index.html | 1 - .../hbparser/unsafeadvance()/index.html | 1 - .../hbparser/unsafeadvance(by:)/index.html | 1 - .../withcontiguousstorageifavailable(_:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../get(key:as:request:)-75a9i/index.html | 1 - .../get(key:as:request:)-8yq9h/index.html | 1 - .../hummingbirdauth/hbpersistdriver/index.html | 1 - .../remove(key:request:)-4ypic/index.html | 1 - .../remove(key:request:)-8qc2n/index.html | 1 - .../set(key:value:expires:request:)-2nhv/index.html | 1 - .../set(key:value:expires:request:)-9yq7y/index.html | 1 - .../hbpersistdriver/shutdown()-2jadt/index.html | 1 - .../hbpersistdriver/shutdown()-8gjyt/index.html | 1 - .../hbpersistdriverfactory/create/index.html | 1 - .../hbpersistdriverfactory/fluent(_:)/index.html | 1 - .../hbpersistdriverfactory/fluent/index.html | 1 - .../hummingbirdauth/hbpersistdriverfactory/index.html | 1 - .../hbpersistdriverfactory/init(create:)/index.html | 1 - .../hbpersistdriverfactory/memory/index.html | 1 - .../hbpersistdriverfactory/redis(id:)/index.html | 1 - .../hbpersistdriverfactory/redis/index.html | 1 - .../hummingbirdauth/hbpersisterror/!=(_:_:)/index.html | 1 - .../hbpersisterror/duplicate/index.html | 1 - .../equatable-implementations/index.html | 1 - .../hbpersisterror/error-implementations/index.html | 1 - .../hummingbirdauth/hbpersisterror/index.html | 1 - .../hbpersisterror/localizeddescription/index.html | 1 - .../hummingbirdauth/hbrequest/allocator/index.html | 1 - .../hbrequest/apigatewayrequest/index.html | 1 - .../hbrequest/apigatewayv2request/index.html | 1 - .../hummingbirdauth/hbrequest/application/index.html | 1 - .../hummingbirdauth/hbrequest/authbasic/index.html | 1 - .../hummingbirdauth/hbrequest/authbearer/index.html | 1 - .../hummingbirdauth/hbrequest/authget(_:)/index.html | 1 - .../hummingbirdauth/hbrequest/authhas(_:)/index.html | 1 - .../hummingbirdauth/hbrequest/authlogin(_:)/index.html | 1 - .../hbrequest/authlogout(_:)/index.html | 1 - .../hbrequest/authrequire(_:)/index.html | 1 - .../hummingbirdauth/hbrequest/body/index.html | 1 - .../hummingbirdauth/hbrequest/collatebody()/index.html | 1 - .../hbrequest/collatebody(maxsize:)/index.html | 1 - .../hummingbirdauth/hbrequest/context/index.html | 1 - .../hummingbirdauth/hbrequest/cookies/index.html | 1 - .../customstringconvertible-implementations/index.html | 1 - .../hummingbirdauth/hbrequest/db(_:)/index.html | 1 - .../hummingbirdauth/hbrequest/db/index.html | 1 - .../hummingbirdauth/hbrequest/decode(as:)/index.html | 1 - .../hummingbirdauth/hbrequest/description/index.html | 1 - .../hummingbirdauth/hbrequest/endpointpath/index.html | 1 - .../hummingbirdauth/hbrequest/eventloop/index.html | 1 - .../hummingbirdauth/hbrequest/extensions/index.html | 1 - .../hbrequest/failure(_:)-34tp6/index.html | 1 - .../hbrequest/failure(_:)-8vehc/index.html | 1 - .../hbrequest/failure(_:message:)/index.html | 1 - .../hbrequest/fluent-swift.property/index.html | 1 - .../hbrequest/fluent-swift.struct/index.html | 1 - .../hummingbirdauth/hbrequest/headers/index.html | 1 - .../hummingbirdauth/hbrequest/id/index.html | 1 - .../documentation/hummingbirdauth/hbrequest/index.html | 1 - .../init(head:body:application:context:)/index.html | 1 - .../hbrequest/jobs-swift.property/index.html | 1 - .../jobs-swift.struct/enqueue(job:on:)/index.html | 1 - .../hbrequest/jobs-swift.struct/index.html | 1 - .../hummingbirdauth/hbrequest/logger/index.html | 1 - .../hummingbirdauth/hbrequest/method/index.html | 1 - .../hummingbirdauth/hbrequest/parameters/index.html | 1 - .../hbrequest/persist-swift.property/index.html | 1 - .../create(key:value:expires:)-8dqp7/index.html | 1 - .../create(key:value:expires:)-96a3k/index.html | 1 - .../persist-swift.struct/get(key:as:)-105gn/index.html | 1 - .../persist-swift.struct/get(key:as:)-1lp7h/index.html | 1 - .../hbrequest/persist-swift.struct/index.html | 1 - .../persist-swift.struct/remove(key:)-1jw2j/index.html | 1 - .../persist-swift.struct/remove(key:)-3xh8m/index.html | 1 - .../set(key:value:expires:)-76edy/index.html | 1 - .../set(key:value:expires:)-8ynk5/index.html | 1 - .../hummingbirdauth/hbrequest/redis(id:)/index.html | 1 - .../hbrequest/redis-swift.property/index.html | 1 - .../activechannels(matching:)/index.html | 1 - .../redis-swift.struct/append(_:to:)/index.html | 1 - .../authorize(username:password:)/index.html | 1 - .../redis-swift.struct/authorize(with:)/index.html | 1 - .../blpop(from:as:timeout:)/index.html | 1 - .../blpop(from:timeout:)-6rjw4/index.html | 1 - .../blpop(from:timeout:)-8k711/index.html | 1 - .../blpop(from:timeout:)-jhm9/index.html | 1 - .../blpop(from:timeout:valuetype:)-2csm3/index.html | 1 - .../blpop(from:timeout:valuetype:)-6w6ij/index.html | 1 - .../brpop(from:as:timeout:)/index.html | 1 - .../brpop(from:timeout:)-14g6b/index.html | 1 - .../brpop(from:timeout:)-3ketz/index.html | 1 - .../brpop(from:timeout:)-44wkm/index.html | 1 - .../brpop(from:timeout:valuetype:)-4742u/index.html | 1 - .../brpop(from:timeout:valuetype:)-5h1xv/index.html | 1 - .../brpoplpush(from:to:timeout:)/index.html | 1 - .../brpoplpush(from:to:timeout:valuetype:)/index.html | 1 - .../bzpopmax(from:timeout:)-2tv35/index.html | 1 - .../bzpopmax(from:timeout:)-9trfg/index.html | 1 - .../bzpopmin(from:timeout:)-5l4kw/index.html | 1 - .../bzpopmin(from:timeout:)-7v85a/index.html | 1 - .../redis-swift.struct/decrement(_:)/index.html | 1 - .../redis-swift.struct/decrement(_:by:)/index.html | 1 - .../hbrequest/redis-swift.struct/delete(_:)/index.html | 1 - .../hbrequest/redis-swift.struct/echo(_:)/index.html | 1 - .../hbrequest/redis-swift.struct/eventloop/index.html | 1 - .../hbrequest/redis-swift.struct/exists(_:)/index.html | 1 - .../redis-swift.struct/expire(_:after:)/index.html | 1 - .../hbrequest/redis-swift.struct/get(_:)/index.html | 1 - .../hbrequest/redis-swift.struct/get(_:as:)/index.html | 1 - .../redis-swift.struct/get(_:asjson:)/index.html | 1 - .../redis-swift.struct/hdel(_:from:)/index.html | 1 - .../redis-swift.struct/hexists(_:in:)/index.html | 1 - .../redis-swift.struct/hget(_:from:)/index.html | 1 - .../redis-swift.struct/hget(_:from:as:)/index.html | 1 - .../redis-swift.struct/hgetall(from:)/index.html | 1 - .../redis-swift.struct/hgetall(from:as:)/index.html | 1 - .../redis-swift.struct/hincrby(_:field:in:)/index.html | 1 - .../hincrbyfloat(_:field:in:)/index.html | 1 - .../hbrequest/redis-swift.struct/hkeys(in:)/index.html | 1 - .../hbrequest/redis-swift.struct/hlen(of:)/index.html | 1 - .../redis-swift.struct/hmget(_:from:)/index.html | 1 - .../hmget(_:from:as:)-4r47h/index.html | 1 - .../hmget(_:from:as:)-9kpsy/index.html | 1 - .../redis-swift.struct/hmset(_:in:)/index.html | 1 - .../hscan(_:startingfrom:matching:count:)/index.html | 1 - .../index.html | 1 - .../redis-swift.struct/hset(_:to:in:)/index.html | 1 - .../redis-swift.struct/hsetnx(_:to:in:)/index.html | 1 - .../redis-swift.struct/hstrlen(of:in:)/index.html | 1 - .../hbrequest/redis-swift.struct/hvals(in:)/index.html | 1 - .../redis-swift.struct/hvals(in:as:)/index.html | 1 - .../redis-swift.struct/increment(_:)/index.html | 1 - .../increment(_:by:)-65hig/index.html | 1 - .../increment(_:by:)-8lul6/index.html | 1 - .../hbrequest/redis-swift.struct/index.html | 1 - .../redis-swift.struct/lindex(_:from:)/index.html | 1 - .../redis-swift.struct/lindex(_:from:as:)/index.html | 1 - .../linsert(_:into:after:)/index.html | 1 - .../linsert(_:into:before:)/index.html | 1 - .../hbrequest/redis-swift.struct/llen(of:)/index.html | 1 - .../redis-swift.struct/logging(to:)/index.html | 1 - .../redis-swift.struct/lpop(from:)/index.html | 1 - .../redis-swift.struct/lpop(from:as:)/index.html | 1 - .../redis-swift.struct/lpush(_:into:)-5h9h1/index.html | 1 - .../redis-swift.struct/lpush(_:into:)-5kfof/index.html | 1 - .../redis-swift.struct/lpushx(_:into:)/index.html | 1 - .../lrange(from:firstindex:lastindex:)/index.html | 1 - .../lrange(from:firstindex:lastindex:as:)/index.html | 1 - .../lrange(from:fromindex:)/index.html | 1 - .../lrange(from:fromindex:as:)/index.html | 1 - .../lrange(from:indices:)-4ytj0/index.html | 1 - .../lrange(from:indices:)-7840x/index.html | 1 - .../lrange(from:indices:as:)-32j6c/index.html | 1 - .../lrange(from:indices:as:)-van4/index.html | 1 - .../lrange(from:throughindex:)/index.html | 1 - .../lrange(from:throughindex:as:)/index.html | 1 - .../lrange(from:uptoindex:)/index.html | 1 - .../lrange(from:uptoindex:as:)/index.html | 1 - .../redis-swift.struct/lrem(_:from:count:)/index.html | 1 - .../redis-swift.struct/lset(index:to:in:)/index.html | 1 - .../ltrim(_:before:after:)/index.html | 1 - .../ltrim(_:keepingindices:)-1378z/index.html | 1 - .../ltrim(_:keepingindices:)-5iecz/index.html | 1 - .../ltrim(_:keepingindices:)-7evhn/index.html | 1 - .../ltrim(_:keepingindices:)-7nw0a/index.html | 1 - .../ltrim(_:keepingindices:)-8jjqv/index.html | 1 - .../hbrequest/redis-swift.struct/mget(_:)/index.html | 1 - .../redis-swift.struct/mget(_:as:)-10vkq/index.html | 1 - .../redis-swift.struct/mget(_:as:)-87la9/index.html | 1 - .../hbrequest/redis-swift.struct/mset(_:)/index.html | 1 - .../hbrequest/redis-swift.struct/msetnx(_:)/index.html | 1 - .../patternsubscribercount()/index.html | 1 - .../redis-swift.struct/ping(with:)/index.html | 1 - .../psetex(_:to:expirationinmilliseconds:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../hbrequest/redis-swift.struct/pttl(_:)/index.html | 1 - .../redis-swift.struct/publish(_:to:)/index.html | 1 - .../redis-swift.struct/punsubscribe()/index.html | 1 - .../redis-swift.struct/punsubscribe(from:)/index.html | 1 - .../redisclient-implementations/index.html | 1 - .../redis-swift.struct/rpop(from:)/index.html | 1 - .../redis-swift.struct/rpop(from:as:)/index.html | 1 - .../redis-swift.struct/rpoplpush(from:to:)/index.html | 1 - .../rpoplpush(from:to:valuetype:)/index.html | 1 - .../redis-swift.struct/rpush(_:into:)-2apo8/index.html | 1 - .../redis-swift.struct/rpush(_:into:)-8sj7j/index.html | 1 - .../redis-swift.struct/rpushx(_:into:)/index.html | 1 - .../redis-swift.struct/sadd(_:to:)-2mu5f/index.html | 1 - .../redis-swift.struct/sadd(_:to:)-9qcq5/index.html | 1 - .../scan(startingfrom:matching:count:)/index.html | 1 - .../hbrequest/redis-swift.struct/scard(of:)/index.html | 1 - .../hbrequest/redis-swift.struct/sdiff(of:)/index.html | 1 - .../sdiff(of:valuetype:)-9eb9i/index.html | 1 - .../sdiff(of:valuetype:)-9xep9/index.html | 1 - .../sdiffstore(as:sources:)/index.html | 1 - .../redis-swift.struct/select(database:)/index.html | 1 - .../redis-swift.struct/send(command:)/index.html | 1 - .../redis-swift.struct/send(command:with:)/index.html | 1 - .../hbrequest/redis-swift.struct/set(_:to:)/index.html | 1 - .../set(_:to:oncondition:expiration:)/index.html | 1 - .../redis-swift.struct/set(_:tojson:)/index.html | 1 - .../set(_:tojson:oncondition:expiration:)/index.html | 1 - .../setex(_:to:expirationinseconds:)/index.html | 1 - .../setex(_:tojson:expirationinseconds:)/index.html | 1 - .../redis-swift.struct/setnx(_:to:)/index.html | 1 - .../redis-swift.struct/setnx(_:tojson:)/index.html | 1 - .../redis-swift.struct/sinter(of:)/index.html | 1 - .../sinter(of:valuetype:)-1q4h9/index.html | 1 - .../sinter(of:valuetype:)-5b3r1/index.html | 1 - .../sinterstore(as:sources:)/index.html | 1 - .../redis-swift.struct/sismember(_:of:)/index.html | 1 - .../redis-swift.struct/smembers(of:)/index.html | 1 - .../redis-swift.struct/smembers(of:as:)/index.html | 1 - .../redis-swift.struct/smove(_:from:to:)/index.html | 1 - .../redis-swift.struct/spop(from:as:max:)/index.html | 1 - .../redis-swift.struct/spop(from:max:)/index.html | 1 - .../srandmember(from:as:max:)/index.html | 1 - .../srandmember(from:max:)/index.html | 1 - .../redis-swift.struct/srem(_:from:)-3za6j/index.html | 1 - .../redis-swift.struct/srem(_:from:)-5qf9w/index.html | 1 - .../sscan(_:startingfrom:matching:count:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../subscribercount(forchannels:)/index.html | 1 - .../redis-swift.struct/sunion(of:)/index.html | 1 - .../sunion(of:valuetype:)-9uw8q/index.html | 1 - .../sunion(of:valuetype:)-kq6n/index.html | 1 - .../sunionstore(as:sources:)/index.html | 1 - .../swapdatabase(_:with:)/index.html | 1 - .../hbrequest/redis-swift.struct/ttl(_:)/index.html | 1 - .../redis-swift.struct/unsubscribe()/index.html | 1 - .../redis-swift.struct/unsubscribe(from:)/index.html | 1 - .../zadd(_:to:inserting:returning:)-1a0g6/index.html | 1 - .../zadd(_:to:inserting:returning:)-2euhd/index.html | 1 - .../zadd(_:to:inserting:returning:)-9hzj5/index.html | 1 - .../hbrequest/redis-swift.struct/zcard(of:)/index.html | 1 - .../zcount(of:withmaximumscoreof:)/index.html | 1 - .../zcount(of:withminimumscoreof:)/index.html | 1 - .../zcount(of:withscores:)-5sevq/index.html | 1 - .../zcount(of:withscores:)-79l1f/index.html | 1 - .../zcount(of:withscoresbetween:)/index.html | 1 - .../zincrby(_:element:in:)/index.html | 1 - .../index.html | 1 - .../zlexcount(of:withmaximumvalueof:)/index.html | 1 - .../zlexcount(of:withminimumvalueof:)/index.html | 1 - .../zlexcount(of:withvaluesbetween:)/index.html | 1 - .../redis-swift.struct/zpopmax(from:)/index.html | 1 - .../redis-swift.struct/zpopmax(from:max:)/index.html | 1 - .../redis-swift.struct/zpopmin(from:)/index.html | 1 - .../redis-swift.struct/zpopmin(from:max:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../redis-swift.struct/zrank(of:in:)/index.html | 1 - .../redis-swift.struct/zrem(_:from:)-33gaj/index.html | 1 - .../redis-swift.struct/zrem(_:from:)-rfyw/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../zremrangebylex(from:withvaluesbetween:)/index.html | 1 - .../index.html | 1 - .../zremrangebyrank(from:fromindex:)/index.html | 1 - .../zremrangebyrank(from:indices:)-248n5/index.html | 1 - .../zremrangebyrank(from:indices:)-5ong/index.html | 1 - .../zremrangebyrank(from:throughindex:)/index.html | 1 - .../zremrangebyrank(from:uptoindex:)/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../redis-swift.struct/zrevrank(of:in:)/index.html | 1 - .../zscan(_:startingfrom:matching:count:)/index.html | 1 - .../index.html | 1 - .../redis-swift.struct/zscore(of:in:)/index.html | 1 - .../index.html | 1 - .../hummingbirdauth/hbrequest/remoteaddress/index.html | 1 - .../hummingbirdauth/hbrequest/response/index.html | 1 - .../hbrequest/responsepatch/headers/index.html | 1 - .../hummingbirdauth/hbrequest/responsepatch/index.html | 1 - .../hbrequest/responsepatch/setcookie(_:)/index.html | 1 - .../hbrequest/responsepatch/status/index.html | 1 - .../hbrequest/servicecontext/index.html | 1 - .../hummingbirdauth/hbrequest/session/index.html | 1 - .../hummingbirdauth/hbrequest/success(_:)/index.html | 1 - .../hummingbirdauth/hbrequest/uri/index.html | 1 - .../hummingbirdauth/hbrequest/version/index.html | 1 - .../hbrequest/withservicecontext(_:_:)/index.html | 1 - .../withspan(_:context:ofkind:_:)-7r3k8/index.html | 1 - .../withspan(_:context:ofkind:_:)-m3y9/index.html | 1 - .../hbrequest/withspan(_:ofkind:_:)-198d8/index.html | 1 - .../hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html | 1 - .../hbrequestcontext/allocator/index.html | 1 - .../hbrequestcontext/eventloop/index.html | 1 - .../hummingbirdauth/hbrequestcontext/index.html | 1 - .../hbrequestcontext/remoteaddress/index.html | 1 - .../hummingbirdauth/hbrequestdecodable/index.html | 1 - .../hbrequestdecodable/init(from:)/index.html | 1 - .../hbrequestdecoder/decode(_:from:)/index.html | 1 - .../hummingbirdauth/hbrequestdecoder/index.html | 1 - .../hummingbirdauth/hbresponder/index.html | 1 - .../hbresponder/respond(to:)-1q5gt/index.html | 1 - .../hbresponder/respond(to:)-877la/index.html | 1 - .../hummingbirdauth/hbresponse/body/index.html | 1 - .../customstringconvertible-implementations/index.html | 1 - .../hummingbirdauth/hbresponse/description/index.html | 1 - .../hummingbirdauth/hbresponse/extensions/index.html | 1 - .../hbresponsegenerator-implementations/index.html | 1 - .../hummingbirdauth/hbresponse/headers/index.html | 1 - .../hummingbirdauth/hbresponse/index.html | 1 - .../hbresponse/init(status:headers:body:)/index.html | 1 - .../hbresponse/redirect(to:type:)/index.html | 1 - .../hbresponse/redirecttype/!=(_:_:)/index.html | 1 - .../redirecttype/equatable-implementations/index.html | 1 - .../hbresponse/redirecttype/found/index.html | 1 - .../hummingbirdauth/hbresponse/redirecttype/index.html | 1 - .../hbresponse/redirecttype/normal/index.html | 1 - .../hbresponse/redirecttype/permanent/index.html | 1 - .../hbresponse/redirecttype/status/index.html | 1 - .../hbresponse/redirecttype/temporary/index.html | 1 - .../hbresponse/response(from:)/index.html | 1 - .../hbresponse/setcookie(_:)/index.html | 1 - .../hummingbirdauth/hbresponse/status/index.html | 1 - .../hummingbirdauth/hbresponsecodable/index.html | 1 - .../hummingbirdauth/hbresponseencodable/index.html | 1 - .../hbresponseencoder/encode(_:from:)/index.html | 1 - .../hummingbirdauth/hbresponseencoder/index.html | 1 - .../hummingbirdauth/hbresponsegenerator/index.html | 1 - .../response(from:)-4uxbo/index.html | 1 - .../response(from:)-6wb6i/index.html | 1 - .../hbroutehandler/handle(request:)-4ebzc/index.html | 1 - .../hbroutehandler/handle(request:)-51433/index.html | 1 - .../hummingbirdauth/hbroutehandler/index.html | 1 - .../hbroutehandler/init(from:)-9q5p0/index.html | 1 - .../add(_:method:responder:)/index.html | 1 - .../hbrouterbuilder/buildrouter()/index.html | 1 - .../constructresponder(options:use:)-2abjy/index.html | 1 - .../constructresponder(options:use:)-6h5kd/index.html | 1 - .../constructresponder(options:use:)-9eh84/index.html | 1 - .../delete(_:options:use:)-2ae9a/index.html | 1 - .../delete(_:options:use:)-3kd25/index.html | 1 - .../delete(_:options:use:)-3vv1c/index.html | 1 - .../delete(_:options:use:)-8lcdc/index.html | 1 - .../delete(_:options:use:)-piwf/index.html | 1 - .../get(_:options:use:)-326e5/index.html | 1 - .../get(_:options:use:)-33vun/index.html | 1 - .../get(_:options:use:)-3e4ny/index.html | 1 - .../get(_:options:use:)-3gdk9/index.html | 1 - .../get(_:options:use:)-96ynq/index.html | 1 - .../hbrouterbuilder/group(_:)/index.html | 1 - .../hbroutermethods-implementations/index.html | 1 - .../head(_:options:use:)-1jf15/index.html | 1 - .../head(_:options:use:)-1jgko/index.html | 1 - .../head(_:options:use:)-1m180/index.html | 1 - .../head(_:options:use:)-2bsdv/index.html | 1 - .../head(_:options:use:)-6f85h/index.html | 1 - .../hummingbirdauth/hbrouterbuilder/index.html | 1 - .../hummingbirdauth/hbrouterbuilder/init()/index.html | 1 - .../hbrouterbuilder/middlewares/index.html | 1 - .../on(_:method:options:use:)-3277t/index.html | 1 - .../on(_:method:options:use:)-4t19t/index.html | 1 - .../on(_:method:options:use:)-5n2kl/index.html | 1 - .../on(_:method:options:use:)-mr5j/index.html | 1 - .../patch(_:options:use:)-17vf1/index.html | 1 - .../patch(_:options:use:)-2tvuv/index.html | 1 - .../patch(_:options:use:)-30xlk/index.html | 1 - .../patch(_:options:use:)-3u9o4/index.html | 1 - .../patch(_:options:use:)-71l1s/index.html | 1 - .../post(_:options:use:)-1qeef/index.html | 1 - .../post(_:options:use:)-1uvzy/index.html | 1 - .../post(_:options:use:)-3rhz5/index.html | 1 - .../post(_:options:use:)-4lh1p/index.html | 1 - .../post(_:options:use:)-6m3su/index.html | 1 - .../put(_:options:use:)-1xu68/index.html | 1 - .../put(_:options:use:)-3dtts/index.html | 1 - .../put(_:options:use:)-3oy8p/index.html | 1 - .../put(_:options:use:)-6a3o8/index.html | 1 - .../put(_:options:use:)-71xiv/index.html | 1 - .../hbroutergroup/add(middleware:)/index.html | 1 - .../constructresponder(options:use:)-2c9zb/index.html | 1 - .../constructresponder(options:use:)-3igox/index.html | 1 - .../constructresponder(options:use:)-61uaq/index.html | 1 - .../delete(_:options:use:)-5jdiw/index.html | 1 - .../delete(_:options:use:)-5jwwc/index.html | 1 - .../delete(_:options:use:)-7pg7u/index.html | 1 - .../delete(_:options:use:)-f89z/index.html | 1 - .../delete(_:options:use:)-n1cp/index.html | 1 - .../hbroutergroup/get(_:options:use:)-3adx0/index.html | 1 - .../hbroutergroup/get(_:options:use:)-5qsft/index.html | 1 - .../hbroutergroup/get(_:options:use:)-7ndj6/index.html | 1 - .../hbroutergroup/get(_:options:use:)-84ds1/index.html | 1 - .../hbroutergroup/get(_:options:use:)-8oipj/index.html | 1 - .../hummingbirdauth/hbroutergroup/group(_:)/index.html | 1 - .../hbroutermethods-implementations/index.html | 1 - .../head(_:options:use:)-2i944/index.html | 1 - .../head(_:options:use:)-53c7j/index.html | 1 - .../head(_:options:use:)-5vf11/index.html | 1 - .../head(_:options:use:)-71h8s/index.html | 1 - .../head(_:options:use:)-9x2yc/index.html | 1 - .../hummingbirdauth/hbroutergroup/index.html | 1 - .../on(_:method:options:use:)-2628e/index.html | 1 - .../on(_:method:options:use:)-3r0lk/index.html | 1 - .../on(_:method:options:use:)-6azj7/index.html | 1 - .../on(_:method:options:use:)-xc8l/index.html | 1 - .../patch(_:options:use:)-2wf6k/index.html | 1 - .../patch(_:options:use:)-4s93j/index.html | 1 - .../patch(_:options:use:)-5rw5v/index.html | 1 - .../patch(_:options:use:)-90zht/index.html | 1 - .../patch(_:options:use:)-9q0ya/index.html | 1 - .../post(_:options:use:)-15kto/index.html | 1 - .../post(_:options:use:)-1yp8y/index.html | 1 - .../post(_:options:use:)-2yre8/index.html | 1 - .../post(_:options:use:)-3i1g2/index.html | 1 - .../post(_:options:use:)-723ko/index.html | 1 - .../hbroutergroup/put(_:options:use:)-197sx/index.html | 1 - .../hbroutergroup/put(_:options:use:)-3wqre/index.html | 1 - .../hbroutergroup/put(_:options:use:)-4hu0l/index.html | 1 - .../hbroutergroup/put(_:options:use:)-74fg9/index.html | 1 - .../hbroutergroup/put(_:options:use:)-s9l/index.html | 1 - .../hbroutermethodoptions/!=(_:_:)/index.html | 1 - .../hbroutermethodoptions/contains(_:)/index.html | 1 - .../hbroutermethodoptions/editresponse/index.html | 1 - .../equatable-implementations/index.html | 1 - .../formintersection(_:)/index.html | 1 - .../formsymmetricdifference(_:)/index.html | 1 - .../hbroutermethodoptions/formunion(_:)/index.html | 1 - .../hummingbirdauth/hbroutermethodoptions/index.html | 1 - .../hbroutermethodoptions/init()/index.html | 1 - .../hbroutermethodoptions/init(_:)/index.html | 1 - .../init(arrayliteral:)/index.html | 1 - .../hbroutermethodoptions/init(rawvalue:)/index.html | 1 - .../hbroutermethodoptions/insert(_:)/index.html | 1 - .../hbroutermethodoptions/intersection(_:)/index.html | 1 - .../hbroutermethodoptions/isdisjoint(with:)/index.html | 1 - .../hbroutermethodoptions/isempty/index.html | 1 - .../isstrictsubset(of:)/index.html | 1 - .../isstrictsuperset(of:)/index.html | 1 - .../hbroutermethodoptions/issubset(of:)/index.html | 1 - .../hbroutermethodoptions/issuperset(of:)/index.html | 1 - .../optionset-implementations/index.html | 1 - .../hbroutermethodoptions/rawvalue/index.html | 1 - .../hbroutermethodoptions/remove(_:)/index.html | 1 - .../setalgebra-implementations/index.html | 1 - .../hbroutermethodoptions/streambody/index.html | 1 - .../hbroutermethodoptions/subtract(_:)/index.html | 1 - .../hbroutermethodoptions/subtracting(_:)/index.html | 1 - .../symmetricdifference(_:)/index.html | 1 - .../hbroutermethodoptions/union(_:)/index.html | 1 - .../hbroutermethodoptions/update(with:)/index.html | 1 - .../constructresponder(options:use:)-3kmxy/index.html | 1 - .../constructresponder(options:use:)-69xk3/index.html | 1 - .../constructresponder(options:use:)-lhp0/index.html | 1 - .../delete(_:options:use:)-3ic9o/index.html | 1 - .../delete(_:options:use:)-5gzcx/index.html | 1 - .../delete(_:options:use:)-5x22s/index.html | 1 - .../delete(_:options:use:)-74uf8/index.html | 1 - .../delete(_:options:use:)-8gurb/index.html | 1 - .../get(_:options:use:)-3kg91/index.html | 1 - .../get(_:options:use:)-50wai/index.html | 1 - .../get(_:options:use:)-7g21/index.html | 1 - .../get(_:options:use:)-86u5y/index.html | 1 - .../get(_:options:use:)-9jm74/index.html | 1 - .../hbroutermethods/group(_:)/index.html | 1 - .../head(_:options:use:)-40dtg/index.html | 1 - .../head(_:options:use:)-7niyc/index.html | 1 - .../head(_:options:use:)-88cag/index.html | 1 - .../head(_:options:use:)-9x5r8/index.html | 1 - .../head(_:options:use:)-ds6/index.html | 1 - .../hummingbirdauth/hbroutermethods/index.html | 1 - .../on(_:method:options:use:)-3uco/index.html | 1 - .../on(_:method:options:use:)-4r81r/index.html | 1 - .../on(_:method:options:use:)-6fajk/index.html | 1 - .../on(_:method:options:use:)-q9gs/index.html | 1 - .../patch(_:options:use:)-12p1l/index.html | 1 - .../patch(_:options:use:)-3gi4u/index.html | 1 - .../patch(_:options:use:)-5qglv/index.html | 1 - .../patch(_:options:use:)-663sj/index.html | 1 - .../patch(_:options:use:)-we6j/index.html | 1 - .../post(_:options:use:)-16d3s/index.html | 1 - .../post(_:options:use:)-3y1zn/index.html | 1 - .../post(_:options:use:)-75fgq/index.html | 1 - .../post(_:options:use:)-7ntwy/index.html | 1 - .../post(_:options:use:)-92rp/index.html | 1 - .../put(_:options:use:)-28ous/index.html | 1 - .../put(_:options:use:)-49wvb/index.html | 1 - .../put(_:options:use:)-549yy/index.html | 1 - .../put(_:options:use:)-5hceh/index.html | 1 - .../put(_:options:use:)-97j9q/index.html | 1 - .../hbsendableextensible/extensions/index.html | 1 - .../hummingbirdauth/hbsendableextensible/index.html | 1 - .../hbsendableextensions/exists(_:)/index.html | 1 - .../hbsendableextensions/get(_:)-a367/index.html | 1 - .../hbsendableextensions/get(_:)-vcwg/index.html | 1 - .../hbsendableextensions/get(_:error:)/index.html | 1 - .../hummingbirdauth/hbsendableextensions/index.html | 1 - .../hbsendableextensions/init()/index.html | 1 - .../hbsendableextensions/set(_:value:)/index.html | 1 - .../getsession(request:)-1k0a7/index.html | 2 +- .../getsession(request:)-4xtyf/index.html | 2 +- .../getvalue(from:request:)/index.html | 2 +- .../hummingbirdauth/hbsessionauthenticator/index.html | 2 +- .../hbsessionauthenticator/session/index.html | 2 +- .../hbsessionauthenticator/value/index.html | 2 +- .../hbsessionstorage/delete(request:)-9aycx/index.html | 2 +- .../hbsessionstorage/delete(request:)-9ysop/index.html | 2 +- .../hbsessionstorage/error/!=(_:_:)/index.html | 2 +- .../error/equatable-implementations/index.html | 2 +- .../error/error-implementations/index.html | 2 +- .../hummingbirdauth/hbsessionstorage/error/index.html | 2 +- .../error/localizeddescription/index.html | 2 +- .../error/sessiondoesnotexist/index.html | 2 +- .../hummingbirdauth/hbsessionstorage/index.html | 2 +- .../hbsessionstorage/init(_:sessionid:)/index.html | 2 +- .../load(as:request:)-5to2v/index.html | 2 +- .../load(as:request:)-7hvkp/index.html | 2 +- .../save(session:expiresin:request:)-3xyrl/index.html | 2 +- .../save(session:expiresin:request:)-7qouz/index.html | 2 +- .../sessionidstorage/cookie(_:)/index.html | 2 +- .../sessionidstorage/header(_:)/index.html | 2 +- .../hbsessionstorage/sessionidstorage/index.html | 2 +- .../update(session:expiresin:request:)-9uzr/index.html | 2 +- .../update(session:expiresin:request:)-u6vk/index.html | 2 +- .../hbtracingmiddleware/apply(to:next:)/index.html | 1 - .../hummingbirdauth/hbtracingmiddleware/index.html | 1 - .../hbtracingmiddleware/init()/index.html | 1 - .../init(recordingheaders:)/index.html | 1 - .../hummingbirdauth/hburl/description/index.html | 1 - .../index.html | 1 - .../index.html | 1 - .../hummingbirdauth/hburl/host/index.html | 1 - .../1.0/documentation/hummingbirdauth/hburl/index.html | 1 - .../hummingbirdauth/hburl/init(_:)/index.html | 1 - .../init(extendedgraphemeclusterliteral:)/index.html | 1 - .../hburl/init(stringliteral:)/index.html | 1 - .../hburl/init(unicodescalarliteral:)/index.html | 1 - .../hummingbirdauth/hburl/path/index.html | 1 - .../hummingbirdauth/hburl/port/index.html | 1 - .../hummingbirdauth/hburl/query/index.html | 1 - .../hummingbirdauth/hburl/queryparameters/index.html | 1 - .../hburl/scheme-swift.property/index.html | 1 - .../hburl/scheme-swift.struct/!=(_:_:)/index.html | 1 - .../equatable-implementations/index.html | 1 - .../hburl/scheme-swift.struct/http/index.html | 1 - .../hburl/scheme-swift.struct/http_unix/index.html | 1 - .../hburl/scheme-swift.struct/https/index.html | 1 - .../hburl/scheme-swift.struct/https_unix/index.html | 1 - .../hburl/scheme-swift.struct/index.html | 1 - .../scheme-swift.struct/init(rawvalue:)/index.html | 1 - .../hburl/scheme-swift.struct/rawvalue/index.html | 1 - .../hburl/scheme-swift.struct/unix/index.html | 1 - .../hburl/scheme-swift.struct/ws/index.html | 1 - .../hburl/scheme-swift.struct/wss/index.html | 1 - .../hummingbirdauth/hburl/string/index.html | 1 - .../hummingbirdauth/hotp/compute(counter:)/index.html | 2 +- .../createauthenticatorurl(label:issuer:)/index.html | 2 +- .../hummingbirdauth/hotp/hashfunction/index.html | 2 +- docs/1.0/documentation/hummingbirdauth/hotp/index.html | 2 +- .../hotp/init(secret:length:hashfunction:)/index.html | 2 +- .../hummingbirdauth/hotp/length/index.html | 2 +- .../hummingbirdauth/hotp/secret/index.html | 2 +- .../httpheaderspatch/add(contentsof:)/index.html | 1 - .../httpheaderspatch/add(name:value:)/index.html | 1 - .../hummingbirdauth/httpheaderspatch/index.html | 1 - .../init(dictionaryliteral:)/index.html | 1 - .../httpheaderspatch/remove(name:)/index.html | 1 - .../replaceoradd(name:value:)/index.html | 1 - docs/1.0/documentation/hummingbirdauth/index.html | 2 +- .../apply(to:next:)/index.html | 2 +- .../isauthenticatedmiddleware/index.html | 2 +- .../isauthenticatedmiddleware/init(_:)/index.html | 2 +- .../otphashfunction/!=(_:_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../otphashfunction/hash(into:)/index.html | 2 +- .../otphashfunction/hashvalue/index.html | 2 +- .../hummingbirdauth/otphashfunction/index.html | 2 +- .../otphashfunction/init(rawvalue:)/index.html | 2 +- .../rawrepresentable-implementations/index.html | 2 +- .../hummingbirdauth/otphashfunction/sha1/index.html | 2 +- .../hummingbirdauth/otphashfunction/sha256/index.html | 2 +- .../hummingbirdauth/otphashfunction/sha512/index.html | 2 +- .../servicelifecycleprovider/createnew/index.html | 1 - .../servicelifecycleprovider/index.html | 1 - .../servicelifecycleprovider/shared(_:)/index.html | 1 - .../sessionmanager/delete()-678qm/index.html | 2 +- .../sessionmanager/delete()-9t0kv/index.html | 2 +- .../sessionmanager/error/!=(_:_:)/index.html | 2 +- .../error/equatable-implementations/index.html | 2 +- .../error/error-implementations/index.html | 2 +- .../hummingbirdauth/sessionmanager/error/index.html | 2 +- .../error/localizeddescription/index.html | 2 +- .../error/sessiondoesnotexist/index.html | 2 +- .../hummingbirdauth/sessionmanager/index.html | 2 +- .../sessionmanager/load(as:)-4xrjm/index.html | 2 +- .../sessionmanager/load(as:)-578pt/index.html | 2 +- .../save(session:expiresin:)-71gid/index.html | 2 +- .../save(session:expiresin:)-7vqpb/index.html | 2 +- .../sessionmanager/sessionidstorage/index.html | 2 +- .../update(session:expiresin:)-1jvm4/index.html | 2 +- .../update(session:expiresin:)-7y9ap/index.html | 2 +- .../hummingbirdauth/totp/compute(date:)/index.html | 2 +- .../createauthenticatorurl(label:issuer:)/index.html | 2 +- .../hummingbirdauth/totp/hashfunction/index.html | 2 +- docs/1.0/documentation/hummingbirdauth/totp/index.html | 2 +- .../index.html | 2 +- .../hummingbirdauth/totp/length/index.html | 2 +- .../hummingbirdauth/totp/secret/index.html | 2 +- .../hummingbirdauth/totp/timestep/index.html | 2 +- .../httpdecompressionlimit/index.html | 2 +- .../httpdecompressionlimit/none/index.html | 2 +- .../httpdecompressionlimit/ratio(_:)/index.html | 2 +- .../httpdecompressionlimit/size(_:)/index.html | 2 +- .../documentation/hummingbirdcompression/index.html | 2 +- .../hbbindaddress/custom(_:)/index.html | 2 +- .../hummingbirdcore/hbbindaddress/host/index.html | 2 +- .../hbbindaddress/hostname(_:port:)/index.html | 2 +- .../hummingbirdcore/hbbindaddress/index.html | 2 +- .../hummingbirdcore/hbbindaddress/port/index.html | 2 +- .../hbbindaddress/unixdomainsocket(path:)/index.html | 2 +- .../hbbindaddress/unixdomainsocketpath/index.html | 2 +- .../hbbytebufferstreamer/consume()-64tlf/index.html | 2 +- .../hbbytebufferstreamer/consume()-y5w0/index.html | 2 +- .../hbbytebufferstreamer/consume(on:)/index.html | 2 +- .../hbbytebufferstreamer/consumeall(_:)/index.html | 2 +- .../hbbytebufferstreamer/consumeall(on:_:)/index.html | 2 +- .../hbbytebufferstreamer/feed(_:)/index.html | 2 +- .../hbbytebufferstreamer/feed(buffer:)/index.html | 2 +- .../feedinput/bytebuffer(_:)/index.html | 2 +- .../hbbytebufferstreamer/feedinput/end/index.html | 2 +- .../feedinput/error(_:)/index.html | 2 +- .../hbbytebufferstreamer/feedinput/index.html | 2 +- .../hbstreamerprotocol-implementations/index.html | 2 +- .../hummingbirdcore/hbbytebufferstreamer/index.html | 2 +- .../index.html | 2 +- .../hbbytebufferstreamer/sequence/index.html | 2 +- .../streamererror/!=(_:_:)/index.html | 2 +- .../streamererror/bodydropped/index.html | 2 +- .../streamererror/equatable-implementations/index.html | 2 +- .../streamererror/error-implementations/index.html | 2 +- .../hbbytebufferstreamer/streamererror/index.html | 2 +- .../streamererror/localizeddescription/index.html | 2 +- .../addprotocolupgrader(_:)-5kbqw/index.html | 2 +- .../addprotocolupgrader(_:)-7f151/index.html | 2 +- .../hummingbirdcore/hbchannelinitializer/index.html | 2 +- .../index.html | 2 +- .../hbhttperror/body(allocator:)/index.html | 2 +- .../hummingbirdcore/hbhttperror/body/index.html | 2 +- .../customstringconvertible-implementations/index.html | 2 +- .../hummingbirdcore/hbhttperror/description/index.html | 2 +- .../hbhttperror/error-implementations/index.html | 2 +- .../hbhttpresponseerror-implementations/index.html | 2 +- .../hummingbirdcore/hbhttperror/headers/index.html | 2 +- .../hummingbirdcore/hbhttperror/index.html | 2 +- .../hummingbirdcore/hbhttperror/init(_:)/index.html | 2 +- .../hbhttperror/init(_:message:)/index.html | 2 +- .../hbhttperror/localizeddescription/index.html | 2 +- .../hbhttperror/response(allocator:)/index.html | 2 +- .../response(version:allocator:)/index.html | 2 +- .../hummingbirdcore/hbhttperror/status/index.html | 2 +- .../hummingbirdcore/hbhttprequest/body/index.html | 2 +- .../customstringconvertible-implementations/index.html | 2 +- .../hbhttprequest/description/index.html | 2 +- .../hummingbirdcore/hbhttprequest/head/index.html | 2 +- .../hummingbirdcore/hbhttprequest/index.html | 2 +- .../handleradded(context:)-22q9a/index.html | 2 +- .../handleradded(context:)-8f1ye/index.html | 2 +- .../handlerremoved(context:)-65gds/index.html | 2 +- .../handlerremoved(context:)-7wx29/index.html | 2 +- .../hummingbirdcore/hbhttpresponder/index.html | 2 +- .../hbhttpresponder/logger-7sdyn/index.html | 2 +- .../hbhttpresponder/logger-9ouqb/index.html | 2 +- .../respond(to:context:oncomplete:)/index.html | 2 +- .../hummingbirdcore/hbhttpresponse/body/index.html | 2 +- .../customstringconvertible-implementations/index.html | 2 +- .../hbhttpresponse/description/index.html | 2 +- .../hummingbirdcore/hbhttpresponse/head/index.html | 2 +- .../hummingbirdcore/hbhttpresponse/index.html | 2 +- .../hbhttpresponse/init(head:body:)/index.html | 2 +- .../hbhttpresponseerror/body(allocator:)/index.html | 2 +- .../hbhttpresponseerror/headers/index.html | 2 +- .../hummingbirdcore/hbhttpresponseerror/index.html | 2 +- .../response(version:allocator:)/index.html | 2 +- .../hbhttpresponseerror/status/index.html | 2 +- .../hbhttpserver/addchannelhandler(_:)/index.html | 2 +- .../addhttp2upgrade(tlsconfiguration:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../hbhttpserver/addtls(tlsconfiguration:)/index.html | 2 +- .../hbhttpserver/addtlschannelhandler(_:)/index.html | 2 +- .../index.html | 2 +- .../hummingbirdcore/hbhttpserver/channel/index.html | 2 +- .../configuration-swift.property/index.html | 2 +- .../configuration-swift.struct/address/index.html | 2 +- .../configuration-swift.struct/backlog/index.html | 2 +- .../idletimeoutconfiguration/index.html | 2 +- .../hbhttpserver/configuration-swift.struct/index.html | 2 +- .../index.html | 2 +- .../maxstreamingbuffersize/index.html | 2 +- .../maxuploadsize/index.html | 2 +- .../configuration-swift.struct/reuseaddress/index.html | 2 +- .../configuration-swift.struct/servername/index.html | 2 +- .../configuration-swift.struct/tcpnodelay/index.html | 2 +- .../withpipeliningassistance/index.html | 2 +- .../hbhttpserver/error/!=(_:_:)/index.html | 2 +- .../hbhttpserver/error/connectionclosing/index.html | 2 +- .../error/equatable-implementations/index.html | 2 +- .../error/error-implementations/index.html | 2 +- .../hummingbirdcore/hbhttpserver/error/index.html | 2 +- .../hbhttpserver/error/localizeddescription/index.html | 2 +- .../hbhttpserver/error/servernotrunning/index.html | 2 +- .../hbhttpserver/eventloopgroup/index.html | 2 +- .../getchildchannelhandlers(responder:)/index.html | 2 +- .../hbhttpserver/httpchannelinitializer/index.html | 2 +- .../idlestatehandlerconfiguration/index.html | 2 +- .../init(readtimeout:writetimeout:)/index.html | 2 +- .../hummingbirdcore/hbhttpserver/index.html | 2 +- .../hbhttpserver/init(group:configuration:)/index.html | 2 +- .../hummingbirdcore/hbhttpserver/port/index.html | 2 +- .../hbhttpserver/start(responder:)/index.html | 2 +- .../hummingbirdcore/hbhttpserver/stop()/index.html | 2 +- .../hummingbirdcore/hbhttpserver/wait()/index.html | 2 +- .../hummingbirdcore/hbrequestbody/buffer/index.html | 2 +- .../hbrequestbody/bytebuffer(_:)/index.html | 2 +- .../hbrequestbody/consumebody(maxsize:)/index.html | 2 +- .../hbrequestbody/consumebody(maxsize:on:)/index.html | 2 +- .../hbrequestbody/consumebody(on:)/index.html | 2 +- .../customstringconvertible-implementations/index.html | 2 +- .../hbrequestbody/description/index.html | 2 +- .../hummingbirdcore/hbrequestbody/index.html | 2 +- .../hbrequestbody/stream(_:)/index.html | 2 +- .../hummingbirdcore/hbrequestbody/stream/index.html | 2 +- .../allsatisfy(_:)/index.html | 2 +- .../asynciterator/index.html | 2 +- .../asynciterator/next()/index.html | 2 +- .../asyncsequence-implementations/index.html | 2 +- .../collect(upto:)/index.html | 2 +- .../collect(upto:into:)/index.html | 2 +- .../compactmap(_:)-71hsq/index.html | 2 +- .../compactmap(_:)-77zt9/index.html | 2 +- .../contains(_:)/index.html | 2 +- .../contains(where:)/index.html | 2 +- .../drop(while:)/index.html | 2 +- .../dropfirst(_:)/index.html | 2 +- .../hbrequestbodystreamersequence/element/index.html | 2 +- .../filter(_:)/index.html | 2 +- .../first(where:)/index.html | 2 +- .../flatmap(_:)-4n6c6/index.html | 2 +- .../flatmap(_:)-6ynpa/index.html | 2 +- .../hbrequestbodystreamersequence/index.html | 2 +- .../makeasynciterator()/index.html | 2 +- .../map(_:)-4p6zd/index.html | 2 +- .../map(_:)-9rev8/index.html | 2 +- .../hbrequestbodystreamersequence/max(by:)/index.html | 2 +- .../hbrequestbodystreamersequence/min(by:)/index.html | 2 +- .../prefix(_:)/index.html | 2 +- .../prefix(while:)/index.html | 2 +- .../reduce(_:_:)/index.html | 2 +- .../reduce(into:_:)/index.html | 2 +- .../hbresponsebody/bytebuffer(_:)/index.html | 2 +- .../customstringconvertible-implementations/index.html | 2 +- .../hbresponsebody/description/index.html | 2 +- .../hummingbirdcore/hbresponsebody/empty/index.html | 2 +- .../hummingbirdcore/hbresponsebody/index.html | 2 +- .../stream(_:)-swift.enum.case/index.html | 2 +- .../stream(_:)-swift.type.method/index.html | 2 +- .../hbresponsebody/streamcallback(_:)/index.html | 2 +- .../hummingbirdcore/hbresponsebodystreamer/index.html | 2 +- .../hbresponsebodystreamer/read(on:)/index.html | 2 +- .../hummingbirdcore/hbsendable/index.html | 2 +- .../hummingbirdcore/hbstreamcallback/index.html | 2 +- .../hbstreameroutput/!=(_:_:)/index.html | 2 +- .../hbstreameroutput/bytebuffer(_:)/index.html | 2 +- .../hummingbirdcore/hbstreameroutput/end/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../hummingbirdcore/hbstreameroutput/index.html | 2 +- .../hbstreamerprotocol/consume()/index.html | 2 +- .../hbstreamerprotocol/consume(on:)/index.html | 2 +- .../hbstreamerprotocol/consumeall(on:_:)/index.html | 2 +- .../hummingbirdcore/hbstreamerprotocol/index.html | 2 +- .../hbstreamerprotocol/sequence/index.html | 2 +- .../addprotocolupgrader(_:)-8qrze/index.html | 2 +- .../addprotocolupgrader(_:)-9mhyy/index.html | 2 +- .../hbchannelinitializer-implementations/index.html | 2 +- .../hummingbirdcore/http1channelinitializer/index.html | 2 +- .../init(upgraders:)/index.html | 2 +- .../index.html | 2 +- .../httpserverbootstrap/bind(host:port:)/index.html | 2 +- .../bind(unixdomainsocketpath:)/index.html | 2 +- .../childchanneloption(_:value:)/index.html | 2 +- .../hummingbirdcore/httpserverbootstrap/index.html | 2 +- .../serverchanneloption(_:value:)/index.html | 2 +- docs/1.0/documentation/hummingbirdcore/index.html | 2 +- docs/1.0/documentation/hummingbirdcorexct/index.html | 2 +- .../hummingbirdfluent/hbfluent/databases/index.html | 2 +- .../hummingbirdfluent/hbfluent/db(_:on:)/index.html | 2 +- .../hbfluent/eventloopgroup/index.html | 2 +- .../hbfluent/history-swift.class/clear()/index.html | 2 +- .../hbfluent/history-swift.class/enabled/index.html | 2 +- .../hbfluent/history-swift.class/history/index.html | 2 +- .../hbfluent/history-swift.class/index.html | 2 +- .../hbfluent/history-swift.class/start()/index.html | 2 +- .../hbfluent/history-swift.class/stop()/index.html | 2 +- .../hbfluent/history-swift.property/index.html | 2 +- .../hummingbirdfluent/hbfluent/index.html | 2 +- .../init(eventloopgroup:threadpool:logger:)/index.html | 2 +- .../hummingbirdfluent/hbfluent/logger/index.html | 2 +- .../hbfluent/migrate()-6ox0a/index.html | 2 +- .../hbfluent/migrate()-8w5cy/index.html | 2 +- .../hummingbirdfluent/hbfluent/migrations/index.html | 2 +- .../hummingbirdfluent/hbfluent/migrator/index.html | 2 +- .../hbfluent/revert()-1escp/index.html | 2 +- .../hbfluent/revert()-40yss/index.html | 2 +- .../hummingbirdfluent/hbfluent/shutdown()/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../get(key:as:request:)-3huz6/index.html | 2 +- .../get(key:as:request:)-5ei7e/index.html | 2 +- .../hbpersistdriver-implementations/index.html | 2 +- .../hummingbirdfluent/hbfluentpersistdriver/index.html | 2 +- .../init(fluent:databaseid:)/index.html | 2 +- .../remove(key:request:)/index.html | 2 +- .../set(key:value:expires:request:)-1vn3p/index.html | 2 +- .../set(key:value:expires:request:)-7jter/index.html | 2 +- .../hbfluentpersistdriver/shutdown()/index.html | 2 +- docs/1.0/documentation/hummingbirdfluent/index.html | 2 +- .../getcachecontrolheader(for:)/index.html | 2 +- .../hummingbirdfoundation/hbcachecontrol/index.html | 2 +- .../hbcachecontrol/init(_:)/index.html | 2 +- .../hbcachecontrol/value/description/index.html | 2 +- .../hbcachecontrol/value/index.html | 2 +- .../hbcachecontrol/value/maxage(_:)/index.html | 2 +- .../hbcachecontrol/value/mustrevalidate/index.html | 2 +- .../hbcachecontrol/value/nocache/index.html | 2 +- .../hbcachecontrol/value/nostore/index.html | 2 +- .../hbcachecontrol/value/private/index.html | 2 +- .../hbcachecontrol/value/public/index.html | 2 +- .../hbcookie/description/index.html | 2 +- .../hummingbirdfoundation/hbcookie/domain/index.html | 2 +- .../hummingbirdfoundation/hbcookie/expires/index.html | 2 +- .../hummingbirdfoundation/hbcookie/httponly/index.html | 2 +- .../hummingbirdfoundation/hbcookie/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../hummingbirdfoundation/hbcookie/maxage/index.html | 2 +- .../hummingbirdfoundation/hbcookie/name/index.html | 2 +- .../hummingbirdfoundation/hbcookie/path/index.html | 2 +- .../hbcookie/properties-swift.property/index.html | 2 +- .../hbcookie/properties-swift.struct/index.html | 2 +- .../properties-swift.struct/subscript(_:)/index.html | 2 +- .../hbcookie/samesite-swift.enum/!=(_:_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../samesite-swift.enum/hash(into:)/index.html | 2 +- .../hbcookie/samesite-swift.enum/hashvalue/index.html | 2 +- .../hbcookie/samesite-swift.enum/index.html | 2 +- .../samesite-swift.enum/init(rawvalue:)/index.html | 2 +- .../hbcookie/samesite-swift.enum/lax/index.html | 2 +- .../hbcookie/samesite-swift.enum/none/index.html | 2 +- .../rawrepresentable-implementations/index.html | 2 +- .../hbcookie/samesite-swift.enum/secure/index.html | 2 +- .../hbcookie/samesite-swift.property/index.html | 2 +- .../hummingbirdfoundation/hbcookie/secure/index.html | 2 +- .../hummingbirdfoundation/hbcookie/value/index.html | 2 +- .../hummingbirdfoundation/hbcookies/index.html | 2 +- .../hbcookies/subscript(_:)/index.html | 2 +- .../hummingbirdfoundation/hbfileio/index.html | 2 +- .../hbfileio/init(application:)/index.html | 2 +- .../loadfile(path:context:logger:)-2jbrr/index.html | 2 +- .../loadfile(path:context:logger:)-2jkbd/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../hbfilemiddleware/apply(to:next:)/index.html | 2 +- .../hummingbirdfoundation/hbfilemiddleware/index.html | 2 +- .../index.html | 2 +- .../1.0/documentation/hummingbirdfoundation/index.html | 2 +- .../datadecodingstrategy-swift.enum/base64/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodata/index.html | 2 +- .../datadecodingstrategy-swift.enum/index.html | 2 +- .../datadecodingstrategy-swift.property/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodate/index.html | 2 +- .../formatted(_:)/index.html | 2 +- .../datedecodingstrategy-swift.enum/index.html | 2 +- .../datedecodingstrategy-swift.enum/iso8601/index.html | 2 +- .../millisecondssince1970/index.html | 2 +- .../secondssince1970/index.html | 2 +- .../datedecodingstrategy-swift.property/index.html | 2 +- .../jsondecoder/decode(_:from:)-1fi5j/index.html | 2 +- .../jsondecoder/decode(_:from:)-2u0lt/index.html | 2 +- .../hbrequestdecoder-implementations/index.html | 2 +- .../hummingbirdfoundation/jsondecoder/index.html | 2 +- .../jsondecoder/init()/index.html | 2 +- .../convertfromsnakecase/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../keydecodingstrategy-swift.enum/index.html | 2 +- .../usedefaultkeys/index.html | 2 +- .../keydecodingstrategy-swift.property/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../throw/index.html | 2 +- .../index.html | 2 +- .../jsondecoder/userinfo/index.html | 2 +- .../dataencodingstrategy-swift.enum/base64/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodata/index.html | 2 +- .../dataencodingstrategy-swift.enum/index.html | 2 +- .../dataencodingstrategy-swift.property/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodate/index.html | 2 +- .../formatted(_:)/index.html | 2 +- .../dateencodingstrategy-swift.enum/index.html | 2 +- .../dateencodingstrategy-swift.enum/iso8601/index.html | 2 +- .../millisecondssince1970/index.html | 2 +- .../secondssince1970/index.html | 2 +- .../dateencodingstrategy-swift.property/index.html | 2 +- .../jsonencoder/encode(_:)/index.html | 2 +- .../jsonencoder/encode(_:from:)/index.html | 2 +- .../hbresponseencoder-implementations/index.html | 2 +- .../hummingbirdfoundation/jsonencoder/index.html | 2 +- .../jsonencoder/init()/index.html | 2 +- .../converttosnakecase/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../keyencodingstrategy-swift.enum/index.html | 2 +- .../usedefaultkeys/index.html | 2 +- .../keyencodingstrategy-swift.property/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../throw/index.html | 2 +- .../index.html | 2 +- .../outputformatting-swift.property/index.html | 2 +- .../outputformatting-swift.struct/!=(_:_:)/index.html | 2 +- .../contains(_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../formintersection(_:)/index.html | 2 +- .../formsymmetricdifference(_:)/index.html | 2 +- .../formunion(_:)/index.html | 2 +- .../outputformatting-swift.struct/index.html | 2 +- .../outputformatting-swift.struct/init()/index.html | 2 +- .../outputformatting-swift.struct/init(_:)/index.html | 2 +- .../init(arrayliteral:)/index.html | 2 +- .../init(rawvalue:)/index.html | 2 +- .../insert(_:)/index.html | 2 +- .../intersection(_:)/index.html | 2 +- .../isdisjoint(with:)/index.html | 2 +- .../outputformatting-swift.struct/isempty/index.html | 2 +- .../isstrictsubset(of:)/index.html | 2 +- .../isstrictsuperset(of:)/index.html | 2 +- .../issubset(of:)/index.html | 2 +- .../issuperset(of:)/index.html | 2 +- .../optionset-implementations/index.html | 2 +- .../prettyprinted/index.html | 2 +- .../outputformatting-swift.struct/rawvalue/index.html | 2 +- .../remove(_:)/index.html | 2 +- .../setalgebra-implementations/index.html | 2 +- .../sortedkeys/index.html | 2 +- .../subtract(_:)/index.html | 2 +- .../subtracting(_:)/index.html | 2 +- .../symmetricdifference(_:)/index.html | 2 +- .../outputformatting-swift.struct/union(_:)/index.html | 2 +- .../update(with:)/index.html | 2 +- .../withoutescapingslashes/index.html | 2 +- .../jsonencoder/userinfo/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodate/index.html | 2 +- .../formatted(_:)/index.html | 2 +- .../datedecodingstrategy-swift.enum/index.html | 2 +- .../datedecodingstrategy-swift.enum/iso8601/index.html | 2 +- .../millisecondssince1970/index.html | 2 +- .../secondssince1970/index.html | 2 +- .../datedecodingstrategy-swift.property/index.html | 2 +- .../decode(_:from:)-48zjn/index.html | 2 +- .../decode(_:from:)-93yp9/index.html | 2 +- .../hbrequestdecoder-implementations/index.html | 2 +- .../urlencodedformdecoder/index.html | 2 +- .../init(datedecodingstrategy:userinfo:)/index.html | 2 +- .../urlencodedformdecoder/userinfo/index.html | 2 +- .../custom(_:)/index.html | 2 +- .../deferredtodate/index.html | 2 +- .../formatted(_:)/index.html | 2 +- .../dateencodingstrategy-swift.enum/index.html | 2 +- .../dateencodingstrategy-swift.enum/iso8601/index.html | 2 +- .../millisecondssince1970/index.html | 2 +- .../secondssince1970/index.html | 2 +- .../dateencodingstrategy-swift.property/index.html | 2 +- .../urlencodedformencoder/encode(_:)/index.html | 2 +- .../urlencodedformencoder/encode(_:from:)/index.html | 2 +- .../hbresponseencoder-implementations/index.html | 2 +- .../urlencodedformencoder/index.html | 2 +- .../index.html | 2 +- .../urlencodedformencoder/userinfo/index.html | 2 +- .../addprotocolupgrader(_:)/index.html | 2 +- .../hbchannelinitializer-implementations/index.html | 2 +- .../http2channelinitializer/index.html | 2 +- .../http2channelinitializer/init()/index.html | 2 +- .../init(idlereadtimeout:)/index.html | 2 +- .../index.html | 2 +- docs/1.0/documentation/hummingbirdhttp2/index.html | 2 +- .../hummingbirdhttp2/niosslcertificate/index.html | 1 + .../niosslcertificate/init(buffer:format:)/index.html | 1 + .../niosslcertificate/init(bytes:format:)/index.html | 1 + .../niosslcertificate/init(file:format:)/index.html | 1 + .../niosslcertificate/serialnumber/index.html | 1 + .../hummingbirdhttp2/niosslprivatekey/index.html | 1 + .../niosslprivatekey/init(buffer:format:)/index.html | 1 + .../init(buffer:format:passphrasecallback:)/index.html | 1 + .../niosslprivatekey/init(bytes:format:)/index.html | 1 + .../init(bytes:format:passphrasecallback:)/index.html | 1 + .../init(customprivatekey:)/index.html | 1 + .../niosslprivatekey/init(file:format:)/index.html | 1 + .../init(file:format:passphrasecallback:)/index.html | 1 + .../tlsconfiguration/additionaltrustroots/index.html | 1 + .../tlsconfiguration/applicationprotocols/index.html | 1 + .../tlsconfiguration/certificatechain/index.html | 1 + .../certificateverification/index.html | 1 + .../tlsconfiguration/ciphersuites/index.html | 1 + .../tlsconfiguration/ciphersuitevalues/index.html | 1 + .../tlsconfiguration/clientdefault/index.html | 1 + .../hummingbirdhttp2/tlsconfiguration/index.html | 1 + .../tlsconfiguration/keylogcallback/index.html | 1 + .../tlsconfiguration/maximumtlsversion/index.html | 1 + .../tlsconfiguration/minimumtlsversion/index.html | 1 + .../tlsconfiguration/privatekey/index.html | 1 + .../tlsconfiguration/pskclientcallback/index.html | 1 + .../tlsconfiguration/pskhint/index.html | 1 + .../tlsconfiguration/pskservercallback/index.html | 1 + .../tlsconfiguration/renegotiationsupport/index.html | 1 + .../tlsconfiguration/sendcanamelist/index.html | 1 + .../tlsconfiguration/shutdowntimeout/index.html | 1 + .../signingsignaturealgorithms/index.html | 1 + .../tlsconfiguration/trustroots/index.html | 1 + .../verifysignaturealgorithms/index.html | 1 + .../hbasyncjob/execute(logger:)/index.html | 2 +- .../hummingbirdjobs/hbasyncjob/index.html | 2 +- .../hbjob/execute(on:logger:)/index.html | 2 +- .../1.0/documentation/hummingbirdjobs/hbjob/index.html | 2 +- .../hbjob/maxretrycount-5xtww/index.html | 2 +- .../hbjob/maxretrycount-7lh34/index.html | 2 +- .../hummingbirdjobs/hbjob/name/index.html | 2 +- .../hummingbirdjobs/hbjob/register()/index.html | 2 +- .../hbjobcontainer/createdat/index.html | 2 +- .../hbjobcontainer/encode(to:)/index.html | 2 +- .../hummingbirdjobs/hbjobcontainer/index.html | 2 +- .../hbjobcontainer/init(from:)/index.html | 2 +- .../hummingbirdjobs/hbjobcontainer/job/index.html | 2 +- .../hbjobqueue/enqueue(_:on:)-7yik0/index.html | 2 +- .../hbjobqueue/enqueue(_:on:)-emuu/index.html | 2 +- .../hbjobqueue/finished(jobid:on:)-140m1/index.html | 2 +- .../hbjobqueue/finished(jobid:on:)-8il1v/index.html | 2 +- .../hummingbirdjobs/hbjobqueue/index.html | 2 +- .../hbjobqueue/oninit(on:)-5ltev/index.html | 2 +- .../hbjobqueue/oninit(on:)-7rpr/index.html | 2 +- .../hbjobqueue/polltime-5iwf1/index.html | 2 +- .../hbjobqueue/polltime-5jojl/index.html | 2 +- .../hummingbirdjobs/hbjobqueue/pop(on:)/index.html | 2 +- .../hummingbirdjobs/hbjobqueue/push(_:on:)/index.html | 2 +- .../hbjobqueue/shutdown(on:)-37fd5/index.html | 2 +- .../hbjobqueue/shutdown(on:)-72oge/index.html | 2 +- .../hbjobqueue/shutdownerror/index.html | 2 +- .../hummingbirdjobs/hbjobqueuefactory/index.html | 2 +- .../hbjobqueuefactory/init(create:)/index.html | 2 +- .../hbjobqueuefactory/memory/index.html | 2 +- .../hbjobqueuefactory/redis(configuration:)/index.html | 2 +- .../redis(id:configuration:)/index.html | 2 +- .../hbjobqueuehandler/enqueue(_:on:)-61rn2/index.html | 2 +- .../hbjobqueuehandler/enqueue(_:on:)-85292/index.html | 2 +- .../hummingbirdjobs/hbjobqueuehandler/index.html | 2 +- .../index.html | 2 +- .../hbjobqueuehandler/shutdown()-1aaza/index.html | 2 +- .../hbjobqueuehandler/shutdown()-5krp/index.html | 2 +- .../hbjobqueuehandler/start()/index.html | 2 +- .../hummingbirdjobs/hbjobqueueid/!=(_:_:)/index.html | 2 +- .../hummingbirdjobs/hbjobqueueid/default/index.html | 2 +- .../hbjobqueueid/equatable-implementations/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../hummingbirdjobs/hbjobqueueid/id/index.html | 2 +- .../hummingbirdjobs/hbjobqueueid/index.html | 2 +- .../hummingbirdjobs/hbjobqueueid/init(_:)/index.html | 2 +- .../init(extendedgraphemeclusterliteral:)/index.html | 2 +- .../hbjobqueueid/init(stringliteral:)/index.html | 2 +- .../init(unicodescalarliteral:)/index.html | 2 +- .../hbmemoryjobqueue/enqueue(_:on:)/index.html | 2 +- .../hbmemoryjobqueue/eventloop/index.html | 2 +- .../hbmemoryjobqueue/finished(jobid:on:)/index.html | 2 +- .../hbjobqueue-implementations/index.html | 2 +- .../hummingbirdjobs/hbmemoryjobqueue/index.html | 2 +- .../hbmemoryjobqueue/init(eventloop:)/index.html | 2 +- .../hbmemoryjobqueue/oninit(on:)/index.html | 2 +- .../hbmemoryjobqueue/polltime/index.html | 2 +- .../hbmemoryjobqueue/pop(on:)/index.html | 2 +- .../hbmemoryjobqueue/push(_:on:)/index.html | 2 +- .../hbmemoryjobqueue/shutdown(on:)/index.html | 2 +- .../hbmemoryjobqueue/shutdownerror/index.html | 2 +- .../hummingbirdjobs/hbqueuedjob/id/index.html | 2 +- .../hummingbirdjobs/hbqueuedjob/index.html | 2 +- .../hummingbirdjobs/hbqueuedjob/init(_:)/index.html | 2 +- .../hummingbirdjobs/hbqueuedjob/init(from:)/index.html | 2 +- .../hbqueuedjob/init(id:job:)/index.html | 2 +- .../hummingbirdjobs/hbqueuedjob/job/index.html | 2 +- docs/1.0/documentation/hummingbirdjobs/index.html | 2 +- .../jobidentifier/description/index.html | 2 +- .../jobidentifier/encode(to:)/index.html | 2 +- .../hummingbirdjobs/jobidentifier/index.html | 2 +- .../hummingbirdjobs/jobidentifier/init(_:)/index.html | 2 +- .../jobidentifier/init(from:)/index.html | 2 +- .../hummingbirdjobs/jobqueueerror/!=(_:_:)/index.html | 2 +- .../jobqueueerror/decodejobfailed/index.html | 2 +- .../jobqueueerror/equatable-implementations/index.html | 2 +- .../jobqueueerror/error-implementations/index.html | 2 +- .../hummingbirdjobs/jobqueueerror/index.html | 2 +- .../jobqueueerror/localizeddescription/index.html | 2 +- .../hbredisjobqueue/configuration/index.html | 2 +- .../index.html | 2 +- .../hbredisjobqueue/enqueue(_:on:)/index.html | 2 +- .../hbredisjobqueue/finished(jobid:on:)/index.html | 2 +- .../hbjobqueue-implementations/index.html | 2 +- .../hummingbirdjobsredis/hbredisjobqueue/index.html | 2 +- .../init(_:configuration:)-11htu/index.html | 2 +- .../init(_:configuration:)-8qlgg/index.html | 2 +- .../hbredisjobqueue/oninit(on:)/index.html | 2 +- .../hbredisjobqueue/polltime/index.html | 2 +- .../hbredisjobqueue/pop(on:)/index.html | 2 +- .../hbredisjobqueue/push(_:on:)/index.html | 2 +- .../redisqueueerror/description/index.html | 2 +- .../redisqueueerror/error-implementations/index.html | 2 +- .../hbredisjobqueue/redisqueueerror/index.html | 2 +- .../redisqueueerror/jobmissing(_:)/index.html | 2 +- .../redisqueueerror/localizeddescription/index.html | 2 +- .../redisqueueerror/unexpectedrediskeytype/index.html | 2 +- .../hbredisjobqueue/rerunprocessing(on:)/index.html | 2 +- .../hbredisjobqueue/shutdown(on:)/index.html | 2 +- .../hbredisjobqueue/shutdownerror/index.html | 2 +- docs/1.0/documentation/hummingbirdjobsredis/index.html | 2 +- .../asyncsequenceresponsebodystreamer/index.html | 1 + .../init(_:)/index.html | 1 + .../read(on:)/index.html | 1 + .../asyncsequenceresponsegenerator/index.html | 1 + .../response(from:)/index.html | 1 + .../flatdictionary/allsatisfy(_:)/index.html | 1 + .../flatdictionary/append(key:value:)/index.html | 1 + .../collection-implementations/index.html | 1 + .../flatdictionary/compactmap(_:)/index.html | 1 + .../flatdictionary/contains(where:)/index.html | 1 + .../hummingbirdlambda/flatdictionary/count/index.html | 1 + .../flatdictionary/distance(from:to:)/index.html | 1 + .../flatdictionary/drop(while:)/index.html | 1 + .../flatdictionary/dropfirst(_:)/index.html | 1 + .../flatdictionary/droplast(_:)/index.html | 1 + .../flatdictionary/element/index.html | 1 + .../flatdictionary/elementsequal(_:by:)/index.html | 1 + .../flatdictionary/endindex/index.html | 1 + .../flatdictionary/enumerated()/index.html | 1 + .../flatdictionary/filter(_:)/index.html | 1 + .../flatdictionary/first(where:)/index.html | 1 + .../hummingbirdlambda/flatdictionary/first/index.html | 1 + .../flatdictionary/firstindex(where:)/index.html | 1 + .../flatdictionary/flatmap(_:)-1ygb6/index.html | 1 + .../flatdictionary/flatmap(_:)-557vp/index.html | 1 + .../flatdictionary/foreach(_:)/index.html | 1 + .../flatdictionary/formindex(_:offsetby:)/index.html | 1 + .../formindex(_:offsetby:limitedby:)/index.html | 1 + .../flatdictionary/formindex(after:)/index.html | 1 + .../flatdictionary/getall(for:)/index.html | 1 + .../flatdictionary/has(_:)/index.html | 1 + .../flatdictionary/index(_:offsetby:)/index.html | 1 + .../index(_:offsetby:limitedby:)/index.html | 1 + .../flatdictionary/index(after:)/index.html | 1 + .../hummingbirdlambda/flatdictionary/index.html | 1 + .../hummingbirdlambda/flatdictionary/index/index.html | 1 + .../flatdictionary/indices/index.html | 1 + .../hummingbirdlambda/flatdictionary/init()/index.html | 1 + .../flatdictionary/init(_:)/index.html | 1 + .../flatdictionary/init(dictionaryliteral:)/index.html | 1 + .../flatdictionary/isempty/index.html | 1 + .../hummingbirdlambda/flatdictionary/lazy/index.html | 1 + .../lexicographicallyprecedes(_:by:)/index.html | 1 + .../flatdictionary/makeiterator()/index.html | 1 + .../flatdictionary/map(_:)-2ru26/index.html | 1 + .../flatdictionary/map(_:)-50v4d/index.html | 1 + .../flatdictionary/max(by:)/index.html | 1 + .../flatdictionary/min(by:)/index.html | 1 + .../flatdictionary/prefix(_:)/index.html | 1 + .../flatdictionary/prefix(through:)/index.html | 1 + .../flatdictionary/prefix(upto:)/index.html | 1 + .../flatdictionary/prefix(while:)/index.html | 1 + .../flatdictionary/randomelement()/index.html | 1 + .../flatdictionary/randomelement(using:)/index.html | 1 + .../flatdictionary/reduce(_:_:)/index.html | 1 + .../flatdictionary/reduce(into:_:)/index.html | 1 + .../flatdictionary/reversed()/index.html | 1 + .../flatdictionary/sequence-implementations/index.html | 1 + .../flatdictionary/shuffled()/index.html | 1 + .../flatdictionary/shuffled(using:)/index.html | 1 + .../flatdictionary/sorted(by:)/index.html | 1 + .../index.html | 1 + .../flatdictionary/startindex/index.html | 1 + .../flatdictionary/starts(with:by:)/index.html | 1 + .../flatdictionary/subscript(_:)-2d4tj/index.html | 1 + .../flatdictionary/subscript(_:)-6qlfr/index.html | 1 + .../flatdictionary/subscript(_:)-8noau/index.html | 1 + .../flatdictionary/subscript(_:)-8t493/index.html | 1 + .../flatdictionary/subscript(_:)-pw02/index.html | 1 + .../flatdictionary/suffix(_:)/index.html | 1 + .../flatdictionary/suffix(from:)/index.html | 1 + .../flatdictionary/trimmingprefix(while:)/index.html | 1 + .../flatdictionary/underestimatedcount/index.html | 1 + .../withcontiguousstorageifavailable(_:)/index.html | 1 + .../hbapplication/addfluent()/index.html | 1 + .../addjobs(using:numworkers:)/index.html | 1 + .../hbapplication/addpersist(using:)/index.html | 1 + .../hbapplication/addredis(configuration:)/index.html | 1 + .../addredis(id:configuration:)/index.html | 1 + .../addrequestdecompression(execute:limit:)/index.html | 1 + .../addresponsecompression(execute:)/index.html | 1 + .../hbapplication/addsessions(sessionid:)/index.html | 1 + .../addsessions(using:sessionid:)/index.html | 1 + .../hbapplication/asyncrun()/index.html | 1 + .../hbapplication/asyncwait()/index.html | 1 + .../configuration-swift.property/index.html | 1 + .../configuration-swift.struct/address/index.html | 1 + .../configuration-swift.struct/backlog/index.html | 1 + .../enablehttppipelining/index.html | 1 + .../idletimeoutconfiguration/index.html | 1 + .../configuration-swift.struct/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../configuration-swift.struct/loglevel/index.html | 1 + .../maxstreameduploadsize/index.html | 1 + .../maxstreamingbuffersize/index.html | 1 + .../maxuploadsize/index.html | 1 + .../configuration-swift.struct/nohttpserver/index.html | 1 + .../configuration-swift.struct/reuseaddress/index.html | 1 + .../configuration-swift.struct/servername/index.html | 1 + .../configuration-swift.struct/tcpnodelay/index.html | 1 + .../threadpoolsize/index.html | 1 + .../index.html | 1 + .../hbapplication/constructresponder()/index.html | 1 + .../hummingbirdlambda/hbapplication/db(_:)/index.html | 1 + .../hummingbirdlambda/hbapplication/db/index.html | 1 + .../hummingbirdlambda/hbapplication/decoder/index.html | 1 + .../hummingbirdlambda/hbapplication/encoder/index.html | 1 + .../hbapplication/eventloopgroup/index.html | 1 + .../hbapplication/eventloopgroupprovider/index.html | 1 + .../eventloopgroupprovider/shared(_:)/index.html | 1 + .../eventloopgroupprovider/singleton/index.html | 1 + .../hbapplication/extensions/index.html | 1 + .../hummingbirdlambda/hbapplication/fluent/index.html | 1 + .../httpresponder/handleradded(context:)/index.html | 1 + .../httpresponder/handlerremoved(context:)/index.html | 1 + .../hbhttpresponder-implementations/index.html | 1 + .../hbapplication/httpresponder/index.html | 1 + .../httpresponder/init(application:)/index.html | 1 + .../hbapplication/httpresponder/logger/index.html | 1 + .../respond(to:context:oncomplete:)/index.html | 1 + .../hummingbirdlambda/hbapplication/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../init(testing:configuration:timeout:)/index.html | 1 + .../hbapplication/jobqueuehandler/index.html | 1 + .../hbapplication/jobqueuehandler/queue/index.html | 1 + .../hbapplication/jobqueuehandler/queuekey/index.html | 1 + .../jobqueuehandler/queues(_:)/index.html | 1 + .../registerqueue(_:queue:numworkers:)/index.html | 1 + .../hummingbirdlambda/hbapplication/jobs/index.html | 1 + .../hbapplication/lifecycle/index.html | 1 + .../hummingbirdlambda/hbapplication/logger/index.html | 1 + .../hbapplication/middleware/index.html | 1 + .../hbapplication/persist-swift.property/index.html | 1 + .../persist-swift.struct/driver/index.html | 1 + .../hbapplication/persist-swift.struct/index.html | 1 + .../init(_:application:)/index.html | 1 + .../hbapplication/redis(id:)/index.html | 1 + .../hummingbirdlambda/hbapplication/redis/index.html | 1 + .../hbapplication/redisconnectionpools/index.html | 1 + .../!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../requestcompressionexecutionpreference/index.html | 1 + .../oneventloop/index.html | 1 + .../onthreadpool/index.html | 1 + .../!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../responsecompressionexecutionpreference/index.html | 1 + .../oneventloop/index.html | 1 + .../onthreadpool(threshold:)/index.html | 1 + .../hummingbirdlambda/hbapplication/router/index.html | 1 + .../hummingbirdlambda/hbapplication/run()/index.html | 1 + .../hummingbirdlambda/hbapplication/server/index.html | 1 + .../hbapplication/sessionstorage/index.html | 1 + .../hbapplication/shutdownapplication()/index.html | 1 + .../hummingbirdlambda/hbapplication/start()/index.html | 1 + .../hummingbirdlambda/hbapplication/stop()/index.html | 1 + .../hbapplication/threadpool/index.html | 1 + .../hummingbirdlambda/hbapplication/wait()/index.html | 1 + .../hummingbirdlambda/hbapplication/ws/index.html | 1 + .../hummingbirdlambda/hbapplication/xct/index.html | 1 + .../index.html | 1 + .../hbapplication/xctstart()/index.html | 1 + .../hbapplication/xctstop()/index.html | 1 + .../hbasynccallbackresponder/index.html | 1 + .../init(callback:)/index.html | 1 + .../hbasynccallbackresponder/respond(to:)/index.html | 1 + .../hbasyncconnection/close()/index.html | 1 + .../hummingbirdlambda/hbasyncconnection/index.html | 1 + .../hbasyncconnectionsource/index.html | 1 + .../makeconnection(on:logger:)-2ihgb/index.html | 1 + .../makeconnection(on:logger:)-9bn5r/index.html | 1 + .../hbasyncmiddleware/apply(to:next:)-55q7c/index.html | 1 + .../hummingbirdlambda/hbasyncmiddleware/index.html | 1 + .../handle(request:)-9isdg/index.html | 1 + .../hummingbirdlambda/hbasyncroutehandler/index.html | 1 + .../hbasyncroutehandler/init(from:)/index.html | 1 + .../hummingbirdlambda/hbcallbackresponder/index.html | 1 + .../hbcallbackresponder/init(callback:)/index.html | 1 + .../hbcallbackresponder/respond(to:)/index.html | 1 + .../hbconnection/close(on:)-3of7e/index.html | 1 + .../hbconnection/close(on:)-83o3o/index.html | 1 + .../hummingbirdlambda/hbconnection/index.html | 1 + .../hummingbirdlambda/hbconnection/isclosed/index.html | 1 + .../hbconnectionpool/close(logger:)-84c38/index.html | 1 + .../hbconnectionpool/close(logger:)-8eps7/index.html | 1 + .../hbconnectionpool/eventloop/index.html | 1 + .../hummingbirdlambda/hbconnectionpool/index.html | 1 + .../init(source:maxconnections:eventloop:)/index.html | 1 + .../hbconnectionpool/isclosed/index.html | 1 + .../lease(logger:process:)-5jfq6/index.html | 1 + .../lease(logger:process:)-92yrt/index.html | 1 + .../hbconnectionpool/maxconnections/index.html | 1 + .../hbconnectionpool/numconnections/index.html | 1 + .../release(connection:logger:)/index.html | 1 + .../hbconnectionpool/request(logger:)-1u5lk/index.html | 1 + .../hbconnectionpool/request(logger:)-hcfg/index.html | 1 + .../hbconnectionpool/source/index.html | 1 + .../hbconnectionpoolerror/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../error-implementations/index.html | 1 + .../hummingbirdlambda/hbconnectionpoolerror/index.html | 1 + .../localizeddescription/index.html | 1 + .../hbconnectionpoolerror/poolclosed/index.html | 1 + .../hbconnectionpoolgroup/close()-5bcc8/index.html | 1 + .../hbconnectionpoolgroup/close()-92vxp/index.html | 1 + .../getconnectionpool(on:)/index.html | 1 + .../hummingbirdlambda/hbconnectionpoolgroup/index.html | 1 + .../index.html | 1 + .../lease(on:logger:process:)-3hdyx/index.html | 1 + .../lease(on:logger:process:)-4jt09/index.html | 1 + .../release(connection:on:logger:)/index.html | 1 + .../request(on:logger:)-5hfeq/index.html | 1 + .../request(on:logger:)-6sxjk/index.html | 1 + .../hbconnectionsource/connection/index.html | 1 + .../hummingbirdlambda/hbconnectionsource/index.html | 1 + .../makeconnection(on:logger:)-4horn/index.html | 1 + .../hbcorsmiddleware/alloworigin/all/index.html | 1 + .../hbcorsmiddleware/alloworigin/custom(_:)/index.html | 1 + .../hbcorsmiddleware/alloworigin/index.html | 1 + .../hbcorsmiddleware/alloworigin/none/index.html | 1 + .../alloworigin/originbased/index.html | 1 + .../hbcorsmiddleware/apply(to:next:)/index.html | 1 + .../hummingbirdlambda/hbcorsmiddleware/index.html | 1 + .../index.html | 1 + .../hbdatecache/currentdate/index.html | 1 + .../hbdatecache/formatrfc1123date(_:)/index.html | 1 + .../hbdatecache/getdatecache(on:)/index.html | 1 + .../hummingbirdlambda/hbdatecache/index.html | 1 + .../customstringconvertible-implementations/index.html | 1 + .../hbenvironment/description/index.html | 1 + .../hbenvironment/dotenv(_:)/index.html | 1 + .../hummingbirdlambda/hbenvironment/get(_:)/index.html | 1 + .../hbenvironment/get(_:as:)/index.html | 1 + .../hummingbirdlambda/hbenvironment/index.html | 1 + .../hummingbirdlambda/hbenvironment/init()/index.html | 1 + .../hbenvironment/init(dictionaryliteral:)/index.html | 1 + .../hbenvironment/init(from:)/index.html | 1 + .../hbenvironment/init(values:)/index.html | 1 + .../hbenvironment/merging(with:)/index.html | 1 + .../hbenvironment/set(_:value:)/index.html | 1 + .../hummingbirdlambda/hbenvironment/shared/index.html | 1 + .../hbextensible/extensions/index.html | 1 + .../hummingbirdlambda/hbextensible/index.html | 1 + .../hbextensions/exists(_:)/index.html | 1 + .../hbextensions/get(_:)-63nyk/index.html | 1 + .../hbextensions/get(_:)-7gsg7/index.html | 1 + .../hbextensions/get(_:error:)/index.html | 1 + .../hummingbirdlambda/hbextensions/index.html | 1 + .../hummingbirdlambda/hbextensions/init()/index.html | 1 + .../set(_:value:shutdowncallback:)/index.html | 1 + .../hummingbirdlambda/hblambda/event/index.html | 2 +- .../hummingbirdlambda/hblambda/index.html | 2 +- .../hummingbirdlambda/hblambda/init(_:)/index.html | 2 +- .../hummingbirdlambda/hblambda/main()/index.html | 2 +- .../hblambda/output(from:)-3o008/index.html | 2 +- .../hblambda/output(from:)-50i4f/index.html | 2 +- .../hblambda/output(from:)-50vf3/index.html | 2 +- .../hummingbirdlambda/hblambda/output/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../request(context:application:from:)-tsx4/index.html | 2 +- .../hblambdahandler/decode(buffer:)/index.html | 2 +- .../hblambdahandler/decoder/index.html | 2 +- .../hblambdahandler/encode(value:into:)/index.html | 2 +- .../hblambdahandler/encoder/index.html | 2 +- .../hummingbirdlambda/hblambdahandler/event/index.html | 2 +- .../eventlooplambdahandler-implementations/index.html | 2 +- .../hblambdahandler/handle(_:context:)/index.html | 2 +- .../hummingbirdlambda/hblambdahandler/index.html | 2 +- .../hblambdahandler/main()/index.html | 2 +- .../hblambdahandler/makehandler(context:)/index.html | 2 +- .../hblambdahandler/output/index.html | 2 +- .../hblogrequestsmiddleware/apply(to:next:)/index.html | 1 + .../hblogrequestsmiddleware/index.html | 1 + .../init(_:includeheaders:)/index.html | 1 + .../hbmediatype/application/index.html | 1 + .../hbmediatype/application7z/index.html | 1 + .../hbmediatype/applicationabiword/index.html | 1 + .../hbmediatype/applicationamzkindleebook/index.html | 1 + .../hbmediatype/applicationarc/index.html | 1 + .../hbmediatype/applicationbinary/index.html | 1 + .../hbmediatype/applicationbzip/index.html | 1 + .../hbmediatype/applicationbzip2/index.html | 1 + .../hbmediatype/applicationcsh/index.html | 1 + .../hbmediatype/applicationdocx/index.html | 1 + .../hbmediatype/applicationeot/index.html | 1 + .../hbmediatype/applicationepub/index.html | 1 + .../hbmediatype/applicationgzip/index.html | 1 + .../hbmediatype/applicationjar/index.html | 1 + .../hbmediatype/applicationjson/index.html | 1 + .../hbmediatype/applicationjsonld/index.html | 1 + .../hbmediatype/applicationmpkg/index.html | 1 + .../hbmediatype/applicationmsword/index.html | 1 + .../hbmediatype/applicationodp/index.html | 1 + .../hbmediatype/applicationods/index.html | 1 + .../hbmediatype/applicationodt/index.html | 1 + .../hbmediatype/applicationogg/index.html | 1 + .../hbmediatype/applicationpdf/index.html | 1 + .../hbmediatype/applicationphp/index.html | 1 + .../hbmediatype/applicationppt/index.html | 1 + .../hbmediatype/applicationpptx/index.html | 1 + .../hbmediatype/applicationrar/index.html | 1 + .../hbmediatype/applicationrtf/index.html | 1 + .../hbmediatype/applicationsh/index.html | 1 + .../hbmediatype/applicationswf/index.html | 1 + .../hbmediatype/applicationtar/index.html | 1 + .../hbmediatype/applicationurlencoded/index.html | 1 + .../hbmediatype/applicationvsd/index.html | 1 + .../hbmediatype/applicationxhtml/index.html | 1 + .../hbmediatype/applicationxls/index.html | 1 + .../hbmediatype/applicationxlsx/index.html | 1 + .../hbmediatype/applicationxml/index.html | 1 + .../hbmediatype/applicationzip/index.html | 1 + .../hummingbirdlambda/hbmediatype/audio/index.html | 1 + .../hummingbirdlambda/hbmediatype/audio3g2/index.html | 1 + .../hummingbirdlambda/hbmediatype/audio3gp/index.html | 1 + .../hummingbirdlambda/hbmediatype/audioaac/index.html | 1 + .../hummingbirdlambda/hbmediatype/audiomidi/index.html | 1 + .../hummingbirdlambda/hbmediatype/audiompeg/index.html | 1 + .../hummingbirdlambda/hbmediatype/audioogg/index.html | 1 + .../hummingbirdlambda/hbmediatype/audioopus/index.html | 1 + .../hummingbirdlambda/hbmediatype/audiowave/index.html | 1 + .../hummingbirdlambda/hbmediatype/audiowebm/index.html | 1 + .../hbmediatype/category/!=(_:_:)/index.html | 1 + .../hbmediatype/category/==(_:_:)/index.html | 1 + .../hbmediatype/category/any/index.html | 1 + .../hbmediatype/category/application/index.html | 1 + .../hbmediatype/category/audio/index.html | 1 + .../category/equatable-implementations/index.html | 1 + .../hbmediatype/category/example/index.html | 1 + .../hbmediatype/category/font/index.html | 1 + .../hbmediatype/category/hash(into:)/index.html | 1 + .../hbmediatype/category/hashvalue/index.html | 1 + .../hbmediatype/category/image/index.html | 1 + .../hummingbirdlambda/hbmediatype/category/index.html | 1 + .../hbmediatype/category/init(rawvalue:)/index.html | 1 + .../hbmediatype/category/message/index.html | 1 + .../hbmediatype/category/model/index.html | 1 + .../hbmediatype/category/multipart/index.html | 1 + .../rawrepresentable-implementations/index.html | 1 + .../hbmediatype/category/text/index.html | 1 + .../hbmediatype/category/video/index.html | 1 + .../hbmediatype/description/index.html | 1 + .../hummingbirdlambda/hbmediatype/example/index.html | 1 + .../hummingbirdlambda/hbmediatype/font/index.html | 1 + .../hummingbirdlambda/hbmediatype/fontotf/index.html | 1 + .../hummingbirdlambda/hbmediatype/fontttf/index.html | 1 + .../hummingbirdlambda/hbmediatype/fontwoff/index.html | 1 + .../hummingbirdlambda/hbmediatype/fontwoff2/index.html | 1 + .../hbmediatype/getmediatype(forextension:)/index.html | 1 + .../hummingbirdlambda/hbmediatype/image/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagebmp/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagegif/index.html | 1 + .../hummingbirdlambda/hbmediatype/imageico/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagejpeg/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagepng/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagesvg/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagetiff/index.html | 1 + .../hummingbirdlambda/hbmediatype/imagewebp/index.html | 1 + .../hummingbirdlambda/hbmediatype/index.html | 1 + .../hbmediatype/init(from:)/index.html | 1 + .../init(type:subtype:parameter:)/index.html | 1 + .../hbmediatype/istype(_:)/index.html | 1 + .../hummingbirdlambda/hbmediatype/message/index.html | 1 + .../hummingbirdlambda/hbmediatype/model/index.html | 1 + .../hummingbirdlambda/hbmediatype/multipart/index.html | 1 + .../hbmediatype/multipartform/index.html | 1 + .../hummingbirdlambda/hbmediatype/parameter/index.html | 1 + .../hummingbirdlambda/hbmediatype/subtype/index.html | 1 + .../hummingbirdlambda/hbmediatype/text/index.html | 1 + .../hummingbirdlambda/hbmediatype/textcss/index.html | 1 + .../hummingbirdlambda/hbmediatype/textcsv/index.html | 1 + .../hummingbirdlambda/hbmediatype/texthtml/index.html | 1 + .../hbmediatype/texticalendar/index.html | 1 + .../hbmediatype/textjavascript/index.html | 1 + .../hummingbirdlambda/hbmediatype/textplain/index.html | 1 + .../hummingbirdlambda/hbmediatype/type/index.html | 1 + .../hummingbirdlambda/hbmediatype/video/index.html | 1 + .../hummingbirdlambda/hbmediatype/video3g2/index.html | 1 + .../hummingbirdlambda/hbmediatype/video3gp/index.html | 1 + .../hummingbirdlambda/hbmediatype/videomp4/index.html | 1 + .../hummingbirdlambda/hbmediatype/videompeg/index.html | 1 + .../hummingbirdlambda/hbmediatype/videoogg/index.html | 1 + .../hummingbirdlambda/hbmediatype/videots/index.html | 1 + .../hummingbirdlambda/hbmediatype/videowebm/index.html | 1 + .../hbmediatype/withparameter(name:value:)/index.html | 1 + .../hummingbirdlambda/hbmediatype/~=(_:_:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../get(key:as:request:)-5whgx/index.html | 1 + .../get(key:as:request:)-8rz6e/index.html | 1 + .../hbpersistdriver-implementations/index.html | 1 + .../hummingbirdlambda/hbmemorypersistdriver/index.html | 1 + .../init(eventloopgroup:)/index.html | 1 + .../remove(key:request:)/index.html | 1 + .../set(key:value:expires:request:)-58edz/index.html | 1 + .../set(key:value:expires:request:)-vzvg/index.html | 1 + .../hbmemorypersistdriver/shutdown()/index.html | 1 + .../hbmetricsmiddleware/apply(to:next:)/index.html | 1 + .../hummingbirdlambda/hbmetricsmiddleware/index.html | 1 + .../hbmetricsmiddleware/init()/index.html | 1 + .../hbmiddleware/apply(to:next:)-4evzs/index.html | 1 + .../hbmiddleware/apply(to:next:)-5ph3o/index.html | 1 + .../hbmiddleware/apply(to:next:)-ixu0/index.html | 1 + .../hummingbirdlambda/hbmiddleware/index.html | 1 + .../hbmiddlewaregroup/add(_:)/index.html | 1 + .../constructresponder(finalresponder:)/index.html | 1 + .../hummingbirdlambda/hbmiddlewaregroup/index.html | 1 + .../hbmiddlewaregroup/init()/index.html | 1 + .../hbparameters/allsatisfy(_:)/index.html | 1 + .../hbparameters/collection-implementations/index.html | 1 + .../hbparameters/collection/index.html | 1 + .../hbparameters/compactmap(_:)/index.html | 1 + .../hbparameters/contains(where:)/index.html | 1 + .../hummingbirdlambda/hbparameters/count/index.html | 1 + .../customstringconvertible-implementations/index.html | 1 + .../hbparameters/description/index.html | 1 + .../hbparameters/distance(from:to:)/index.html | 1 + .../hbparameters/drop(while:)/index.html | 1 + .../hbparameters/dropfirst(_:)/index.html | 1 + .../hbparameters/droplast(_:)/index.html | 1 + .../hbparameters/elementsequal(_:by:)/index.html | 1 + .../hummingbirdlambda/hbparameters/endindex/index.html | 1 + .../hbparameters/enumerated()/index.html | 1 + .../hbparameters/filter(_:)/index.html | 1 + .../hbparameters/first(where:)/index.html | 1 + .../hummingbirdlambda/hbparameters/first/index.html | 1 + .../hbparameters/firstindex(where:)/index.html | 1 + .../hbparameters/flatmap(_:)-4eve8/index.html | 1 + .../hbparameters/flatmap(_:)-82oy1/index.html | 1 + .../hbparameters/foreach(_:)/index.html | 1 + .../hbparameters/formindex(_:offsetby:)/index.html | 1 + .../formindex(_:offsetby:limitedby:)/index.html | 1 + .../hbparameters/formindex(after:)/index.html | 1 + .../hummingbirdlambda/hbparameters/get(_:)/index.html | 1 + .../hbparameters/get(_:as:)/index.html | 1 + .../hbparameters/getall(_:)/index.html | 1 + .../hbparameters/getall(_:as:)/index.html | 1 + .../hbparameters/getcatchall()/index.html | 1 + .../hummingbirdlambda/hbparameters/has(_:)/index.html | 1 + .../hbparameters/index(_:offsetby:)/index.html | 1 + .../index(_:offsetby:limitedby:)/index.html | 1 + .../hbparameters/index(after:)/index.html | 1 + .../hummingbirdlambda/hbparameters/index.html | 1 + .../hummingbirdlambda/hbparameters/index/index.html | 1 + .../hummingbirdlambda/hbparameters/indices/index.html | 1 + .../hummingbirdlambda/hbparameters/isempty/index.html | 1 + .../hummingbirdlambda/hbparameters/lazy/index.html | 1 + .../lexicographicallyprecedes(_:by:)/index.html | 1 + .../hbparameters/makeiterator()/index.html | 1 + .../hbparameters/map(_:)-2541h/index.html | 1 + .../hbparameters/map(_:)-3rxvz/index.html | 1 + .../hummingbirdlambda/hbparameters/max(by:)/index.html | 1 + .../hummingbirdlambda/hbparameters/min(by:)/index.html | 1 + .../hbparameters/prefix(_:)/index.html | 1 + .../hbparameters/prefix(through:)/index.html | 1 + .../hbparameters/prefix(upto:)/index.html | 1 + .../hbparameters/prefix(while:)/index.html | 1 + .../hbparameters/randomelement()/index.html | 1 + .../hbparameters/randomelement(using:)/index.html | 1 + .../hbparameters/reduce(_:_:)/index.html | 1 + .../hbparameters/reduce(into:_:)/index.html | 1 + .../hbparameters/require(_:)/index.html | 1 + .../hbparameters/require(_:as:)/index.html | 1 + .../hbparameters/requireall(_:as:)/index.html | 1 + .../hbparameters/reversed()/index.html | 1 + .../hbparameters/sequence-implementations/index.html | 1 + .../hbparameters/shuffled()/index.html | 1 + .../hbparameters/shuffled(using:)/index.html | 1 + .../hbparameters/sorted(by:)/index.html | 1 + .../index.html | 1 + .../hbparameters/startindex/index.html | 1 + .../hbparameters/starts(with:by:)/index.html | 1 + .../hbparameters/subscript(_:)-10i62/index.html | 1 + .../hbparameters/subscript(_:)-3wu50/index.html | 1 + .../hbparameters/subscript(_:)-5j7en/index.html | 1 + .../hbparameters/subscript(_:)-5zpw2/index.html | 1 + .../hbparameters/subscript(_:)-6tkf2/index.html | 1 + .../hbparameters/subscript(_:)-7td5g/index.html | 1 + .../hbparameters/suffix(_:)/index.html | 1 + .../hbparameters/suffix(from:)/index.html | 1 + .../hbparameters/trimmingprefix(while:)/index.html | 1 + .../hbparameters/underestimatedcount/index.html | 1 + .../withcontiguousstorageifavailable(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/advance()/index.html | 1 + .../hummingbirdlambda/hbparser/advance(by:)/index.html | 1 + .../hbparser/allsatisfy(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/character()/index.html | 1 + .../hbparser/compactmap(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/contains(_:)/index.html | 1 + .../hbparser/contains(where:)/index.html | 1 + .../hummingbirdlambda/hbparser/count/index.html | 1 + .../hummingbirdlambda/hbparser/current()/index.html | 1 + .../hummingbirdlambda/hbparser/drop(while:)/index.html | 1 + .../hbparser/dropfirst(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/droplast(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/element/index.html | 1 + .../hbparser/elementsequal(_:)/index.html | 1 + .../hbparser/elementsequal(_:by:)/index.html | 1 + .../hummingbirdlambda/hbparser/enumerated()/index.html | 1 + .../hbparser/error/!=(_:_:)/index.html | 1 + .../hbparser/error/emptystring/index.html | 1 + .../error/equatable-implementations/index.html | 1 + .../hbparser/error/error-implementations/index.html | 1 + .../hummingbirdlambda/hbparser/error/index.html | 1 + .../hbparser/error/invalidutf8/index.html | 1 + .../hbparser/error/localizeddescription/index.html | 1 + .../hbparser/error/overflow/index.html | 1 + .../hbparser/error/unexpected/index.html | 1 + .../hummingbirdlambda/hbparser/filter(_:)/index.html | 1 + .../hbparser/first(where:)/index.html | 1 + .../hbparser/flatmap(_:)-50vol/index.html | 1 + .../hbparser/flatmap(_:)-6dduv/index.html | 1 + .../hummingbirdlambda/hbparser/foreach(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/index.html | 1 + .../hummingbirdlambda/hbparser/init(_:)/index.html | 1 + .../hbparser/init(_:validateutf8:)/index.html | 1 + .../hbparser/iterator/element/index.html | 1 + .../hummingbirdlambda/hbparser/iterator/index.html | 1 + .../hbparser/iterator/next()/index.html | 1 + .../hummingbirdlambda/hbparser/lazy/index.html | 1 + .../hbparser/lexicographicallyprecedes(_:)/index.html | 1 + .../lexicographicallyprecedes(_:by:)/index.html | 1 + .../hbparser/makeiterator()/index.html | 1 + .../hummingbirdlambda/hbparser/map(_:)/index.html | 1 + .../hummingbirdlambda/hbparser/max()/index.html | 1 + .../hummingbirdlambda/hbparser/max(by:)/index.html | 1 + .../hummingbirdlambda/hbparser/min()/index.html | 1 + .../hummingbirdlambda/hbparser/min(by:)/index.html | 1 + .../hummingbirdlambda/hbparser/movetoend()/index.html | 1 + .../hbparser/movetostart()/index.html | 1 + .../hbparser/percentdecode()/index.html | 1 + .../hummingbirdlambda/hbparser/prefix(_:)/index.html | 1 + .../hbparser/prefix(while:)/index.html | 1 + .../hummingbirdlambda/hbparser/reachedend()/index.html | 1 + .../hbparser/read(_:)-3ddyp/index.html | 1 + .../hbparser/read(_:)-3jot2/index.html | 1 + .../hbparser/read(_:)-46502/index.html | 1 + .../hummingbirdlambda/hbparser/read(count:)/index.html | 1 + .../read(until:throwonoverflow:)-4fsmu/index.html | 1 + .../read(until:throwonoverflow:)-4qwvq/index.html | 1 + .../read(until:throwonoverflow:)-9o9x7/index.html | 1 + .../read(until:throwonoverflow:)-9xtym/index.html | 1 + .../index.html | 1 + .../hbparser/read(while:)-2mu8n/index.html | 1 + .../hbparser/read(while:)-2tzbd/index.html | 1 + .../hbparser/read(while:)-2zxuj/index.html | 1 + .../hbparser/read(while:)-4p0fs/index.html | 1 + .../hbparser/readuntiltheend()/index.html | 1 + .../hummingbirdlambda/hbparser/reduce(_:_:)/index.html | 1 + .../hbparser/reduce(into:_:)/index.html | 1 + .../hummingbirdlambda/hbparser/retreat()/index.html | 1 + .../hummingbirdlambda/hbparser/retreat(by:)/index.html | 1 + .../hummingbirdlambda/hbparser/reversed()/index.html | 1 + .../hbparser/sequence-implementations/index.html | 1 + .../hummingbirdlambda/hbparser/shuffled()/index.html | 1 + .../hbparser/shuffled(using:)/index.html | 1 + .../hummingbirdlambda/hbparser/sorted()/index.html | 1 + .../hummingbirdlambda/hbparser/sorted(by:)/index.html | 1 + .../index.html | 1 + .../hbparser/split(separator:)/index.html | 1 + .../index.html | 1 + .../hbparser/starts(with:)/index.html | 1 + .../hbparser/starts(with:by:)/index.html | 1 + .../hummingbirdlambda/hbparser/string/index.html | 1 + .../hummingbirdlambda/hbparser/suffix(_:)/index.html | 1 + .../hbparser/underestimatedcount/index.html | 1 + .../hbparser/unsafeadvance()/index.html | 1 + .../hbparser/unsafeadvance(by:)/index.html | 1 + .../withcontiguousstorageifavailable(_:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../get(key:as:request:)-75a9i/index.html | 1 + .../get(key:as:request:)-8yq9h/index.html | 1 + .../hummingbirdlambda/hbpersistdriver/index.html | 1 + .../remove(key:request:)-4ypic/index.html | 1 + .../remove(key:request:)-8qc2n/index.html | 1 + .../set(key:value:expires:request:)-2nhv/index.html | 1 + .../set(key:value:expires:request:)-9yq7y/index.html | 1 + .../hbpersistdriver/shutdown()-2jadt/index.html | 1 + .../hbpersistdriver/shutdown()-8gjyt/index.html | 1 + .../hbpersistdriverfactory/create/index.html | 1 + .../hbpersistdriverfactory/fluent(_:)/index.html | 1 + .../hbpersistdriverfactory/fluent/index.html | 1 + .../hbpersistdriverfactory/index.html | 1 + .../hbpersistdriverfactory/init(create:)/index.html | 1 + .../hbpersistdriverfactory/memory/index.html | 1 + .../hbpersistdriverfactory/redis(id:)/index.html | 1 + .../hbpersistdriverfactory/redis/index.html | 1 + .../hbpersisterror/!=(_:_:)/index.html | 1 + .../hbpersisterror/duplicate/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hbpersisterror/error-implementations/index.html | 1 + .../hummingbirdlambda/hbpersisterror/index.html | 1 + .../hbpersisterror/localizeddescription/index.html | 1 + .../hummingbirdlambda/hbrequest/allocator/index.html | 1 + .../hbrequest/apigatewayrequest/index.html | 1 + .../hbrequest/apigatewayv2request/index.html | 1 + .../hummingbirdlambda/hbrequest/application/index.html | 1 + .../hummingbirdlambda/hbrequest/authbasic/index.html | 1 + .../hummingbirdlambda/hbrequest/authbearer/index.html | 1 + .../hummingbirdlambda/hbrequest/authget(_:)/index.html | 1 + .../hummingbirdlambda/hbrequest/authhas(_:)/index.html | 1 + .../hbrequest/authlogin(_:)/index.html | 1 + .../hbrequest/authlogout(_:)/index.html | 1 + .../hbrequest/authrequire(_:)/index.html | 1 + .../hummingbirdlambda/hbrequest/body/index.html | 1 + .../hbrequest/collatebody()/index.html | 1 + .../hbrequest/collatebody(maxsize:)/index.html | 1 + .../hummingbirdlambda/hbrequest/context/index.html | 1 + .../hummingbirdlambda/hbrequest/cookies/index.html | 1 + .../customstringconvertible-implementations/index.html | 1 + .../hummingbirdlambda/hbrequest/db(_:)/index.html | 1 + .../hummingbirdlambda/hbrequest/db/index.html | 1 + .../hummingbirdlambda/hbrequest/decode(as:)/index.html | 1 + .../hummingbirdlambda/hbrequest/description/index.html | 1 + .../hbrequest/endpointpath/index.html | 1 + .../hummingbirdlambda/hbrequest/eventloop/index.html | 1 + .../hummingbirdlambda/hbrequest/extensions/index.html | 1 + .../hbrequest/failure(_:)-34tp6/index.html | 1 + .../hbrequest/failure(_:)-8vehc/index.html | 1 + .../hbrequest/failure(_:message:)/index.html | 1 + .../hbrequest/fluent-swift.property/index.html | 1 + .../hbrequest/fluent-swift.struct/index.html | 1 + .../hummingbirdlambda/hbrequest/headers/index.html | 1 + .../hummingbirdlambda/hbrequest/id/index.html | 1 + .../hummingbirdlambda/hbrequest/index.html | 1 + .../init(head:body:application:context:)/index.html | 1 + .../hbrequest/jobs-swift.property/index.html | 1 + .../jobs-swift.struct/enqueue(job:on:)/index.html | 1 + .../hbrequest/jobs-swift.struct/index.html | 1 + .../hummingbirdlambda/hbrequest/logger/index.html | 1 + .../hummingbirdlambda/hbrequest/method/index.html | 1 + .../hummingbirdlambda/hbrequest/parameters/index.html | 1 + .../hbrequest/persist-swift.property/index.html | 1 + .../create(key:value:expires:)-8dqp7/index.html | 1 + .../create(key:value:expires:)-96a3k/index.html | 1 + .../persist-swift.struct/get(key:as:)-105gn/index.html | 1 + .../persist-swift.struct/get(key:as:)-1lp7h/index.html | 1 + .../hbrequest/persist-swift.struct/index.html | 1 + .../persist-swift.struct/remove(key:)-1jw2j/index.html | 1 + .../persist-swift.struct/remove(key:)-3xh8m/index.html | 1 + .../set(key:value:expires:)-76edy/index.html | 1 + .../set(key:value:expires:)-8ynk5/index.html | 1 + .../hummingbirdlambda/hbrequest/redis(id:)/index.html | 1 + .../hbrequest/redis-swift.property/index.html | 1 + .../activechannels(matching:)/index.html | 1 + .../redis-swift.struct/append(_:to:)/index.html | 1 + .../authorize(username:password:)/index.html | 1 + .../redis-swift.struct/authorize(with:)/index.html | 1 + .../blpop(from:as:timeout:)/index.html | 1 + .../blpop(from:timeout:)-6rjw4/index.html | 1 + .../blpop(from:timeout:)-8k711/index.html | 1 + .../blpop(from:timeout:)-jhm9/index.html | 1 + .../blpop(from:timeout:valuetype:)-2csm3/index.html | 1 + .../blpop(from:timeout:valuetype:)-6w6ij/index.html | 1 + .../brpop(from:as:timeout:)/index.html | 1 + .../brpop(from:timeout:)-14g6b/index.html | 1 + .../brpop(from:timeout:)-3ketz/index.html | 1 + .../brpop(from:timeout:)-44wkm/index.html | 1 + .../brpop(from:timeout:valuetype:)-4742u/index.html | 1 + .../brpop(from:timeout:valuetype:)-5h1xv/index.html | 1 + .../brpoplpush(from:to:timeout:)/index.html | 1 + .../brpoplpush(from:to:timeout:valuetype:)/index.html | 1 + .../bzpopmax(from:timeout:)-2tv35/index.html | 1 + .../bzpopmax(from:timeout:)-9trfg/index.html | 1 + .../bzpopmin(from:timeout:)-5l4kw/index.html | 1 + .../bzpopmin(from:timeout:)-7v85a/index.html | 1 + .../redis-swift.struct/decrement(_:)/index.html | 1 + .../redis-swift.struct/decrement(_:by:)/index.html | 1 + .../hbrequest/redis-swift.struct/delete(_:)/index.html | 1 + .../hbrequest/redis-swift.struct/echo(_:)/index.html | 1 + .../hbrequest/redis-swift.struct/eventloop/index.html | 1 + .../hbrequest/redis-swift.struct/exists(_:)/index.html | 1 + .../redis-swift.struct/expire(_:after:)/index.html | 1 + .../hbrequest/redis-swift.struct/get(_:)/index.html | 1 + .../hbrequest/redis-swift.struct/get(_:as:)/index.html | 1 + .../redis-swift.struct/get(_:asjson:)/index.html | 1 + .../redis-swift.struct/hdel(_:from:)/index.html | 1 + .../redis-swift.struct/hexists(_:in:)/index.html | 1 + .../redis-swift.struct/hget(_:from:)/index.html | 1 + .../redis-swift.struct/hget(_:from:as:)/index.html | 1 + .../redis-swift.struct/hgetall(from:)/index.html | 1 + .../redis-swift.struct/hgetall(from:as:)/index.html | 1 + .../redis-swift.struct/hincrby(_:field:in:)/index.html | 1 + .../hincrbyfloat(_:field:in:)/index.html | 1 + .../hbrequest/redis-swift.struct/hkeys(in:)/index.html | 1 + .../hbrequest/redis-swift.struct/hlen(of:)/index.html | 1 + .../redis-swift.struct/hmget(_:from:)/index.html | 1 + .../hmget(_:from:as:)-4r47h/index.html | 1 + .../hmget(_:from:as:)-9kpsy/index.html | 1 + .../redis-swift.struct/hmset(_:in:)/index.html | 1 + .../hscan(_:startingfrom:matching:count:)/index.html | 1 + .../index.html | 1 + .../redis-swift.struct/hset(_:to:in:)/index.html | 1 + .../redis-swift.struct/hsetnx(_:to:in:)/index.html | 1 + .../redis-swift.struct/hstrlen(of:in:)/index.html | 1 + .../hbrequest/redis-swift.struct/hvals(in:)/index.html | 1 + .../redis-swift.struct/hvals(in:as:)/index.html | 1 + .../redis-swift.struct/increment(_:)/index.html | 1 + .../increment(_:by:)-65hig/index.html | 1 + .../increment(_:by:)-8lul6/index.html | 1 + .../hbrequest/redis-swift.struct/index.html | 1 + .../redis-swift.struct/lindex(_:from:)/index.html | 1 + .../redis-swift.struct/lindex(_:from:as:)/index.html | 1 + .../linsert(_:into:after:)/index.html | 1 + .../linsert(_:into:before:)/index.html | 1 + .../hbrequest/redis-swift.struct/llen(of:)/index.html | 1 + .../redis-swift.struct/logging(to:)/index.html | 1 + .../redis-swift.struct/lpop(from:)/index.html | 1 + .../redis-swift.struct/lpop(from:as:)/index.html | 1 + .../redis-swift.struct/lpush(_:into:)-5h9h1/index.html | 1 + .../redis-swift.struct/lpush(_:into:)-5kfof/index.html | 1 + .../redis-swift.struct/lpushx(_:into:)/index.html | 1 + .../lrange(from:firstindex:lastindex:)/index.html | 1 + .../lrange(from:firstindex:lastindex:as:)/index.html | 1 + .../lrange(from:fromindex:)/index.html | 1 + .../lrange(from:fromindex:as:)/index.html | 1 + .../lrange(from:indices:)-4ytj0/index.html | 1 + .../lrange(from:indices:)-7840x/index.html | 1 + .../lrange(from:indices:as:)-32j6c/index.html | 1 + .../lrange(from:indices:as:)-van4/index.html | 1 + .../lrange(from:throughindex:)/index.html | 1 + .../lrange(from:throughindex:as:)/index.html | 1 + .../lrange(from:uptoindex:)/index.html | 1 + .../lrange(from:uptoindex:as:)/index.html | 1 + .../redis-swift.struct/lrem(_:from:count:)/index.html | 1 + .../redis-swift.struct/lset(index:to:in:)/index.html | 1 + .../ltrim(_:before:after:)/index.html | 1 + .../ltrim(_:keepingindices:)-1378z/index.html | 1 + .../ltrim(_:keepingindices:)-5iecz/index.html | 1 + .../ltrim(_:keepingindices:)-7evhn/index.html | 1 + .../ltrim(_:keepingindices:)-7nw0a/index.html | 1 + .../ltrim(_:keepingindices:)-8jjqv/index.html | 1 + .../hbrequest/redis-swift.struct/mget(_:)/index.html | 1 + .../redis-swift.struct/mget(_:as:)-10vkq/index.html | 1 + .../redis-swift.struct/mget(_:as:)-87la9/index.html | 1 + .../hbrequest/redis-swift.struct/mset(_:)/index.html | 1 + .../hbrequest/redis-swift.struct/msetnx(_:)/index.html | 1 + .../patternsubscribercount()/index.html | 1 + .../redis-swift.struct/ping(with:)/index.html | 1 + .../psetex(_:to:expirationinmilliseconds:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../hbrequest/redis-swift.struct/pttl(_:)/index.html | 1 + .../redis-swift.struct/publish(_:to:)/index.html | 1 + .../redis-swift.struct/punsubscribe()/index.html | 1 + .../redis-swift.struct/punsubscribe(from:)/index.html | 1 + .../redisclient-implementations/index.html | 1 + .../redis-swift.struct/rpop(from:)/index.html | 1 + .../redis-swift.struct/rpop(from:as:)/index.html | 1 + .../redis-swift.struct/rpoplpush(from:to:)/index.html | 1 + .../rpoplpush(from:to:valuetype:)/index.html | 1 + .../redis-swift.struct/rpush(_:into:)-2apo8/index.html | 1 + .../redis-swift.struct/rpush(_:into:)-8sj7j/index.html | 1 + .../redis-swift.struct/rpushx(_:into:)/index.html | 1 + .../redis-swift.struct/sadd(_:to:)-2mu5f/index.html | 1 + .../redis-swift.struct/sadd(_:to:)-9qcq5/index.html | 1 + .../scan(startingfrom:matching:count:)/index.html | 1 + .../hbrequest/redis-swift.struct/scard(of:)/index.html | 1 + .../hbrequest/redis-swift.struct/sdiff(of:)/index.html | 1 + .../sdiff(of:valuetype:)-9eb9i/index.html | 1 + .../sdiff(of:valuetype:)-9xep9/index.html | 1 + .../sdiffstore(as:sources:)/index.html | 1 + .../redis-swift.struct/select(database:)/index.html | 1 + .../redis-swift.struct/send(command:)/index.html | 1 + .../redis-swift.struct/send(command:with:)/index.html | 1 + .../hbrequest/redis-swift.struct/set(_:to:)/index.html | 1 + .../set(_:to:oncondition:expiration:)/index.html | 1 + .../redis-swift.struct/set(_:tojson:)/index.html | 1 + .../set(_:tojson:oncondition:expiration:)/index.html | 1 + .../setex(_:to:expirationinseconds:)/index.html | 1 + .../setex(_:tojson:expirationinseconds:)/index.html | 1 + .../redis-swift.struct/setnx(_:to:)/index.html | 1 + .../redis-swift.struct/setnx(_:tojson:)/index.html | 1 + .../redis-swift.struct/sinter(of:)/index.html | 1 + .../sinter(of:valuetype:)-1q4h9/index.html | 1 + .../sinter(of:valuetype:)-5b3r1/index.html | 1 + .../sinterstore(as:sources:)/index.html | 1 + .../redis-swift.struct/sismember(_:of:)/index.html | 1 + .../redis-swift.struct/smembers(of:)/index.html | 1 + .../redis-swift.struct/smembers(of:as:)/index.html | 1 + .../redis-swift.struct/smove(_:from:to:)/index.html | 1 + .../redis-swift.struct/spop(from:as:max:)/index.html | 1 + .../redis-swift.struct/spop(from:max:)/index.html | 1 + .../srandmember(from:as:max:)/index.html | 1 + .../srandmember(from:max:)/index.html | 1 + .../redis-swift.struct/srem(_:from:)-3za6j/index.html | 1 + .../redis-swift.struct/srem(_:from:)-5qf9w/index.html | 1 + .../sscan(_:startingfrom:matching:count:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../subscribercount(forchannels:)/index.html | 1 + .../redis-swift.struct/sunion(of:)/index.html | 1 + .../sunion(of:valuetype:)-9uw8q/index.html | 1 + .../sunion(of:valuetype:)-kq6n/index.html | 1 + .../sunionstore(as:sources:)/index.html | 1 + .../swapdatabase(_:with:)/index.html | 1 + .../hbrequest/redis-swift.struct/ttl(_:)/index.html | 1 + .../redis-swift.struct/unsubscribe()/index.html | 1 + .../redis-swift.struct/unsubscribe(from:)/index.html | 1 + .../zadd(_:to:inserting:returning:)-1a0g6/index.html | 1 + .../zadd(_:to:inserting:returning:)-2euhd/index.html | 1 + .../zadd(_:to:inserting:returning:)-9hzj5/index.html | 1 + .../hbrequest/redis-swift.struct/zcard(of:)/index.html | 1 + .../zcount(of:withmaximumscoreof:)/index.html | 1 + .../zcount(of:withminimumscoreof:)/index.html | 1 + .../zcount(of:withscores:)-5sevq/index.html | 1 + .../zcount(of:withscores:)-79l1f/index.html | 1 + .../zcount(of:withscoresbetween:)/index.html | 1 + .../zincrby(_:element:in:)/index.html | 1 + .../index.html | 1 + .../zlexcount(of:withmaximumvalueof:)/index.html | 1 + .../zlexcount(of:withminimumvalueof:)/index.html | 1 + .../zlexcount(of:withvaluesbetween:)/index.html | 1 + .../redis-swift.struct/zpopmax(from:)/index.html | 1 + .../redis-swift.struct/zpopmax(from:max:)/index.html | 1 + .../redis-swift.struct/zpopmin(from:)/index.html | 1 + .../redis-swift.struct/zpopmin(from:max:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../redis-swift.struct/zrank(of:in:)/index.html | 1 + .../redis-swift.struct/zrem(_:from:)-33gaj/index.html | 1 + .../redis-swift.struct/zrem(_:from:)-rfyw/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../zremrangebylex(from:withvaluesbetween:)/index.html | 1 + .../index.html | 1 + .../zremrangebyrank(from:fromindex:)/index.html | 1 + .../zremrangebyrank(from:indices:)-248n5/index.html | 1 + .../zremrangebyrank(from:indices:)-5ong/index.html | 1 + .../zremrangebyrank(from:throughindex:)/index.html | 1 + .../zremrangebyrank(from:uptoindex:)/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../redis-swift.struct/zrevrank(of:in:)/index.html | 1 + .../zscan(_:startingfrom:matching:count:)/index.html | 1 + .../index.html | 1 + .../redis-swift.struct/zscore(of:in:)/index.html | 1 + .../index.html | 1 + .../hbrequest/remoteaddress/index.html | 1 + .../hummingbirdlambda/hbrequest/response/index.html | 1 + .../hbrequest/responsepatch/headers/index.html | 1 + .../hbrequest/responsepatch/index.html | 1 + .../hbrequest/responsepatch/setcookie(_:)/index.html | 1 + .../hbrequest/responsepatch/status/index.html | 1 + .../hbrequest/servicecontext/index.html | 1 + .../hummingbirdlambda/hbrequest/session/index.html | 1 + .../hummingbirdlambda/hbrequest/success(_:)/index.html | 1 + .../hummingbirdlambda/hbrequest/uri/index.html | 1 + .../hummingbirdlambda/hbrequest/version/index.html | 1 + .../hbrequest/withservicecontext(_:_:)/index.html | 1 + .../withspan(_:context:ofkind:_:)-7r3k8/index.html | 1 + .../withspan(_:context:ofkind:_:)-m3y9/index.html | 1 + .../hbrequest/withspan(_:ofkind:_:)-198d8/index.html | 1 + .../hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html | 1 + .../hbrequestcontext/allocator/index.html | 1 + .../hbrequestcontext/eventloop/index.html | 1 + .../hummingbirdlambda/hbrequestcontext/index.html | 1 + .../hbrequestcontext/remoteaddress/index.html | 1 + .../hummingbirdlambda/hbrequestdecodable/index.html | 1 + .../hbrequestdecodable/init(from:)/index.html | 1 + .../hbrequestdecoder/decode(_:from:)/index.html | 1 + .../hummingbirdlambda/hbrequestdecoder/index.html | 1 + .../hummingbirdlambda/hbresponder/index.html | 1 + .../hbresponder/respond(to:)-1q5gt/index.html | 1 + .../hbresponder/respond(to:)-877la/index.html | 1 + .../hummingbirdlambda/hbresponse/body/index.html | 1 + .../customstringconvertible-implementations/index.html | 1 + .../hbresponse/description/index.html | 1 + .../hummingbirdlambda/hbresponse/extensions/index.html | 1 + .../hbresponsegenerator-implementations/index.html | 1 + .../hummingbirdlambda/hbresponse/headers/index.html | 1 + .../hummingbirdlambda/hbresponse/index.html | 1 + .../hbresponse/init(status:headers:body:)/index.html | 1 + .../hbresponse/redirect(to:type:)/index.html | 1 + .../hbresponse/redirecttype/!=(_:_:)/index.html | 1 + .../redirecttype/equatable-implementations/index.html | 1 + .../hbresponse/redirecttype/found/index.html | 1 + .../hbresponse/redirecttype/index.html | 1 + .../hbresponse/redirecttype/normal/index.html | 1 + .../hbresponse/redirecttype/permanent/index.html | 1 + .../hbresponse/redirecttype/status/index.html | 1 + .../hbresponse/redirecttype/temporary/index.html | 1 + .../hbresponse/response(from:)/index.html | 1 + .../hbresponse/setcookie(_:)/index.html | 1 + .../hummingbirdlambda/hbresponse/status/index.html | 1 + .../hummingbirdlambda/hbresponsecodable/index.html | 1 + .../hummingbirdlambda/hbresponseencodable/index.html | 1 + .../hbresponseencoder/encode(_:from:)/index.html | 1 + .../hummingbirdlambda/hbresponseencoder/index.html | 1 + .../hummingbirdlambda/hbresponsegenerator/index.html | 1 + .../response(from:)-4uxbo/index.html | 1 + .../response(from:)-6wb6i/index.html | 1 + .../hbroutehandler/handle(request:)-4ebzc/index.html | 1 + .../hbroutehandler/handle(request:)-51433/index.html | 1 + .../hummingbirdlambda/hbroutehandler/index.html | 1 + .../hbroutehandler/init(from:)-9q5p0/index.html | 1 + .../add(_:method:responder:)/index.html | 1 + .../hbrouterbuilder/buildrouter()/index.html | 1 + .../constructresponder(options:use:)-2abjy/index.html | 1 + .../constructresponder(options:use:)-6h5kd/index.html | 1 + .../constructresponder(options:use:)-9eh84/index.html | 1 + .../delete(_:options:use:)-2ae9a/index.html | 1 + .../delete(_:options:use:)-3kd25/index.html | 1 + .../delete(_:options:use:)-3vv1c/index.html | 1 + .../delete(_:options:use:)-8lcdc/index.html | 1 + .../delete(_:options:use:)-piwf/index.html | 1 + .../get(_:options:use:)-326e5/index.html | 1 + .../get(_:options:use:)-33vun/index.html | 1 + .../get(_:options:use:)-3e4ny/index.html | 1 + .../get(_:options:use:)-3gdk9/index.html | 1 + .../get(_:options:use:)-96ynq/index.html | 1 + .../hbrouterbuilder/group(_:)/index.html | 1 + .../hbroutermethods-implementations/index.html | 1 + .../head(_:options:use:)-1jf15/index.html | 1 + .../head(_:options:use:)-1jgko/index.html | 1 + .../head(_:options:use:)-1m180/index.html | 1 + .../head(_:options:use:)-2bsdv/index.html | 1 + .../head(_:options:use:)-6f85h/index.html | 1 + .../hummingbirdlambda/hbrouterbuilder/index.html | 1 + .../hbrouterbuilder/init()/index.html | 1 + .../hbrouterbuilder/middlewares/index.html | 1 + .../on(_:method:options:use:)-3277t/index.html | 1 + .../on(_:method:options:use:)-4t19t/index.html | 1 + .../on(_:method:options:use:)-5n2kl/index.html | 1 + .../on(_:method:options:use:)-mr5j/index.html | 1 + .../patch(_:options:use:)-17vf1/index.html | 1 + .../patch(_:options:use:)-2tvuv/index.html | 1 + .../patch(_:options:use:)-30xlk/index.html | 1 + .../patch(_:options:use:)-3u9o4/index.html | 1 + .../patch(_:options:use:)-71l1s/index.html | 1 + .../post(_:options:use:)-1qeef/index.html | 1 + .../post(_:options:use:)-1uvzy/index.html | 1 + .../post(_:options:use:)-3rhz5/index.html | 1 + .../post(_:options:use:)-4lh1p/index.html | 1 + .../post(_:options:use:)-6m3su/index.html | 1 + .../put(_:options:use:)-1xu68/index.html | 1 + .../put(_:options:use:)-3dtts/index.html | 1 + .../put(_:options:use:)-3oy8p/index.html | 1 + .../put(_:options:use:)-6a3o8/index.html | 1 + .../put(_:options:use:)-71xiv/index.html | 1 + .../hbroutergroup/add(middleware:)/index.html | 1 + .../constructresponder(options:use:)-2c9zb/index.html | 1 + .../constructresponder(options:use:)-3igox/index.html | 1 + .../constructresponder(options:use:)-61uaq/index.html | 1 + .../delete(_:options:use:)-5jdiw/index.html | 1 + .../delete(_:options:use:)-5jwwc/index.html | 1 + .../delete(_:options:use:)-7pg7u/index.html | 1 + .../delete(_:options:use:)-f89z/index.html | 1 + .../delete(_:options:use:)-n1cp/index.html | 1 + .../hbroutergroup/get(_:options:use:)-3adx0/index.html | 1 + .../hbroutergroup/get(_:options:use:)-5qsft/index.html | 1 + .../hbroutergroup/get(_:options:use:)-7ndj6/index.html | 1 + .../hbroutergroup/get(_:options:use:)-84ds1/index.html | 1 + .../hbroutergroup/get(_:options:use:)-8oipj/index.html | 1 + .../hbroutergroup/group(_:)/index.html | 1 + .../hbroutermethods-implementations/index.html | 1 + .../head(_:options:use:)-2i944/index.html | 1 + .../head(_:options:use:)-53c7j/index.html | 1 + .../head(_:options:use:)-5vf11/index.html | 1 + .../head(_:options:use:)-71h8s/index.html | 1 + .../head(_:options:use:)-9x2yc/index.html | 1 + .../hummingbirdlambda/hbroutergroup/index.html | 1 + .../on(_:method:options:use:)-2628e/index.html | 1 + .../on(_:method:options:use:)-3r0lk/index.html | 1 + .../on(_:method:options:use:)-6azj7/index.html | 1 + .../on(_:method:options:use:)-xc8l/index.html | 1 + .../patch(_:options:use:)-2wf6k/index.html | 1 + .../patch(_:options:use:)-4s93j/index.html | 1 + .../patch(_:options:use:)-5rw5v/index.html | 1 + .../patch(_:options:use:)-90zht/index.html | 1 + .../patch(_:options:use:)-9q0ya/index.html | 1 + .../post(_:options:use:)-15kto/index.html | 1 + .../post(_:options:use:)-1yp8y/index.html | 1 + .../post(_:options:use:)-2yre8/index.html | 1 + .../post(_:options:use:)-3i1g2/index.html | 1 + .../post(_:options:use:)-723ko/index.html | 1 + .../hbroutergroup/put(_:options:use:)-197sx/index.html | 1 + .../hbroutergroup/put(_:options:use:)-3wqre/index.html | 1 + .../hbroutergroup/put(_:options:use:)-4hu0l/index.html | 1 + .../hbroutergroup/put(_:options:use:)-74fg9/index.html | 1 + .../hbroutergroup/put(_:options:use:)-s9l/index.html | 1 + .../hbroutermethodoptions/!=(_:_:)/index.html | 1 + .../hbroutermethodoptions/contains(_:)/index.html | 1 + .../hbroutermethodoptions/editresponse/index.html | 1 + .../equatable-implementations/index.html | 1 + .../formintersection(_:)/index.html | 1 + .../formsymmetricdifference(_:)/index.html | 1 + .../hbroutermethodoptions/formunion(_:)/index.html | 1 + .../hummingbirdlambda/hbroutermethodoptions/index.html | 1 + .../hbroutermethodoptions/init()/index.html | 1 + .../hbroutermethodoptions/init(_:)/index.html | 1 + .../init(arrayliteral:)/index.html | 1 + .../hbroutermethodoptions/init(rawvalue:)/index.html | 1 + .../hbroutermethodoptions/insert(_:)/index.html | 1 + .../hbroutermethodoptions/intersection(_:)/index.html | 1 + .../hbroutermethodoptions/isdisjoint(with:)/index.html | 1 + .../hbroutermethodoptions/isempty/index.html | 1 + .../isstrictsubset(of:)/index.html | 1 + .../isstrictsuperset(of:)/index.html | 1 + .../hbroutermethodoptions/issubset(of:)/index.html | 1 + .../hbroutermethodoptions/issuperset(of:)/index.html | 1 + .../optionset-implementations/index.html | 1 + .../hbroutermethodoptions/rawvalue/index.html | 1 + .../hbroutermethodoptions/remove(_:)/index.html | 1 + .../setalgebra-implementations/index.html | 1 + .../hbroutermethodoptions/streambody/index.html | 1 + .../hbroutermethodoptions/subtract(_:)/index.html | 1 + .../hbroutermethodoptions/subtracting(_:)/index.html | 1 + .../symmetricdifference(_:)/index.html | 1 + .../hbroutermethodoptions/union(_:)/index.html | 1 + .../hbroutermethodoptions/update(with:)/index.html | 1 + .../constructresponder(options:use:)-3kmxy/index.html | 1 + .../constructresponder(options:use:)-69xk3/index.html | 1 + .../constructresponder(options:use:)-lhp0/index.html | 1 + .../delete(_:options:use:)-3ic9o/index.html | 1 + .../delete(_:options:use:)-5gzcx/index.html | 1 + .../delete(_:options:use:)-5x22s/index.html | 1 + .../delete(_:options:use:)-74uf8/index.html | 1 + .../delete(_:options:use:)-8gurb/index.html | 1 + .../get(_:options:use:)-3kg91/index.html | 1 + .../get(_:options:use:)-50wai/index.html | 1 + .../get(_:options:use:)-7g21/index.html | 1 + .../get(_:options:use:)-86u5y/index.html | 1 + .../get(_:options:use:)-9jm74/index.html | 1 + .../hbroutermethods/group(_:)/index.html | 1 + .../head(_:options:use:)-40dtg/index.html | 1 + .../head(_:options:use:)-7niyc/index.html | 1 + .../head(_:options:use:)-88cag/index.html | 1 + .../head(_:options:use:)-9x5r8/index.html | 1 + .../head(_:options:use:)-ds6/index.html | 1 + .../hummingbirdlambda/hbroutermethods/index.html | 1 + .../on(_:method:options:use:)-3uco/index.html | 1 + .../on(_:method:options:use:)-4r81r/index.html | 1 + .../on(_:method:options:use:)-6fajk/index.html | 1 + .../on(_:method:options:use:)-q9gs/index.html | 1 + .../patch(_:options:use:)-12p1l/index.html | 1 + .../patch(_:options:use:)-3gi4u/index.html | 1 + .../patch(_:options:use:)-5qglv/index.html | 1 + .../patch(_:options:use:)-663sj/index.html | 1 + .../patch(_:options:use:)-we6j/index.html | 1 + .../post(_:options:use:)-16d3s/index.html | 1 + .../post(_:options:use:)-3y1zn/index.html | 1 + .../post(_:options:use:)-75fgq/index.html | 1 + .../post(_:options:use:)-7ntwy/index.html | 1 + .../post(_:options:use:)-92rp/index.html | 1 + .../put(_:options:use:)-28ous/index.html | 1 + .../put(_:options:use:)-49wvb/index.html | 1 + .../put(_:options:use:)-549yy/index.html | 1 + .../put(_:options:use:)-5hceh/index.html | 1 + .../put(_:options:use:)-97j9q/index.html | 1 + .../hbsendableextensible/extensions/index.html | 1 + .../hummingbirdlambda/hbsendableextensible/index.html | 1 + .../hbsendableextensions/exists(_:)/index.html | 1 + .../hbsendableextensions/get(_:)-a367/index.html | 1 + .../hbsendableextensions/get(_:)-vcwg/index.html | 1 + .../hbsendableextensions/get(_:error:)/index.html | 1 + .../hummingbirdlambda/hbsendableextensions/index.html | 1 + .../hbsendableextensions/init()/index.html | 1 + .../hbsendableextensions/set(_:value:)/index.html | 1 + .../hbtracingmiddleware/apply(to:next:)/index.html | 1 + .../hummingbirdlambda/hbtracingmiddleware/index.html | 1 + .../hbtracingmiddleware/init()/index.html | 1 + .../init(recordingheaders:)/index.html | 1 + .../hummingbirdlambda/hburl/description/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../hummingbirdlambda/hburl/host/index.html | 1 + .../documentation/hummingbirdlambda/hburl/index.html | 1 + .../hummingbirdlambda/hburl/init(_:)/index.html | 1 + .../init(extendedgraphemeclusterliteral:)/index.html | 1 + .../hburl/init(stringliteral:)/index.html | 1 + .../hburl/init(unicodescalarliteral:)/index.html | 1 + .../hummingbirdlambda/hburl/path/index.html | 1 + .../hummingbirdlambda/hburl/port/index.html | 1 + .../hummingbirdlambda/hburl/query/index.html | 1 + .../hummingbirdlambda/hburl/queryparameters/index.html | 1 + .../hburl/scheme-swift.property/index.html | 1 + .../hburl/scheme-swift.struct/!=(_:_:)/index.html | 1 + .../equatable-implementations/index.html | 1 + .../hburl/scheme-swift.struct/http/index.html | 1 + .../hburl/scheme-swift.struct/http_unix/index.html | 1 + .../hburl/scheme-swift.struct/https/index.html | 1 + .../hburl/scheme-swift.struct/https_unix/index.html | 1 + .../hburl/scheme-swift.struct/index.html | 1 + .../scheme-swift.struct/init(rawvalue:)/index.html | 1 + .../hburl/scheme-swift.struct/rawvalue/index.html | 1 + .../hburl/scheme-swift.struct/unix/index.html | 1 + .../hburl/scheme-swift.struct/ws/index.html | 1 + .../hburl/scheme-swift.struct/wss/index.html | 1 + .../hummingbirdlambda/hburl/string/index.html | 1 + .../httpheaderspatch/add(contentsof:)/index.html | 1 + .../httpheaderspatch/add(name:value:)/index.html | 1 + .../hummingbirdlambda/httpheaderspatch/index.html | 1 + .../init(dictionaryliteral:)/index.html | 1 + .../httpheaderspatch/remove(name:)/index.html | 1 + .../replaceoradd(name:value:)/index.html | 1 + docs/1.0/documentation/hummingbirdlambda/index.html | 2 +- .../servicelifecycleprovider/createnew/index.html | 1 + .../servicelifecycleprovider/index.html | 1 + .../servicelifecycleprovider/shared(_:)/index.html | 1 + .../hbmustachecontenttype/escapetext(_:)/index.html | 2 +- .../hbmustachecontenttype/index.html | 2 +- .../hbmustachecontenttypes/index.html | 2 +- .../register(_:named:)/index.html | 2 +- .../hbmustachecustomrenderable/index.html | 2 +- .../hbmustachecustomrenderable/isnull/index.html | 2 +- .../hbmustachecustomrenderable/rendertext/index.html | 2 +- .../hbmustachelambda/callback/index.html | 2 +- .../hummingbirdmustache/hbmustachelambda/index.html | 2 +- .../hbmustachelambda/init(_:)/index.html | 2 +- .../hbmustachelibrary/gettemplate(named:)/index.html | 2 +- .../hummingbirdmustache/hbmustachelibrary/index.html | 2 +- .../hbmustachelibrary/init()/index.html | 2 +- .../init(directory:withextension:)/index.html | 2 +- .../hbmustachelibrary/parsererror/context/index.html | 2 +- .../parsererror/error-implementations/index.html | 2 +- .../hbmustachelibrary/parsererror/error/index.html | 2 +- .../hbmustachelibrary/parsererror/filename/index.html | 2 +- .../hbmustachelibrary/parsererror/index.html | 2 +- .../parsererror/localizeddescription/index.html | 2 +- .../register(_:named:)-7rcdq/index.html | 2 +- .../register(_:named:)-n0oe/index.html | 2 +- .../render(_:withtemplate:)/index.html | 2 +- .../hbmustacheparent/child(named:)/index.html | 2 +- .../hummingbirdmustache/hbmustacheparent/index.html | 2 +- .../hbmustachetemplate/error/!=(_:_:)/index.html | 2 +- .../error/equatable-implementations/index.html | 2 +- .../error/error-implementations/index.html | 2 +- .../error/expectedsectionend/index.html | 2 +- .../error/illegaltokeninsideinheritsection/index.html | 2 +- .../hbmustachetemplate/error/index.html | 2 +- .../error/invalidconfigvariablesyntax/index.html | 2 +- .../error/invalidsetdelimiter/index.html | 2 +- .../error/localizeddescription/index.html | 2 +- .../error/sectionclosenameincorrect/index.html | 2 +- .../error/textinsideinheritsection/index.html | 2 +- .../transformappliedtoinheritancesection/index.html | 2 +- .../hbmustachetemplate/error/unfinishedname/index.html | 2 +- .../error/unrecognisedconfigvariable/index.html | 2 +- .../hummingbirdmustache/hbmustachetemplate/index.html | 2 +- .../hbmustachetemplate/init(string:)/index.html | 2 +- .../hbmustachetemplate/parsererror/context/index.html | 2 +- .../parsererror/error-implementations/index.html | 2 +- .../hbmustachetemplate/parsererror/error/index.html | 2 +- .../hbmustachetemplate/parsererror/index.html | 2 +- .../parsererror/localizeddescription/index.html | 2 +- .../hbmustachetemplate/render(_:)/index.html | 2 +- .../hbmustachetransformable/index.html | 2 +- .../hbmustachetransformable/transform(_:)/index.html | 2 +- .../hbparser/context/columnnumber/index.html | 2 +- .../hummingbirdmustache/hbparser/context/index.html | 2 +- .../hbparser/context/line/index.html | 2 +- .../hbparser/context/linenumber/index.html | 2 +- .../hummingbirdmustache/hbparser/index.html | 2 +- docs/1.0/documentation/hummingbirdmustache/index.html | 2 +- .../hbredisconfiguration/database/index.html | 2 +- .../hummingbirdredis/hbredisconfiguration/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../init(url:pool:)-5y2mz/index.html | 2 +- .../init(url:pool:)-6wkm4/index.html | 2 +- .../hbredisconfiguration/password/index.html | 2 +- .../hbredisconfiguration/pool/index.html | 2 +- .../pooloptions/connectionbackofffactor/index.html | 2 +- .../pooloptions/connectionretrytimeout/index.html | 2 +- .../hbredisconfiguration/pooloptions/index.html | 2 +- .../index.html | 2 +- .../initialconnectionbackoffdelay/index.html | 2 +- .../pooloptions/maximumconnectioncount/index.html | 2 +- .../pooloptions/minimumconnectioncount/index.html | 2 +- .../hbredisconfiguration/serveraddresses/index.html | 2 +- .../hbredisconfiguration/validationerror/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../get(key:as:request:)-49mrj/index.html | 2 +- .../get(key:as:request:)-5olkv/index.html | 2 +- .../hbpersistdriver-implementations/index.html | 2 +- .../hummingbirdredis/hbredispersistdriver/index.html | 2 +- .../init(redisconnectionpoolgroup:)/index.html | 2 +- .../remove(key:request:)/index.html | 2 +- .../set(key:value:expires:request:)-8fu0/index.html | 2 +- .../set(key:value:expires:request:)-8pqv6/index.html | 2 +- .../hbredispersistdriver/shutdown()/index.html | 2 +- docs/1.0/documentation/hummingbirdredis/index.html | 2 +- .../documentation/hummingbirdredis/logger/index.html | 1 + .../hummingbirdredis/logger/label/index.html | 1 + .../logger/metadataprovider/index.html | 1 + .../activechannels(matching:)/index.html | 2 +- .../redisconnectionpoolgroup/append(_:to:)/index.html | 2 +- .../authorize(username:password:)/index.html | 2 +- .../authorize(with:)/index.html | 2 +- .../blpop(from:as:timeout:)/index.html | 2 +- .../blpop(from:timeout:)-2ving/index.html | 2 +- .../blpop(from:timeout:)-73yw1/index.html | 2 +- .../blpop(from:timeout:)-infz/index.html | 2 +- .../blpop(from:timeout:valuetype:)-3ll07/index.html | 2 +- .../blpop(from:timeout:valuetype:)-70j9h/index.html | 2 +- .../brpop(from:as:timeout:)/index.html | 2 +- .../brpop(from:timeout:)-57h4a/index.html | 2 +- .../brpop(from:timeout:)-5p6er/index.html | 2 +- .../brpop(from:timeout:)-5pt91/index.html | 2 +- .../brpop(from:timeout:valuetype:)-3waxg/index.html | 2 +- .../brpop(from:timeout:valuetype:)-5pkpj/index.html | 2 +- .../brpoplpush(from:to:timeout:)/index.html | 2 +- .../brpoplpush(from:to:timeout:valuetype:)/index.html | 2 +- .../bzpopmax(from:timeout:)-5cdbm/index.html | 2 +- .../bzpopmax(from:timeout:)-9n2go/index.html | 2 +- .../bzpopmin(from:timeout:)-31p1p/index.html | 2 +- .../bzpopmin(from:timeout:)-8ikz1/index.html | 2 +- .../redisconnectionpoolgroup/decrement(_:)/index.html | 2 +- .../decrement(_:by:)/index.html | 2 +- .../redisconnectionpoolgroup/delete(_:)/index.html | 2 +- .../redisconnectionpoolgroup/echo(_:)/index.html | 2 +- .../redisconnectionpoolgroup/eventloop/index.html | 2 +- .../redisconnectionpoolgroup/exists(_:)/index.html | 2 +- .../expire(_:after:)/index.html | 2 +- .../redisconnectionpoolgroup/get(_:)/index.html | 2 +- .../redisconnectionpoolgroup/get(_:as:)/index.html | 2 +- .../redisconnectionpoolgroup/get(_:asjson:)/index.html | 2 +- .../redisconnectionpoolgroup/hdel(_:from:)/index.html | 2 +- .../redisconnectionpoolgroup/hexists(_:in:)/index.html | 2 +- .../redisconnectionpoolgroup/hget(_:from:)/index.html | 2 +- .../hget(_:from:as:)/index.html | 2 +- .../redisconnectionpoolgroup/hgetall(from:)/index.html | 2 +- .../hgetall(from:as:)/index.html | 2 +- .../hincrby(_:field:in:)/index.html | 2 +- .../hincrbyfloat(_:field:in:)/index.html | 2 +- .../redisconnectionpoolgroup/hkeys(in:)/index.html | 2 +- .../redisconnectionpoolgroup/hlen(of:)/index.html | 2 +- .../redisconnectionpoolgroup/hmget(_:from:)/index.html | 2 +- .../hmget(_:from:as:)-5xwi8/index.html | 2 +- .../hmget(_:from:as:)-qf48/index.html | 2 +- .../redisconnectionpoolgroup/hmset(_:in:)/index.html | 2 +- .../hscan(_:startingfrom:matching:count:)/index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgroup/hset(_:to:in:)/index.html | 2 +- .../hsetnx(_:to:in:)/index.html | 2 +- .../hstrlen(of:in:)/index.html | 2 +- .../redisconnectionpoolgroup/hvals(in:)/index.html | 2 +- .../redisconnectionpoolgroup/hvals(in:as:)/index.html | 2 +- .../redisconnectionpoolgroup/increment(_:)/index.html | 2 +- .../increment(_:by:)-36hoy/index.html | 2 +- .../increment(_:by:)-7oke8/index.html | 2 +- .../redisconnectionpoolgroup/index.html | 2 +- .../index.html | 2 +- .../lindex(_:from:)/index.html | 2 +- .../lindex(_:from:as:)/index.html | 2 +- .../linsert(_:into:after:)/index.html | 2 +- .../linsert(_:into:before:)/index.html | 2 +- .../redisconnectionpoolgroup/llen(of:)/index.html | 2 +- .../redisconnectionpoolgroup/logging(to:)/index.html | 2 +- .../redisconnectionpoolgroup/lpop(from:)/index.html | 2 +- .../redisconnectionpoolgroup/lpop(from:as:)/index.html | 2 +- .../lpush(_:into:)-1bkge/index.html | 2 +- .../lpush(_:into:)-4lm3g/index.html | 2 +- .../lpushx(_:into:)/index.html | 2 +- .../lrange(from:firstindex:lastindex:)/index.html | 2 +- .../lrange(from:firstindex:lastindex:as:)/index.html | 2 +- .../lrange(from:fromindex:)/index.html | 2 +- .../lrange(from:fromindex:as:)/index.html | 2 +- .../lrange(from:indices:)-3kn1f/index.html | 2 +- .../lrange(from:indices:)-5ztoa/index.html | 2 +- .../lrange(from:indices:as:)-8ui8f/index.html | 2 +- .../lrange(from:indices:as:)-9u2y1/index.html | 2 +- .../lrange(from:throughindex:)/index.html | 2 +- .../lrange(from:throughindex:as:)/index.html | 2 +- .../lrange(from:uptoindex:)/index.html | 2 +- .../lrange(from:uptoindex:as:)/index.html | 2 +- .../lrem(_:from:count:)/index.html | 2 +- .../lset(index:to:in:)/index.html | 2 +- .../ltrim(_:before:after:)/index.html | 2 +- .../ltrim(_:keepingindices:)-1dye0/index.html | 2 +- .../ltrim(_:keepingindices:)-1m89g/index.html | 2 +- .../ltrim(_:keepingindices:)-5hpop/index.html | 2 +- .../ltrim(_:keepingindices:)-63e0j/index.html | 2 +- .../ltrim(_:keepingindices:)-8yvja/index.html | 2 +- .../redisconnectionpoolgroup/mget(_:)/index.html | 2 +- .../mget(_:as:)-4omia/index.html | 2 +- .../mget(_:as:)-7yd4w/index.html | 2 +- .../redisconnectionpoolgroup/mset(_:)/index.html | 2 +- .../redisconnectionpoolgroup/msetnx(_:)/index.html | 2 +- .../patternsubscribercount()/index.html | 2 +- .../redisconnectionpoolgroup/ping(with:)/index.html | 2 +- .../redisconnectionpoolgroup/pool(for:)/index.html | 2 +- .../psetex(_:to:expirationinmilliseconds:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgroup/pttl(_:)/index.html | 2 +- .../redisconnectionpoolgroup/publish(_:to:)/index.html | 2 +- .../redisconnectionpoolgroup/pubsubclient/index.html | 2 +- .../redisconnectionpoolgroup/punsubscribe()/index.html | 2 +- .../punsubscribe(from:)/index.html | 2 +- .../redisclient-implementations/index.html | 2 +- .../redisconnectionpoolgroup/rpop(from:)/index.html | 2 +- .../redisconnectionpoolgroup/rpop(from:as:)/index.html | 2 +- .../rpoplpush(from:to:)/index.html | 2 +- .../rpoplpush(from:to:valuetype:)/index.html | 2 +- .../rpush(_:into:)-30o58/index.html | 2 +- .../rpush(_:into:)-7lj9g/index.html | 2 +- .../rpushx(_:into:)/index.html | 2 +- .../sadd(_:to:)-19h29/index.html | 2 +- .../sadd(_:to:)-6ccsn/index.html | 2 +- .../scan(startingfrom:matching:count:)/index.html | 2 +- .../redisconnectionpoolgroup/scard(of:)/index.html | 2 +- .../redisconnectionpoolgroup/sdiff(of:)/index.html | 2 +- .../sdiff(of:valuetype:)-2g1ua/index.html | 2 +- .../sdiff(of:valuetype:)-9jghq/index.html | 2 +- .../sdiffstore(as:sources:)/index.html | 2 +- .../select(database:)/index.html | 2 +- .../redisconnectionpoolgroup/send(command:)/index.html | 2 +- .../send(command:with:)/index.html | 2 +- .../redisconnectionpoolgroup/set(_:to:)/index.html | 2 +- .../set(_:to:oncondition:expiration:)/index.html | 2 +- .../redisconnectionpoolgroup/set(_:tojson:)/index.html | 2 +- .../set(_:tojson:oncondition:expiration:)/index.html | 2 +- .../setex(_:to:expirationinseconds:)/index.html | 2 +- .../setex(_:tojson:expirationinseconds:)/index.html | 2 +- .../redisconnectionpoolgroup/setnx(_:to:)/index.html | 2 +- .../setnx(_:tojson:)/index.html | 2 +- .../redisconnectionpoolgroup/shutdown()/index.html | 1 - .../redisconnectionpoolgroup/sinter(of:)/index.html | 2 +- .../sinter(of:valuetype:)-4sbki/index.html | 2 +- .../sinter(of:valuetype:)-6k6xz/index.html | 2 +- .../sinterstore(as:sources:)/index.html | 2 +- .../sismember(_:of:)/index.html | 2 +- .../redisconnectionpoolgroup/smembers(of:)/index.html | 2 +- .../smembers(of:as:)/index.html | 2 +- .../smove(_:from:to:)/index.html | 2 +- .../spop(from:as:max:)/index.html | 2 +- .../spop(from:max:)/index.html | 2 +- .../srandmember(from:as:max:)/index.html | 2 +- .../srandmember(from:max:)/index.html | 2 +- .../srem(_:from:)-10lgs/index.html | 2 +- .../srem(_:from:)-y3cg/index.html | 2 +- .../sscan(_:startingfrom:matching:count:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../subscribercount(forchannels:)/index.html | 2 +- .../redisconnectionpoolgroup/sunion(of:)/index.html | 2 +- .../sunion(of:valuetype:)-356np/index.html | 2 +- .../sunion(of:valuetype:)-6gayh/index.html | 2 +- .../sunionstore(as:sources:)/index.html | 2 +- .../swapdatabase(_:with:)/index.html | 2 +- .../redisconnectionpoolgroup/ttl(_:)/index.html | 2 +- .../redisconnectionpoolgroup/unsubscribe()/index.html | 2 +- .../unsubscribe(from:)/index.html | 2 +- .../zadd(_:to:inserting:returning:)-24lle/index.html | 2 +- .../zadd(_:to:inserting:returning:)-3z3ea/index.html | 2 +- .../zadd(_:to:inserting:returning:)-5xoak/index.html | 2 +- .../redisconnectionpoolgroup/zcard(of:)/index.html | 2 +- .../zcount(of:withmaximumscoreof:)/index.html | 2 +- .../zcount(of:withminimumscoreof:)/index.html | 2 +- .../zcount(of:withscores:)-5if9v/index.html | 2 +- .../zcount(of:withscores:)-7sq8w/index.html | 2 +- .../zcount(of:withscoresbetween:)/index.html | 2 +- .../zincrby(_:element:in:)/index.html | 2 +- .../index.html | 2 +- .../zlexcount(of:withmaximumvalueof:)/index.html | 2 +- .../zlexcount(of:withminimumvalueof:)/index.html | 2 +- .../zlexcount(of:withvaluesbetween:)/index.html | 2 +- .../redisconnectionpoolgroup/zpopmax(from:)/index.html | 2 +- .../zpopmax(from:max:)/index.html | 2 +- .../redisconnectionpoolgroup/zpopmin(from:)/index.html | 2 +- .../zpopmin(from:max:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgroup/zrank(of:in:)/index.html | 2 +- .../zrem(_:from:)-3snvf/index.html | 2 +- .../zrem(_:from:)-42pdw/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../zremrangebylex(from:withvaluesbetween:)/index.html | 2 +- .../index.html | 2 +- .../zremrangebyrank(from:fromindex:)/index.html | 2 +- .../zremrangebyrank(from:indices:)-3v6xy/index.html | 2 +- .../zremrangebyrank(from:indices:)-93ztr/index.html | 2 +- .../zremrangebyrank(from:throughindex:)/index.html | 2 +- .../zremrangebyrank(from:uptoindex:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../zrevrank(of:in:)/index.html | 2 +- .../zscan(_:startingfrom:matching:count:)/index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgroup/zscore(of:in:)/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgrouparray/default/index.html | 2 +- .../redisconnectionpoolgrouparray/index.html | 2 +- .../subscript(_:)/index.html | 2 +- .../!=(_:_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../redisconnectionpoolgroupidentifier/index.html | 2 +- .../init(extendedgraphemeclusterliteral:)/index.html | 2 +- .../init(id:)/index.html | 2 +- .../init(stringliteral:)/index.html | 2 +- .../init(unicodescalarliteral:)/index.html | 2 +- .../hummingbirdredis/url/!=(_:_:)/index.html | 1 + .../hummingbirdredis/url/==(_:_:)/index.html | 1 + .../hummingbirdredis/url/absolutestring/index.html | 1 + .../hummingbirdredis/url/absoluteurl/index.html | 1 + .../url/appendingpathcomponent(_:)/index.html | 1 + .../appendingpathcomponent(_:isdirectory:)/index.html | 1 + .../url/appendingpathextension(_:)/index.html | 1 + .../url/appendpathcomponent(_:)/index.html | 1 + .../url/appendpathcomponent(_:isdirectory:)/index.html | 1 + .../url/appendpathextension(_:)/index.html | 1 + .../hummingbirdredis/url/baseurl/index.html | 1 + .../url/checkresourceisreachable()/index.html | 1 + .../hummingbirdredis/url/datarepresentation/index.html | 1 + .../url/deletelastpathcomponent()/index.html | 1 + .../url/deletepathextension()/index.html | 1 + .../url/deletinglastpathcomponent()/index.html | 1 + .../url/deletingpathextension()/index.html | 1 + .../url/equatable-implementations/index.html | 1 + .../hummingbirdredis/url/fragment/index.html | 1 + .../hummingbirdredis/url/hasdirectorypath/index.html | 1 + .../hummingbirdredis/url/hash(into:)/index.html | 1 + .../documentation/hummingbirdredis/url/host/index.html | 1 + docs/1.0/documentation/hummingbirdredis/url/index.html | 1 + .../index.html | 1 + .../index.html | 1 + .../url/init(fileurlwithpath:)/index.html | 1 + .../url/init(fileurlwithpath:isdirectory:)/index.html | 1 + .../index.html | 1 + .../url/init(fileurlwithpath:relativeto:)/index.html | 1 + .../hummingbirdredis/url/init(string:)/index.html | 1 + .../url/init(string:relativeto:)/index.html | 1 + .../hummingbirdredis/url/isfileurl/index.html | 1 + .../hummingbirdredis/url/lastpathcomponent/index.html | 1 + .../hummingbirdredis/url/password/index.html | 1 + .../documentation/hummingbirdredis/url/path/index.html | 1 + .../hummingbirdredis/url/pathcomponents/index.html | 1 + .../hummingbirdredis/url/pathextension/index.html | 1 + .../documentation/hummingbirdredis/url/port/index.html | 1 + .../hummingbirdredis/url/query/index.html | 1 + .../hummingbirdredis/url/referencetype/index.html | 1 + .../hummingbirdredis/url/relativepath/index.html | 1 + .../hummingbirdredis/url/relativestring/index.html | 1 + .../url/removeallcachedresourcevalues()/index.html | 1 + .../url/removecachedresourcevalue(forkey:)/index.html | 1 + .../url/resolvesymlinksinpath()/index.html | 1 + .../url/resolvingsymlinksinpath()/index.html | 1 + .../url/resourcevalues(forkeys:)/index.html | 1 + .../hummingbirdredis/url/scheme/index.html | 1 + .../url/setresourcevalues(_:)/index.html | 1 + .../settemporaryresourcevalue(_:forkey:)/index.html | 1 + .../hummingbirdredis/url/standardize()/index.html | 1 + .../hummingbirdredis/url/standardized/index.html | 1 + .../url/standardizedfileurl/index.html | 1 + .../documentation/hummingbirdredis/url/user/index.html | 1 + .../withunsafefilesystemrepresentation(_:)/index.html | 1 + docs/1.0/documentation/hummingbirdtls/index.html | 2 +- .../hbwebsocketbuilder/add(middleware:)/index.html | 2 +- .../addupgrade(maxframesize:extensions:)/index.html | 2 +- .../hummingbirdwebsocket/hbwebsocketbuilder/index.html | 2 +- .../on(_:shouldupgrade:onupgrade:)-2pbue/index.html | 2 +- .../on(_:shouldupgrade:onupgrade:)-59kqa/index.html | 2 +- .../hbwebsocketroutergroup/add(middleware:)/index.html | 2 +- .../hbwebsocketroutergroup/index.html | 2 +- .../on(_:shouldupgrade:onupgrade:)-2ejdx/index.html | 2 +- .../on(_:shouldupgrade:onupgrade:)-6xsz3/index.html | 2 +- .../on(_:shouldupgrade:onupgrade:)-7td6x/index.html | 2 +- docs/1.0/documentation/hummingbirdwebsocket/index.html | 2 +- .../hummingbirdwscore/hbwebsocket/channel/index.html | 2 +- .../hbwebsocket/close(code:)-1puco/index.html | 2 +- .../hbwebsocket/close(code:)-chsu/index.html | 2 +- .../hbwebsocket/close(code:promise:)/index.html | 2 +- .../hbwebsocket/closecallback/index.html | 2 +- .../hummingbirdwscore/hbwebsocket/eventloop/index.html | 2 +- .../hummingbirdwscore/hbwebsocket/index.html | 2 +- .../index.html | 2 +- .../hbwebsocket/initiateautoping(interval:)/index.html | 2 +- .../hbwebsocket/maxframesize/index.html | 2 +- .../hbwebsocket/onclose(_:)/index.html | 2 +- .../hbwebsocket/onpong(_:)/index.html | 2 +- .../hbwebsocket/onread(_:)/index.html | 2 +- .../hbwebsocket/pongcallback/index.html | 2 +- .../hbwebsocket/readcallback/index.html | 2 +- .../hbwebsocket/readstream()/index.html | 2 +- .../hbwebsocket/sendping()-32p4f/index.html | 2 +- .../hbwebsocket/sendping()-3v8le/index.html | 2 +- .../hbwebsocket/sendping(promise:)/index.html | 2 +- .../hbwebsocket/sendpong(_:promise:)/index.html | 2 +- .../hbwebsocket/sockettype/!=(_:_:)/index.html | 2 +- .../hbwebsocket/sockettype/client/index.html | 2 +- .../sockettype/equatable-implementations/index.html | 2 +- .../hbwebsocket/sockettype/index.html | 2 +- .../hbwebsocket/sockettype/server/index.html | 2 +- .../hbwebsocket/write(_:)-6wrc6/index.html | 2 +- .../hbwebsocket/write(_:)-7bvwv/index.html | 2 +- .../hbwebsocket/write(_:promise:)/index.html | 2 +- .../hummingbirdwscore/hbwebsocketextension/index.html | 2 +- .../processframetosend(_:ws:)/index.html | 2 +- .../processreceivedframe(_:ws:)/index.html | 2 +- .../hbwebsocketextension/shutdown()/index.html | 2 +- .../clientextension(from:eventloop:)-76sp4/index.html | 2 +- .../clientextension(from:eventloop:)-7uejk/index.html | 2 +- .../clientrequestheader()/index.html | 2 +- .../hbwebsocketextensionbuilder/index.html | 2 +- .../hbwebsocketextensionbuilder/name/index.html | 2 +- .../serverextension(from:eventloop:)-1gdro/index.html | 2 +- .../serverextension(from:eventloop:)-7ohyl/index.html | 2 +- .../serverreponseheader(to:)/index.html | 2 +- .../serverresponseheader(to:)/index.html | 2 +- .../hbwebsocketextensionfactory/build/index.html | 2 +- .../hbwebsocketextensionfactory/index.html | 2 +- .../hbwebsocketextensionfactory/init(_:)/index.html | 2 +- docs/1.0/documentation/hummingbirdwscore/index.html | 2 +- .../websocketdata/!=(_:_:)/index.html | 2 +- .../websocketdata/binary(_:)/index.html | 2 +- .../websocketdata/debugdescription/index.html | 2 +- .../websocketdata/description/index.html | 2 +- .../websocketdata/equatable-implementations/index.html | 2 +- .../hummingbirdwscore/websocketdata/index.html | 2 +- .../websocketdata/text(_:)/index.html | 2 +- .../!=(_:_:)/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../websocketextensionhttpparameters/index.html | 2 +- .../parameter/!=(_:_:)/index.html | 2 +- .../parameter/equatable-implementations/index.html | 2 +- .../parameter/index.html | 2 +- .../parameter/integer/index.html | 2 +- .../parameter/null/index.html | 2 +- .../parameter/optional/index.html | 2 +- .../parameter/value(_:)/index.html | 2 +- .../parameters/index.html | 2 +- .../parseheaders(_:)/index.html | 2 +- .../channelhandler-implementations/index.html | 2 +- .../channelinactive(context:)/index.html | 2 +- .../channelinboundhandler-implementations/index.html | 2 +- .../channelread(context:data:)/index.html | 2 +- .../errorcaught(context:error:)/index.html | 2 +- .../websockethandler/handleradded(context:)/index.html | 2 +- .../handlerremoved(context:)/index.html | 2 +- .../websockethandler/inboundin/index.html | 2 +- .../hummingbirdwscore/websockethandler/index.html | 2 +- .../websockethandler/init(websocket:)/index.html | 2 +- .../websockethandler/unwrapinboundin(_:)/index.html | 2 +- .../index.html | 2 +- .../websockethandler/wrapinboundout(_:)/index.html | 2 +- .../hummingbirdxct/hbxct/eventloopgroup/index.html | 2 +- .../hbxct/execute(uri:method:headers:body:)/index.html | 2 +- docs/1.0/documentation/hummingbirdxct/hbxct/index.html | 2 +- .../hbxct/start(application:)/index.html | 2 +- .../hummingbirdxct/hbxct/stop(application:)/index.html | 2 +- .../hbxctclient/channelpromise/index.html | 2 +- .../hummingbirdxct/hbxctclient/close()/index.html | 2 +- .../hbxctclient/configuration/index.html | 2 +- .../index.html | 2 +- .../hbxctclient/configuration/servername/index.html | 2 +- .../hbxctclient/configuration/timeout/index.html | 2 +- .../configuration/tlsconfiguration/index.html | 2 +- .../hummingbirdxct/hbxctclient/connect()/index.html | 2 +- .../hbxctclient/delete(_:headers:body:)/index.html | 2 +- .../hbxctclient/error/!=(_:_:)/index.html | 2 +- .../hbxctclient/error/connectionnotopen/index.html | 2 +- .../error/equatable-implementations/index.html | 2 +- .../hbxctclient/error/error-implementations/index.html | 2 +- .../hummingbirdxct/hbxctclient/error/index.html | 2 +- .../hbxctclient/error/invalidurl/index.html | 2 +- .../hbxctclient/error/localizeddescription/index.html | 2 +- .../hbxctclient/error/malformedresponse/index.html | 2 +- .../hbxctclient/error/noresponse/index.html | 2 +- .../hbxctclient/error/readtimeout/index.html | 2 +- .../hbxctclient/error/tlssetupfailed/index.html | 2 +- .../hummingbirdxct/hbxctclient/execute(_:)/index.html | 2 +- .../hbxctclient/get(_:headers:)/index.html | 2 +- .../hbxctclient/head(_:headers:)/index.html | 2 +- .../hummingbirdxct/hbxctclient/index.html | 2 +- .../index.html | 2 +- .../hbxctclient/post(_:headers:body:)/index.html | 2 +- .../hbxctclient/put(_:headers:body:)/index.html | 2 +- .../hummingbirdxct/hbxctclient/request/body/index.html | 2 +- .../hbxctclient/request/headers/index.html | 2 +- .../hummingbirdxct/hbxctclient/request/index.html | 2 +- .../request/init(_:method:headers:body:)/index.html | 2 +- .../hbxctclient/request/method/index.html | 2 +- .../hummingbirdxct/hbxctclient/request/uri/index.html | 2 +- .../hbxctclient/response/body/index.html | 2 +- .../hbxctclient/response/headers/index.html | 2 +- .../hummingbirdxct/hbxctclient/response/index.html | 2 +- .../hbxctclient/response/status/index.html | 2 +- .../hbxctclient/syncshutdown()/index.html | 2 +- .../hummingbirdxct/hbxcterror/!=(_:_:)/index.html | 2 +- .../hbxcterror/equatable-implementations/index.html | 2 +- .../hbxcterror/error-implementations/index.html | 2 +- .../hummingbirdxct/hbxcterror/illegalbody/index.html | 2 +- .../documentation/hummingbirdxct/hbxcterror/index.html | 2 +- .../hbxcterror/localizeddescription/index.html | 2 +- .../hummingbirdxct/hbxcterror/noend/index.html | 2 +- .../hummingbirdxct/hbxcterror/nohead/index.html | 2 +- .../hummingbirdxct/hbxcterror/notstarted/index.html | 2 +- .../hummingbirdxct/hbxcterror/timeout/index.html | 2 +- .../hummingbirdxct/hbxctresponse/body/index.html | 2 +- .../hummingbirdxct/hbxctresponse/headers/index.html | 2 +- .../hummingbirdxct/hbxctresponse/index.html | 2 +- .../init(status:headers:body:)/index.html | 2 +- .../hummingbirdxct/hbxctresponse/status/index.html | 2 +- docs/1.0/documentation/hummingbirdxct/index.html | 2 +- .../hummingbirdxct/xcttestingsetup/!=(_:_:)/index.html | 2 +- .../xcttestingsetup/asynctest/index.html | 2 +- .../hummingbirdxct/xcttestingsetup/embedded/index.html | 2 +- .../equatable-implementations/index.html | 2 +- .../hummingbirdxct/xcttestingsetup/index.html | 2 +- .../hummingbirdxct/xcttestingsetup/live/index.html | 2 +- docs/1.0/documentation/index/index.html | 2 +- docs/1.0/index.html | 2 +- docs/1.0/index/index.json | 2 +- docs/1.0/js/223.87634d14.js | 10 ++++++++++ docs/1.0/js/471.f18d4524.js | 10 ---------- docs/1.0/js/523.faf5088c.js | 10 ---------- docs/1.0/js/842.48d69b57.js | 10 ---------- docs/1.0/js/842.9b3ff1dd.js | 10 ++++++++++ docs/1.0/js/976.d7eb6b79.js | 10 ++++++++++ docs/1.0/js/documentation-topic.7bd7381e.js | 10 ---------- docs/1.0/js/documentation-topic.88ad182d.js | 10 ++++++++++ docs/1.0/js/index.45768e19.js | 9 +++++++++ docs/1.0/js/index.cafd2101.js | 9 --------- docs/1.0/js/topic.b061891b.js | 10 ---------- docs/1.0/js/topic.eb715ffc.js | 10 ++++++++++ docs/1.0/js/tutorials-overview.1819ec83.js | 10 ---------- docs/1.0/js/tutorials-overview.5395cca1.js | 10 ++++++++++ docs/1.0/metadata.json | 2 +- 6873 files changed, 4742 insertions(+), 4560 deletions(-) delete mode 100644 docs/1.0/css/180.07bbbfad.css create mode 100644 docs/1.0/css/223.5ab1188f.css create mode 100644 docs/1.0/css/427.ee43802d.css delete mode 100644 docs/1.0/css/523.6e8a04de.css create mode 100644 docs/1.0/css/documentation-topic.5ce24f8e.css delete mode 100644 docs/1.0/css/documentation-topic.d414208b.css delete mode 100644 docs/1.0/css/index.326a8d73.css create mode 100644 docs/1.0/css/index.33ec2115.css create mode 100644 docs/1.0/css/topic.7ff1c1f8.css delete mode 100644 docs/1.0/css/topic.eed311d4.css delete mode 100644 docs/1.0/css/tutorials-overview.6eb589ed.css create mode 100644 docs/1.0/css/tutorials-overview.e4891d45.css delete mode 100644 docs/1.0/data/documentation/hummingbird/mustache-syntax.json create mode 100644 docs/1.0/data/documentation/hummingbird/mustachesyntax.json delete mode 100644 docs/1.0/data/documentation/hummingbird/template-inheritance.json create mode 100644 docs/1.0/data/documentation/hummingbird/templateinheritance.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/append(key:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/collection-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/compactmap(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/contains(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/count.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/distance(from:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/drop(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/dropfirst(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/droplast(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/element.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/endindex.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/enumerated().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/filter(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/firstindex(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/foreach(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/getall(for:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/has(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/indices.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/isempty.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lazy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/makeiterator().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/max(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/min(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(through:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(upto:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(into:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reversed().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sequence-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sorted(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/startindex.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/starts(with:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/underestimatedcount.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addfluent().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addpersist(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(configuration:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncrun().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncwait().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/constructresponder().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/db(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/db.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/decoder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/encoder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroup.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/extensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/fluent.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/logger.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobs.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/lifecycle.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/logger.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/middleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis(id:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/redisconnectionpools.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/router.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/run().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/server.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/sessionstorage.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/shutdownapplication().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/start().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/stop().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/threadpool.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/wait().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/ws.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/xct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstart().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstop().json create mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection/close().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/init(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/init(callback:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/respond(to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnection.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnection/isclosed.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/eventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/isclosed.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/maxconnections.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/numconnections.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/source.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/connection.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbdatecache.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbdatecache/currentdate.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbdatecache/getdatecache(on:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/dotenv(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(values:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/merging(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/set(_:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbenvironment/shared.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensible.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensible/extensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/exists(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:error:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application7z.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationabiword.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationarc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbinary.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationcsh.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationdocx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationeot.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationepub.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationgzip.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjar.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjson.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjsonld.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmpkg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmsword.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationods.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationogg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpdf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationphp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationppt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpptx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrar.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrtf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationsh.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationswf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationtar.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationurlencoded.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationvsd.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxhtml.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxls.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxlsx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxml.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationzip.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3g2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3gp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioaac.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiomidi.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiompeg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioogg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioopus.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowave.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowebm.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/==(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/any.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/application.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/audio.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/example.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/font.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hash(into:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hashvalue.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/image.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/message.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/model.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/multipart.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/text.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/video.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/example.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/font.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontotf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontttf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/image.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagebmp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagegif.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imageico.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagejpeg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagepng.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagesvg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagetiff.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagewebp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/istype(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/message.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/model.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipart.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipartform.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/parameter.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/subtype.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/text.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcss.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcsv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texthtml.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texticalendar.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textjavascript.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textplain.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/type.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3g2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3gp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videomp4.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videompeg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videoogg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videots.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videowebm.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmediatype/~=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/allsatisfy(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/compactmap(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/contains(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/count.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/distance(from:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/drop(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/dropfirst(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/droplast(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/endindex.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/enumerated().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/filter(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/first(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/first.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/firstindex(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/foreach(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/getcatchall().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/has(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/index.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/indices.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/isempty.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/lazy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/makeiterator().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-2541h.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/max(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/min(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(through:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(upto:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(into:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/requireall(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/reversed().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/sequence-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/sorted(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/startindex.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/starts(with:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/underestimatedcount.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/advance().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/advance(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/allsatisfy(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/character().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/compactmap(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/count.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/current().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/drop(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/dropfirst(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/droplast(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/element.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/enumerated().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/emptystring.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/error-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/invalidutf8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/localizeddescription.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/overflow.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/error/unexpected.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/filter(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/first(where:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/foreach(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:validateutf8:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/element.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/next().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/lazy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/makeiterator().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/map(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/max().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/max(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/min().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/min(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/movetoend().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/movetostart().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/percentdecode().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(while:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/reachedend().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3jot2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-46502.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/readuntiltheend().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(into:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/reversed().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/sequence-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled(using:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/string.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/suffix(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/underestimatedcount.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance(by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/create.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/memory.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/duplicate.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/error-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/localizeddescription.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/allocator.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayrequest.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayv2request.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/application.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbasic.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbearer.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authget(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authhas(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogin(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogout(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/authrequire(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/body.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/context.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/cookies.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/db(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/db.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/decode(as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/endpointpath.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/eventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/extensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:message:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/headers.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/id.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/logger.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/method.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/parameters.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis(id:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/remoteaddress.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/response.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/headers.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/status.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/servicecontext.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/session.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/success(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/uri.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/version.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/allocator.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/eventloop.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/remoteaddress.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable/init(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-877la.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/body.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/extensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/headers.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/init(status:headers:body:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirect(to:type:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/found.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/normal.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/permanent.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/status.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/temporary.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/response(from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/setcookie(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponse/status.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponsecodable.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponseencodable.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutehandler.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/buildrouter().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/group(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/middlewares.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/add(middleware:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/group(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/editresponse.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isempty.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/streambody.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/union(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/update(with:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/group(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible/extensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/exists(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:error:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/set(_:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init().json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/description.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/host.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/init(_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/init(stringliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/path.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/port.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/query.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/queryparameters.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.property.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/hburl/string.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(name:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/remove(name:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:).json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/createnew.json delete mode 100644 docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/serialnumber.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/privatekey.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskhint.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/trustroots.json create mode 100644 docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/append(key:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/collection-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/compactmap(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/contains(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/count.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/distance(from:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/drop(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/droplast(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/element.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/endindex.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/enumerated().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/filter(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/firstindex(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/foreach(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/getall(for:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/has(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/indices.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/isempty.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lazy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/makeiterator().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/max(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/min(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(through:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(upto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reversed().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sequence-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sorted(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/startindex.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/starts(with:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/underestimatedcount.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addfluent().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addpersist(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(configuration:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncrun().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncwait().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/constructresponder().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/decoder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/encoder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroup.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/extensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/fluent.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/logger.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobs.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/lifecycle.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/logger.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/middleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis(id:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redisconnectionpools.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/router.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/run().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/server.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/sessionstorage.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/shutdownapplication().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/start().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/stop().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/threadpool.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/wait().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/ws.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstart().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstop().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection/close().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnection.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnection/isclosed.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/eventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/isclosed.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/maxconnections.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/numconnections.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/source.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/connection.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbdatecache.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/currentdate.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/dotenv(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(values:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/merging(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/set(_:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/shared.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensible.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensible/extensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/exists(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:error:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application7z.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationabiword.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationarc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbinary.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationcsh.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationdocx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationeot.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationepub.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationgzip.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjar.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjson.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjsonld.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmpkg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmsword.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationods.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationogg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpdf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationphp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationppt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpptx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrar.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrtf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationsh.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationswf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationtar.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationvsd.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxhtml.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxls.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxlsx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxml.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationzip.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3g2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3gp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioaac.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiomidi.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiompeg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioogg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioopus.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowave.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowebm.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/any.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/application.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/audio.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/example.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/font.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hash(into:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hashvalue.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/image.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/message.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/model.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/multipart.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/text.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/video.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/example.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/font.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontotf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontttf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/image.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagebmp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagegif.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imageico.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagejpeg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagepng.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagesvg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagetiff.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagewebp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/istype(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/message.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/model.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipart.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipartform.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/parameter.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/subtype.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/text.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcss.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcsv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texthtml.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texticalendar.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textjavascript.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textplain.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/type.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3g2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3gp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videomp4.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videompeg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videoogg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videots.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videowebm.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/~=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/compactmap(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/contains(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/count.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/distance(from:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/drop(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/dropfirst(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/droplast(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/endindex.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/enumerated().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/filter(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/firstindex(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/foreach(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getcatchall().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/has(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/indices.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/isempty.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lazy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/makeiterator().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/max(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/min(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(through:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(upto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(into:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/requireall(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reversed().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sequence-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sorted(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/startindex.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/starts(with:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/underestimatedcount.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/allsatisfy(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/character().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/compactmap(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/count.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/current().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/drop(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/dropfirst(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/droplast(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/element.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/enumerated().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/emptystring.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/error-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/invalidutf8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/localizeddescription.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/overflow.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/unexpected.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/filter(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/first(where:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/foreach(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/element.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/next().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/lazy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/makeiterator().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/map(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/max().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/max(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/min().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/min(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetoend().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetostart().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/percentdecode().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(while:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/reachedend().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-46502.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/readuntiltheend().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(into:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/reversed().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/sequence-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled(using:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/string.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/suffix(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/underestimatedcount.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/create.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/memory.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/duplicate.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/error-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/localizeddescription.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/allocator.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayrequest.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayv2request.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/application.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbasic.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbearer.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authget(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authhas(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogin(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogout(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authrequire(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/body.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/context.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/cookies.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/decode(as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/endpointpath.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/eventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/extensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:message:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/headers.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/id.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/logger.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/method.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/parameters.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis(id:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/remoteaddress.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/response.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/headers.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/status.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/servicecontext.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/session.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/success(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/uri.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/version.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/allocator.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/eventloop.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable/init(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/body.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/extensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/headers.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirect(to:type:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/found.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/normal.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/status.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/response(from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/setcookie(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponse/status.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponsecodable.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponseencodable.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/group(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/middlewares.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/add(middleware:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/group(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isempty.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/streambody.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/group(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible/extensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/exists(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init().json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/description.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/host.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/init(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/init(stringliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/path.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/port.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/query.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/queryparameters.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.property.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/hburl/string.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/remove(name:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:).json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/createnew.json create mode 100644 docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/logger.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/logger/label.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/logger/metadataprovider.json delete mode 100644 docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/!=(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/==(_:_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/absolutestring.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/absoluteurl.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendingpathextension(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/appendpathextension(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/baseurl.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/checkresourceisreachable().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/datarepresentation.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/deletelastpathcomponent().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/deletepathextension().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/deletinglastpathcomponent().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/deletingpathextension().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/equatable-implementations.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/fragment.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/hasdirectorypath.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/hash(into:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/host.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(string:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/init(string:relativeto:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/isfileurl.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/lastpathcomponent.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/password.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/path.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/pathcomponents.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/pathextension.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/port.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/query.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/referencetype.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/relativepath.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/relativestring.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/removeallcachedresourcevalues().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/resolvesymlinksinpath().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/resolvingsymlinksinpath().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/resourcevalues(forkeys:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/scheme.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/setresourcevalues(_:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:).json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/standardize().json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/standardized.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/standardizedfileurl.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/user.json create mode 100644 docs/1.0/data/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:).json delete mode 100644 docs/1.0/documentation/hummingbird/mustache-syntax/index.html create mode 100644 docs/1.0/documentation/hummingbird/mustachesyntax/index.html delete mode 100644 docs/1.0/documentation/hummingbird/template-inheritance/index.html create mode 100644 docs/1.0/documentation/hummingbird/templateinheritance/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/append(key:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/collection-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/compactmap(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/contains(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/count/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/distance(from:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/drop(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/dropfirst(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/droplast(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/element/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/endindex/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/enumerated()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/filter(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/first(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/first/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/firstindex(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/foreach(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/getall(for:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/has(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/index(after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/index/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/indices/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/init(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/isempty/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/lazy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/makeiterator()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/max(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/min(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(through:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(upto:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(into:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/reversed()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/sequence-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/sorted(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/startindex/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/starts(with:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/underestimatedcount/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addfluent()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addpersist(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(configuration:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/asyncrun()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/asyncwait()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/constructresponder()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/db(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/db/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/decoder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/encoder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroup/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/extensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/fluent/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/logger/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/jobs/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/lifecycle/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/logger/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/middleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/redis(id:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/redis/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/redisconnectionpools/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/router/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/run()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/server/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/sessionstorage/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/shutdownapplication()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/start()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/stop()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/threadpool/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/wait()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/ws/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/xct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/xctstart()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbapplication/xctstop()/index.html create mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncconnection/close()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncconnection/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/init(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/init(callback:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/respond(to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnection/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnection/isclosed/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/eventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/isclosed/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/maxconnections/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/numconnections/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpool/source/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionsource/connection/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionsource/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbdatecache/currentdate/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbdatecache/getdatecache(on:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbdatecache/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/dotenv(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/init(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/init(values:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/merging(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/set(_:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbenvironment/shared/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensible/extensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensible/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/exists(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:error:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/application/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/application7z/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationabiword/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationarc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbinary/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationcsh/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationdocx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationeot/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationepub/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationgzip/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjar/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjson/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjsonld/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmpkg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmsword/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationods/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationogg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpdf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationphp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationppt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpptx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrar/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrtf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationsh/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationswf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationtar/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationurlencoded/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationvsd/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxhtml/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxls/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxlsx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxml/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationzip/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audio/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3g2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3gp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audioaac/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audiomidi/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audiompeg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audioogg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audioopus/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowave/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowebm/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/==(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/any/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/application/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/audio/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/example/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/font/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hash(into:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hashvalue/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/image/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/message/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/model/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/multipart/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/text/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/category/video/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/example/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/font/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/fontotf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/fontttf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/image/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagebmp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagegif/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imageico/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagejpeg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagepng/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagesvg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagetiff/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/imagewebp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/init(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/istype(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/message/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/model/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/multipart/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/multipartform/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/parameter/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/subtype/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/text/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/textcss/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/textcsv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/texthtml/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/texticalendar/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/textjavascript/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/textplain/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/type/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/video/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/video3g2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/video3gp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/videomp4/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/videompeg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/videoogg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/videots/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/videowebm/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmediatype/~=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/allsatisfy(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/collection-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/collection/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/compactmap(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/contains(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/count/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/distance(from:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/drop(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/dropfirst(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/droplast(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/endindex/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/enumerated()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/filter(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/first(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/first/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/firstindex(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/foreach(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/getcatchall()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/has(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/index(after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/index/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/indices/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/isempty/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/lazy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/makeiterator()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-2541h/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/max(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/min(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(through:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(upto:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(into:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/requireall(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/reversed()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/sequence-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/sorted(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/startindex/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/starts(with:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/underestimatedcount/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/advance()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/advance(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/allsatisfy(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/character()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/compactmap(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/contains(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/contains(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/count/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/current()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/drop(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/dropfirst(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/droplast(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/element/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/enumerated()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/emptystring/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/error-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/invalidutf8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/localizeddescription/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/overflow/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/error/unexpected/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/filter(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/first(where:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/foreach(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/init(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/init(_:validateutf8:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/iterator/element/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/iterator/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/iterator/next()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/lazy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/makeiterator()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/map(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/max()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/max(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/min()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/min(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/movetoend()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/movetostart()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/percentdecode()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/prefix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/prefix(while:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/reachedend()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3jot2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-46502/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/readuntiltheend()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/reduce(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/reduce(into:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/retreat()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/retreat(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/reversed()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/sequence-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/shuffled()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/shuffled(using:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/sorted()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/sorted(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/string/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/suffix(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/underestimatedcount/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance(by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/create/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/memory/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/duplicate/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/error-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbpersisterror/localizeddescription/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/allocator/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayrequest/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayv2request/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/application/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authbasic/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authbearer/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authget(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authhas(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authlogin(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authlogout(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/authrequire(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/body/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/context/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/cookies/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/db(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/db/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/decode(as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/endpointpath/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/eventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/extensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:message:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/headers/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/id/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/logger/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/method/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/parameters/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis(id:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/remoteaddress/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/response/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/headers/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/status/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/servicecontext/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/session/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/success(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/uri/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/version/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestcontext/allocator/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestcontext/eventloop/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestcontext/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestcontext/remoteaddress/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/init(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-877la/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/body/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/extensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/headers/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/init(status:headers:body:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirect(to:type:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/found/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/normal/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/permanent/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/status/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/temporary/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/response(from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/setcookie(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponse/status/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponsecodable/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponseencodable/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponseencoder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutehandler/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/buildrouter()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/group(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/middlewares/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/add(middleware:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/group(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/editresponse/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isempty/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/streambody/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/union(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/update(with:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/group(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensible/extensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensible/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/exists(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:error:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbsendableextensions/set(_:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init()/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/description/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/host/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/init(_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/init(stringliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/path/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/port/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/query/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/queryparameters/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.property/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/hburl/string/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(name:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/remove(name:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:)/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/createnew/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/index.html delete mode 100644 docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/serialnumber/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/privatekey/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskhint/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/trustroots/index.html create mode 100644 docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/append(key:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/collection-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/compactmap(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/contains(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/count/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/distance(from:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/drop(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/droplast(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/element/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/endindex/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/enumerated()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/filter(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/first(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/first/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/firstindex(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/foreach(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/getall(for:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/has(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/index/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/indices/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/isempty/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/lazy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/makeiterator()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/max(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/min(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(through:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(upto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/reversed()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/sequence-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/sorted(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/startindex/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/starts(with:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/underestimatedcount/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addfluent()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addpersist(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(configuration:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncrun()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncwait()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/constructresponder()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/db(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/db/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/decoder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/encoder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroup/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/extensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/fluent/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/logger/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/jobs/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/lifecycle/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/logger/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/middleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/redis(id:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/redis/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/redisconnectionpools/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/router/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/run()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/server/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/sessionstorage/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/shutdownapplication()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/start()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/stop()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/threadpool/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/wait()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/ws/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/xct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstart()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstop()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/close()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnection/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnection/isclosed/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/eventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/isclosed/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/maxconnections/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/numconnections/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/source/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/connection/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbdatecache/currentdate/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbdatecache/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/dotenv(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(values:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/merging(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/set(_:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbenvironment/shared/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensible/extensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensible/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/exists(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:error:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/application/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/application7z/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationabiword/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationarc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbinary/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationcsh/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationdocx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationeot/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationepub/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationgzip/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjar/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjson/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjsonld/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmpkg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmsword/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationods/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationogg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpdf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationphp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationppt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpptx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrar/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrtf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationsh/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationswf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationtar/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationvsd/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxhtml/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxls/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxlsx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxml/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationzip/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3g2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3gp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioaac/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiomidi/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiompeg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioogg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioopus/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowave/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowebm/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/any/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/application/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/audio/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/example/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/font/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hash(into:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hashvalue/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/image/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/message/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/model/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/multipart/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/text/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/video/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/example/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/font/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontotf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontttf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/image/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagebmp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagegif/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imageico/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagejpeg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagepng/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagesvg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagetiff/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagewebp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/istype(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/message/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/model/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipart/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipartform/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/parameter/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/subtype/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/text/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcss/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcsv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/texthtml/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/texticalendar/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/textjavascript/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/textplain/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/type/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/video/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3g2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3gp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/videomp4/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/videompeg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/videoogg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/videots/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/videowebm/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmediatype/~=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/collection-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/collection/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/compactmap(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/contains(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/count/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/distance(from:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/drop(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/dropfirst(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/droplast(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/endindex/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/enumerated()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/filter(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/first(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/first/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/firstindex(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/foreach(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/getcatchall()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/has(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/index(after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/index/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/indices/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/isempty/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/lazy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/makeiterator()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/max(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/min(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(through:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(upto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(into:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/requireall(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/reversed()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/sequence-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/sorted(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/startindex/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/starts(with:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/underestimatedcount/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/advance()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/advance(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/allsatisfy(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/character()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/compactmap(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/contains(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/contains(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/count/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/current()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/drop(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/dropfirst(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/droplast(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/element/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/enumerated()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/emptystring/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/error-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/invalidutf8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/localizeddescription/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/overflow/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/error/unexpected/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/filter(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/first(where:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/foreach(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/element/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/next()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/lazy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/makeiterator()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/map(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/max()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/max(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/min()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/min(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/movetoend()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/movetostart()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/percentdecode()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(while:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/reachedend()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-46502/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/readuntiltheend()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(into:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/retreat()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/retreat(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/reversed()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/sequence-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled(using:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/sorted()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/sorted(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/string/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/suffix(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/underestimatedcount/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/create/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/memory/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/duplicate/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/error-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbpersisterror/localizeddescription/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/allocator/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayrequest/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayv2request/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/application/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authbasic/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authbearer/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authget(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authhas(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogin(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogout(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/authrequire(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/body/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/context/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/cookies/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/db(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/db/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/decode(as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/endpointpath/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/eventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/extensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:message:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/headers/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/id/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/logger/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/method/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/parameters/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis(id:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/remoteaddress/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/response/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/headers/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/status/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/servicecontext/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/session/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/success(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/uri/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/version/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/allocator/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/eventloop/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/init(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/body/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/extensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/headers/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirect(to:type:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/found/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/normal/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/status/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/response(from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/setcookie(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponse/status/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponsecodable/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponseencodable/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutehandler/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/group(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/middlewares/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/add(middleware:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/group(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isempty/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/streambody/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/group(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/extensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/exists(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init()/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/description/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/host/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/init(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/init(stringliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/path/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/port/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/query/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/queryparameters/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.property/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/hburl/string/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/remove(name:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/createnew/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/index.html create mode 100644 docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/logger/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/logger/label/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/logger/metadataprovider/index.html delete mode 100644 docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/!=(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/==(_:_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/absolutestring/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/absoluteurl/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendingpathextension(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/appendpathextension(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/baseurl/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/checkresourceisreachable()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/datarepresentation/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/deletelastpathcomponent()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/deletepathextension()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/deletinglastpathcomponent()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/deletingpathextension()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/equatable-implementations/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/fragment/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/hasdirectorypath/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/hash(into:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/host/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(string:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/init(string:relativeto:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/isfileurl/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/lastpathcomponent/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/password/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/path/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/pathcomponents/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/pathextension/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/port/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/query/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/referencetype/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/relativepath/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/relativestring/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/removeallcachedresourcevalues()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/resolvesymlinksinpath()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/resolvingsymlinksinpath()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/resourcevalues(forkeys:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/scheme/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/setresourcevalues(_:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:)/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/standardize()/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/standardized/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/standardizedfileurl/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/user/index.html create mode 100644 docs/1.0/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:)/index.html create mode 100644 docs/1.0/js/223.87634d14.js delete mode 100644 docs/1.0/js/471.f18d4524.js delete mode 100644 docs/1.0/js/523.faf5088c.js delete mode 100644 docs/1.0/js/842.48d69b57.js create mode 100644 docs/1.0/js/842.9b3ff1dd.js create mode 100644 docs/1.0/js/976.d7eb6b79.js delete mode 100644 docs/1.0/js/documentation-topic.7bd7381e.js create mode 100644 docs/1.0/js/documentation-topic.88ad182d.js create mode 100644 docs/1.0/js/index.45768e19.js delete mode 100644 docs/1.0/js/index.cafd2101.js delete mode 100644 docs/1.0/js/topic.b061891b.js create mode 100644 docs/1.0/js/topic.eb715ffc.js delete mode 100644 docs/1.0/js/tutorials-overview.1819ec83.js create mode 100644 docs/1.0/js/tutorials-overview.5395cca1.js diff --git a/docs/1.0/css/180.07bbbfad.css b/docs/1.0/css/180.07bbbfad.css deleted file mode 100644 index c0d239e17a..0000000000 --- a/docs/1.0/css/180.07bbbfad.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.topic-icon-wrapper[data-v-44dade98]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-44dade98]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-44dade98] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-44dade98]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:" ";font-size:1rem}.abstract[data-v-c67bbe4a],.link-block[data-v-c67bbe4a] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-c67bbe4a]{margin-left:1rem}.link[data-v-c67bbe4a]{display:flex}.link-block .badge[data-v-c67bbe4a]{margin-top:.5rem}.link-block.has-inline-element[data-v-c67bbe4a]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-c67bbe4a]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-c67bbe4a]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-c67bbe4a],.link[data-v-c67bbe4a]{box-sizing:inherit}.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-c67bbe4a],.link.changed.changed[data-v-c67bbe4a]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-c67bbe4a],.link.changed.changed[data-v-c67bbe4a]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-c67bbe4a]:not(:first-child){margin-top:4px}.topic-required[data-v-c67bbe4a]{font-size:.8em}.deprecated[data-v-c67bbe4a]{text-decoration:line-through} \ No newline at end of file diff --git a/docs/1.0/css/223.5ab1188f.css b/docs/1.0/css/223.5ab1188f.css new file mode 100644 index 0000000000..6ddd101784 --- /dev/null +++ b/docs/1.0/css/223.5ab1188f.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.9411764706rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.9411764706rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-13e6923e]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-13e6923e]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-13e6923e]:before{content:attr(data-line-number)}.highlighted[data-v-13e6923e]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-13e6923e]{padding-left:4px}pre[data-v-13e6923e]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%;-moz-tab-size:var(--code-indentationWidth,4);-o-tab-size:var(--code-indentationWidth,4);tab-size:var(--code-indentationWidth,4)}@media only screen and (max-width:735px){pre[data-v-13e6923e]{padding-top:.8235294118rem}}code[data-v-13e6923e]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-13e6923e],.container-general[data-v-13e6923e]{display:flex}.code-listing[data-v-13e6923e]{flex-direction:column;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-13e6923e]{border-radius:var(--border-radius,4px)}.container-general[data-v-13e6923e]{overflow:auto}.container-general[data-v-13e6923e],pre[data-v-13e6923e]{flex-grow:1}.header-anchor[data-v-24fddf6a]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor[data-v-24fddf6a]:after{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;content:attr(data-after-text)}.header-anchor .icon[data-v-24fddf6a]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-24fddf6a],.header-anchor:hover .icon[data-v-24fddf6a]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.7058823529rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.8235294118rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5572fe1d]{margin:0 0 1.4705882353rem 0;display:flex}.tabnav--center[data-v-5572fe1d]{justify-content:center}.tabnav--end[data-v-5572fe1d]{justify-content:flex-end}.tabnav--vertical[data-v-5572fe1d]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5572fe1d]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5572fe1d] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5572fe1d] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5572fe1d]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.7647058824rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-869c6f6e]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-869c6f6e]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-869c6f6e]{caption-side:bottom}[data-v-869c6f6e] p{display:inline-block}[data-v-bf997940] img{max-width:100%}.table-wrapper[data-v-f3322390]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-f3322390],.table-wrapper[data-v-f3322390]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-f3322390]{border-style:hidden}[data-v-f3322390] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-f3322390] td,[data-v-f3322390] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.5882352941rem}[data-v-f3322390] td.left-cell,[data-v-f3322390] th.left-cell{text-align:left}[data-v-f3322390] td.right-cell,[data-v-f3322390] th.right-cell{text-align:right}[data-v-f3322390] td.center-cell,[data-v-f3322390] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-c2eac128]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-c2eac128],.device-frame[data-v-c2eac128]+*{margin-top:40px}.device[data-v-c2eac128]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-c2eac128]{display:none}.device-screen.with-device[data-v-c2eac128]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-c2eac128]{flex:1}.device-screen.with-device[data-v-c2eac128] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-c2eac128] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-05855a6c]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.video-replay-container .control-button svg.control-icon[data-v-05855a6c]{height:12px;width:12px;margin-left:.3em}[data-v-6ab0b718] img,[data-v-6ab0b718] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-4f18340d]{margin-left:auto;margin-right:auto}*+.asset[data-v-4f18340d],.asset[data-v-4f18340d]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-4f18340d] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.TabNavigator[data-v-e671a734],*+.row[data-v-1bcb2d0f],.TabNavigator[data-v-e671a734]+*,.row[data-v-1bcb2d0f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.pager-control[data-v-470ad89c]{align-items:center;background:var(--control-color-fill,var(--color-fill));border:1px solid var(--control-color-fill,var(--color-grid));border-radius:50%;display:flex;height:var(--control-size,1rem);justify-content:center;opacity:1;transition:opacity .15s ease-in-out;width:var(--control-size,1rem)}.pager-control[disabled][data-v-470ad89c]{opacity:.6}@media only screen and (min-width:1251px){.pager-control[disabled][data-v-470ad89c]{opacity:0}}.icon[data-v-470ad89c]{height:var(--control-icon-size,50%);width:var(--control-icon-size,50%)}.pager-control.next .icon[data-v-470ad89c]{transform:scale(1)}.pager-control.previous .icon[data-v-470ad89c]{transform:scaleX(-1)}.pager[data-v-3d4388b7]{--control-size:3em;--control-color-fill:var(--color-fill-tertiary);--control-color-figure:currentColor;--indicator-size:0.65em;--indicator-color-fill-active:currentColor;--indicator-color-fill-inactive:var(--color-fill-tertiary);--color-svg-icon:currentColor;--gutter-width:80px}.viewport[data-v-3d4388b7]{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.viewport[data-v-3d4388b7]::-webkit-scrollbar{height:0;width:0}.container[data-v-3d4388b7]{position:relative}.gutter[data-v-3d4388b7]{align-items:center;display:flex;justify-content:center;position:absolute;height:100%;top:0;width:var(--gutter-width);z-index:42}@media only screen and (max-width:1250px){.gutter[data-v-3d4388b7]{display:none}}.gutter.left[data-v-3d4388b7]{left:calc(var(--gutter-width)*-1)}.gutter.right[data-v-3d4388b7]{right:calc(var(--gutter-width)*-1)}.page[data-v-3d4388b7]{flex-shrink:0;margin-right:var(--gutter-width);position:relative;scroll-snap-align:start;transform:scale(1);transform-origin:center center;transition:transform .5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(prefers-reduced-motion){.page[data-v-3d4388b7]{transition:none}}.page.active[data-v-3d4388b7]{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.gutter .pager-control[data-v-3d4388b7]{margin-top:calc(var(--control-size)*-1)}.indicators[data-v-3d4388b7]{display:flex;flex-wrap:wrap;gap:1em;justify-content:center;margin-top:1rem}@media only screen and (max-width:1250px){.indicators[data-v-3d4388b7]{display:none}}.indicator[data-v-3d4388b7]{background:var(--indicator-color-fill-inactive);border:1px solid var(--indicator-color-fill-inactive);border-radius:50%;color:currentColor;display:block;flex:0 0 auto;height:var(--indicator-size);width:var(--indicator-size)}.indicator.active[data-v-3d4388b7]{background:var(--indicator-color-fill-active);border-color:var(--indicator-color-fill-active)}.compact-controls[data-v-3d4388b7]{display:none}@media only screen and (max-width:1250px){.compact-controls[data-v-3d4388b7]{display:flex;gap:1em;justify-content:flex-end}}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.7647058824rem;padding:.2352941176rem .8823529412rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-28b14a83]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-28b14a83]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-28b14a83],.card-cover[data-v-28b14a83] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-28b14a83] img{height:100%}.card[data-v-5f68def4]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-5f68def4]:hover{text-decoration:none}.card:hover .link[data-v-5f68def4]{text-decoration:underline}.card[data-v-5f68def4]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media(prefers-reduced-motion:reduce){.card[data-v-5f68def4]:hover{box-shadow:none;transform:none}}.card.small[data-v-5f68def4]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-5f68def4]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-5f68def4]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-5f68def4]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-5f68def4]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-5f68def4]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.8235294118rem;line-height:1.2857142857}.details[data-v-5f68def4],.large .details[data-v-5f68def4]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-5f68def4]{font-size:1rem;line-height:1.4705882353}@media only screen and (max-width:1250px){.large .details[data-v-5f68def4]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-5f68def4]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-5f68def4]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.8235294118rem;line-height:1.2857142857}.eyebrow[data-v-5f68def4],.large .eyebrow[data-v-5f68def4]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-5f68def4]{font-size:1rem;line-height:1.2352941176}@media only screen and (max-width:1250px){.large .eyebrow[data-v-5f68def4]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-5f68def4]{color:var(--color-card-content-text);font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-5f68def4]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-5f68def4]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-5f68def4]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-5f68def4]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-5f68def4]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-5f68def4]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-5f68def4]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-5f68def4]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-5f68def4]{margin-left:auto;margin-right:auto}.card+.card[data-v-5f68def4]{margin-bottom:20px;margin-top:20px}.card.large[data-v-5f68def4],.card.small[data-v-5f68def4]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-5f68def4],.card.small .link[data-v-5f68def4]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-a101abb4]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]{display:block;opacity:0;padding:1rem 1.8823529412rem 1.6470588235rem 1.8823529412rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-a101abb4]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-0a6f037f]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-0a6f037f] picture{flex:1}.TopicTypeIcon svg[data-v-0a6f037f],.TopicTypeIcon[data-v-0a6f037f] img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.reference-card-grid-item[data-v-87dd3302]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-87dd3302]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-87dd3302] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-87dd3302] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-87dd3302]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-87dd3302]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-87dd3302] .icon-inline{flex:1 1 auto}.nav[data-v-7169e69d]{position:sticky;top:0;width:100%;height:3.0588235294rem;z-index:9997;--nav-padding:1.2941176471rem;color:var(--color-nav-color)}@media print{.nav[data-v-7169e69d]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-7169e69d]{--nav-padding:0.9411764706rem;min-width:320px;height:2.8235294118rem}}.theme-dark.nav[data-v-7169e69d]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-7169e69d]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-7169e69d]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-7169e69d]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-7169e69d]{transition:none!important}.nav--solid-background .nav__background[data-v-7169e69d]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-7169e69d],.nav--is-sticking.nav--solid-background .nav__background[data-v-7169e69d]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-7169e69d],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-7169e69d],.theme-dark.nav--solid-background .nav__background[data-v-7169e69d]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-7169e69d]{min-height:2.8235294118rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-7169e69d]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-7169e69d]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-7169e69d]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-7169e69d]{background-color:var(--color-nav-dark-stuck)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-7169e69d]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-7169e69d]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-7169e69d]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-7169e69d]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-7169e69d]{background-color:var(--color-nav-dark-expanded)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-7169e69d]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-7169e69d]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-7169e69d]:after,.nav--is-sticking.theme-dark .nav__background[data-v-7169e69d]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-7169e69d]:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-7169e69d]:after{width:100%}}.nav--noborder .nav__background[data-v-7169e69d]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-7169e69d]:after{display:block}.nav--fullwidth-border .nav__background[data-v-7169e69d]:after,.nav--is-open .nav__background[data-v-7169e69d]:after,.nav--is-sticking .nav__background[data-v-7169e69d]:after,.nav--solid-background .nav__background[data-v-7169e69d]:after{width:100%}.nav-overlay[data-v-7169e69d]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-7169e69d]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-7169e69d]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-7169e69d]{display:flex}.nav-content[data-v-7169e69d]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-7169e69d]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports(padding:calc(max(0px))){.nav-content[data-v-7169e69d]{padding-left:max(var(--nav-padding),env(safe-area-inset-left));padding-right:max(var(--nav-padding),env(safe-area-inset-right))}}.nav--in-breakpoint-range .nav-content[data-v-7169e69d]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-7169e69d]{font-size:.7058823529rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;justify-content:flex-end;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-7169e69d]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-7169e69d]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-7169e69d]{align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-7169e69d]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s;width:100%}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-7169e69d]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-7169e69d]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-7169e69d]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-7169e69d]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-7169e69d]{grid-area:actions;justify-content:flex-end}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-7169e69d]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-7169e69d]{width:100%;justify-content:center}.nav-title[data-v-7169e69d]{height:3.0588235294rem;font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (min-width:1024px){.nav-title[data-v-7169e69d]:not(:first-child){padding-left:.6470588235rem}}@media only screen and (max-width:767px){.nav-title[data-v-7169e69d]{padding-top:0;height:2.8235294118rem;width:90%}}.nav-title[data-v-7169e69d] span{line-height:normal}.nav-title a[data-v-7169e69d]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-7169e69d]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-7169e69d]{display:flex}}.nav-title a[data-v-7169e69d],.nav-title[data-v-7169e69d]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title a[data-v-7169e69d],.nav--is-open.theme-dark .nav-title[data-v-7169e69d],.nav--is-sticking.theme-dark .nav-title a[data-v-7169e69d],.nav--is-sticking.theme-dark .nav-title[data-v-7169e69d],.theme-dark .nav-title a[data-v-7169e69d],.theme-dark .nav-title[data-v-7169e69d]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-7169e69d]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-7169e69d]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-7169e69d]{display:block}.nav-menucta[data-v-7169e69d]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.1764705882rem;-webkit-tap-highlight-color:rgba(0,0,0,0);height:2.8235294118rem}.nav--in-breakpoint-range .nav-menucta[data-v-7169e69d]{display:flex}.nav-menucta-chevron[data-v-7169e69d]{display:block;position:relative;width:100%;height:.7058823529rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-7169e69d]:after,.nav-menucta-chevron[data-v-7169e69d]:before{content:"";display:block;position:absolute;top:.5882352941rem;width:.7058823529rem;height:.0588235294rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-7169e69d]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-7169e69d]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-7169e69d]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-7169e69d]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-7169e69d]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-7169e69d]:after,.theme-dark .nav-menucta-chevron[data-v-7169e69d]:before{background:var(--color-nav-dark-link-color)}[data-v-7169e69d] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-7169e69d] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-7169e69d] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-7169e69d] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-7169e69d] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-7169e69d] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-7169e69d] .nav-menu-link.current,.theme-dark[data-v-7169e69d] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.nav-menu-item[data-v-296e4e0c]{margin-left:1.4117647059rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-296e4e0c]{margin-left:0;width:100%;min-height:2.4705882353rem}.nav--in-breakpoint-range .nav-menu-item[data-v-296e4e0c]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-296e4e0c]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-296e4e0c]{opacity:1;transform:translateZ(0);transition-delay:0s}*+.links-block[data-v-b1a75c1c],.links-block[data-v-b1a75c1c]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-b1a75c1c]{margin-top:15px} \ No newline at end of file diff --git a/docs/1.0/css/427.ee43802d.css b/docs/1.0/css/427.ee43802d.css new file mode 100644 index 0000000000..cb076bf3aa --- /dev/null +++ b/docs/1.0/css/427.ee43802d.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.badge[data-v-04624022]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 4px;white-space:nowrap;border-radius:var(--badge-border-radius,1px);border-style:var(--badge-border-style,none);border-width:var(--badge-border-width,1px);margin:auto;margin-left:5px;color:var(--colors-badge-text,var(--color-badge-text));background-color:var(--badge-color)}@media screen{[data-color-scheme=dark] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}.badge-deprecated[data-v-04624022]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-04624022]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.topic-icon-wrapper[data-v-55f9d05d]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-55f9d05d]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-55f9d05d] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-55f9d05d]{height:1rem}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.decorator[data-v-28f15ef8],.label[data-v-28f15ef8]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-28f15ef8]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-28f15ef8]{font-size:0}.empty-token[data-v-28f15ef8]:after{content:" ";font-size:1rem}.decorated-title[data-v-28f15ef8]{text-decoration:underline}.abstract[data-v-0d9c6bcc],.link-block[data-v-0d9c6bcc] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-0d9c6bcc]{margin-left:1rem}.link[data-v-0d9c6bcc]{display:flex}.link-block .badge[data-v-0d9c6bcc]{margin-top:.5rem}.link-block.has-inline-element[data-v-0d9c6bcc]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-0d9c6bcc]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-0d9c6bcc]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-0d9c6bcc],.link[data-v-0d9c6bcc]{box-sizing:inherit}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-0d9c6bcc]:not(:first-child){margin-top:4px}.topic-required[data-v-0d9c6bcc]{font-size:.8em}.deprecated[data-v-0d9c6bcc]{text-decoration:line-through} \ No newline at end of file diff --git a/docs/1.0/css/523.6e8a04de.css b/docs/1.0/css/523.6e8a04de.css deleted file mode 100644 index 99bd493c9c..0000000000 --- a/docs/1.0/css/523.6e8a04de.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */aside[data-v-3ccce809]{-moz-column-break-inside:avoid;break-inside:avoid;border-radius:var(--aside-border-radius,var(--border-radius,4px));border-style:var(--aside-border-style,solid);border-width:var(--aside-border-width,0 0 0 6px);padding:.9411764706rem;text-align:start}aside .label[data-v-3ccce809]{font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}aside .label+[data-v-3ccce809]{margin-top:var(--spacing-stacked-margin-small)}aside.deprecated[data-v-3ccce809]{background-color:var(--color-aside-deprecated-background);border-color:var(--color-aside-deprecated-border);box-shadow:0 0 0 0 var(--color-aside-deprecated-border) inset,0 0 0 0 var(--color-aside-deprecated-border)}aside.deprecated .label[data-v-3ccce809]{color:var(--color-aside-deprecated)}aside.experiment[data-v-3ccce809]{background-color:var(--color-aside-experiment-background);border-color:var(--color-aside-experiment-border);box-shadow:0 0 0 0 var(--color-aside-experiment-border) inset,0 0 0 0 var(--color-aside-experiment-border)}aside.experiment .label[data-v-3ccce809]{color:var(--color-aside-experiment)}aside.important[data-v-3ccce809]{background-color:var(--color-aside-important-background);border-color:var(--color-aside-important-border);box-shadow:0 0 0 0 var(--color-aside-important-border) inset,0 0 0 0 var(--color-aside-important-border)}aside.important .label[data-v-3ccce809]{color:var(--color-aside-important)}aside.note[data-v-3ccce809]{background-color:var(--color-aside-note-background);border-color:var(--color-aside-note-border);box-shadow:0 0 0 0 var(--color-aside-note-border) inset,0 0 0 0 var(--color-aside-note-border)}aside.note .label[data-v-3ccce809]{color:var(--color-aside-note)}aside.tip[data-v-3ccce809]{background-color:var(--color-aside-tip-background);border-color:var(--color-aside-tip-border);box-shadow:0 0 0 0 var(--color-aside-tip-border) inset,0 0 0 0 var(--color-aside-tip-border)}aside.tip .label[data-v-3ccce809]{color:var(--color-aside-tip)}aside.warning[data-v-3ccce809]{background-color:var(--color-aside-warning-background);border-color:var(--color-aside-warning-border);box-shadow:0 0 0 0 var(--color-aside-warning-border) inset,0 0 0 0 var(--color-aside-warning-border)}aside.warning .label[data-v-3ccce809]{color:var(--color-aside-warning)}code[data-v-08295b2f]:before{content:attr(data-before-code)}code[data-v-08295b2f]:after{content:attr(data-after-code)}code[data-v-08295b2f]:after,code[data-v-08295b2f]:before{display:block;position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.swift-file-icon.file-icon[data-v-c01a6890]{height:1rem}.file-icon[data-v-7c381064]{position:relative;align-items:flex-end;height:24px;margin:0 .5rem 0 1rem}.filename[data-v-c8c40662]{color:var(--text,var(--colors-secondary-label,var(--color-secondary-label)));font-size:.9411764706rem;line-height:1.1875;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:1rem}@media only screen and (max-width:735px){.filename[data-v-c8c40662]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0}}.filename>a[data-v-c8c40662],.filename>span[data-v-c8c40662]{display:flex;align-items:center;line-height:normal}a[data-v-c8c40662]{color:var(--url,var(--color-link))}.code-line-container[data-v-13e6923e]{display:inline-block;width:100%;box-sizing:border-box}.code-number[data-v-13e6923e]{display:inline-block;padding:0 1rem 0 8px;text-align:right;min-width:2em;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-13e6923e]:before{content:attr(data-line-number)}.highlighted[data-v-13e6923e]{background:var(--line-highlight,var(--color-code-line-highlight));border-left:4px solid var(--color-code-line-highlight-border)}.highlighted .code-number[data-v-13e6923e]{padding-left:4px}pre[data-v-13e6923e]{padding:14px 0;display:flex;overflow:unset;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal;height:100%;-moz-tab-size:var(--code-indentationWidth,4);-o-tab-size:var(--code-indentationWidth,4);tab-size:var(--code-indentationWidth,4)}@media only screen and (max-width:735px){pre[data-v-13e6923e]{padding-top:.8235294118rem}}code[data-v-13e6923e]{white-space:pre;word-wrap:normal;flex-grow:9999}.code-listing[data-v-13e6923e],.container-general[data-v-13e6923e]{display:flex}.code-listing[data-v-13e6923e]{flex-direction:column;border-radius:var(--code-border-radius,var(--border-radius,4px));overflow:hidden;filter:blur(0)}.code-listing.single-line[data-v-13e6923e]{border-radius:var(--border-radius,4px)}.container-general[data-v-13e6923e]{overflow:auto}.container-general[data-v-13e6923e],pre[data-v-13e6923e]{flex-grow:1}.header-anchor[data-v-24fddf6a]{color:inherit;text-decoration:none;position:relative;padding-right:23px;display:inline-block}.header-anchor[data-v-24fddf6a]:after{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;content:attr(data-after-text)}.header-anchor .icon[data-v-24fddf6a]{position:absolute;right:0;bottom:.2em;display:none;height:16px;margin-left:7px}.header-anchor:focus .icon[data-v-24fddf6a],.header-anchor:hover .icon[data-v-24fddf6a]{display:inline}code[data-v-05f4a5b7]{speak-punctuation:code}.container-general[data-v-25a17a0e]{display:flex;flex-flow:row wrap}.container-general .code-line[data-v-25a17a0e]{flex:1 0 auto}.code-line-container[data-v-25a17a0e]{width:100%;align-items:center;display:flex;border-left:4px solid transparent;counter-increment:linenumbers;padding-right:14px}.code-number[data-v-25a17a0e]{font-size:.7058823529rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:0 1rem 0 8px;text-align:right;min-width:2.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-number[data-v-25a17a0e]:before{content:counter(linenumbers)}.code-line[data-v-25a17a0e]{display:flex}pre[data-v-25a17a0e]{padding:14px 0;display:flex;flex-flow:row wrap;overflow:auto;-webkit-overflow-scrolling:touch;white-space:pre;word-wrap:normal}@media only screen and (max-width:735px){pre[data-v-25a17a0e]{padding-top:.8235294118rem}}.collapsible-code-listing[data-v-25a17a0e]{background:var(--background,var(--color-code-background));border-color:var(--colors-grid,var(--color-grid));color:var(--text,var(--color-code-plain));border-radius:var(--border-radius,4px);border-style:solid;border-width:1px;counter-reset:linenumbers;font-size:15px}.collapsible-code-listing.single-line[data-v-25a17a0e]{border-radius:var(--border-radius,4px)}.collapsible[data-v-25a17a0e]{background:var(--color-code-collapsible-background);color:var(--color-code-collapsible-text)}.collapsed[data-v-25a17a0e]:before{content:"⋯";display:inline-block;font-family:monospace;font-weight:700;height:100%;line-height:1;text-align:right;width:2.3rem}.collapsed .code-line-container[data-v-25a17a0e]{height:0;visibility:hidden}.row[data-v-be73599c]{box-sizing:border-box;display:flex;flex-flow:row wrap}.col[data-v-2ee3ad8b]{box-sizing:border-box;flex:none}.xlarge-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xlarge-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xlarge-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xlarge-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xlarge-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xlarge-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xlarge-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xlarge-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xlarge-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xlarge-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xlarge-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xlarge-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xlarge-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xlarge-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}.large-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.large-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.large-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.large-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.large-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.large-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.large-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.large-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.large-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.large-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.large-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.large-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.large-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.large-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}@media only screen and (max-width:1250px){.medium-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.medium-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.medium-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.medium-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.medium-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.medium-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.medium-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.medium-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.medium-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.medium-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.medium-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.medium-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.medium-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.medium-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:735px){.small-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.small-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.small-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.small-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.small-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.small-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.small-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.small-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.small-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.small-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.small-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.small-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.small-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.small-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}@media only screen and (max-width:320px){.xsmall-1[data-v-2ee3ad8b]{flex-basis:8.3333333333%;max-width:8.3333333333%}.xsmall-2[data-v-2ee3ad8b]{flex-basis:16.6666666667%;max-width:16.6666666667%}.xsmall-3[data-v-2ee3ad8b]{flex-basis:25%;max-width:25%}.xsmall-4[data-v-2ee3ad8b]{flex-basis:33.3333333333%;max-width:33.3333333333%}.xsmall-5[data-v-2ee3ad8b]{flex-basis:41.6666666667%;max-width:41.6666666667%}.xsmall-6[data-v-2ee3ad8b]{flex-basis:50%;max-width:50%}.xsmall-7[data-v-2ee3ad8b]{flex-basis:58.3333333333%;max-width:58.3333333333%}.xsmall-8[data-v-2ee3ad8b]{flex-basis:66.6666666667%;max-width:66.6666666667%}.xsmall-9[data-v-2ee3ad8b]{flex-basis:75%;max-width:75%}.xsmall-10[data-v-2ee3ad8b]{flex-basis:83.3333333333%;max-width:83.3333333333%}.xsmall-11[data-v-2ee3ad8b]{flex-basis:91.6666666667%;max-width:91.6666666667%}.xsmall-12[data-v-2ee3ad8b]{flex-basis:100%;max-width:100%}.xsmall-centered[data-v-2ee3ad8b]{margin-left:auto;margin-right:auto}.xsmall-uncentered[data-v-2ee3ad8b]{margin-left:0;margin-right:0}}.tabnav[data-v-5572fe1d]{margin:0 0 1.4705882353rem 0;display:flex}.tabnav--center[data-v-5572fe1d]{justify-content:center}.tabnav--end[data-v-5572fe1d]{justify-content:flex-end}.tabnav--vertical[data-v-5572fe1d]{flex-flow:column wrap}.tabnav--vertical .tabnav-items[data-v-5572fe1d]{flex-flow:column;overflow:hidden}.tabnav--vertical[data-v-5572fe1d] .tabnav-item{padding-left:0}.tabnav--vertical[data-v-5572fe1d] .tabnav-item .tabnav-link{padding-top:8px}.tabnav-items[data-v-5572fe1d]{display:flex;margin:0;text-align:center}.tabnav-item[data-v-6aa9882a]{border-bottom:1px solid;border-color:var(--colors-tabnav-item-border-color,var(--color-tabnav-item-border-color));display:flex;list-style:none;padding-left:1.7647058824rem;margin:0;outline:none}.tabnav-item[data-v-6aa9882a]:first-child{padding-left:0}.tabnav-item[data-v-6aa9882a]:nth-child(n+1){margin:0}.tabnav-link[data-v-6aa9882a]{color:var(--colors-secondary-label,var(--color-secondary-label));font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:6px 0;margin-top:4px;margin-bottom:4px;text-align:left;text-decoration:none;display:block;position:relative;z-index:0;width:100%}.tabnav-link[data-v-6aa9882a]:hover{text-decoration:none}.tabnav-link[data-v-6aa9882a]:focus{outline-offset:-1px}.tabnav-link[data-v-6aa9882a]:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;border:1px solid transparent}.tabnav-link.active[data-v-6aa9882a]{color:var(--colors-text,var(--color-text));cursor:default;z-index:10}.tabnav-link.active[data-v-6aa9882a]:after{border-bottom-color:var(--colors-text,var(--color-text))}.controls[data-v-c84e62a6]{margin-top:5px;font-size:14px;display:flex;justify-content:flex-end}.controls a[data-v-c84e62a6]{color:var(--colors-text,var(--color-text));display:flex;align-items:center}.controls .control-icon[data-v-c84e62a6]{width:1.05em;margin-right:.3em}.caption[data-v-869c6f6e]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 0 var(--spacing-stacked-margin-large) 0}.caption.trailing[data-v-869c6f6e]{margin:var(--spacing-stacked-margin-large) 0 0 0;text-align:center}caption.trailing[data-v-869c6f6e]{caption-side:bottom}[data-v-869c6f6e] p{display:inline-block}[data-v-bf997940] img{max-width:100%}.table-wrapper[data-v-f3322390]{overflow:auto;-webkit-overflow-scrolling:touch}*+.table-wrapper[data-v-f3322390],.table-wrapper[data-v-f3322390]+*{margin-top:var(--spacing-stacked-margin-xlarge)}table[data-v-f3322390]{border-style:hidden}[data-v-f3322390] th{font-weight:600;word-break:keep-all;-webkit-hyphens:auto;hyphens:auto}[data-v-f3322390] td,[data-v-f3322390] th{border-color:var(--color-fill-gray-tertiary);border-style:solid;border-width:var(--table-border-width,1px 1px);padding:.5882352941rem}[data-v-f3322390] td.left-cell,[data-v-f3322390] th.left-cell{text-align:left}[data-v-f3322390] td.right-cell,[data-v-f3322390] th.right-cell{text-align:right}[data-v-f3322390] td.center-cell,[data-v-f3322390] th.center-cell{text-align:center}s[data-v-7fc51673]:before{content:attr(data-before-text)}s[data-v-7fc51673]:after{content:attr(data-after-text)}s[data-v-7fc51673]:after,s[data-v-7fc51673]:before{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}small[data-v-77035f61]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray)}.device-frame[data-v-c2eac128]{position:relative;width:var(--frame-width);aspect-ratio:var(--frame-aspect);max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}*+.device-frame[data-v-c2eac128],.device-frame[data-v-c2eac128]+*{margin-top:40px}.device[data-v-c2eac128]{background-image:var(--device-light-url);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:relative;pointer-events:none}@media screen{[data-color-scheme=dark] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .device[data-v-c2eac128]{background-image:var(--device-dark-url,var(--device-light-url))}}.no-device .device[data-v-c2eac128]{display:none}.device-screen.with-device[data-v-c2eac128]{position:absolute;left:var(--screen-left);top:var(--screen-top);height:var(--screen-height);width:var(--screen-width);display:flex}.device-screen.with-device>[data-v-c2eac128]{flex:1}.device-screen.with-device[data-v-c2eac128] img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;margin:0}.device-screen.with-device[data-v-c2eac128] video{-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top;width:100%;height:auto}.video-replay-container .control-button[data-v-0c7016ca]{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:.5rem;-webkit-tap-highlight-color:rgba(0,0,0,0)}.video-replay-container .control-button svg.control-icon[data-v-0c7016ca]{height:12px;width:12px;margin-left:.3em}[data-v-77d0ba72] img,[data-v-77d0ba72] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.asset[data-v-4f18340d]{margin-left:auto;margin-right:auto}*+.asset[data-v-4f18340d],.asset[data-v-4f18340d]+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-4f18340d] video{display:block;margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;max-width:100%}.column[data-v-0f654188]{grid-column:span var(--col-span);min-width:0}@media only screen and (max-width:735px){.column[data-v-0f654188]{grid-column:span 1}}.row[data-v-1bcb2d0f]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:var(--col-gap,20px)}@media only screen and (max-width:735px){.row[data-v-1bcb2d0f]{grid-template-columns:1fr;grid-auto-flow:row}}.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-large);grid-template-columns:repeat(var(--col-count),1fr);grid-auto-flow:row}@media only screen and (max-width:1250px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-medium,var(--col-count-large))}}@media only screen and (max-width:735px){.row.with-columns[data-v-1bcb2d0f]{--col-count:var(--col-count-small)}}*+.TabNavigator[data-v-e671a734],*+.row[data-v-1bcb2d0f],.TabNavigator[data-v-e671a734]+*,.row[data-v-1bcb2d0f]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.TabNavigator .tabnav[data-v-e671a734]{overflow:auto;white-space:nowrap}.TabNavigator .tabs-content-container[data-v-e671a734]{position:relative;overflow:hidden}.tabs--vertical[data-v-e671a734]{display:flex;flex-flow:row-reverse}@media only screen and (max-width:735px){.tabs--vertical[data-v-e671a734]{flex-flow:column-reverse}}.tabs--vertical .tabnav[data-v-e671a734]{width:30%;flex:0 0 auto;white-space:normal;margin:0}@media only screen and (max-width:735px){.tabs--vertical .tabnav[data-v-e671a734]{width:100%}}.tabs--vertical .tabs-content[data-v-e671a734]{flex:1 1 auto;min-width:0;padding-right:var(--spacing-stacked-margin-xlarge)}@media only screen and (max-width:735px){.tabs--vertical .tabs-content[data-v-e671a734]{padding-right:0;padding-bottom:var(--spacing-stacked-margin-large)}}.fade-enter-active[data-v-e671a734],.fade-leave-active[data-v-e671a734]{transition:opacity .2s ease-in-out}.fade-enter[data-v-e671a734],.fade-leave-to[data-v-e671a734]{opacity:0}.fade-leave-active[data-v-e671a734]{position:absolute;top:0;left:0;right:0}.tasklist[data-v-6a56a858]{--checkbox-width:1rem;--indent-width:calc(var(--checkbox-width)/2);--content-margin:var(--indent-width);list-style-type:none;margin-left:var(--indent-width)}p[data-v-6a56a858]{margin-left:var(--content-margin)}p[data-v-6a56a858]:only-child{--content-margin:calc(var(--checkbox-width) + var(--indent-width))}input[type=checkbox]+p[data-v-6a56a858]{display:inline-block}.button-cta[data-v-c9c81868]{background:var(--colors-button-light-background,var(--color-button-background));border-color:var(--color-button-border,currentcolor);border-radius:var(--button-border-radius,var(--border-radius,4px));border-style:var(--button-border-style,none);border-width:var(--button-border-width,medium);color:var(--colors-button-text,var(--color-button-text));cursor:pointer;min-width:1.7647058824rem;padding:.2352941176rem .8823529412rem;text-align:center;white-space:nowrap;display:inline-block;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.button-cta[data-v-c9c81868]:active{background:var(--colors-button-light-backgroundActive,var(--color-button-background-active));outline:none}.button-cta[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-light-backgroundHover,var(--color-button-background-hover));text-decoration:none}.button-cta[data-v-c9c81868]:disabled{opacity:.32;cursor:default}.fromkeyboard .button-cta[data-v-c9c81868]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.button-cta.is-dark[data-v-c9c81868]{background:var(--colors-button-dark-background,#06f)}.button-cta.is-dark[data-v-c9c81868]:active{background:var(--colors-button-dark-backgroundActive,var(--color-button-background-active))}.button-cta.is-dark[data-v-c9c81868]:hover:not([disabled]){background:var(--colors-button-dark-backgroundHover,var(--color-button-background-hover))}.card-cover-wrap.rounded[data-v-28b14a83]{border-radius:var(--border-radius,4px);overflow:hidden}.card-cover[data-v-28b14a83]{background-color:var(--color-card-background);display:block;height:var(--card-cover-height,180px)}.card-cover.fallback[data-v-28b14a83],.card-cover[data-v-28b14a83] img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;margin:0}.card-cover[data-v-28b14a83] img{height:100%}.card[data-v-1651529a]{overflow:hidden;display:block;transition:box-shadow,transform .16s ease-out;will-change:box-shadow,transform;backface-visibility:hidden;height:var(--card-height);border-radius:var(--border-radius,4px)}.card[data-v-1651529a]:hover{text-decoration:none}.card:hover .link[data-v-1651529a]{text-decoration:underline;text-underline-position:under}.card[data-v-1651529a]:hover{box-shadow:0 5px 10px var(--color-card-shadow);transform:scale(1.007)}@media(prefers-reduced-motion:reduce){.card[data-v-1651529a]:hover{box-shadow:none;transform:none}}.card.small[data-v-1651529a]{--card-height:408px;--card-details-height:139px;--card-cover-height:235px}@media only screen and (max-width:1250px){.card.small[data-v-1651529a]{--card-height:341px;--card-details-height:144px;--card-cover-height:163px}}.card.large[data-v-1651529a]{--card-height:556px;--card-details-height:163px;--card-cover-height:359px}@media only screen and (max-width:1250px){.card.large[data-v-1651529a]{--card-height:420px;--card-details-height:137px;--card-cover-height:249px}}.card.floating-style[data-v-1651529a]{--color-card-shadow:transparent;--card-height:auto;--card-details-height:auto}.details[data-v-1651529a]{background-color:var(--color-card-background);padding:17px;position:relative;height:var(--card-details-height);font-size:.8235294118rem;line-height:1.2857142857}.details[data-v-1651529a],.large .details[data-v-1651529a]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .details[data-v-1651529a]{font-size:1rem;line-height:1.4705882353}@media only screen and (max-width:1250px){.large .details[data-v-1651529a]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.floating-style .details[data-v-1651529a]{--color-card-background:transparent;padding:17px 0}.eyebrow[data-v-1651529a]{color:var(--color-card-eyebrow);display:block;margin-bottom:4px;font-size:.8235294118rem;line-height:1.2857142857}.eyebrow[data-v-1651529a],.large .eyebrow[data-v-1651529a]{font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.large .eyebrow[data-v-1651529a]{font-size:1rem;line-height:1.2352941176}@media only screen and (max-width:1250px){.large .eyebrow[data-v-1651529a]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-1651529a]{color:var(--color-card-content-text);font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1651529a]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1651529a]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.large .title[data-v-1651529a]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.large .title[data-v-1651529a]{font-size:1rem;line-height:1.2352941176;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.card-content[data-v-1651529a]{color:var(--color-card-content-text);margin-top:4px}.link[data-v-1651529a]{bottom:17px;display:flex;align-items:center;position:absolute}.link .link-icon[data-v-1651529a]{height:.6em;width:.6em;margin-left:.3em}.floating-style .link[data-v-1651529a]{bottom:unset;margin-top:var(--spacing-stacked-margin-large);position:relative}@media only screen and (max-width:735px){.card[data-v-1651529a]{margin-left:auto;margin-right:auto}.card+.card[data-v-1651529a]{margin-bottom:20px;margin-top:20px}.card.large[data-v-1651529a],.card.small[data-v-1651529a]{--card-height:auto;--card-details-height:auto;min-width:280px;max-width:300px;--card-cover-height:227px}.card.large .link[data-v-1651529a],.card.small .link[data-v-1651529a]{bottom:unset;margin-top:7px;position:relative}}.nav-menu-items[data-v-67c1c0a5]{display:flex;justify-content:flex-end}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{display:block;opacity:0;padding:1rem 1.8823529412rem 1.6470588235rem 1.8823529412rem;transform:translate3d(0,-50px,0);transition:transform 1s cubic-bezier(.07,1.06,.27,.95) .5s,opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s}.nav--is-open.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]{opacity:1;transform:translateZ(0);transition-delay:.2s,.4s}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):not(:last-child){padding-bottom:0}.nav--in-breakpoint-range .nav-menu-items[data-v-67c1c0a5]:not(:only-child):last-child{padding-top:0}.TopicTypeIcon[data-v-0c843792]{width:1em;height:1em;flex:0 0 auto;color:var(--icon-color,var(--color-figure-gray-secondary))}.TopicTypeIcon[data-v-0c843792] picture{flex:1}.TopicTypeIcon svg[data-v-0c843792],.TopicTypeIcon[data-v-0c843792] img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nav[data-v-c7b655d6]{position:sticky;top:0;width:100%;height:3.0588235294rem;z-index:9997;--nav-padding:1.2941176471rem;color:var(--color-nav-color)}@media print{.nav[data-v-c7b655d6]{position:relative}}@media only screen and (max-width:767px){.nav[data-v-c7b655d6]{min-width:320px;height:2.8235294118rem}}.theme-dark.nav[data-v-c7b655d6]{background:none;color:var(--color-nav-dark-color)}.nav__wrapper[data-v-c7b655d6]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.nav__background[data-v-c7b655d6]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 0s ease-in}.nav__background[data-v-c7b655d6]:after{background-color:var(--color-nav-keyline)}.nav--no-bg-transition .nav__background[data-v-c7b655d6]{transition:none!important}.nav--solid-background .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-solid-background);-webkit-backdrop-filter:none;backdrop-filter:none}.nav--is-open.nav--solid-background .nav__background[data-v-c7b655d6],.nav--is-sticking.nav--solid-background .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-solid-background)}.nav--is-open.theme-dark.nav--solid-background .nav__background[data-v-c7b655d6],.nav--is-sticking.theme-dark.nav--solid-background .nav__background[data-v-c7b655d6],.theme-dark.nav--solid-background .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-dark-solid-background)}.nav--in-breakpoint-range .nav__background[data-v-c7b655d6]{min-height:2.8235294118rem;transition:background-color 0s ease .7s}.nav--is-sticking .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-sticking .nav__background[data-v-c7b655d6]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-sticking .nav__background[data-v-c7b655d6]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-stuck)}}.theme-dark.nav--is-sticking .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-dark-stuck)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-sticking .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-dark-uiblur-stuck)}}.nav--is-open .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-expanded);max-height:none;transition:background-color 0s ease;transition-property:background-color,-webkit-backdrop-filter;transition-property:background-color,backdrop-filter;transition-property:background-color,backdrop-filter,-webkit-backdrop-filter}.nav--is-open .nav__background[data-v-c7b655d6]:after{background-color:var(--color-nav-sticking-expanded-keyline)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.nav--is-open .nav__background[data-v-c7b655d6]{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-color:var(--color-nav-uiblur-expanded)}}.theme-dark.nav--is-open .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-dark-expanded)}@supports((-webkit-backdrop-filter:initial) or (backdrop-filter:initial)){.theme-dark.nav--is-open .nav__background[data-v-c7b655d6]{background-color:var(--color-nav-dark-uiblur-expanded)}}.theme-dark .nav__background[data-v-c7b655d6]:after{background-color:var(--color-nav-dark-keyline)}.nav--is-open.theme-dark .nav__background[data-v-c7b655d6]:after,.nav--is-sticking.theme-dark .nav__background[data-v-c7b655d6]:after{background-color:var(--color-nav-dark-sticking-expanded-keyline)}.nav__background[data-v-c7b655d6]:after{content:"";display:block;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:980px;height:1px;z-index:1}@media only screen and (max-width:1023px){.nav__background[data-v-c7b655d6]:after{width:100%}}.nav--noborder .nav__background[data-v-c7b655d6]:after{display:none}.nav--is-sticking.nav--noborder .nav__background[data-v-c7b655d6]:after{display:block}.nav--fullwidth-border .nav__background[data-v-c7b655d6]:after,.nav--is-open .nav__background[data-v-c7b655d6]:after,.nav--is-sticking .nav__background[data-v-c7b655d6]:after,.nav--solid-background .nav__background[data-v-c7b655d6]:after{width:100%}.nav-overlay[data-v-c7b655d6]{position:fixed;left:0;right:0;top:0;display:block;opacity:0}.nav--is-open .nav-overlay[data-v-c7b655d6]{background-color:rgba(51,51,51,.4);transition:opacity .7s cubic-bezier(.07,1.06,.27,.95) .2s;bottom:0;opacity:1}.nav-wrapper[data-v-c7b655d6]{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;z-index:1}.pre-title[data-v-c7b655d6]{display:flex;overflow:hidden;padding-left:1.2941176471rem;margin-left:-1.2941176471rem}.pre-title[data-v-c7b655d6]:empty{display:none}.nav--in-breakpoint-range .pre-title[data-v-c7b655d6]{overflow:visible;padding:0;margin-left:0}.nav-content[data-v-c7b655d6]{display:flex;padding:0 var(--nav-padding);max-width:980px;margin:0 auto;position:relative;z-index:2;justify-content:space-between}.nav--is-wide-format .nav-content[data-v-c7b655d6]{box-sizing:border-box;max-width:1920px;margin-left:auto;margin-right:auto}@supports(padding:calc(max(0px))){.nav-content[data-v-c7b655d6]{padding-left:max(var(--nav-padding),env(safe-area-inset-left));padding-right:max(var(--nav-padding),env(safe-area-inset-right))}}@media only screen and (max-width:767px){.nav-content[data-v-c7b655d6]{padding:0 0 0 .9411764706rem}}.nav--in-breakpoint-range .nav-content[data-v-c7b655d6]{display:grid;grid-template-columns:auto 1fr auto;grid-auto-rows:minmax(min-content,max-content);grid-template-areas:"pre-title title actions" "menu menu menu"}.nav-menu[data-v-c7b655d6]{font-size:.7058823529rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1 1 auto;display:flex;min-width:0}@media only screen and (max-width:767px){.nav-menu[data-v-c7b655d6]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.nav--in-breakpoint-range .nav-menu[data-v-c7b655d6]{font-size:.8235294118rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);grid-area:menu}.nav-menu-tray[data-v-c7b655d6]{width:100%;max-width:100%;align-items:center;display:flex;justify-content:space-between}.nav--in-breakpoint-range .nav-menu-tray[data-v-c7b655d6]{display:block;overflow:hidden;pointer-events:none;visibility:hidden;max-height:0;transition:max-height .4s ease-in 0s,visibility 0s linear 1s}.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-c7b655d6]{max-height:calc(100vh - 5.64706rem);overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;visibility:visible;transition-delay:.2s,0s}.nav--is-transitioning.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-c7b655d6]{overflow-y:hidden}.nav--is-sticking.nav--is-open.nav--in-breakpoint-range .nav-menu-tray[data-v-c7b655d6]{max-height:calc(100vh - 2.82353rem)}.nav-actions[data-v-c7b655d6]{display:flex;align-items:center}.nav--in-breakpoint-range .nav-actions[data-v-c7b655d6]{grid-area:actions;justify-content:flex-end}@media only screen and (max-width:767px){.nav-actions[data-v-c7b655d6]{padding-right:.9411764706rem}}.nav--in-breakpoint-range .pre-title+.nav-title[data-v-c7b655d6]{grid-area:title}.nav--is-wide-format.nav--in-breakpoint-range .pre-title+.nav-title[data-v-c7b655d6]{width:100%;justify-content:center}.nav-title[data-v-c7b655d6]{height:3.0588235294rem;font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:default;display:flex;align-items:center;white-space:nowrap;box-sizing:border-box}@media only screen and (max-width:767px){.nav-title[data-v-c7b655d6]{padding-top:0;height:2.8235294118rem;width:90%}}.nav-title[data-v-c7b655d6] span{height:100%;line-height:normal}.nav-title a[data-v-c7b655d6]{display:inline-block;letter-spacing:inherit;line-height:normal;margin:0;text-decoration:none;white-space:nowrap}.nav-title a[data-v-c7b655d6]:hover{text-decoration:none}@media only screen and (max-width:767px){.nav-title a[data-v-c7b655d6]{display:flex}}.nav-title a[data-v-c7b655d6],.nav-title[data-v-c7b655d6]{color:var(--color-figure-gray);transition:color 0s ease-in}.nav--is-open.theme-dark .nav-title a[data-v-c7b655d6],.nav--is-open.theme-dark .nav-title[data-v-c7b655d6],.nav--is-sticking.theme-dark .nav-title a[data-v-c7b655d6],.nav--is-sticking.theme-dark .nav-title[data-v-c7b655d6],.theme-dark .nav-title a[data-v-c7b655d6],.theme-dark .nav-title[data-v-c7b655d6]{color:var(--color-nav-dark-link-color)}.nav-ax-toggle[data-v-c7b655d6]{display:none;position:absolute;top:0;left:0;width:1px;height:1px;z-index:10}.nav-ax-toggle[data-v-c7b655d6]:focus{outline-offset:-6px;width:100%;height:100%}.nav--in-breakpoint-range .nav-ax-toggle[data-v-c7b655d6]{display:block}.nav-menucta[data-v-c7b655d6]{cursor:pointer;display:none;align-items:center;overflow:hidden;width:1.1764705882rem;-webkit-tap-highlight-color:rgba(0,0,0,0);height:2.8235294118rem}.nav--in-breakpoint-range .nav-menucta[data-v-c7b655d6]{display:flex}.nav-menucta-chevron[data-v-c7b655d6]{display:block;position:relative;width:100%;height:.7058823529rem;transition:transform .3s linear}.nav-menucta-chevron[data-v-c7b655d6]:after,.nav-menucta-chevron[data-v-c7b655d6]:before{content:"";display:block;position:absolute;top:.5882352941rem;width:.7058823529rem;height:.0588235294rem;transition:transform .3s linear;background:var(--color-figure-gray)}.nav-menucta-chevron[data-v-c7b655d6]:before{right:50%;border-radius:.5px 0 0 .5px}.nav-menucta-chevron[data-v-c7b655d6]:after{left:50%;border-radius:0 .5px .5px 0}.nav-menucta-chevron[data-v-c7b655d6]:before{transform-origin:100% 100%;transform:rotate(40deg) scaleY(1.5)}.nav-menucta-chevron[data-v-c7b655d6]:after{transform-origin:0 100%;transform:rotate(-40deg) scaleY(1.5)}.nav--is-open .nav-menucta-chevron[data-v-c7b655d6]{transform:scaleY(-1)}.theme-dark .nav-menucta-chevron[data-v-c7b655d6]:after,.theme-dark .nav-menucta-chevron[data-v-c7b655d6]:before{background:var(--color-nav-dark-link-color)}[data-v-c7b655d6] .nav-menu-link{color:var(--color-nav-link-color)}[data-v-c7b655d6] .nav-menu-link:hover{color:var(--color-nav-link-color-hover);text-decoration:none}.theme-dark[data-v-c7b655d6] .nav-menu-link{color:var(--color-nav-dark-link-color)}.theme-dark[data-v-c7b655d6] .nav-menu-link:hover{color:var(--color-nav-dark-link-color-hover)}[data-v-c7b655d6] .nav-menu-link.current{color:var(--color-nav-current-link);cursor:default}[data-v-c7b655d6] .nav-menu-link.current:hover{color:var(--color-nav-current-link)}.theme-dark[data-v-c7b655d6] .nav-menu-link.current,.theme-dark[data-v-c7b655d6] .nav-menu-link.current:hover{color:var(--color-nav-dark-current-link)}.reference-card-grid-item[data-v-87dd3302]{--card-cover-height:auto}.reference-card-grid-item.card.large[data-v-87dd3302]{--card-cover-height:auto;min-width:0;max-width:none}.reference-card-grid-item[data-v-87dd3302] .card-cover{aspect-ratio:16/9}.reference-card-grid-item[data-v-87dd3302] .card-cover-wrap{border:1px solid var(--color-link-block-card-border)}.reference-card-grid-item__image[data-v-87dd3302]{display:flex;align-items:center;justify-content:center;font-size:80px;background-color:var(--color-fill-gray-quaternary)}.reference-card-grid-item__icon[data-v-87dd3302]{margin:0;display:flex;justify-content:center}.reference-card-grid-item__icon[data-v-87dd3302] .icon-inline{flex:1 1 auto}.nav-menu-item[data-v-58ee2996]{margin-left:1.4117647059rem;list-style:none;min-width:0}.nav--in-breakpoint-range .nav-menu-item[data-v-58ee2996]{margin-left:0;width:100%;min-height:2.4705882353rem}.nav--in-breakpoint-range .nav-menu-item[data-v-58ee2996]:first-child .nav-menu-link{border-top:0}.nav--in-breakpoint-range .nav-menu-item--animated[data-v-58ee2996]{opacity:0;transform:none;transition:.5s ease;transition-property:transform,opacity}.nav--is-open.nav--in-breakpoint-range .nav-menu-item--animated[data-v-58ee2996]{opacity:1;transform:translateZ(0);transition-delay:0s}.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="0"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="1"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="2"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="3"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="4"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="5"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="6"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:first-child,.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(2),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(3),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(4),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(5),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(6),.nav--is-open.nav--in-breakpoint-range [data-previous-menu-children-count="7"] .nav-menu-item--animated[data-v-58ee2996]:nth-child(7){transition-delay:0s}.links-block[data-v-4e94ea62]+*{margin-top:var(--spacing-stacked-margin-xlarge)}.topic-link-block[data-v-4e94ea62]{margin-top:15px} \ No newline at end of file diff --git a/docs/1.0/css/documentation-topic.5ce24f8e.css b/docs/1.0/css/documentation-topic.5ce24f8e.css new file mode 100644 index 0000000000..0ba7bc2daa --- /dev/null +++ b/docs/1.0/css/documentation-topic.5ce24f8e.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.betainfo[data-v-ba3b3cc0]{font-size:.9411764706rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-ba3b3cc0]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-ba3b3cc0]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:215px}}.betainfo-label[data-v-ba3b3cc0]{font-weight:600;font-size:.9411764706rem}.betainfo-content[data-v-ba3b3cc0] p{margin-bottom:10px}a[data-v-2ca5e993]{text-decoration:underline;color:inherit;font-weight:600}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-246c819c]{color:var(--colors-text,var(--color-text));font-size:.8235294118rem;margin-right:.5rem;text-rendering:optimizeLegibility}.language[data-v-0e39c0ba]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-0e39c0ba],.language[data-v-0e39c0ba]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-0e39c0ba]{padding-right:10px;border-right:1px solid var(--colors-secondary-label,var(--color-secondary-label))}.language-option.objc[data-v-0e39c0ba]{padding-left:10px}.view-more-link[data-v-3f54e653]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-283b44ff]{color:var(--color-documentation-intro-figure,var(--color-figure-gray));overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-283b44ff]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,var(--color-fill-tertiary)));position:absolute;width:100%;height:100%}.documentation-hero[data-v-283b44ff]:after{background:transparent;opacity:.85;width:100%;position:absolute;content:"";height:100%;left:0;top:0}@media screen{[data-color-scheme=dark] .documentation-hero[data-v-283b44ff]:after{opacity:.55}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .documentation-hero[data-v-283b44ff]:after{opacity:.55}}.documentation-hero .icon[data-v-283b44ff]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-283b44ff]{display:none}}.documentation-hero .background-icon[data-v-283b44ff]{color:var(--color-documentation-intro-accent,var(--color-figure-gray-secondary));display:block;width:250px;height:auto;opacity:.15;mix-blend-mode:normal;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-283b44ff] img,.documentation-hero .background-icon[data-v-283b44ff] svg{width:100%;height:100%}@media screen{[data-color-scheme=dark] .documentation-hero .background-icon[data-v-283b44ff]{mix-blend-mode:normal;opacity:.15}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .documentation-hero .background-icon[data-v-283b44ff]{mix-blend-mode:normal;opacity:.15}}.documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){padding-top:2.3529411765rem;padding-bottom:2.3529411765rem;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-283b44ff]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-283b44ff]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-283b44ff]{position:relative;z-index:1}.documentation-hero--disabled[data-v-283b44ff]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-283b44ff]:after,.documentation-hero--disabled[data-v-283b44ff]:before{content:none}.short-hero[data-v-283b44ff]{padding-top:3.5294117647rem;padding-bottom:3.5294117647rem}.extra-bottom-padding[data-v-283b44ff]{padding-bottom:3.8235294118rem}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.conditional-constraints[data-v-4c6f3ed1] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.platforms[data-v-6df20093]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-6df20093]{padding-left:.588rem}.platforms[data-v-6df20093]:first-of-type{margin-top:1rem}.declaration-pill--expanded[data-v-6df20093]{transition-timing-function:linear;transition-property:opacity,height}.declaration-pill--expanded .source[data-v-6df20093]{border-width:1px}.declaration-pill--expanded .source[data-v-6df20093] a{pointer-events:none}.declaration-pill--expanded>button[data-v-6df20093]{display:block;width:100%}.declaration-pill--expanded .selected-declaration[data-v-6df20093]{border-color:var(--color-focus-border-color,var(--color-focus-border-color))}.declaration-pill--expanded[data-v-6df20093] :not(.selected-declaration){background:unset}.declaration-pill--expanded+.declaration-pill--expanded .source[data-v-6df20093]{margin:var(--declaration-code-listing-margin)}.declaration-pill--expanded.expand-enter[data-v-6df20093],.declaration-pill--expanded.expand-leave-to[data-v-6df20093]{opacity:0}.declaration-pill--expanded.expand-enter .source[data-v-6df20093],.declaration-pill--expanded.expand-leave-to .source[data-v-6df20093]{margin:0}.source[data-v-6df20093]{transition:margin .3s linear}.platforms+.source[data-v-6df20093]{margin:0}.changed.declaration-group[data-v-6df20093]{background:var(--background,var(--color-code-background))}.changed .source[data-v-6df20093]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.1764705882rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.1764705882rem;font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-036b7e1e]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-f3f57cbe]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-f3f57cbe]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-f3f57cbe] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-1b0546d9]{margin-top:0}.contenttable-section[data-v-1b0546d9]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-1b0546d9]:last-child{margin-bottom:0}[data-v-1b0546d9] .contenttable-title{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-1b0546d9] .contenttable-title{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-1b0546d9]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-1b0546d9],.section-title[data-v-1b0546d9]{padding:0}[data-v-1b0546d9] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.badge[data-v-04624022]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 4px;white-space:nowrap;border-radius:var(--badge-border-radius,1px);border-style:var(--badge-border-style,none);border-width:var(--badge-border-width,1px);margin:auto;margin-left:5px;color:var(--colors-badge-text,var(--color-badge-text));background-color:var(--badge-color)}@media screen{[data-color-scheme=dark] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .badge[data-v-04624022]{background-color:var(--badge-dark-color)}}.badge-deprecated[data-v-04624022]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-04624022]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-55f9d05d]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-55f9d05d]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-55f9d05d] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-55f9d05d]{height:1rem}.decorator[data-v-28f15ef8],.label[data-v-28f15ef8]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-28f15ef8]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-28f15ef8]{font-size:0}.empty-token[data-v-28f15ef8]:after{content:" ";font-size:1rem}.decorated-title[data-v-28f15ef8]{text-decoration:underline}.abstract[data-v-0d9c6bcc],.link-block[data-v-0d9c6bcc] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-0d9c6bcc]{margin-left:1rem}.link[data-v-0d9c6bcc]{display:flex}.link-block .badge[data-v-0d9c6bcc]{margin-top:.5rem}.link-block.has-inline-element[data-v-0d9c6bcc]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-0d9c6bcc]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-0d9c6bcc]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-0d9c6bcc],.link[data-v-0d9c6bcc]{box-sizing:inherit}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-0d9c6bcc],.link.changed.changed[data-v-0d9c6bcc]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-0d9c6bcc],.link.changed[data-v-0d9c6bcc]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-0d9c6bcc]:not(:first-child){margin-top:4px}.topic-required[data-v-0d9c6bcc]{font-size:.8em}.deprecated[data-v-0d9c6bcc]{text-decoration:line-through}.section-content>.content[data-v-1c2724f5],.topic[data-v-1c2724f5]{margin-top:15px}.no-title .section-content>.content[data-v-1c2724f5]:first-child,.no-title .topic[data-v-1c2724f5]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-5ef1227e]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-5ef1227e]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e] dt{font-weight:600}.param-content[data-v-5ef1227e] dd{margin-left:1em}.parameters-table[data-v-eee7e94e] .change-added,.parameters-table[data-v-eee7e94e] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-eee7e94e] .change-removed,.parameters-table[data-v-eee7e94e] .token-removed{text-decoration:line-through}.param[data-v-eee7e94e]{font-size:.8823529412rem;box-sizing:border-box}.param.changed[data-v-eee7e94e]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed.changed[data-v-eee7e94e]{padding-right:17px;padding-left:2.1764705882rem}.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-eee7e94e]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-eee7e94e],.changed .param-symbol[data-v-eee7e94e]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-eee7e94e]{padding-top:0}.changed .param-symbol[data-v-eee7e94e]{padding-bottom:0}}.param-symbol[data-v-eee7e94e]{text-align:right}.changed .param-symbol[data-v-eee7e94e]{padding-left:2.1764705882rem}@media only screen and (max-width:735px){.param-symbol[data-v-eee7e94e]{text-align:left}.changed .param-symbol[data-v-eee7e94e]{padding-left:0}}.param-symbol[data-v-eee7e94e] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-eee7e94e]{margin-top:var(--spacing-param)}.param+.param[data-v-eee7e94e]:first-child{margin-top:0}.param-content[data-v-eee7e94e]{padding-left:1rem;padding-left:2.1764705882rem}.changed .param-content[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-eee7e94e]{padding-left:0;padding-right:0}}.property-metadata[data-v-f911f232]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-549ed0a8]{color:var(--color-figure-gray-secondary)}.property-name[data-v-39899ccf]{font-weight:700}.property-name.deprecated[data-v-39899ccf]{text-decoration:line-through}.property-deprecated[data-v-39899ccf]{margin-left:0}.content[data-v-39899ccf],.content[data-v-39899ccf] p:first-child{display:inline}.response-mimetype[data-v-18890a0f]{color:var(--color-figure-gray-secondary)}.part-name[data-v-68facc94]{font-weight:700}.content[data-v-68facc94],.content[data-v-68facc94] p:first-child{display:inline}.param-name[data-v-0d9b752e]{font-weight:700}.param-name.deprecated[data-v-0d9b752e]{text-decoration:line-through}.param-deprecated[data-v-0d9b752e]{margin-left:0}.content[data-v-0d9b752e],.content[data-v-0d9b752e] p:first-child{display:inline}.response-name[data-v-ee5b05cc],.response-reason[data-v-ee5b05cc]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-ee5b05cc]{display:none}}.response-name>code>.reason[data-v-ee5b05cc]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-ee5b05cc]{display:initial}}.link[data-v-241f4141]{display:flex;margin-bottom:.5rem}.link-block[data-v-241f4141],.link[data-v-241f4141]{box-sizing:inherit}.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-241f4141],.link.changed.changed[data-v-241f4141]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-241f4141],.link.changed.changed[data-v-241f4141]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-241f4141],.link.changed[data-v-241f4141]{padding-left:0;padding-right:0}}.mention-icon[data-v-241f4141]{margin-right:.25rem}.primary-content.with-border[data-v-0a293b30]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block}.primary-content[data-v-0a293b30]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-0a293b30]>:first-child{margin-top:2.353rem}.relationships-list[data-v-ba5cad92]{list-style:none}.relationships-list.column[data-v-ba5cad92]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-ba5cad92]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-ba5cad92]:not(:last-child):after{content:", "}.relationships-list.changed[data-v-ba5cad92]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:17px;padding-left:2.1764705882rem}.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-ba5cad92]:after{margin-top:.6176470588rem}.relationships-list.changed.column[data-v-ba5cad92]{display:block;box-sizing:border-box}.relationships-item[data-v-ba5cad92],.relationships-list[data-v-ba5cad92]{box-sizing:inherit}.conditional-constraints[data-v-ba5cad92]{font-size:.8235294118rem;margin:.1764705882rem 0 .5882352941rem 1.1764705882rem}.platform[data-v-3da26baa],.technology[data-v-3da26baa]{display:inline-flex;align-items:center}.tech-icon[data-v-3da26baa]{height:12px;padding-right:5px;--color-svg-icon:var(--color-figure-gray)}.changed[data-v-3da26baa]{padding-left:17px;border:none}.changed[data-v-3da26baa]:after{all:unset}.changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:20px;height:20px;margin:0;left:-5px}@media screen{[data-color-scheme=dark] .changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-3da26baa]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}.changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-3da26baa]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}.changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-3da26baa]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.availability[data-v-3da26baa]{display:flex;flex-flow:row wrap;gap:10px;margin-top:.8823529412rem;font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.availability>[data-v-3da26baa]:after{content:"";display:inline-block;width:1px;height:1em;background:currentColor;margin-left:10px}.availability>[data-v-3da26baa]:last-child:after{content:none}@media only screen and (max-width:735px){.topictitle[data-v-11a42e85]{margin:0}}.eyebrow[data-v-11a42e85]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,var(--colors-secondary-label,var(--color-secondary-label)));display:block;margin-bottom:.8823529412rem}@media only screen and (max-width:735px){.eyebrow[data-v-11a42e85]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title[data-v-11a42e85]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,var(--colors-header-text,var(--color-header-text)));margin-bottom:.7058823529rem}@media only screen and (max-width:1250px){.title[data-v-11a42e85]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-11a42e85]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-11a42e85]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-11a42e85]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-11a42e85]:before{content:attr(data-tag-name)}small.Beta[data-v-11a42e85]{color:var(--color-badge-beta)}@media screen{[data-color-scheme=dark] small.Beta[data-v-11a42e85]{color:var(--color-badge-dark-beta)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] small.Beta[data-v-11a42e85]{color:var(--color-badge-dark-beta)}}small.Deprecated[data-v-11a42e85]{color:var(--color-badge-deprecated)}@media screen{[data-color-scheme=dark] small.Deprecated[data-v-11a42e85]{color:var(--color-badge-dark-deprecated)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] small.Deprecated[data-v-11a42e85]{color:var(--color-badge-dark-deprecated)}}.OnThisPageStickyContainer[data-v-39ac6ed0]{margin-top:2.353rem;position:sticky;top:3.8235294118rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.2941176471rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}.nav-menu-link[data-v-2ad31daf]{display:inline-block;line-height:22px;white-space:nowrap}.nav--in-breakpoint-range .nav-menu-link[data-v-2ad31daf]{line-height:42px;border-top:1px solid;border-color:var(--color-nav-rule);display:flex;flex:1 0 100%;height:100%;align-items:center}.theme-dark.nav--in-breakpoint-range .nav-menu-link[data-v-2ad31daf]{border-color:var(--color-nav-dark-rule)}.hierarchy-collapsed-items[data-v-7b701104]{position:relative;display:inline-flex;align-items:center}.hierarchy-collapsed-items[data-v-7b701104]:before{content:"/";width:.2941176471rem;margin:0 .2941176471rem}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-7b701104],:root.no-js .hierarchy-collapsed-items[data-v-7b701104]{display:none}.hierarchy-collapsed-items .toggle[data-v-7b701104]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.1176470588rem;text-align:center;width:2.1176470588rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-7b701104]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-7b701104],.hierarchy-collapsed-items .toggle[data-v-7b701104]:active,.hierarchy-collapsed-items .toggle[data-v-7b701104]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-7b701104]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-7b701104]{width:100%}.dropdown[data-v-7b701104]{background:var(--color-nav-hierarchy-collapse-background);margin:0;list-style-type:none;border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-7b701104]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-7b701104]{opacity:0;transform:translate3d(0,-.4117647059rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-7b701104]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-7b701104]:not(.collapsed){display:none}.dropdown[data-v-7b701104]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.4411764706rem;position:absolute;top:-.4411764706rem}.theme-dark .dropdown[data-v-7b701104]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-7b701104]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-7b701104]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-7b701104]:first-child{border-top:none}.nav-menu-link[data-v-7b701104]{max-width:57.6470588235rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-13293168]{display:flex;align-items:center;margin-left:0}.hierarchy-item[data-v-13293168]:not(:first-child):before{content:"/";width:.2941176471rem;margin:0 .2941176471rem}.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-13293168]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-13293168]{display:none}:root.no-js .hierarchy-item.collapsed[data-v-13293168]{display:flex}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-13293168]{display:inline-block}.item[data-v-13293168]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-13293168]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.4705882353rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-13293168],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-13293168]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-13293168],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-13293168]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-13293168]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-13293168]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-13293168]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-13293168]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-13293168]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-13293168],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-13293168]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-13293168],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-13293168]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-13293168]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-13293168]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-13293168]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-1389acd4]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);justify-content:flex-start;align-items:center;margin:0 0 1.1764705882rem 0;min-width:0}.nav--in-breakpoint-range .hierarchy[data-v-1389acd4]{margin:0}.hierarchy .root-hierarchy .item[data-v-1389acd4]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-1389acd4] a.nav-menu-link{color:inherit;text-decoration:underline}.declaration-list-menu[data-v-526f5d69]{position:relative;width:100%}.declaration-list-menu .declaration-list-toggle[data-v-526f5d69]{display:flex;flex-direction:row;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-fill);padding:5px 15px;color:var(--colors-link,var(--color-link));z-index:1;gap:5px;white-space:nowrap;align-items:center}.declaration-list-menu .icon[data-v-526f5d69]{display:flex}.declaration-list-menu .icon svg[data-v-526f5d69]{transition-duration:.4s;transition-timing-function:linear;transition-property:transform;width:15px;height:15px;fill:var(--colors-link,var(--color-link))}.declaration-list-menu .icon svg.expand[data-v-526f5d69]{transform:rotate(45deg)}.doc-topic[data-v-526f5d69]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-526f5d69]{--doc-hero-right-offset:192px}#main[data-v-526f5d69]{outline-style:none;height:100%}[data-v-526f5d69] .minimized-title{margin-bottom:.833rem}[data-v-526f5d69] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-526f5d69] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-526f5d69]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-526f5d69]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-526f5d69]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-526f5d69]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-526f5d69]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-526f5d69]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-526f5d69]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-526f5d69]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-526f5d69]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-526f5d69]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-526f5d69]:not(.minimized-container){width:215px}}[data-v-526f5d69] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-526f5d69] .minimized-container .description{margin-bottom:1.5em}[data-v-526f5d69] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-526f5d69] .minimized-container .description{margin-top:0}[data-v-526f5d69] .minimized-container h1,[data-v-526f5d69] .minimized-container h2,[data-v-526f5d69] .minimized-container h3,[data-v-526f5d69] .minimized-container h4,[data-v-526f5d69] .minimized-container h5,[data-v-526f5d69] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-526f5d69] .minimized-container h2{font-size:1.083rem}[data-v-526f5d69] .minimized-container h1{font-size:1.416rem}[data-v-526f5d69] .minimized-container aside{padding:.667rem 1rem}[data-v-526f5d69] .minimized-container .source{border-radius:var(--code-border-radius);margin:var(--declaration-code-listing-margin)}[data-v-526f5d69] .minimized-container .single-line{border-radius:var(--code-border-radius)}.description[data-v-526f5d69]{margin-bottom:2.353rem}.description[data-v-526f5d69]:empty{display:none}.description.after-enhanced-hero[data-v-526f5d69]{margin-top:2.353rem}.description[data-v-526f5d69] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-526f5d69]{padding-left:1.4rem;padding-right:1.4rem}[data-v-526f5d69] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-526f5d69]{margin-top:20px}.declarations-container[data-v-526f5d69]{margin-top:40px}.declarations-container.minimized-container[data-v-526f5d69]{margin-top:0}[data-v-526f5d69] h1{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-526f5d69] h1{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-526f5d69] h1{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-526f5d69] h2{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-526f5d69] h2{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-526f5d69] h2{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-526f5d69] h3{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-526f5d69] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-526f5d69] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-526f5d69] h4{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-526f5d69] h4{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-526f5d69] h5{font-size:1.2941176471rem;line-height:1.1818181818;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-526f5d69] h5{font-size:1.1764705882rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-526f5d69] h5{font-size:1.0588235294rem;line-height:1.4444444444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-526f5d69] h6{font-size:1rem;line-height:1.4705882353;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-526f5d69]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-526f5d69]{min-width:0;width:100%}.doc-content-wrapper .doc-content .container:only-child .declaration-list-menu[data-v-526f5d69]:last-child:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block}.with-on-this-page .doc-content-wrapper .doc-content[data-v-526f5d69]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-526f5d69]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-526f5d69]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.5882352941rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.8235294118rem;padding:.2352941176rem .5882352941rem;white-space:nowrap;border:1px solid transparent}@media(hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-7a79f6ea]{--input-vertical-padding:0.7647058824rem;--input-horizontal-spacing:0.5882352941rem;--input-height:1.6470588235rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-7a79f6ea]:focus{outline:none}.filter__top-wrapper[data-v-7a79f6ea]{display:flex}.filter__filter-button[data-v-7a79f6ea]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.1764705882rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-7a79f6ea]{margin-right:.4117647059rem}}.filter__filter-button .svg-icon[data-v-7a79f6ea]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-7a79f6ea]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-7a79f6ea]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-7a79f6ea]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-7a79f6ea]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-7a79f6ea]{border:none}.filter__suggested-tags[data-v-7a79f6ea]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-7a79f6ea] ul{padding:var(--input-vertical-padding) .5294117647rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-7a79f6ea] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-7a79f6ea]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-7a79f6ea]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-7a79f6ea]{padding-left:0}}.filter__selected-tags[data-v-7a79f6ea] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-7a79f6ea] ul{padding-right:.4117647059rem}}.filter__selected-tags[data-v-7a79f6ea] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-7a79f6ea]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-7a79f6ea]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-7a79f6ea]{height:.7058823529rem;width:.7058823529rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-7a79f6ea]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.1764705882rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-7a79f6ea]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-7a79f6ea]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input-label[data-v-7a79f6ea]:after{text-indent:.1764705882rem}}.filter__input-box-wrapper[data-v-7a79f6ea]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-7a79f6ea]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-7a79f6ea]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input[data-v-7a79f6ea]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.1764705882rem}}.filter__input[data-v-7a79f6ea]:focus{outline:none}.filter__input[placeholder][data-v-7a79f6ea]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-7a79f6ea]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-7a79f6ea]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-7a79f6ea]::-ms-input-placeholder{color:var(--input-text)}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.highlight[data-v-4a2ce75d]{display:inline}.highlight[data-v-4a2ce75d] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-779b8b01]{display:none}}.unavailable[data-v-779b8b01]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-779b8b01]{padding:20px}.loading-row[data-v-779b8b01]{animation:pulse 2.5s ease;animation-delay:calc(1s + .3s*var(--index));animation-fill-mode:forwards;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-779b8b01]:first-of-type{margin-top:0}.loading-row[data-v-779b8b01]:last-of-type{margin-bottom:0}.quick-navigation[data-v-5c0b211c]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-5c0b211c]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-5c0b211c]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-5c0b211c]{--input-horizontal-spacing:0.8823529412rem}.quick-navigation[data-v-5c0b211c] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-5c0b211c]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .9411764706rem}.quick-navigation__container>[data-v-5c0b211c]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-5c0b211c]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__container[data-v-5c0b211c] .declaration-list-toggle{background-color:var(--color-fill-secondary)}.quick-navigation__magnifier-icon-container[data-v-5c0b211c]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-5c0b211c]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-5c0b211c]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-5c0b211c]{display:flex;max-height:26.4705882353rem;height:0}.quick-navigation__match-list>[data-v-5c0b211c]{min-width:0}.quick-navigation__match-list.active[data-v-5c0b211c]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-5c0b211c]{margin:.8823529412rem auto;width:-moz-fit-content;width:fit-content}.quick-navigation__refs[data-v-5c0b211c]{flex:1;overflow:auto}.quick-navigation__preview[data-v-5c0b211c]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-5c0b211c]{display:block;padding:.5882352941rem .8823529412rem}.quick-navigation__reference[data-v-5c0b211c]:hover{text-decoration:none;background-color:var(--color-navigator-item-hover)}.quick-navigation__reference[data-v-5c0b211c]:focus{margin:0 .2941176471rem;padding:.5882352941rem .5882352941rem;background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match[data-v-5c0b211c]{display:flex;height:2.3529411765rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match .symbol-info[data-v-5c0b211c]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-5c0b211c]{margin-right:.5882352941rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-5c0b211c]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-5c0b211c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-5c0b211c]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.5882352941rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-5c0b211c]{padding-right:.2941176471rem}@media print{.sidebar[data-v-5cd50784]{display:none}}.adjustable-sidebar-width[data-v-5cd50784]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-5cd50784]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-5cd50784] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-5cd50784] *{cursor:e-resize!important}.sidebar[data-v-5cd50784]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-5cd50784]{position:static}}.aside[data-v-5cd50784]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-5cd50784]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-5cd50784]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-5cd50784]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-5cd50784]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:0.3s}}@media only screen and (max-width:1023px){.aside[data-v-5cd50784]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-5cd50784] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-5cd50784]{transform:translateX(0)}.aside.show-on-mobile[data-v-5cd50784] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*.15s + .15s)}.aside.has-mobile-top-offset[data-v-5cd50784]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-5cd50784]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-5cd50784]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-5cd50784]{display:none}}.resize-handle[data-v-5cd50784]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-62ea5d36]{--nav-head-wrapper-left-space:20px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:20px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box;padding:0 var(--nav-head-wrapper-right-space) 0 var(--nav-head-wrapper-left-space)}.navigator-card-item.active .head-wrapper[data-v-62ea5d36]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item:not(.is-group) .head-wrapper[data-v-62ea5d36]{background:var(--color-navigator-item-hover)}.depth-spacer[data-v-62ea5d36]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-62ea5d36]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-62ea5d36]{margin-right:7px}.head-wrapper[data-v-62ea5d36]{position:relative;display:flex;align-items:center;flex:1;min-width:0;border-radius:var(--border-radius,4px);padding:var(--head-wrapper-vertical-space) 0}.fromkeyboard .head-wrapper[data-v-62ea5d36]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}@supports(padding:max(0px)){.head-wrapper[data-v-62ea5d36]{padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-7b81ca08]{display:inline}.highlight[data-v-7b81ca08] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-7ae37cc6]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-7ae37cc6]:after{display:none}.navigator-icon[data-v-7ae37cc6]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-7ae37cc6]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-7ae37cc6]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.efb2697d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-7ae37cc6]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-7ae37cc6]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.navigator-icon.changed-added[data-v-7ae37cc6]:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-7ae37cc6]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-7ae37cc6]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.navigator-icon.changed-deprecated[data-v-7ae37cc6]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-7ae37cc6]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-7ae37cc6]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.leaf-link[data-v-7ae37cc6]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-7ae37cc6]:focus{outline:none}.leaf-link[data-v-7ae37cc6]:hover{text-decoration:none}.leaf-link.bolded[data-v-7ae37cc6]{font-weight:600}.leaf-link[data-v-7ae37cc6]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-7ae37cc6]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-7ae37cc6]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-7ae37cc6]{width:10px}.chevron.animating[data-v-7ae37cc6]{transition:transform .15s ease-in}.chevron.rotate[data-v-7ae37cc6]{transform:rotate(90deg)}.navigator-card[data-v-063d9cca]{--card-vertical-spacing:10px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - 3.05882rem);position:sticky;top:3.0588235294rem}@media only screen and (max-width:1023px){.navigator-card[data-v-063d9cca]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-063d9cca]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-063d9cca]{display:none;width:100%;font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);height:2.8235294118rem}@media only screen and (max-width:767px){.navigator-card .head-inner[data-v-063d9cca]{font-size:1rem;line-height:1;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:1023px){.navigator-card .head-inner[data-v-063d9cca]{display:flex;justify-content:flex-end;align-items:center}}.navigator-card .head-inner span[data-v-063d9cca],.navigator-card .head-inner>a[data-v-063d9cca]{color:var(--color-figure-gray);width:100%}.navigator-card .head-wrapper[data-v-063d9cca]{display:flex;justify-content:space-between;flex:1 0 auto}@supports(padding:max(0px)){.navigator-card .head-wrapper[data-v-063d9cca]{margin-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));margin-right:max(var(--card-horizontal-spacing),env(safe-area-inset-right))}}.close-card .close-icon[data-v-063d9cca]{width:19px;height:19px}[data-v-063d9cca] .card-body{display:flex;flex-direction:column;padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-063d9cca] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-063d9cca]{display:flex;flex-flow:column;height:100%;padding-top:10px;box-sizing:border-box}@media only screen and (max-width:1023px){.navigator-card-inner[data-v-063d9cca]{padding-top:0}}.filter-on-top .navigator-card-inner[data-v-063d9cca]{padding-top:0}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-25394030]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-25394030]{order:2}.no-items-wrapper[data-v-25394030]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-25394030]:not(:empty){font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.technology-title[data-v-25394030]{padding:8px 10px;padding-left:20px;background:var(--color-fill);border-radius:var(--border-radius,4px);display:flex;white-space:nowrap}@supports(padding:max(0px)){.technology-title[data-v-25394030]{margin-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));margin-right:max(var(--card-horizontal-spacing),env(safe-area-inset-right))}}@media only screen and (max-width:767px){.technology-title[data-v-25394030]{margin-top:0}}.technology-title .card-link[data-v-25394030]{color:var(--color-text);font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.technology-title.router-link-exact-active[data-v-25394030]{background:var(--color-fill-gray-quaternary)}.technology-title[data-v-25394030]:hover{background:var(--color-navigator-item-hover);text-decoration:none}.navigator-filter[data-v-25394030]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-25394030]{border-top:none;align-items:flex-start}@supports(padding:max(0px)){.navigator-filter[data-v-25394030]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-25394030]{--nav-filter-horizontal-padding:20px;border:none;padding-top:0;padding-bottom:10px;height:50px}}.navigator-filter .input-wrapper[data-v-25394030]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-25394030]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-25394030] .filter__input{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.navigator-filter .filter-component[data-v-25394030] .filter__input-label:after{min-width:70px}.scroller[data-v-25394030]{height:100%;box-sizing:border-box;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-25394030]{padding-bottom:10em}}.scroller[data-v-25394030] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-25394030]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-25394030]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-25394030]{flex-basis:50px}}.loader[data-v-0de29914]{height:.7058823529rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{animation:pulse 2.5s ease;animation-iteration-count:infinite;animation-fill-mode:forwards;opacity:0;animation-delay:calc(var(--visibility-delay) + .3s*var(--index))}.delay-visibility-enter-active[data-v-3b7cf3a4]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-3b7cf3a4]{padding-top:10px}.navigator[data-v-70247986]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-70247986]{position:static;transition:none}}.nav-menu-setting-label[data-v-128c85da]{display:inline-block;margin-right:.2941176471rem;white-space:nowrap}.language-container[data-v-128c85da]{flex:1 0 auto}.language-dropdown[data-v-128c85da]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-128c85da]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-128c85da]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-128c85da]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-128c85da]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-128c85da]{display:flex;align-items:center;padding-right:.1764705882rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-128c85da]{display:none}.language-toggle-container .toggle-icon[data-v-128c85da]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-128c85da]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-128c85da]{margin-right:6px}.language-list[data-v-128c85da]{display:inline-block;margin-top:0}.language-list-container[data-v-128c85da]{display:none}.language-list-item[data-v-128c85da],.nav--in-breakpoint-range .language-list-container[data-v-128c85da]{display:inline-block}.language-list-item[data-v-128c85da]:not(:first-child){border-left:1px solid var(--color-grid);margin-left:6px;padding-left:6px}[data-v-188439df] .nav-menu{line-height:1.5}[data-v-188439df] .nav-menu,[data-v-188439df] .nav-menu-settings{font-size:.8235294118rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-188439df] .nav-menu-settings{min-width:0;line-height:1.2857142857}@media only screen and (max-width:1023px){[data-v-188439df] .nav-menu-settings{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-188439df] .nav-menu-settings{margin-left:.5882352941rem}}[data-v-188439df] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-188439df] .nav-menu-settings .nav-menu-setting .nav-menu-link{font-weight:600;text-decoration:underline}[data-v-188439df] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.5882352941rem}.nav--in-breakpoint-range[data-v-188439df] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-188439df] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-188439df] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid var(--color-fill-gray-tertiary)}.documentation-nav[data-v-188439df] .nav-title{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:767px){.documentation-nav[data-v-188439df] .nav-title{font-size:1rem;line-height:1;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.sidenav-toggle-wrapper[data-v-188439df]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-188439df]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-188439df],.sidenav-toggle-leave-active[data-v-188439df]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-188439df],.sidenav-toggle-leave-to[data-v-188439df]{margin-left:-3.7647058824rem}}.sidenav-toggle[data-v-188439df]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:0 -5px;border-radius:var(--border-radius,4px)}.theme-dark .sidenav-toggle[data-v-188439df]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-188439df]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-188439df]{background:#424242}.sidenav-toggle__separator[data-v-188439df]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.2941176471rem}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-188439df]{display:none}.sidenav-icon-wrapper[data-v-188439df]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-188439df]{display:flex;width:19px;height:19px}[data-v-2a6ea42f] .generic-modal{overflow-y:overlay}[data-v-2a6ea42f] .modal-fullscreen>.container{background-color:transparent;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.4117647059rem 0;max-width:47.0588235294rem;overflow:visible}[data-v-2a6ea42f] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-2a6ea42f]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-2a6ea42f]{transition:display var(--delay)}.doc-topic-aside[data-v-2a6ea42f]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-2a6ea42f]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-2a6ea42f]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-2a6ea42f]{flex:1 1 auto;width:100%}:root.no-js .topic-wrapper[data-v-2a6ea42f] .sidebar{display:none}.full-width-container[data-v-2a6ea42f]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-2a6ea42f]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/1.0/css/documentation-topic.d414208b.css b/docs/1.0/css/documentation-topic.d414208b.css deleted file mode 100644 index 859a259009..0000000000 --- a/docs/1.0/css/documentation-topic.d414208b.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.betainfo[data-v-ba3b3cc0]{font-size:.9411764706rem;padding:3rem 0;background-color:var(--color-fill-secondary)}.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .betainfo-container[data-v-ba3b3cc0]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .betainfo-container[data-v-ba3b3cc0]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .betainfo-container[data-v-ba3b3cc0]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:692px}}@media only screen and (max-width:735px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .betainfo-container[data-v-ba3b3cc0]{width:215px}}.betainfo-label[data-v-ba3b3cc0]{font-weight:600;font-size:.9411764706rem}.betainfo-content[data-v-ba3b3cc0] p{margin-bottom:10px}.summary-section[data-v-3aa6f694]:last-of-type{margin-right:0}@media only screen and (max-width:735px){.summary-section[data-v-3aa6f694]{margin-right:0}}.title[data-v-6796f6ea]{color:#fff;font-size:.8235294118rem;margin-right:.5rem;text-rendering:optimizeLegibility}.documentation-hero--disabled .title[data-v-6796f6ea]{color:var(--colors-text,var(--color-text))}.language[data-v-1a36493d]{padding-bottom:10px;justify-content:flex-end}.language-list[data-v-1a36493d],.language[data-v-1a36493d]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-top:0;display:flex;align-items:center}.language-option.swift[data-v-1a36493d]{padding-right:10px;border-right:1px solid var(--color-fill-gray-tertiary)}.language-option.objc[data-v-1a36493d]{padding-left:10px}.language-option.active[data-v-1a36493d],.language-option.router-link-exact-active[data-v-1a36493d]{color:#ccc}.documentation-hero--disabled .language-option.active[data-v-1a36493d],.documentation-hero--disabled .language-option.router-link-exact-active[data-v-1a36493d]{color:var(--colors-secondary-label,var(--color-secondary-label))}.view-more-link[data-v-3f54e653]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-flow:row-reverse;margin-bottom:1.3rem}.documentation-hero[data-v-0a9cf53e]{background:#000;color:var(--color-documentation-intro-figure,#fff);overflow:hidden;text-align:left;position:relative;padding-right:var(--doc-hero-right-offset)}.documentation-hero[data-v-0a9cf53e]:before{content:"";background:var(--standard-accent-color,var(--color-documentation-intro-fill,#2a2a2a));position:absolute;width:100%;left:0;top:-50%;height:150%;right:0}.documentation-hero[data-v-0a9cf53e]:after{background:transparent;opacity:.7;width:100%;position:absolute;content:"";height:100%;left:0;top:0}.documentation-hero .icon[data-v-0a9cf53e]{position:absolute;margin-top:10px;margin-right:25px;right:0;width:250px;height:calc(100% - 20px);box-sizing:border-box}@media only screen and (max-width:735px){.documentation-hero .icon[data-v-0a9cf53e]{display:none}}.documentation-hero .background-icon[data-v-0a9cf53e]{color:var(--color-documentation-intro-accent,#161616);display:block;width:250px;height:auto;opacity:1;position:absolute;top:50%;left:0;transform:translateY(-50%);max-height:100%}.documentation-hero .background-icon[data-v-0a9cf53e] img,.documentation-hero .background-icon[data-v-0a9cf53e] svg{width:100%;height:100%}.documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){padding-top:2.3529411765rem;padding-bottom:40px;position:relative;z-index:1}.full-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){width:692px}}@media only screen and (max-width:735px){.static-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .documentation-hero__content[data-v-0a9cf53e]:not(.minimized-hero){width:215px}}.documentation-hero .minimized-hero[data-v-0a9cf53e]{padding:1.3em 1.4em;position:relative;z-index:1}.documentation-hero__above-content[data-v-0a9cf53e]{position:relative;z-index:1}.documentation-hero--disabled[data-v-0a9cf53e]{background:none;color:var(--colors-text,var(--color-text))}.documentation-hero--disabled[data-v-0a9cf53e]:after,.documentation-hero--disabled[data-v-0a9cf53e]:before{content:none}.short-hero[data-v-0a9cf53e]{padding-top:3.5294117647rem;padding-bottom:3.5294117647rem}.extra-bottom-padding[data-v-0a9cf53e]{padding-bottom:3.8235294118rem}.theme-dark[data-v-0a9cf53e] a:not(.button-cta){color:#09f}ul[data-v-068842ec]{list-style-type:none;margin:0}ul li:first-child .base-link[data-v-068842ec]{margin-top:0}.parent-item .base-link[data-v-068842ec]{font-weight:700}.base-link[data-v-068842ec]{color:var(--color-figure-gray-secondary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;margin:5px 0;transition:color .15s ease-in;max-width:100%}.active .base-link[data-v-068842ec]{color:var(--color-text)}[data-v-3a32ffd0] .code-listing{background:var(--background,var(--color-code-background));color:var(--text,var(--color-code-plain));border-color:var(--colors-grid,var(--color-grid));border-width:var(--code-border-width,1px);border-style:var(--code-border-style,solid)}[data-v-3a32ffd0] .code-listing pre{padding:var(--code-block-style-elements-padding)}[data-v-3a32ffd0] .code-listing pre>code{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}[data-v-3a32ffd0] *+.code-listing,[data-v-3a32ffd0] *+.endpoint-example,[data-v-3a32ffd0] *+.inline-image-container,[data-v-3a32ffd0] *+aside,[data-v-3a32ffd0] *+figure,[data-v-3a32ffd0] .code-listing+*,[data-v-3a32ffd0] .endpoint-example+*,[data-v-3a32ffd0] .inline-image-container+*,[data-v-3a32ffd0] aside+*,[data-v-3a32ffd0] figure+*{margin-top:var(--spacing-stacked-margin-xlarge)}[data-v-3a32ffd0] *+dl,[data-v-3a32ffd0] dl+*{margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] img{display:block;margin:auto;max-width:100%}[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ol li:not(:first-child),[data-v-3a32ffd0] ul,[data-v-3a32ffd0] ul li:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){[data-v-3a32ffd0] ol,[data-v-3a32ffd0] ul{margin-left:1.25rem}}[data-v-3a32ffd0] dt:not(:first-child){margin-top:var(--spacing-stacked-margin-large)}[data-v-3a32ffd0] dd{margin-left:2em}.conditional-constraints[data-v-4c6f3ed1] code{color:var(--colors-secondary-label,var(--color-secondary-label))}.token-method[data-v-3fd63d6c]{font-weight:700}.token-keyword[data-v-3fd63d6c]{color:var(--syntax-keyword,var(--color-syntax-keywords))}.token-number[data-v-3fd63d6c]{color:var(--syntax-number,var(--color-syntax-numbers))}.token-string[data-v-3fd63d6c]{color:var(--syntax-string,var(--color-syntax-strings))}.attribute-link[data-v-3fd63d6c],.token-attribute[data-v-3fd63d6c]{color:var(--syntax-attribute,var(--color-syntax-keywords))}.token-internalParam[data-v-3fd63d6c]{color:var(--color-syntax-param-internal-name)}.type-identifier-link[data-v-3fd63d6c]{color:var(--syntax-type,var(--color-syntax-other-type-names))}.token-removed[data-v-3fd63d6c]{background-color:var(--color-highlight-red)}.token-added[data-v-3fd63d6c]{background-color:var(--color-highlight-green)}.source[data-v-d22a3f50]{background:var(--background,var(--color-code-background));border-color:var(--color-grid);color:var(--text,var(--color-code-plain));border-style:solid;border-width:1px;padding:var(--code-block-style-elements-padding);speak:literal-punctuation;line-height:25px;filter:blur(0)}.source.displays-multiple-lines[data-v-d22a3f50],.source[data-v-d22a3f50]{border-radius:var(--border-radius,4px)}.source>code[data-v-d22a3f50]{font-size:.8823529412rem;line-height:1.6666666667;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);display:block}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.platforms[data-v-6df20093]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:.45rem;margin-top:var(--spacing-stacked-margin-xlarge)}.changed .platforms[data-v-6df20093]{padding-left:.588rem}.platforms[data-v-6df20093]:first-of-type{margin-top:1rem}.declaration-pill--expanded[data-v-6df20093]{transition-timing-function:linear;transition-property:opacity,height}.declaration-pill--expanded .source[data-v-6df20093]{border-width:1px}.declaration-pill--expanded .source[data-v-6df20093] a{pointer-events:none}.declaration-pill--expanded>button[data-v-6df20093]{display:block;width:100%}.declaration-pill--expanded .selected-declaration[data-v-6df20093]{border-color:var(--color-focus-border-color,var(--color-focus-border-color))}.declaration-pill--expanded[data-v-6df20093] :not(.selected-declaration){background:unset}.declaration-pill--expanded+.declaration-pill--expanded .source[data-v-6df20093]{margin:var(--declaration-code-listing-margin)}.declaration-pill--expanded.expand-enter[data-v-6df20093],.declaration-pill--expanded.expand-leave-to[data-v-6df20093]{opacity:0}.declaration-pill--expanded.expand-enter .source[data-v-6df20093],.declaration-pill--expanded.expand-leave-to .source[data-v-6df20093]{margin:0}.source[data-v-6df20093]{transition:margin .3s linear}.platforms+.source[data-v-6df20093]{margin:0}.changed.declaration-group[data-v-6df20093]{background:var(--background,var(--color-code-background))}.changed .source[data-v-6df20093]{background:none;border:none;margin-top:0;margin-bottom:0;margin-left:2.1764705882rem;padding-left:0}.declaration-diff[data-v-b3e21c4a]{background:var(--background,var(--color-code-background))}.declaration-diff-version[data-v-b3e21c4a]{padding-left:.588rem;padding-left:2.1764705882rem;font-size:1rem;line-height:1.5294117647;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin:0}.declaration-diff-current[data-v-b3e21c4a]{padding-top:8px;padding-bottom:5px}.declaration-diff-previous[data-v-b3e21c4a]{padding-top:5px;padding-bottom:8px;background-color:var(--color-changes-modified-previous-background);border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px);position:relative}.declaration-source-link[data-v-5863919c]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:center;margin-top:var(--declaration-source-link-margin,var(--spacing-stacked-margin-large))}.declaration-icon[data-v-5863919c]{width:1em;margin-right:5px}.conditional-constraints[data-v-036b7e1e]{margin-top:var(--declaration-conditional-constraints-margin,20px)}.abstract[data-v-cdcaacd2]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.abstract[data-v-cdcaacd2]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-cdcaacd2] p:last-child{margin-bottom:0}.container[data-v-6e075935]{padding-bottom:40px}.full-width-container .container[data-v-6e075935]{max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6e075935]{padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6e075935]{max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6e075935]{max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6e075935]{width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6e075935]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6e075935]{width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6e075935]{width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6e075935]{width:215px}}.title[data-v-6e075935]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-top:40px;border-top-color:var(--color-grid);border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px)}@media only screen and (max-width:1250px){.title[data-v-6e075935]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-6e075935]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.contenttable-section[data-v-1b0546d9]{margin-top:0}.contenttable-section[data-v-1b0546d9]{align-items:baseline;padding-top:2.353rem}.contenttable-section[data-v-1b0546d9]:last-child{margin-bottom:0}[data-v-1b0546d9] .contenttable-title{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-1b0546d9] .contenttable-title{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.contenttable-section[data-v-1b0546d9]{align-items:unset;border-top:none;display:inherit;margin:0}.section-content[data-v-1b0546d9],.section-title[data-v-1b0546d9]{padding:0}[data-v-1b0546d9] .contenttable-title{margin:0 0 2.353rem 0;padding-bottom:.5rem}}.badge[data-v-8d6893ae]{--badge-color:var(--color-badge-default);--badge-dark-color:var(--color-badge-dark-default);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:inline-block;padding:2px 10px;white-space:nowrap;background:none;border-radius:var(--badge-border-radius,calc(var(--border-radius, 4px) - 1px));border-style:var(--badge-border-style,solid);border-width:var(--badge-border-width,1px);margin-left:10px;color:var(--badge-color)}.theme-dark .badge[data-v-8d6893ae]{--badge-color:var(--badge-dark-color)}.badge-deprecated[data-v-8d6893ae]{--badge-color:var(--color-badge-deprecated);--badge-dark-color:var(--color-badge-dark-deprecated)}.badge-beta[data-v-8d6893ae]{--badge-color:var(--color-badge-beta);--badge-dark-color:var(--color-badge-dark-beta)}.topic-icon-wrapper[data-v-44dade98]{display:flex;align-items:center;justify-content:center;height:1.4705882353rem;flex:0 0 1.294rem;width:1.294rem;margin-right:1rem}.topic-icon[data-v-44dade98]{height:.8823529412rem;transform:scale(1);-webkit-transform:scale(1);overflow:visible}.topic-icon[data-v-44dade98] img{margin:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.topic-icon.curly-brackets-icon[data-v-44dade98]{height:1rem}.decorator[data-v-06ec7395],.label[data-v-06ec7395]{color:var(--colors-secondary-label,var(--color-secondary-label))}.label[data-v-06ec7395]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.empty-token[data-v-06ec7395]{font-size:0}.empty-token[data-v-06ec7395]:after{content:" ";font-size:1rem}.abstract[data-v-c67bbe4a],.link-block[data-v-c67bbe4a] .badge{margin-left:2.294rem}.link-block .badge+.badge[data-v-c67bbe4a]{margin-left:1rem}.link[data-v-c67bbe4a]{display:flex}.link-block .badge[data-v-c67bbe4a]{margin-top:.5rem}.link-block.has-inline-element[data-v-c67bbe4a]{display:flex;align-items:flex-start;flex-flow:row wrap}.link-block.has-inline-element .badge[data-v-c67bbe4a]{margin-left:1rem;margin-top:0}.link-block .has-adjacent-elements[data-v-c67bbe4a]{padding-top:5px;padding-bottom:5px;display:inline-flex}.link-block[data-v-c67bbe4a],.link[data-v-c67bbe4a]{box-sizing:inherit}.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.link-block.changed.changed[data-v-c67bbe4a],.link.changed.changed[data-v-c67bbe4a]{padding-right:1rem}@media only screen and (max-width:735px){.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-left:0;padding-right:0}.link-block.changed.changed[data-v-c67bbe4a],.link.changed.changed[data-v-c67bbe4a]{padding-right:17px;padding-left:2.1764705882rem}.link-block.changed[data-v-c67bbe4a],.link.changed[data-v-c67bbe4a]{padding-left:0;padding-right:0}}.abstract .topic-required[data-v-c67bbe4a]:not(:first-child){margin-top:4px}.topic-required[data-v-c67bbe4a]{font-size:.8em}.deprecated[data-v-c67bbe4a]{text-decoration:line-through}.section-content>.content[data-v-1c2724f5],.topic[data-v-1c2724f5]{margin-top:15px}.no-title .section-content>.content[data-v-1c2724f5]:first-child,.no-title .topic[data-v-1c2724f5]:first-child{margin-top:0}.datalist dd{padding-left:2rem}.datalist dt{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.datalist dt:first-of-type{padding-top:0}.type[data-v-791bac44]:first-letter{text-transform:capitalize}.detail-type[data-v-d66cd00c]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.detail-type[data-v-d66cd00c]:first-child{padding-top:0}@media only screen and (max-width:735px){.detail-type[data-v-d66cd00c]{padding-left:0}}.detail-content[data-v-d66cd00c]{padding-left:2rem}@media only screen and (max-width:735px){.detail-content[data-v-d66cd00c]{padding-left:0}}.param-name[data-v-5ef1227e]{font-weight:600;padding-left:1rem;padding-top:var(--spacing-param)}.param-name[data-v-5ef1227e]:first-child{padding-top:0}@media only screen and (max-width:735px){.param-name[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e]{padding-left:2rem}@media only screen and (max-width:735px){.param-content[data-v-5ef1227e]{padding-left:0}}.param-content[data-v-5ef1227e] dt{font-weight:600}.param-content[data-v-5ef1227e] dd{margin-left:1em}.parameters-table[data-v-eee7e94e] .change-added,.parameters-table[data-v-eee7e94e] .change-removed{display:inline-block;max-width:100%}.parameters-table[data-v-eee7e94e] .change-removed,.parameters-table[data-v-eee7e94e] .token-removed{text-decoration:line-through}.param[data-v-eee7e94e]{font-size:.8823529412rem;box-sizing:border-box}.param.changed[data-v-eee7e94e]{display:flex;flex-flow:row wrap;padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.param.changed.changed[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed.changed[data-v-eee7e94e]{padding-right:17px;padding-left:2.1764705882rem}.param.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}}.param.changed.changed[data-v-eee7e94e]{padding-left:0;padding-right:0}.param.changed+.param.changed[data-v-eee7e94e]{margin-top:calc(var(--spacing-param)/2)}.changed .param-content[data-v-eee7e94e],.changed .param-symbol[data-v-eee7e94e]{padding-top:2px;padding-bottom:2px}@media only screen and (max-width:735px){.changed .param-content[data-v-eee7e94e]{padding-top:0}.changed .param-symbol[data-v-eee7e94e]{padding-bottom:0}}.param-symbol[data-v-eee7e94e]{text-align:right}.changed .param-symbol[data-v-eee7e94e]{padding-left:2.1764705882rem}@media only screen and (max-width:735px){.param-symbol[data-v-eee7e94e]{text-align:left}.changed .param-symbol[data-v-eee7e94e]{padding-left:0}}.param-symbol[data-v-eee7e94e] .type-identifier-link{color:var(--color-link)}.param+.param[data-v-eee7e94e]{margin-top:var(--spacing-param)}.param+.param[data-v-eee7e94e]:first-child{margin-top:0}.param-content[data-v-eee7e94e]{padding-left:1rem;padding-left:2.1764705882rem}.changed .param-content[data-v-eee7e94e]{padding-right:1rem}@media only screen and (max-width:735px){.param-content[data-v-eee7e94e]{padding-left:0;padding-right:0}}.property-metadata[data-v-f911f232]{color:var(--color-figure-gray-secondary)}.property-text{font-weight:700}.property-metadata[data-v-549ed0a8]{color:var(--color-figure-gray-secondary)}.property-name[data-v-39899ccf]{font-weight:700}.property-name.deprecated[data-v-39899ccf]{text-decoration:line-through}.property-deprecated[data-v-39899ccf]{margin-left:0}.content[data-v-39899ccf],.content[data-v-39899ccf] p:first-child{display:inline}.response-mimetype[data-v-18890a0f]{color:var(--color-figure-gray-secondary)}.part-name[data-v-68facc94]{font-weight:700}.content[data-v-68facc94],.content[data-v-68facc94] p:first-child{display:inline}.param-name[data-v-0d9b752e]{font-weight:700}.param-name.deprecated[data-v-0d9b752e]{text-decoration:line-through}.param-deprecated[data-v-0d9b752e]{margin-left:0}.content[data-v-0d9b752e],.content[data-v-0d9b752e] p:first-child{display:inline}.response-name[data-v-ee5b05cc],.response-reason[data-v-ee5b05cc]{font-weight:700}@media only screen and (max-width:735px){.response-reason[data-v-ee5b05cc]{display:none}}.response-name>code>.reason[data-v-ee5b05cc]{display:none}@media only screen and (max-width:735px){.response-name>code>.reason[data-v-ee5b05cc]{display:initial}}.primary-content.with-border[data-v-310d98fe]:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block}.primary-content[data-v-310d98fe]>*{margin-bottom:40px;margin-top:40px}.primary-content[data-v-310d98fe]>:first-child{margin-top:2.353rem}.relationships-list[data-v-ba5cad92]{list-style:none}.relationships-list.column[data-v-ba5cad92]{margin-left:0;margin-top:15px}.relationships-list.inline[data-v-ba5cad92]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:15px;margin-left:0}.relationships-list.inline li[data-v-ba5cad92]:not(:last-child):after{content:", "}.relationships-list.changed[data-v-ba5cad92]{padding-right:1rem;padding-left:2.1764705882rem;padding-top:8px;padding-bottom:8px;display:inline-flex;width:100%;box-sizing:border-box}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:1rem}@media only screen and (max-width:735px){.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}.relationships-list.changed.changed[data-v-ba5cad92]{padding-right:17px;padding-left:2.1764705882rem}.relationships-list.changed[data-v-ba5cad92]{padding-left:0;padding-right:0}}.relationships-list.changed[data-v-ba5cad92]:after{margin-top:.6176470588rem}.relationships-list.changed.column[data-v-ba5cad92]{display:block;box-sizing:border-box}.relationships-item[data-v-ba5cad92],.relationships-list[data-v-ba5cad92]{box-sizing:inherit}.conditional-constraints[data-v-ba5cad92]{font-size:.8235294118rem;margin:.1764705882rem 0 .5882352941rem 1.1764705882rem}.availability[data-v-602d8130]{display:flex;flex-flow:row wrap;gap:10px;margin-top:25px}.badge[data-v-602d8130]{margin:0}.technology[data-v-602d8130]{display:inline-flex;align-items:center}.tech-icon[data-v-602d8130]{height:12px;padding-right:5px;fill:var(--badge-color)}.theme-dark .tech-icon[data-v-602d8130]{fill:var(--badge-color)}.beta[data-v-602d8130]{color:var(--color-badge-beta)}.theme-dark .beta[data-v-602d8130]{color:var(--color-badge-dark-beta)}.deprecated[data-v-602d8130]{color:var(--color-badge-deprecated)}.theme-dark .deprecated[data-v-602d8130]{color:var(--color-badge-dark-deprecated)}.changed[data-v-602d8130]{padding-left:26px}.changed[data-v-602d8130]:after{content:none}.changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:16px;height:16px;left:5px}@media screen{[data-color-scheme=dark] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.efb2697d.svg)}}.theme-dark .changed[data-v-602d8130]:before{background-image:url(../img/modified-icon.efb2697d.svg)}.changed-added[data-v-602d8130]{border-color:var(--color-changes-added)}.changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.832a5d2c.svg)}}.theme-dark .changed-added[data-v-602d8130]:before{background-image:url(../img/added-icon.832a5d2c.svg)}.changed-deprecated[data-v-602d8130]{border-color:var(--color-changes-deprecated)}.changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.theme-dark .changed-deprecated[data-v-602d8130]:before{background-image:url(../img/deprecated-icon.7bf1740a.svg)}.changed-modified[data-v-602d8130]{border-color:var(--color-changes-modified)}.eyebrow[data-v-4492c658]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-eyebrow,#ccc);display:block;margin-bottom:1.1764705882rem}@media only screen and (max-width:735px){.eyebrow[data-v-4492c658]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .eyebrow[data-v-4492c658]{color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-4492c658]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-documentation-intro-title,#fff);margin-bottom:.7058823529rem}@media only screen and (max-width:1250px){.title[data-v-4492c658]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-4492c658]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.documentation-hero--disabled .title[data-v-4492c658]{color:var(--colors-header-text,var(--color-header-text))}small[data-v-4492c658]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding-left:10px}@media only screen and (max-width:1250px){small[data-v-4492c658]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}small[data-v-4492c658]:before{content:attr(data-tag-name)}small.Beta[data-v-4492c658]{color:var(--color-badge-beta)}.theme-dark small.Beta[data-v-4492c658]{color:var(--color-badge-dark-beta)}small.Deprecated[data-v-4492c658]{color:var(--color-badge-deprecated)}.theme-dark small.Deprecated[data-v-4492c658]{color:var(--color-badge-dark-deprecated)}.OnThisPageStickyContainer[data-v-39ac6ed0]{margin-top:2.353rem;position:sticky;top:3.8235294118rem;align-self:flex-start;flex:0 0 auto;width:192px;padding-right:1.2941176471rem;box-sizing:border-box;padding-bottom:var(--spacing-stacked-margin-small);max-height:calc(100vh - 3.82353rem);overflow:auto}@media print{.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}@media only screen and (max-width:735px){.OnThisPageStickyContainer[data-v-39ac6ed0]{display:none}}.declaration-list-menu[data-v-6ea6001a]{position:relative;width:100%}.declaration-list-menu .declaration-list-toggle[data-v-6ea6001a]{display:flex;flex-direction:row;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--color-fill);padding:5px 15px;color:var(--colors-link,var(--color-link));z-index:1;gap:5px;white-space:nowrap;align-items:center}.declaration-list-menu .icon[data-v-6ea6001a]{display:flex}.declaration-list-menu .icon svg[data-v-6ea6001a]{transition-duration:.4s;transition-timing-function:linear;transition-property:transform;width:15px;height:15px;fill:var(--colors-link,var(--color-link))}.declaration-list-menu .icon svg.expand[data-v-6ea6001a]{transform:rotate(45deg)}.doc-topic[data-v-6ea6001a]{display:flex;flex-direction:column;height:100%}.doc-topic.with-on-this-page[data-v-6ea6001a]{--doc-hero-right-offset:192px}#main[data-v-6ea6001a]{outline-style:none;height:100%}[data-v-6ea6001a] .minimized-title{margin-bottom:.833rem}[data-v-6ea6001a] .minimized-title .title{font-size:1.416rem;font-weight:700}[data-v-6ea6001a] .minimized-title small{font-size:1rem;padding-left:.416rem}.minimized-abstract[data-v-6ea6001a]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.container[data-v-6ea6001a]:not(.minimized-container){outline-style:none}.full-width-container .container[data-v-6ea6001a]:not(.minimized-container){max-width:820px;margin-left:auto;margin-right:auto;padding-left:80px;padding-right:80px;box-sizing:border-box}@media print{.full-width-container .container[data-v-6ea6001a]:not(.minimized-container){padding-left:20px;padding-right:20px;max-width:none}}@media only screen and (min-width:1251px){.full-width-container .container[data-v-6ea6001a]:not(.minimized-container){max-width:980px}}@media only screen and (min-width:1500px){.full-width-container .container[data-v-6ea6001a]:not(.minimized-container){max-width:1080px}}@media only screen and (max-width:735px){.full-width-container .container[data-v-6ea6001a]:not(.minimized-container){width:auto;padding-left:20px;padding-right:20px}}.static-width-container .container[data-v-6ea6001a]:not(.minimized-container){margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.static-width-container .container[data-v-6ea6001a]:not(.minimized-container){width:692px}}@media only screen and (max-width:735px){.static-width-container .container[data-v-6ea6001a]:not(.minimized-container){width:87.5%}}@media only screen and (max-width:320px){.static-width-container .container[data-v-6ea6001a]:not(.minimized-container){width:215px}}[data-v-6ea6001a] .minimized-container{outline-style:none;--spacing-stacked-margin-large:0.667em;--spacing-stacked-margin-xlarge:1em;--declaration-code-listing-margin:1em 0 0 0;--declaration-conditional-constraints-margin:1em;--declaration-source-link-margin:0.833em;--code-block-style-elements-padding:7px 12px;--spacing-param:var(--spacing-stacked-margin-large);--aside-border-radius:6px;--code-border-radius:6px}[data-v-6ea6001a] .minimized-container .description{margin-bottom:1.5em}[data-v-6ea6001a] .minimized-container>.primary-content>*{margin-top:1.5em;margin-bottom:1.5em}[data-v-6ea6001a] .minimized-container .description{margin-top:0}[data-v-6ea6001a] .minimized-container h1,[data-v-6ea6001a] .minimized-container h2,[data-v-6ea6001a] .minimized-container h3,[data-v-6ea6001a] .minimized-container h4,[data-v-6ea6001a] .minimized-container h5,[data-v-6ea6001a] .minimized-container h6{font-size:1rem;font-weight:700}[data-v-6ea6001a] .minimized-container h2{font-size:1.083rem}[data-v-6ea6001a] .minimized-container h1{font-size:1.416rem}[data-v-6ea6001a] .minimized-container aside{padding:.667rem 1rem}[data-v-6ea6001a] .minimized-container .source{border-radius:var(--code-border-radius);margin:var(--declaration-code-listing-margin)}[data-v-6ea6001a] .minimized-container .single-line{border-radius:var(--code-border-radius)}.description[data-v-6ea6001a]{margin-bottom:2.353rem}.description[data-v-6ea6001a]:empty{display:none}.description.after-enhanced-hero[data-v-6ea6001a]{margin-top:2.353rem}.description[data-v-6ea6001a] .content+*{margin-top:var(--spacing-stacked-margin-large)}.full-width-container .doc-content .minimized-container[data-v-6ea6001a]{padding-left:1.4rem;padding-right:1.4rem}[data-v-6ea6001a] .no-primary-content{--content-table-title-border-width:0px}.sample-download[data-v-6ea6001a]{margin-top:20px}.declarations-container[data-v-6ea6001a]{margin-top:30px}.declarations-container.minimized-container[data-v-6ea6001a]{margin-top:0}[data-v-6ea6001a] h1{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-6ea6001a] h1{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-6ea6001a] h1{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-6ea6001a] h2{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-6ea6001a] h2{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-6ea6001a] h2{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-6ea6001a] h3{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-6ea6001a] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-6ea6001a] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-6ea6001a] h4{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-6ea6001a] h4{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-6ea6001a] h5{font-size:1.2941176471rem;line-height:1.1818181818;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-6ea6001a] h5{font-size:1.1764705882rem;line-height:1.2;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-6ea6001a] h5{font-size:1.0588235294rem;line-height:1.4444444444;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-6ea6001a] h6{font-size:1rem;line-height:1.4705882353;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.doc-content-wrapper[data-v-6ea6001a]{display:flex;justify-content:center}.doc-content-wrapper .doc-content[data-v-6ea6001a]{min-width:0;width:100%}.doc-content-wrapper .doc-content .container:only-child .declaration-list-menu[data-v-6ea6001a]:last-child:before{border-top-color:var(--colors-grid,var(--color-grid));border-top-style:solid;border-top-width:var(--content-table-title-border-width,1px);content:"";display:block}.with-on-this-page .doc-content-wrapper .doc-content[data-v-6ea6001a]{max-width:820px}@media only screen and (min-width:1251px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-6ea6001a]{max-width:980px}}@media only screen and (min-width:1500px){.with-on-this-page .doc-content-wrapper .doc-content[data-v-6ea6001a]{max-width:1080px}}.quick-navigation-open[data-v-53faf852]{display:flex;align-items:center;justify-content:center;width:16px;border:1px solid var(--color-grid);height:100%;border-radius:var(--border-radius,4px);transition:background-color .15s;box-sizing:border-box}.quick-navigation-open[data-v-53faf852]:hover{background-color:var(--color-fill-tertiary)}@media only screen and (max-width:1023px){.quick-navigation-open[data-v-53faf852]{display:none}}.fromkeyboard .quick-navigation-open[data-v-53faf852]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tag[data-v-7e76f326]{display:inline-block;padding-right:.5882352941rem}.tag[data-v-7e76f326]:focus{outline:none}.tag button[data-v-7e76f326]{color:var(--color-figure-gray);background-color:var(--color-fill-tertiary);font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border-radius:.8235294118rem;padding:.2352941176rem .5882352941rem;white-space:nowrap;border:1px solid transparent}@media(hover:hover){.tag button[data-v-7e76f326]:hover{transition:background-color .2s,color .2s;background-color:var(--color-fill-blue);color:#fff}}.tag button[data-v-7e76f326]:focus:active{background-color:var(--color-fill-blue);color:#fff}.fromkeyboard .tag button[data-v-7e76f326]:focus,.tag button.focus[data-v-7e76f326],.tag button[data-v-7e76f326]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.tags[data-v-1f2bd813]{position:relative;margin:0;list-style:none;box-sizing:border-box;transition:padding-right .8s,padding-bottom .8s,max-height 1s,opacity 1s;padding:0}.tags .scroll-wrapper[data-v-1f2bd813]{overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin}.tags .scroll-wrapper[data-v-1f2bd813]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.tags .scroll-wrapper.scrolling[data-v-1f2bd813]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar{height:11px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:end{margin-right:8px}.tags .scroll-wrapper.scrolling[data-v-1f2bd813]::-webkit-scrollbar-track-piece:start{margin-left:8px}.tags ul[data-v-1f2bd813]{margin:0;padding:0;display:flex}.filter[data-v-7a79f6ea]{--input-vertical-padding:0.7647058824rem;--input-horizontal-spacing:0.5882352941rem;--input-height:1.6470588235rem;--input-border-color:var(--color-fill-gray-secondary);--input-text:var(--color-fill-gray-secondary);position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:calc(var(--border-radius, 4px) + 1px)}.fromkeyboard .filter[data-v-7a79f6ea]:focus{outline:none}.filter__top-wrapper[data-v-7a79f6ea]{display:flex}.filter__filter-button[data-v-7a79f6ea]{position:relative;z-index:1;cursor:text;margin-left:var(--input-horizontal-spacing);margin-right:.1764705882rem}@media only screen and (max-width:735px){.filter__filter-button[data-v-7a79f6ea]{margin-right:.4117647059rem}}.filter__filter-button .svg-icon[data-v-7a79f6ea]{fill:var(--input-text);display:block;height:21px}.filter__filter-button.blue[data-v-7a79f6ea]>*{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.filter.focus .filter__wrapper[data-v-7a79f6ea]{box-shadow:0 0 0 3pt var(--color-focus-color);--input-border-color:var(--color-fill-blue)}.filter__wrapper[data-v-7a79f6ea]{border:1px solid var(--input-border-color);background:var(--color-fill);border-radius:var(--border-radius,4px)}.filter__wrapper--reversed[data-v-7a79f6ea]{display:flex;flex-direction:column-reverse}.filter__wrapper--no-border-style[data-v-7a79f6ea]{border:none}.filter__suggested-tags[data-v-7a79f6ea]{border-top:1px solid var(--color-fill-gray-tertiary);z-index:1;overflow:hidden}.filter__suggested-tags[data-v-7a79f6ea] ul{padding:var(--input-vertical-padding) .5294117647rem;border:1px solid transparent;border-bottom-left-radius:calc(var(--border-radius, 4px) - 1px);border-bottom-right-radius:calc(var(--border-radius, 4px) - 1px)}.fromkeyboard .filter__suggested-tags[data-v-7a79f6ea] ul:focus{outline:none;box-shadow:0 0 0 5px var(--color-focus-color)}.filter__wrapper--reversed .filter__suggested-tags[data-v-7a79f6ea]{border-bottom:1px solid var(--color-fill-gray-tertiary);border-top:none}.filter__selected-tags[data-v-7a79f6ea]{z-index:1;padding-left:4px;margin:-4px 0}@media only screen and (max-width:735px){.filter__selected-tags[data-v-7a79f6ea]{padding-left:0}}.filter__selected-tags[data-v-7a79f6ea] ul{padding:4px}@media only screen and (max-width:735px){.filter__selected-tags[data-v-7a79f6ea] ul{padding-right:.4117647059rem}}.filter__selected-tags[data-v-7a79f6ea] ul .tag:last-child{padding-right:0}.filter__delete-button[data-v-7a79f6ea]{position:relative;margin:0;z-index:1;border-radius:100%}.fromkeyboard .filter__delete-button[data-v-7a79f6ea]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.filter__delete-button .clear-rounded-icon[data-v-7a79f6ea]{height:.7058823529rem;width:.7058823529rem;fill:var(--input-text);display:block}.filter__delete-button-wrapper[data-v-7a79f6ea]{display:flex;align-items:center;padding-right:var(--input-horizontal-spacing);padding-left:.1764705882rem;border-top-right-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.filter__input-label[data-v-7a79f6ea]{position:relative;flex-grow:1;height:var(--input-height);padding:var(--input-vertical-padding) 0}.filter__input-label[data-v-7a79f6ea]:after{content:attr(data-value);visibility:hidden;width:auto;white-space:nowrap;min-width:130px;display:block;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input-label[data-v-7a79f6ea]:after{text-indent:.1764705882rem}}.filter__input-box-wrapper[data-v-7a79f6ea]{overflow-y:hidden;-ms-overflow-style:none;scrollbar-color:var(--color-figure-gray-tertiary) transparent;scrollbar-width:thin;display:flex;overflow-x:auto;align-items:center;cursor:text;flex:1}.filter__input-box-wrapper[data-v-7a79f6ea]::-webkit-scrollbar{height:0}@supports not ((-webkit-touch-callout:none) or (scrollbar-width:none) or (-ms-overflow-style:none)){.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]{--scrollbar-height:11px;padding-top:var(--scrollbar-height);height:calc(var(--scroll-target-height) - var(--scrollbar-height));display:flex;align-items:center}}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar{height:11px}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--color-figure-gray-tertiary);border:2px solid transparent;background-clip:padding-box}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-track-piece:end{margin-right:8px}.filter__input-box-wrapper.scrolling[data-v-7a79f6ea]::-webkit-scrollbar-track-piece:start{margin-left:8px}.filter__input[data-v-7a79f6ea]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-text);height:var(--input-height);border:none;width:100%;position:absolute;background:transparent;z-index:1;text-indent:.4117647059rem}@media only screen and (max-width:735px){.filter__input[data-v-7a79f6ea]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);text-indent:.1764705882rem}}.filter__input[data-v-7a79f6ea]:focus{outline:none}.filter__input[placeholder][data-v-7a79f6ea]::-moz-placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-7a79f6ea]::placeholder{color:var(--input-text);opacity:1}.filter__input[placeholder][data-v-7a79f6ea]:-ms-input-placeholder{color:var(--input-text)}.filter__input[placeholder][data-v-7a79f6ea]::-ms-input-placeholder{color:var(--input-text)}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.highlight[data-v-4a2ce75d]{display:inline}.highlight[data-v-4a2ce75d] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}@media only screen and (max-width:735px){.preview[data-v-779b8b01]{display:none}}.unavailable[data-v-779b8b01]{align-items:center;display:flex;height:100%;justify-content:center}.loading[data-v-779b8b01]{padding:20px}.loading-row[data-v-779b8b01]{animation:pulse 2.5s ease;animation-delay:calc(1s + .3s*var(--index));animation-fill-mode:forwards;animation-iteration-count:infinite;background-color:var(--color-fill-gray-tertiary);border-radius:4px;height:12px;margin:20px 0;opacity:0}.loading-row[data-v-779b8b01]:first-of-type{margin-top:0}.loading-row[data-v-779b8b01]:last-of-type{margin-bottom:0}.quick-navigation[data-v-5c0b211c]{--input-border-color:var(--color-grid)}.quick-navigation input[type=text][data-v-5c0b211c]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.quick-navigation input[type=text][data-v-5c0b211c]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.quick-navigation__filter[data-v-5c0b211c]{--input-horizontal-spacing:0.8823529412rem}.quick-navigation[data-v-5c0b211c] .filter__wrapper{background-color:var(--color-fill-secondary)}.quick-navigation__container[data-v-5c0b211c]{background-color:var(--color-fill-secondary);border:solid 1px var(--input-border-color);border-radius:var(--border-radius,4px);margin:0 .9411764706rem}.quick-navigation__container>[data-v-5c0b211c]{--input-text:var(--color-figure-gray-secondary)}.quick-navigation__container.focus[data-v-5c0b211c]{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.quick-navigation__container[data-v-5c0b211c] .declaration-list-toggle{background-color:var(--color-fill-secondary)}.quick-navigation__magnifier-icon-container[data-v-5c0b211c]{width:1rem}.quick-navigation__magnifier-icon-container>[data-v-5c0b211c]{width:100%}.quick-navigation__magnifier-icon-container.blue .magnifier-icon[data-v-5c0b211c]{fill:var(--color-figure-blue);color:var(--color-figure-blue)}.quick-navigation__match-list[data-v-5c0b211c]{display:flex;max-height:26.4705882353rem;height:0}.quick-navigation__match-list>[data-v-5c0b211c]{min-width:0}.quick-navigation__match-list.active[data-v-5c0b211c]{height:auto;border-top:1px solid var(--input-border-color)}.quick-navigation__match-list .no-results[data-v-5c0b211c]{margin:.8823529412rem auto;width:-moz-fit-content;width:fit-content}.quick-navigation__refs[data-v-5c0b211c]{flex:1;overflow:auto}.quick-navigation__preview[data-v-5c0b211c]{border-left:1px solid var(--color-grid);flex:0 0 61.8%;overflow:auto;position:sticky;top:0}.quick-navigation__reference[data-v-5c0b211c]{display:block;padding:.5882352941rem .8823529412rem}.quick-navigation__reference[data-v-5c0b211c]:hover{text-decoration:none;background-color:var(--color-navigator-item-hover)}.quick-navigation__reference[data-v-5c0b211c]:focus{margin:0 .2941176471rem;padding:.5882352941rem .5882352941rem;background-color:var(--color-navigator-item-hover)}.quick-navigation__symbol-match[data-v-5c0b211c]{display:flex;height:2.3529411765rem;color:var(--color-figure-gray)}.quick-navigation__symbol-match .symbol-info[data-v-5c0b211c]{margin:auto;width:100%}.quick-navigation__symbol-match .symbol-info .navigator-icon[data-v-5c0b211c]{margin-right:.5882352941rem}.quick-navigation__symbol-match .symbol-info .symbol-name[data-v-5c0b211c]{display:flex}.quick-navigation__symbol-match .symbol-info .symbol-name .symbol-title[data-v-5c0b211c]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path[data-v-5c0b211c]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);display:flex;margin-left:1.5882352941rem;overflow:hidden;white-space:nowrap}.quick-navigation__symbol-match .symbol-info .symbol-path .parent-path[data-v-5c0b211c]{padding-right:.2941176471rem}@media print{.sidebar[data-v-5cd50784]{display:none}}.adjustable-sidebar-width[data-v-5cd50784]{display:flex}@media only screen and (max-width:1023px){.adjustable-sidebar-width[data-v-5cd50784]{display:block;position:relative}}.adjustable-sidebar-width.dragging[data-v-5cd50784] *{cursor:col-resize!important}.adjustable-sidebar-width.sidebar-hidden.dragging[data-v-5cd50784] *{cursor:e-resize!important}.sidebar[data-v-5cd50784]{position:relative}@media only screen and (max-width:1023px){.sidebar[data-v-5cd50784]{position:static}}.aside[data-v-5cd50784]{width:250px;position:relative;height:100%;max-width:100vw}.aside.no-transition[data-v-5cd50784]{transition:none!important}@media only screen and (min-width:1024px){.aside[data-v-5cd50784]{transition:width .3s ease-in,visibility 0s linear var(--visibility-transition-time,0s)}.aside.dragging[data-v-5cd50784]:not(.is-opening-on-large):not(.hide-on-large){transition:none}.aside.hide-on-large[data-v-5cd50784]{width:0!important;visibility:hidden;pointer-events:none;--visibility-transition-time:0.3s}}@media only screen and (max-width:1023px){.aside[data-v-5cd50784]{width:100%!important;overflow:hidden;min-width:0;max-width:100%;height:calc(var(--app-height) - var(--top-offset-mobile));position:fixed;top:var(--top-offset-mobile);bottom:0;z-index:9998;transform:translateX(-100%);transition:transform .15s ease-in;left:0}.aside[data-v-5cd50784] .aside-animated-child{opacity:0}.aside.show-on-mobile[data-v-5cd50784]{transform:translateX(0)}.aside.show-on-mobile[data-v-5cd50784] .aside-animated-child{--index:0;opacity:1;transition:opacity .15s linear;transition-delay:calc(var(--index)*.15s + .15s)}.aside.has-mobile-top-offset[data-v-5cd50784]{border-top:1px solid var(--color-fill-gray-tertiary)}}.content[data-v-5cd50784]{display:flex;flex-flow:column;min-width:0;flex:1 1 auto;height:100%}.resize-handle[data-v-5cd50784]{position:absolute;cursor:col-resize;top:0;bottom:0;right:0;width:5px;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;transition:background-color .15s;transform:translateX(50%)}@media only screen and (max-width:1023px){.resize-handle[data-v-5cd50784]{display:none}}.resize-handle[data-v-5cd50784]:hover{background:var(--color-fill-gray-tertiary)}.navigator-card-item[data-v-41ab423b]{--nav-head-wrapper-left-space:10px;--nav-head-wrapper-right-space:20px;--head-wrapper-vertical-space:5px;--nav-depth-spacer:25px;--nesting-index:0;display:flex;align-items:stretch;min-height:32px;box-sizing:border-box}.fromkeyboard .navigator-card-item[data-v-41ab423b]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:-4px}.fromkeyboard .navigator-card-item[data-v-41ab423b]:focus-within:not(.is-group){background:var(--color-navigator-item-hover)}.navigator-card-item.active[data-v-41ab423b]{background:var(--color-fill-gray-quaternary)}.hover .navigator-card-item[data-v-41ab423b]:not(.is-group){background:var(--color-navigator-item-hover)}.depth-spacer[data-v-41ab423b]{width:calc(var(--nesting-index)*15px + var(--nav-depth-spacer));height:100%;position:relative;flex:0 0 auto}.title-container[data-v-41ab423b]{width:100%;min-width:0;display:flex;align-items:center}.navigator-icon-wrapper[data-v-41ab423b]{margin-right:7px}.head-wrapper[data-v-41ab423b]{padding:var(--head-wrapper-vertical-space) var(--nav-head-wrapper-right-space) var(--head-wrapper-vertical-space) var(--nav-head-wrapper-left-space);position:relative;display:flex;align-items:center;flex:1;min-width:0}@supports(padding:max(0px)){.head-wrapper[data-v-41ab423b]{padding-left:max(var(--nav-head-wrapper-left-space),env(safe-area-inset-left));padding-right:max(var(--nav-head-wrapper-right-space),env(safe-area-inset-right))}}.highlight[data-v-7b81ca08]{display:inline}.highlight[data-v-7b81ca08] .match{font-weight:600;background:var(--color-fill-light-blue-secondary)}.is-group .leaf-link[data-v-c780f74c]{color:var(--color-figure-gray-secondary);font-weight:600}.is-group .leaf-link[data-v-c780f74c]:after{display:none}.navigator-icon[data-v-c780f74c]{display:flex;flex:0 0 auto}.navigator-icon.changed[data-v-c780f74c]{border:none;width:1em;height:1em;z-index:0}.navigator-icon.changed[data-v-c780f74c]:after{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);background-image:url(../img/modified-icon.efb2697d.svg);margin:0}@media screen{[data-color-scheme=dark] .navigator-icon.changed[data-v-c780f74c]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed[data-v-c780f74c]:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.navigator-icon.changed-added[data-v-c780f74c]:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-added[data-v-c780f74c]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-added[data-v-c780f74c]:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.navigator-icon.changed-deprecated[data-v-c780f74c]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .navigator-icon.changed-deprecated[data-v-c780f74c]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .navigator-icon.changed-deprecated[data-v-c780f74c]:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.leaf-link[data-v-c780f74c]{color:var(--color-figure-gray);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline;vertical-align:middle;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.fromkeyboard .leaf-link[data-v-c780f74c]:focus{outline:none}.leaf-link[data-v-c780f74c]:hover{text-decoration:none}.leaf-link.bolded[data-v-c780f74c]{font-weight:600}.leaf-link[data-v-c780f74c]:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.extended-content[data-v-c780f74c]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tree-toggle[data-v-c780f74c]{overflow:hidden;position:absolute;width:100%;height:100%;padding-right:5px;box-sizing:border-box;z-index:1;display:flex;align-items:center;justify-content:flex-end}.chevron[data-v-c780f74c]{width:10px}.chevron.animating[data-v-c780f74c]{transition:transform .15s ease-in}.chevron.rotate[data-v-c780f74c]{transform:rotate(90deg)}.navigator-card[data-v-60246d6e]{--card-vertical-spacing:8px;--card-horizontal-spacing:20px;--nav-filter-horizontal-padding:20px;--visibility-delay:1s;display:flex;flex-direction:column;min-height:0;height:calc(var(--app-height) - var(--nav-height, 0px));position:sticky;top:var(--nav-height,0)}@media only screen and (max-width:1023px){.navigator-card[data-v-60246d6e]{height:100%;position:static;background:var(--color-fill)}}.navigator-card .navigator-card-full-height[data-v-60246d6e]{min-height:0;flex:1 1 auto}.navigator-card .head-inner[data-v-60246d6e]{overflow:hidden}.navigator-card .head-wrapper[data-v-60246d6e]{position:relative;flex:1 0 auto}.navigator-card .navigator-head[data-v-60246d6e]{--navigator-head-padding-right:calc(var(--card-horizontal-spacing)*2 + 19px);padding:0 var(--navigator-head-padding-right) 0 var(--card-horizontal-spacing);background:var(--color-fill);border-bottom:1px solid var(--color-grid);display:flex;align-items:center;height:3.0588235294rem;white-space:nowrap}.navigator-card .navigator-head .card-link[data-v-60246d6e]{color:var(--color-text);font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);font-weight:600;overflow:hidden;text-overflow:ellipsis}.navigator-card .navigator-head .badge[data-v-60246d6e]{margin-top:0}.navigator-card .navigator-head.router-link-exact-active[data-v-60246d6e]{background:var(--color-fill)}.navigator-card .navigator-head.router-link-exact-active .card-link[data-v-60246d6e]{font-weight:700}.navigator-card .navigator-head[data-v-60246d6e]:hover{background:var(--color-navigator-item-hover);text-decoration:none}.fromkeyboard .navigator-card .navigator-head:focus .card-link[data-v-60246d6e]{outline:4px solid var(--color-focus-color);outline-offset:1px}@supports(padding:max(0px)){.navigator-card .navigator-head[data-v-60246d6e]{padding-left:max(var(--card-horizontal-spacing),env(safe-area-inset-left));padding-right:max(var(--navigator-head-padding-right),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-card .navigator-head[data-v-60246d6e]{justify-content:center;--navigator-head-padding-right:var(--card-horizontal-spacing)}}@media only screen and (max-width:767px){.navigator-card .navigator-head[data-v-60246d6e]{height:2.8235294118rem;padding:0 20px}}.close-card[data-v-60246d6e]{display:flex;position:absolute;z-index:1;align-items:center;justify-content:center;right:1rem;padding:5px;margin-left:-5px;top:calc(50% - 14px);transition:transform .3s ease-in 0s,visibility 0s}@media only screen and (max-width:1023px){.close-card[data-v-60246d6e]{right:unset;top:0;left:0;margin:0;padding:0 1.2941176471rem 0 20px;height:100%}@supports(padding:max(0px)){.close-card[data-v-60246d6e]{padding-left:max(1.2941176471rem,env(safe-area-inset-left))}}}@media only screen and (max-width:767px){.close-card[data-v-60246d6e]{padding-left:.9411764706rem;padding-right:.9411764706rem}@supports(padding:max(0px)){.close-card[data-v-60246d6e]{padding-left:max(.9411764706rem,env(safe-area-inset-left))}}}.close-card .close-icon[data-v-60246d6e]{width:19px;height:19px}@media only screen and (min-width:1024px){.close-card.hide-on-large[data-v-60246d6e]{display:none}.close-card[data-v-60246d6e]:hover{border-radius:var(--border-radius,4px);background:var(--color-fill-gray-quaternary)}.sidebar-hidden .close-card[data-v-60246d6e]{transition:transform .3s ease-in 0s,visibility 0s linear .3s;visibility:hidden;transform:translateX(3.7647058824rem)}}[data-v-60246d6e] .card-body{padding-right:0;flex:1 1 auto;min-height:0;height:100%}@media only screen and (max-width:1023px){[data-v-60246d6e] .card-body{--card-vertical-spacing:0px}}.navigator-card-inner[data-v-60246d6e]{display:flex;flex-flow:column;height:100%}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{border:none;background-color:transparent;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;pointer-events:none;display:block;overflow:hidden}.navigator-card.filter-on-top .filter-wrapper[data-v-7d65215e]{order:1;position:static}.navigator-card.filter-on-top .card-body[data-v-7d65215e]{order:2}.no-items-wrapper[data-v-7d65215e]{overflow:hidden;color:var(--color-figure-gray-tertiary)}.no-items-wrapper .no-items[data-v-7d65215e]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:var(--card-vertical-spacing) var(--card-horizontal-spacing);min-width:200px;box-sizing:border-box}.navigator-filter[data-v-7d65215e]{box-sizing:border-box;padding:15px var(--nav-filter-horizontal-padding);border-top:1px solid var(--color-grid);height:71px;display:flex;align-items:flex-end}.filter-on-top .navigator-filter[data-v-7d65215e]{border-top:none;align-items:flex-start}@supports(padding:max(0px)){.navigator-filter[data-v-7d65215e]{padding-left:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-left));padding-right:max(var(--nav-filter-horizontal-padding),env(safe-area-inset-right))}}@media only screen and (max-width:1023px){.navigator-filter[data-v-7d65215e]{--nav-filter-horizontal-padding:20px;border:none;padding-top:10px;padding-bottom:10px;height:60px}}.navigator-filter .input-wrapper[data-v-7d65215e]{position:relative;flex:1;min-width:0}.navigator-filter .filter-component[data-v-7d65215e]{--input-vertical-padding:8px;--input-height:22px;--input-border-color:var(--color-grid);--input-text:var(--color-figure-gray-secondary)}.navigator-filter .filter-component[data-v-7d65215e] .filter__input{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.navigator-filter .filter-component[data-v-7d65215e] .filter__input-label:after{min-width:70px}.scroller[data-v-7d65215e]{height:100%;box-sizing:border-box;padding:var(--card-vertical-spacing) 0;padding-bottom:calc(var(--top-offset, 0px) + var(--card-vertical-spacing));transition:padding-bottom .15s ease-in}@media only screen and (max-width:1023px){.scroller[data-v-7d65215e]{padding-bottom:10em}}.scroller[data-v-7d65215e] .vue-recycle-scroller__item-wrapper{transform:translateZ(0)}.filter-wrapper[data-v-7d65215e]{position:sticky;bottom:0;background:var(--color-fill)}.sidebar-transitioning .filter-wrapper[data-v-7d65215e]{flex:1 0 71px;overflow:hidden}@media only screen and (max-width:1023px){.sidebar-transitioning .filter-wrapper[data-v-7d65215e]{flex-basis:60px}}.loader[data-v-0de29914]{height:.7058823529rem;background-color:var(--color-fill-gray-tertiary);border-radius:4px}.navigator-icon[data-v-0de29914]{width:16px;height:16px;border-radius:2px;background-color:var(--color-fill-gray-tertiary)}.loading-navigator-item[data-v-0de29914]{animation:pulse 2.5s ease;animation-iteration-count:infinite;animation-fill-mode:forwards;opacity:0;animation-delay:calc(var(--visibility-delay) + .3s*var(--index))}.delay-visibility-enter-active[data-v-4b6d345f]{transition:visibility var(--visibility-delay);visibility:hidden}.loading-navigator[data-v-4b6d345f]{padding-top:var(--card-vertical-spacing)}.navigator[data-v-66f34c13]{height:100%;display:flex;flex-flow:column}@media only screen and (max-width:1023px){.navigator[data-v-66f34c13]{position:static;transition:none}}.hierarchy-collapsed-items[data-v-9d37c078]{position:relative;display:inline-flex;align-items:center;margin-left:.1764705882rem}.hierarchy-collapsed-items .hierarchy-item-icon[data-v-9d37c078]{width:9px;height:15px;margin-right:.1764705882rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-collapsed-items[data-v-9d37c078],:root.no-js .hierarchy-collapsed-items[data-v-9d37c078]{display:none}.hierarchy-collapsed-items .toggle[data-v-9d37c078]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;border-width:0;font-weight:600;height:1.1176470588rem;text-align:center;width:2.1176470588rem;display:flex;align-items:center;justify-content:center}.theme-dark .hierarchy-collapsed-items .toggle[data-v-9d37c078]{background:var(--color-nav-dark-hierarchy-collapse-background)}.hierarchy-collapsed-items .toggle.focused[data-v-9d37c078],.hierarchy-collapsed-items .toggle[data-v-9d37c078]:active,.hierarchy-collapsed-items .toggle[data-v-9d37c078]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.indicator[data-v-9d37c078]{width:1em;height:1em;display:flex;align-items:center}.indicator .toggle-icon[data-v-9d37c078]{width:100%}.dropdown[data-v-9d37c078]{background:var(--color-nav-hierarchy-collapse-background);border-color:var(--color-nav-hierarchy-collapse-borders);border-radius:var(--border-radius,4px);border-style:solid;box-shadow:0 1px 4px -1px var(--color-figure-gray-secondary);border-width:0;padding:0 .5rem;position:absolute;z-index:42;top:calc(100% + .41176rem)}.theme-dark .dropdown[data-v-9d37c078]{background:var(--color-nav-dark-hierarchy-collapse-background);border-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown.collapsed[data-v-9d37c078]{opacity:0;transform:translate3d(0,-.4117647059rem,0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s;visibility:hidden}.dropdown[data-v-9d37c078]:not(.collapsed){opacity:1;transform:none;transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s;visibility:visible}.nav--in-breakpoint-range .dropdown[data-v-9d37c078]:not(.collapsed){display:none}.dropdown[data-v-9d37c078]:before{border-bottom-color:var(--color-nav-hierarchy-collapse-background);border-bottom-style:solid;border-bottom-width:.5rem;border-left-color:transparent;border-left-style:solid;border-left-width:.5rem;border-right-color:transparent;border-right-style:solid;border-right-width:.5rem;content:"";left:1.2647058824rem;position:absolute;top:-.4411764706rem}.theme-dark .dropdown[data-v-9d37c078]:before{border-bottom-color:var(--color-nav-dark-hierarchy-collapse-background)}.dropdown-item[data-v-9d37c078]{border-top-color:var(--color-nav-hierarchy-collapse-borders);border-top-style:solid;border-top-width:1px}.theme-dark .dropdown-item[data-v-9d37c078]{border-top-color:var(--color-nav-dark-hierarchy-collapse-borders)}.dropdown-item[data-v-9d37c078]:first-child{border-top:none}.nav-menu-link[data-v-9d37c078]{max-width:57.6470588235rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;padding:.75rem 1rem}.hierarchy-item[data-v-bde4d938]{display:flex;align-items:center;margin-left:.1764705882rem}.hierarchy-item[data-v-bde4d938] .hierarchy-item-icon{width:9px;height:15px;margin-right:.1764705882rem;display:flex;justify-content:center;font-size:1em;align-self:baseline}.nav--in-breakpoint-range .hierarchy-item[data-v-bde4d938] .hierarchy-item-icon{display:none}.nav--in-breakpoint-range .hierarchy-item[data-v-bde4d938]{border-top:1px solid var(--color-nav-hierarchy-item-borders);display:flex;align-items:center}.theme-dark.nav--in-breakpoint-range .hierarchy-item[data-v-bde4d938]{border-top-color:var(--color-nav-dark-hierarchy-item-borders)}.nav--in-breakpoint-range .hierarchy-item[data-v-bde4d938]:first-of-type{border-top:none}.hierarchy-item.collapsed[data-v-bde4d938]{display:none}:root.no-js .hierarchy-item.collapsed[data-v-bde4d938]{display:flex}.nav--in-breakpoint-range .hierarchy-item.collapsed[data-v-bde4d938]{display:inline-block}.item[data-v-bde4d938]{display:inline-block;vertical-align:middle}.nav--in-breakpoint-range .item[data-v-bde4d938]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:100%;line-height:2.4705882353rem}@media only screen and (min-width:768px){.hierarchy-item:first-child:last-child .item[data-v-bde4d938],.hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-bde4d938]{max-width:45rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:last-child .item[data-v-bde4d938],.has-badge .hierarchy-item:first-child:last-child~.hierarchy-item .item[data-v-bde4d938],.hierarchy-item:first-child:nth-last-child(2) .item[data-v-bde4d938],.hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-bde4d938]{max-width:36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(2) .item[data-v-bde4d938],.has-badge .hierarchy-item:first-child:nth-last-child(2)~.hierarchy-item .item[data-v-bde4d938]{max-width:28.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(3) .item[data-v-bde4d938],.hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-bde4d938]{max-width:27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(3) .item[data-v-bde4d938],.has-badge .hierarchy-item:first-child:nth-last-child(3)~.hierarchy-item .item[data-v-bde4d938]{max-width:21.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(4) .item[data-v-bde4d938],.hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-bde4d938]{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(4) .item[data-v-bde4d938],.has-badge .hierarchy-item:first-child:nth-last-child(4)~.hierarchy-item .item[data-v-bde4d938]{max-width:14.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-item:first-child:nth-last-child(5) .item[data-v-bde4d938],.hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-bde4d938]{max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-badge .hierarchy-item:first-child:nth-last-child(5) .item[data-v-bde4d938],.has-badge .hierarchy-item:first-child:nth-last-child(5)~.hierarchy-item .item[data-v-bde4d938]{max-width:7.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item .item[data-v-bde4d938]{max-width:10.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hierarchy-collapsed-items~.hierarchy-item:last-child .item[data-v-bde4d938]{max-width:none}.has-badge .hierarchy-collapsed-items~.hierarchy-item .item[data-v-bde4d938]{max-width:8.64rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.hierarchy[data-v-069ffff2]{justify-content:flex-start;min-width:0;margin-right:80px}.nav--in-breakpoint-range .hierarchy[data-v-069ffff2]{margin-right:0}.hierarchy .root-hierarchy .item[data-v-069ffff2]{max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-menu-setting-label[data-v-d12167e0]{margin-right:.3529411765rem;white-space:nowrap}.language-container[data-v-d12167e0]{flex:1 0 auto}.language-dropdown[data-v-d12167e0]{-webkit-text-size-adjust:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;box-sizing:inherit;padding:0 11px 0 4px;margin-left:-4px;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);cursor:pointer;position:relative;z-index:1}@media only screen and (max-width:1023px){.language-dropdown[data-v-d12167e0]{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.language-dropdown[data-v-d12167e0]:focus{outline:none}.fromkeyboard .language-dropdown[data-v-d12167e0]:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}.language-sizer[data-v-d12167e0]{position:absolute;opacity:0;pointer-events:none;padding:0}.language-toggle-container[data-v-d12167e0]{display:flex;align-items:center;padding-right:.1764705882rem;position:relative}.nav--in-breakpoint-range .language-toggle-container[data-v-d12167e0]{display:none}.language-toggle-container .toggle-icon[data-v-d12167e0]{width:.6em;height:.6em;position:absolute;right:7px}.language-toggle-label[data-v-d12167e0]{margin-right:2px}.language-toggle.nav-menu-toggle-label[data-v-d12167e0]{margin-right:6px}.language-list[data-v-d12167e0]{display:inline-block;margin-top:0}.language-list-container[data-v-d12167e0]{display:none}.language-list-item[data-v-d12167e0],.nav--in-breakpoint-range .language-list-container[data-v-d12167e0]{display:inline-block}.language-list-item[data-v-d12167e0]:not(:first-child){border-left:1px solid #424242;margin-left:6px;padding-left:6px}[data-v-78ad19e0] .nav-menu{line-height:1.5}[data-v-78ad19e0] .nav-menu,[data-v-78ad19e0] .nav-menu-settings{font-size:.8235294118rem;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-78ad19e0] .nav-menu-settings{min-width:0;line-height:1.2857142857}@media only screen and (max-width:1023px){[data-v-78ad19e0] .nav-menu-settings{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (min-width:1024px){[data-v-78ad19e0] .nav-menu-settings{margin-left:.5882352941rem}}.nav--in-breakpoint-range[data-v-78ad19e0] .nav-menu-settings:not([data-previous-menu-children-count="0"]) .nav-menu-setting:first-child{border-top:1px solid #b0b0b0;display:flex;align-items:center}[data-v-78ad19e0] .nav-menu-settings .nav-menu-setting{display:flex;align-items:center;color:var(--color-nav-current-link);margin-left:0;min-width:0}[data-v-78ad19e0] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:.5882352941rem}.nav--in-breakpoint-range[data-v-78ad19e0] .nav-menu-settings .nav-menu-setting:first-child:not(:only-child){margin-right:0}.theme-dark[data-v-78ad19e0] .nav-menu-settings .nav-menu-setting{color:var(--color-nav-dark-current-link)}.nav--in-breakpoint-range[data-v-78ad19e0] .nav-menu-settings .nav-menu-setting:not(:first-child){border-top:1px solid #424242}.documentation-nav[data-v-78ad19e0] .nav-title{font-size:.8235294118rem;line-height:1.5;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.documentation-nav[data-v-78ad19e0] .nav-title .nav-title-link.inactive{height:auto;color:var(--color-figure-gray-secondary-alt)}.theme-dark.documentation-nav[data-v-78ad19e0] .nav-title .nav-title-link.inactive{color:#b0b0b0}.sidenav-toggle-wrapper[data-v-78ad19e0]{display:flex;margin-top:1px}.nav--in-breakpoint-range .sidenav-toggle-wrapper[data-v-78ad19e0]{display:flex!important}@media only screen and (min-width:1024px){.sidenav-toggle-enter-active[data-v-78ad19e0],.sidenav-toggle-leave-active[data-v-78ad19e0]{transition:margin .3s ease-in 0s}.sidenav-toggle-enter[data-v-78ad19e0],.sidenav-toggle-leave-to[data-v-78ad19e0]{margin-left:-3.7647058824rem}}.sidenav-toggle[data-v-78ad19e0]{align-self:center;color:var(--color-nav-link-color);position:relative;margin:0 -5px}.theme-dark .sidenav-toggle[data-v-78ad19e0]{color:var(--color-nav-dark-link-color)}.sidenav-toggle:hover .sidenav-icon-wrapper[data-v-78ad19e0]{background:var(--color-fill-gray-quaternary)}.theme-dark .sidenav-toggle:hover .sidenav-icon-wrapper[data-v-78ad19e0]{background:#424242}.sidenav-toggle__separator[data-v-78ad19e0]{height:.8em;width:1px;background:var(--color-nav-color);align-self:center;margin:0 1.2941176471rem}.nav--in-breakpoint-range .sidenav-toggle[data-v-78ad19e0]{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px;align-self:stretch}.nav--in-breakpoint-range .sidenav-toggle__separator[data-v-78ad19e0]{display:none}.sidenav-icon-wrapper[data-v-78ad19e0]{padding:5px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius,4px)}.sidenav-icon[data-v-78ad19e0]{display:flex;width:19px;height:19px}[data-v-57b0003a] .generic-modal{overflow-y:overlay}[data-v-57b0003a] .modal-fullscreen>.container{background-color:transparent;height:-moz-fit-content;height:fit-content;flex:auto;margin:9.4117647059rem 0;max-width:47.0588235294rem;overflow:visible}[data-v-57b0003a] .navigator-filter .quick-navigation-open{margin-left:var(--nav-filter-horizontal-padding);width:calc(var(--nav-filter-horizontal-padding)*2)}.doc-topic-view[data-v-57b0003a]{--delay:1s;display:flex;flex-flow:column;background:var(--colors-text-background,var(--color-text-background))}.doc-topic-view .delay-hiding-leave-active[data-v-57b0003a]{transition:display var(--delay)}.doc-topic-aside[data-v-57b0003a]{height:100%;box-sizing:border-box;border-right:1px solid var(--color-grid)}@media only screen and (max-width:1023px){.doc-topic-aside[data-v-57b0003a]{background:var(--color-fill);border-right:none}.sidebar-transitioning .doc-topic-aside[data-v-57b0003a]{border-right:1px solid var(--color-grid)}}.topic-wrapper[data-v-57b0003a]{flex:1 1 auto;width:100%}:root.no-js .topic-wrapper[data-v-57b0003a] .sidebar{display:none}.full-width-container[data-v-57b0003a]{max-width:1920px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1920px){.full-width-container[data-v-57b0003a]{border-left:1px solid var(--color-grid);border-right:1px solid var(--color-grid);box-sizing:border-box}} \ No newline at end of file diff --git a/docs/1.0/css/index.326a8d73.css b/docs/1.0/css/index.326a8d73.css deleted file mode 100644 index 5fd3ba0985..0000000000 --- a/docs/1.0/css/index.326a8d73.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.color-scheme-toggle[data-v-0c0360ce]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-0c0360ce]{display:none}}:root.no-js .color-scheme-toggle[data-v-0c0360ce]{visibility:hidden}input[data-v-0c0360ce]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-0c0360ce]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-0c0360ce]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-0c0360ce]:hover{cursor:pointer}input:checked+.text[data-v-0c0360ce]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .9411764706rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-979a134a]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-979a134a]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.svg-icon.icon-inline[data-v-979a134a]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-979a134a] .svg-icon-stroke{stroke:currentColor}[data-v-979a134a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-979a134a] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}.suggest-lang[data-v-768a347b]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-768a347b]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .9411764706rem;position:relative;height:52px}.suggest-lang__link[data-v-768a347b]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-768a347b]{position:absolute;right:-.2352941176rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-768a347b]{padding:.2352941176rem}.suggest-lang__close-icon-button .close-icon[data-v-768a347b]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-768a347b]{padding-left:.2352941176rem;width:8px}select[data-v-d21858a2]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-d21858a2]:hover{text-decoration:underline;text-underline-position:under}.locale-selector[data-v-d21858a2]{position:relative}.svg-icon.icon-inline[data-v-d21858a2]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.1764705882em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a.inline-link,a:hover{text-decoration:underline;text-underline-position:under}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);position:relative}.changed,.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.1764705882rem;height:1.1764705882rem;margin-top:.6176470588rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25)}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25)}}#main{outline-style:none}:root{--app-height:100vh}[data-v-3742c1d7] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-3742c1d7] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-3742c1d7]{display:flex;flex-flow:column;min-height:100%}#app[data-v-3742c1d7]>*{min-width:0}#app .router-content[data-v-3742c1d7]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/1.0/css/index.33ec2115.css b/docs/1.0/css/index.33ec2115.css new file mode 100644 index 0000000000..6d95c9c431 --- /dev/null +++ b/docs/1.0/css/index.33ec2115.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.color-scheme-toggle[data-v-0c0360ce]{--toggle-color-fill:var(--color-button-background);--toggle-color-text:var(--color-fill-blue);font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);border:1px solid var(--toggle-color-fill);border-radius:var(--toggle-border-radius-outer,var(--border-radius,4px));display:inline-flex;padding:1px}@media screen{[data-color-scheme=dark] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .color-scheme-toggle[data-v-0c0360ce]{--toggle-color-text:var(--color-figure-blue)}}@media print{.color-scheme-toggle[data-v-0c0360ce]{display:none}}:root.no-js .color-scheme-toggle[data-v-0c0360ce]{visibility:hidden}input[data-v-0c0360ce]{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fromkeyboard label[data-v-0c0360ce]:focus-within{outline:4px solid var(--color-focus-color);outline-offset:1px}.text[data-v-0c0360ce]{border:1px solid transparent;border-radius:var(--toggle-border-radius-inner,2px);color:var(--toggle-color-text);display:inline-block;text-align:center;padding:1px 6px;min-width:42px;box-sizing:border-box}.text[data-v-0c0360ce]:hover{cursor:pointer}input:checked+.text[data-v-0c0360ce]{--toggle-color-text:var(--color-button-text);background:var(--toggle-color-fill);border-color:var(--toggle-color-fill)}.footer[data-v-4e049dbd]{border-top:1px solid var(--color-grid)}.row[data-v-4e049dbd]{margin-left:auto;margin-right:auto;width:980px;display:flex;flex-direction:row-reverse;margin:20px auto}@media only screen and (max-width:1250px){.row[data-v-4e049dbd]{width:692px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-4e049dbd]{width:215px}}@media only screen and (max-width:735px){.row[data-v-4e049dbd]{width:100%;padding:0 .9411764706rem;box-sizing:border-box}}.InitialLoadingPlaceholder[data-v-35c356b6]{background:var(--colors-loading-placeholder-background,var(--color-loading-placeholder-background));height:100vh;width:100%}.svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-light,var(--color-svg-icon));transform:scale(1);-webkit-transform:scale(1);overflow:visible}.theme-dark .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}@media screen{[data-color-scheme=dark] .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .svg-icon[data-v-3434f4d2]{fill:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}.svg-icon.icon-inline[data-v-3434f4d2]{display:inline-block;vertical-align:middle;fill:currentColor}.svg-icon.icon-inline[data-v-3434f4d2] .svg-icon-stroke{stroke:currentColor}[data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-light,var(--color-svg-icon))}.theme-dark[data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}@media screen{[data-color-scheme=dark][data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto][data-v-3434f4d2] .svg-icon-stroke{stroke:var(--colors-svg-icon-fill-dark,var(--color-svg-icon))}}.suggest-lang[data-v-768a347b]{background:#000;color:#fff;display:flex;justify-content:center;border-bottom:1px solid var(--color-grid)}.suggest-lang__wrapper[data-v-768a347b]{display:flex;align-items:center;width:100%;max-width:var(--wrapper-max-width,1920px);margin:0 .9411764706rem;position:relative;height:52px}.suggest-lang__link[data-v-768a347b]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin:0 auto;color:#09f}.suggest-lang__close-icon-wrapper[data-v-768a347b]{position:absolute;right:-.2352941176rem;top:0;height:100%;box-sizing:border-box;display:flex;align-items:center;z-index:1}.suggest-lang__close-icon-button[data-v-768a347b]{padding:.2352941176rem}.suggest-lang__close-icon-button .close-icon[data-v-768a347b]{width:8px;display:block}.suggest-lang .inline-chevron-right-icon[data-v-768a347b]{padding-left:.2352941176rem;width:8px}select[data-v-d21858a2]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-fill-blue);padding-right:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer}select[data-v-d21858a2]:hover{text-decoration:underline}.locale-selector[data-v-d21858a2]{position:relative}.svg-icon.icon-inline[data-v-d21858a2]{position:absolute;fill:var(--color-fill-blue);right:2px;bottom:7px;height:5px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:var(--colors-text-background,var(--color-text-background));height:100%}abbr,blockquote,body,button,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hgroup,input,legend,li,ol,p,pre,ul{margin:0;padding:0}address,caption,code,figcaption,pre,th{font-size:1em;font-weight:400;font-style:normal}fieldset,iframe,img{border:0}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}button{background:none;border:0;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;overflow:visible;vertical-align:inherit}button:disabled{cursor:default}:focus{outline:4px solid var(--color-focus-color);outline-offset:1px}::-moz-focus-inner{border:0;padding:0}@media print{#content,#main,body{color:#000}a,a:link,a:visited{color:#000;text-decoration:none}.hide,.noprint{display:none}}body{height:100%;min-width:320px}html{font:var(--typography-html-font,17px "Helvetica Neue","Helvetica","Arial",sans-serif);quotes:"“" "”"}html:lang(ja-JP){quotes:"「" "」"}body{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);background-color:var(--color-text-background);color:var(--colors-text,var(--color-text));font-style:normal;word-wrap:break-word;--spacing-stacked-margin-small:0.4em;--spacing-stacked-margin-large:0.8em;--spacing-stacked-margin-xlarge:calc(var(--spacing-stacked-margin-large)*2);--spacing-param:1.6470588235rem;--declaration-code-listing-margin:30px 0 0 0;--code-block-style-elements-padding:8px 14px}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;text-align:left}h1,h2,h3,h4,h5,h6{color:var(--colors-header-text,var(--color-header-text))}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:var(--spacing-stacked-margin-large)}ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:1.6em}ol+*,p+*,ul+*{margin-top:var(--spacing-stacked-margin-large)}ol,ul{margin-left:1.1764705882em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}a{color:var(--colors-link,var(--color-link))}a:link,a:visited{text-decoration:none}a.inline-link,a:hover{text-decoration:underline}a:active{text-decoration:none}p+a{display:inline-block}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}sup{font-size:.6em;vertical-align:top;position:relative;bottom:-.2em}h1 sup,h2 sup,h3 sup{font-size:.4em}sup a{vertical-align:inherit;color:inherit}sup a:hover{color:var(--figure-blue);text-decoration:none}sub{line-height:1}abbr{border:0}pre{overflow:auto;-webkit-overflow-scrolling:auto;white-space:pre;word-wrap:normal}code{font-family:var(--typography-html-font-mono,Menlo,monospace);font-weight:inherit;letter-spacing:0}.syntax-addition{color:var(--syntax-addition,var(--color-syntax-addition))}.syntax-comment{color:var(--syntax-comment,var(--color-syntax-comments))}.syntax-quote{color:var(--syntax-quote,var(--color-syntax-comments))}.syntax-deletion{color:var(--syntax-deletion,var(--color-syntax-deletion))}.syntax-keyword{color:var(--syntax-keyword,var(--color-syntax-keywords))}.syntax-literal{color:var(--syntax-literal,var(--color-syntax-keywords))}.syntax-selector-tag{color:var(--syntax-selector-tag,var(--color-syntax-keywords))}.syntax-string{color:var(--syntax-string,var(--color-syntax-strings))}.syntax-bullet{color:var(--syntax-bullet,var(--color-syntax-characters))}.syntax-meta{color:var(--syntax-meta,var(--color-syntax-characters))}.syntax-number{color:var(--syntax-number,var(--color-syntax-characters))}.syntax-symbol{color:var(--syntax-symbol,var(--color-syntax-characters))}.syntax-tag{color:var(--syntax-tag,var(--color-syntax-characters))}.syntax-attr{color:var(--syntax-attr,var(--color-syntax-other-type-names))}.syntax-built_in{color:var(--syntax-built_in,var(--color-syntax-other-type-names))}.syntax-builtin-name{color:var(--syntax-builtin-name,var(--color-syntax-other-type-names))}.syntax-class{color:var(--syntax-class,var(--color-syntax-other-type-names))}.syntax-params{color:var(--syntax-params,var(--color-syntax-other-type-names))}.syntax-section{color:var(--syntax-section,var(--color-syntax-other-type-names))}.syntax-title{color:var(--syntax-title,var(--color-syntax-other-type-names))}.syntax-type{color:var(--syntax-type,var(--color-syntax-other-type-names))}.syntax-attribute{color:var(--syntax-attribute,var(--color-syntax-plain-text))}.syntax-identifier{color:var(--syntax-identifier,var(--color-syntax-plain-text))}.syntax-subst{color:var(--syntax-subst,var(--color-syntax-plain-text))}.syntax-doctag,.syntax-strong{font-weight:700}.syntax-emphasis,.syntax-link{font-style:italic}[data-syntax=swift] .syntax-meta{color:var(--syntax-meta,var(--color-syntax-keywords))}[data-syntax=swift] .syntax-class,[data-syntax=swift] .syntax-keyword+.syntax-params,[data-syntax=swift] .syntax-params+.syntax-params{color:unset}[data-syntax=json] .syntax-attr{color:var(--syntax-attr,var(--color-syntax-strings))}#skip-nav{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}#skip-nav:active,#skip-nav:focus{position:relative;float:left;width:-moz-fit-content;width:fit-content;color:var(--color-figure-blue);font-size:1em;padding:0 10px;z-index:100000;top:0;left:0;height:44px;line-height:44px;-webkit-clip-path:unset;clip-path:unset}.nav--in-breakpoint-range #skip-nav{display:none}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}@keyframes pulse{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}.changed{border:1px solid var(--color-changes-modified);position:relative}.changed,.changed.displays-multiple-lines,.displays-multiple-lines .changed{border-radius:var(--border-radius,4px)}.changed:after{left:8px;background-image:url(../img/modified-icon.efb2697d.svg);background-repeat:no-repeat;bottom:0;content:" ";margin:auto;margin-right:8px;position:absolute;top:0;width:1.1764705882rem;height:1.1764705882rem;margin-top:.6176470588rem;z-index:2}@media screen{[data-color-scheme=dark] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed:after{background-image:url(../img/modified-icon.efb2697d.svg)}}.changed-added{border-color:var(--color-changes-added)}.changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}@media screen{[data-color-scheme=dark] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-added:after{background-image:url(../img/added-icon.832a5d2c.svg)}}.changed-deprecated{border-color:var(--color-changes-deprecated)}.changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}@media screen{[data-color-scheme=dark] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .changed-deprecated:after{background-image:url(../img/deprecated-icon.7bf1740a.svg)}}.changed.link-block:after,.changed.relationships-item:after,.link-block .changed:after{margin-top:10px}.change-added,.change-removed{padding:2px 0}.change-removed{background-color:var(--color-highlight-red)}.change-added{background-color:var(--color-highlight-green)}body{color-scheme:light dark}body[data-color-scheme=light]{color-scheme:light}body[data-color-scheme=dark]{color-scheme:dark}body{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-text:#fff;--color-badge-default:var(--color-figure-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#000;--color-nav-current-link:#000;--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#fff;--color-nav-dark-current-link:#fff;--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#ffc2c2;--color-standard-orange:#fc9;--color-standard-yellow:#ffe0a3;--color-standard-blue:#9cf;--color-standard-green:#9cc;--color-standard-purple:#ccf;--color-standard-gray:#f0f0f0}@media screen{body[data-color-scheme=dark]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}@media screen and (prefers-color-scheme:dark){body[data-color-scheme=auto]{--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}#main{outline-style:none}:root{--app-height:100vh}[data-v-3742c1d7] :focus:not(input):not(textarea):not(select){outline:none}.fromkeyboard[data-v-3742c1d7] :focus:not(input):not(textarea):not(select){outline:4px solid var(--color-focus-color);outline-offset:1px}#app[data-v-3742c1d7]{display:flex;flex-flow:column;min-height:100%}#app[data-v-3742c1d7]>*{min-width:0}#app .router-content[data-v-3742c1d7]{flex:1}.container[data-v-1f05d9ec]{margin-left:auto;margin-right:auto;width:980px;outline-style:none;margin-top:92px;margin-bottom:140px}@media only screen and (max-width:1250px){.container[data-v-1f05d9ec]{width:692px}}@media only screen and (max-width:735px){.container[data-v-1f05d9ec]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-1f05d9ec]{width:215px}}.error-content[data-v-1f05d9ec]{box-sizing:border-box;width:502px;margin-left:auto;margin-right:auto;margin-bottom:54px}@media only screen and (max-width:1250px){.error-content[data-v-1f05d9ec]{width:420px;margin-bottom:45px}}@media only screen and (max-width:735px){.error-content[data-v-1f05d9ec]{max-width:330px;width:auto;margin-bottom:35px}}.title[data-v-1f05d9ec]{text-align:center;font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.title[data-v-1f05d9ec]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-1f05d9ec]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}} \ No newline at end of file diff --git a/docs/1.0/css/topic.7ff1c1f8.css b/docs/1.0/css/topic.7ff1c1f8.css new file mode 100644 index 0000000000..9b8674e834 --- /dev/null +++ b/docs/1.0/css/topic.7ff1c1f8.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-2c27d339]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-2c27d339]{padding-left:.2352941176rem;padding-right:.2352941176rem}.mobile-dropdown ul[data-v-2c27d339]{list-style:none}.mobile-dropdown .option[data-v-2c27d339]{cursor:pointer;font-size:.7058823529rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-2c27d339]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-2c27d339]{padding-left:.4705882353rem}.active[data-v-2c27d339],.tutorial.router-link-active[data-v-2c27d339]{font-weight:600}.active[data-v-2c27d339]:focus,.tutorial.router-link-active[data-v-2c27d339]:focus{outline:none}.chapter-list[data-v-2c27d339]:not(:first-child){margin-top:1rem}.chapter-name[data-v-2c27d339],.tutorial[data-v-2c27d339]{padding:.5rem 0;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-2c27d339],.tutorial-list[data-v-2c27d339]{padding:0 .5882352941rem}.chapter-list:last-child .tutorial-list[data-v-2c27d339]:last-child{padding-bottom:10em}.chapter-list[data-v-2c27d339]{display:inline-block}.form-element[data-v-f934959a]{position:relative}.form-dropdown[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.1176470588rem 2.3529411765rem 0 .9411764706rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.8235294118rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-f934959a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-f934959a]{padding-top:0}.form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-f934959a]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-f934959a]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-f934959a]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-f934959a]{right:14px}}.form-dropdown~.form-label[data-v-f934959a]{font-size:.7058823529rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.4705882353rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-f934959a] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-f934959a]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-f934959a]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-f934959a]{color:#ccc}.theme-dark .form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-f934959a]{color:#b0b0b0}.dropdown-small[data-v-6adda760]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-6adda760]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-6adda760]{margin:0}.is-open .form-dropdown-toggle[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-6adda760]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-6adda760]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-6adda760]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-6adda760] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-6adda760] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-6adda760] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-6adda760] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-6adda760] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-618ff780]{grid-column:3}.section-tracker[data-v-618ff780]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-03cbd7f7]{grid-column:1/2}.tutorial-dropdown .options[data-v-03cbd7f7]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-03cbd7f7]{padding:5px 20px 5px 30px}.chapter-list[data-v-03cbd7f7]{padding-bottom:20px}.chapter-name[data-v-03cbd7f7]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-1d3fe8ed]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-1d3fe8ed] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-1d3fe8ed] .nav-menu{padding:0;justify-content:flex-start;grid-column:3/5}.nav[data-v-1d3fe8ed] .nav-menu-item{margin:0}}.dropdown-container[data-v-1d3fe8ed]{height:3.0588235294rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-1d3fe8ed]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}@media(scripting:none){.dropdown-container[data-v-1d3fe8ed]{display:none}}.separator[data-v-1d3fe8ed]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}@media(scripting:none){.separator[data-v-1d3fe8ed]{display:none}}.mobile-dropdown-container[data-v-1d3fe8ed],.nav--in-breakpoint-range.nav .dropdown-container[data-v-1d3fe8ed],.nav--in-breakpoint-range.nav .separator[data-v-1d3fe8ed]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-1d3fe8ed]{display:block}.nav--in-breakpoint-range.nav[data-v-1d3fe8ed] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-1d3fe8ed] .pre-title{display:none}.nav[data-v-1d3fe8ed] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-1d3fe8ed],.secondary-dropdown[data-v-1d3fe8ed]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-1d3fe8ed] .form-dropdown,.primary-dropdown[data-v-1d3fe8ed] .form-dropdown:focus,.secondary-dropdown[data-v-1d3fe8ed] .form-dropdown,.secondary-dropdown[data-v-1d3fe8ed] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-1d3fe8ed] .options,.secondary-dropdown[data-v-1d3fe8ed] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-0861b5be] .code-listing+*,[data-v-0861b5be] aside+*,[data-v-0861b5be] h2+*,[data-v-0861b5be] h3+*,[data-v-0861b5be] ol+*,[data-v-0861b5be] p+*,[data-v-0861b5be] ul+*{margin-top:20px}[data-v-0861b5be] ol ol,[data-v-0861b5be] ol ul,[data-v-0861b5be] ul ol,[data-v-0861b5be] ul ul{margin-top:0}[data-v-0861b5be] h2{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h2{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-0861b5be] h2{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-0861b5be] .code-listing pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.3333333333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.1666666667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.1666666667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.3333333333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.3333333333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-5b4a8b3c]{margin-top:20px;padding-top:20px}[data-v-5b4a8b3c] img,[data-v-5b4a8b3c] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-20dca692]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-20dca692]{width:692px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-20dca692]{width:215px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{border-radius:0;transform:none}}.body[data-v-20dca692]~*{margin-top:-40px}.body-content[data-v-20dca692]{padding:40px 8.3333333333% 80px 8.3333333333%}@media only screen and (max-width:735px){.body-content[data-v-20dca692]{padding:0 0 40px 0}}.call-to-action[data-v-2bfdf182]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2bfdf182]{--color-call-to-action-background:#424242}.row[data-v-2bfdf182]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2bfdf182]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2bfdf182]{width:215px}}[data-v-2bfdf182] img,[data-v-2bfdf182] video{max-height:560px}h2[data-v-2bfdf182]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-2bfdf182]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-2bfdf182]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-2bfdf182]{display:block;font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2bfdf182]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-2bfdf182]{margin-bottom:1.5rem}.right-column[data-v-2bfdf182]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{display:block}.col+.col[data-v-2bfdf182]{margin-top:40px}.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.6470588235rem;line-height:1.6363636364;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.3529411765rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);color:var(--color-tutorial-hero-text);position:relative}@media screen{.hero.dark[data-v-2a434750]{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-text:#fff;--color-badge-default:var(--color-figure-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#000;--color-nav-current-link:#000;--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#fff;--color-nav-dark-current-link:#fff;--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#ffc2c2;--color-standard-orange:#fc9;--color-standard-yellow:#ffe0a3;--color-standard-blue:#9cf;--color-standard-green:#9cc;--color-standard-purple:#ccf;--color-standard-gray:#f0f0f0;--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-text:#000;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a}}.bg[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-2a434750]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-2a434750]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2a434750]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2a434750]{width:215px}}.col[data-v-2a434750]{z-index:1}[data-v-2a434750] .eyebrow{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-2a434750] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-2a434750]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-2a434750]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-2a434750]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-2a434750]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-2a434750]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-2a434750]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-2a434750]{margin-top:8px}}.call-to-action[data-v-2a434750]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-2a434750]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-2a434750]{margin-top:2rem}.video-asset[data-v-2a434750]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-2a434750] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-2a434750]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.7058823529rem;line-height:1.3333333333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-28135d78],.title[data-v-61b03ec2]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-61b03ec2]{font-size:1.1176470588rem;line-height:1.2105263158;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-61b03ec2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-61b03ec2]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-61b03ec2] img{max-height:23.5294117647rem}.choice[data-v-61b03ec2]:first-of-type{margin-top:0}.choice[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-61b03ec2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-61b03ec2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-61b03ec2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-61b03ec2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-61b03ec2]{color:var(--colors-text,var(--color-text))}.correct[data-v-61b03ec2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-61b03ec2]{fill:var(--color-form-valid)}.incorrect[data-v-61b03ec2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-61b03ec2]{fill:var(--color-form-error)}.correct[data-v-61b03ec2],.incorrect[data-v-61b03ec2]{position:relative}.correct .choice-icon[data-v-61b03ec2],.incorrect .choice-icon[data-v-61b03ec2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-61b03ec2]{pointer-events:none}.answer[data-v-61b03ec2]{margin:.5rem 1.5rem .5rem 0;font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-61b03ec2]:last-of-type{margin-bottom:0}[data-v-61b03ec2] .question>.code-listing{padding:unset;border-radius:0}[data-v-61b03ec2] pre{padding:0}[data-v-61b03ec2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-6db06128]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-6db06128]{padding-top:80px}}.article[data-v-1b2e3b6a]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-1b2e3b6a]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7dcf2d10]{margin-bottom:80px}.intro[data-v-7dcf2d10]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7dcf2d10]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7dcf2d10] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7dcf2d10]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7dcf2d10]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px)and (max-width:1250px){.col.left[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.col.left[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.col.left[data-v-7dcf2d10]{width:215px}}.col.right[data-v-7dcf2d10]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7dcf2d10]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7dcf2d10]{padding-left:0}}.content[data-v-7dcf2d10]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7dcf2d10] img{width:auto;max-height:560px;min-height:18.8235294118rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7dcf2d10]{margin:0;margin-top:40px}.media[data-v-7dcf2d10] image,.media[data-v-7dcf2d10] video{max-height:80vh}}.media[data-v-7dcf2d10] .asset{padding:0 20px}.headline[data-v-7dcf2d10]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7dcf2d10] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7dcf2d10] .eyebrow{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7dcf2d10] .eyebrow a{color:inherit}[data-v-7dcf2d10] .heading{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7dcf2d10] .heading{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7dcf2d10] .heading{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7dcf2d10]{width:215px}}[data-v-7dcf2d10] .cols-2{gap:20px 16.6666666667%}[data-v-7dcf2d10] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-395e30cd]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-395e30cd]{height:100vh}.code-preview[data-v-395e30cd] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-395e30cd] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-395e30cd] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-395e30cd]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-395e30cd]:focus{outline-style:none}#app.fromkeyboard .header[data-v-395e30cd]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:rgba(0,0,0,.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-395e30cd]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-395e30cd]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-395e30cd]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-395e30cd] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-395e30cd]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-395e30cd]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-395e30cd]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-395e30cd]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-395e30cd]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-395e30cd] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-395e30cd]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-395e30cd]{transform:scale(-1)}[data-v-0bdf2f26] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-b1691954]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-b1691954]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-b1691954]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-b1691954] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-b1691954]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-b1691954] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-b1691954] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-b1691954] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-b1691954]{align-self:flex-end;margin-right:20px}.step-container[data-v-d0198556]{margin:0}.step-container[data-v-d0198556]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-d0198556]:not(:last-child){margin-bottom:80px}}.step[data-v-d0198556]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-d0198556]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.step.focused[data-v-d0198556]:before,.step[data-v-d0198556]:focus:before{opacity:1}:root.no-js .step.focused[data-v-d0198556]:before,:root.no-js .step[data-v-d0198556]:focus:before{opacity:0}@media only screen and (max-width:735px){.step[data-v-d0198556]{padding-left:2rem}.step[data-v-d0198556]:before{opacity:1}}.step-label[data-v-d0198556]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-d0198556]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-d0198556]{display:none}@media only screen and (max-width:735px){.step[data-v-d0198556]{margin:0 .5882352941rem 1.1764705882rem .5882352941rem}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.media-container[data-v-d0198556]{display:block;position:relative}.media-container[data-v-d0198556] img,.media-container[data-v-d0198556] video{max-height:80vh}[data-v-d0198556] .asset{padding:0 20px}}.steps[data-v-e3061a7c]{position:relative;font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-e3061a7c]{padding-top:80px}.steps[data-v-e3061a7c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.1764705882rem}}.steps[data-v-e3061a7c] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-e3061a7c] aside .label{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.steps[data-v-e3061a7c] aside+*{margin-top:var(--spacing-stacked-margin-large)}.content-container[data-v-e3061a7c]{flex:none;margin-right:4.1666666667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-e3061a7c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-e3061a7c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.0588235294rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-e3061a7c]{top:2.8235294118rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-e3061a7c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-e3061a7c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-e3061a7c]{display:grid}.asset-container>[data-v-e3061a7c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-e3061a7c]{height:100vh}}.asset-container .step-asset[data-v-e3061a7c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-e3061a7c],.asset-container .step-asset[data-v-e3061a7c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.66667px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{max-width:363.66667px}}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container,.asset-container .step-asset[data-v-e3061a7c] img{min-height:320px}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container video{min-height:280px}.asset-container .step-asset[data-v-e3061a7c] [data-orientation=landscape]{max-width:min(841px,calc(50vw + 8.33333% - 80px))}@media only screen and (max-width:735px){.asset-container[data-v-e3061a7c]{display:none}}.asset-wrapper[data-v-e3061a7c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-e3061a7c] img{background-color:var(--background,var(--color-step-background))}.asset-wrapper[data-v-e3061a7c]:has([data-orientation=landscape]){width:unset}[data-v-e3061a7c] .runtime-preview-asset{display:grid}[data-v-e3061a7c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-e3061a7c]{padding:0 2rem}.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:5.8823529412rem}.interstitial[data-v-e3061a7c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px)and (max-width:1250px){.interstitial[data-v-e3061a7c]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.interstitial[data-v-e3061a7c]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.interstitial[data-v-e3061a7c]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-e3061a7c],.fade-leave-active[data-v-e3061a7c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-e3061a7c],.fade-leave-to[data-v-e3061a7c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-70ce4177]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/1.0/css/topic.eed311d4.css b/docs/1.0/css/topic.eed311d4.css deleted file mode 100644 index 2dc87a7e11..0000000000 --- a/docs/1.0/css/topic.eed311d4.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.mobile-dropdown[data-v-2c27d339]{box-sizing:border-box}.nav--in-breakpoint-range .mobile-dropdown[data-v-2c27d339]{padding-left:.2352941176rem;padding-right:.2352941176rem}.mobile-dropdown ul[data-v-2c27d339]{list-style:none}.mobile-dropdown .option[data-v-2c27d339]{cursor:pointer;font-size:.7058823529rem;padding:.5rem 0;display:block;text-decoration:none;color:inherit}.mobile-dropdown .option[data-v-2c27d339]:focus{outline-offset:0}.mobile-dropdown .option.depth1[data-v-2c27d339]{padding-left:.4705882353rem}.active[data-v-2c27d339],.tutorial.router-link-active[data-v-2c27d339]{font-weight:600}.active[data-v-2c27d339]:focus,.tutorial.router-link-active[data-v-2c27d339]:focus{outline:none}.chapter-list[data-v-2c27d339]:not(:first-child){margin-top:1rem}.chapter-name[data-v-2c27d339],.tutorial[data-v-2c27d339]{padding:.5rem 0;font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.section-list[data-v-2c27d339],.tutorial-list[data-v-2c27d339]{padding:0 .5882352941rem}.chapter-list:last-child .tutorial-list[data-v-2c27d339]:last-child{padding-bottom:10em}.chapter-list[data-v-2c27d339]{display:inline-block}.form-element[data-v-f934959a]{position:relative}.form-dropdown[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;box-sizing:border-box;width:100%;height:3.3em;color:var(--color-dropdown-text);padding:1.1176470588rem 2.3529411765rem 0 .9411764706rem;text-align:left;border:1px solid var(--color-dropdown-border);border-radius:var(--border-radius,4px);background-clip:padding-box;margin-bottom:.8235294118rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;min-height:32px}.form-dropdown[data-v-f934959a]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown.no-eyebrow[data-v-f934959a]{padding-top:0}.form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-text)}.form-dropdown[data-v-f934959a]::-ms-expand{opacity:0}.form-dropdown~.form-icon[data-v-f934959a]{position:absolute;display:block;pointer-events:none;fill:var(--color-figure-gray-tertiary);right:14px;width:13px;height:auto;top:50%;transform:translateY(-50%)}.is-open .form-dropdown~.form-icon[data-v-f934959a]{transform:translateY(-50%) scale(-1)}@media only screen and (max-width:735px){.form-dropdown~.form-icon[data-v-f934959a]{right:14px}}.form-dropdown~.form-label[data-v-f934959a]{font-size:.7058823529rem;line-height:1.75;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:absolute;top:.4705882353rem;left:17px;color:var(--color-figure-gray-secondary);pointer-events:none;padding:0;z-index:1}.form-dropdown[data-v-f934959a] option{color:var(--color-dropdown-text)}.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.form-dropdown-selectnone~.form-label[data-v-f934959a]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);top:19px;left:17px;color:var(--color-figure-gray-tertiary)}.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.form-dropdown-selectnone[data-v-f934959a]::-ms-value{display:none}.theme-dark .form-dropdown[data-v-f934959a]{color:var(--color-dropdown-dark-text);background-color:var(--color-dropdown-dark-background);border-color:var(--color-dropdown-dark-border)}.theme-dark .form-dropdown~.form-label[data-v-f934959a]{color:#ccc}.theme-dark .form-dropdown[data-v-f934959a]:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--color-dropdown-dark-text)}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]{color:transparent}.theme-dark .form-dropdown.form-dropdown-selectnone[data-v-f934959a]:-moz-focusring{text-shadow:none}.theme-dark .form-dropdown-selectnone~.form-label[data-v-f934959a]{color:#b0b0b0}.dropdown-small[data-v-6adda760]{height:30px;display:flex;align-items:center;position:relative;background:var(--color-fill)}.dropdown-small .form-dropdown-toggle[data-v-6adda760]{line-height:1.5;font-size:12px;padding-top:0;padding-bottom:0;padding-left:20px;min-height:unset;height:30px;display:flex;align-items:center}.dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:none;border-color:var(--color-dropdown-border)}.fromkeyboard .dropdown-small .form-dropdown-toggle[data-v-6adda760]:focus{box-shadow:0 0 0 2px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.form-dropdown-toggle[data-v-6adda760]{margin:0}.is-open .form-dropdown-toggle[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;border-bottom:none;padding-bottom:1px}.fromkeyboard .is-open .form-dropdown-toggle[data-v-6adda760]{box-shadow:1px -1px 0 1px var(--color-focus-color),-1px -1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color)}.form-dropdown-title[data-v-6adda760]{margin:0;padding:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown-custom[data-v-6adda760]{border-radius:var(--border-radius,4px)}.dropdown-custom.is-open[data-v-6adda760]{border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0}.dropdown-custom[data-v-6adda760] .form-dropdown-content{background:var(--color-fill);position:absolute;right:0;left:0;top:100%;border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px);border:1px solid var(--color-dropdown-border);border-top:none;display:none;overflow-y:auto}.dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{display:block}.fromkeyboard .dropdown-custom[data-v-6adda760] .form-dropdown-content.is-open{box-shadow:1px 1px 0 1px var(--color-focus-color),-1px 1px 0 1px var(--color-focus-color);border-color:var(--color-focus-border-color);border-top-color:transparent}.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 116px - 3.05882rem)}.nav--is-sticking.nav .dropdown-custom[data-v-6adda760] .form-dropdown-content{max-height:calc(100vh - 3.05882rem - 72px)}.dropdown-custom[data-v-6adda760] .options{list-style:none;margin:0;padding:0 0 20px}.dropdown-custom[data-v-6adda760] .option{cursor:pointer;padding:5px 20px;font-size:12px;line-height:20px;outline:none}.dropdown-custom[data-v-6adda760] .option:hover{background-color:var(--color-fill-tertiary)}.dropdown-custom[data-v-6adda760] .option.option-active{font-weight:600}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:hover{background-color:transparent}.fromkeyboard .dropdown-custom[data-v-6adda760] .option:focus{background-color:var(--color-fill-tertiary);outline:none}.tutorial-dropdown[data-v-618ff780]{grid-column:3}.section-tracker[data-v-618ff780]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-figure-gray-secondary);margin-left:15px}.tutorial-dropdown[data-v-03cbd7f7]{grid-column:1/2}.tutorial-dropdown .options[data-v-03cbd7f7]{padding-top:1rem;padding-bottom:0}.tutorial-dropdown .option[data-v-03cbd7f7]{padding:5px 20px 5px 30px}.chapter-list[data-v-03cbd7f7]{padding-bottom:20px}.chapter-name[data-v-03cbd7f7]{margin:0 20px 5px 20px;line-height:normal;color:var(--color-figure-gray-secondary)}.chevron-icon[data-v-ba2a91ce]{padding:0;color:var(--color-nav-outlines);grid-column:2;height:20px;width:20px;margin:0 4px}@media only screen and (min-width:768px){.nav[data-v-ba2a91ce] .nav-content{display:grid;grid-template-columns:auto auto 3fr;align-items:center}.nav[data-v-ba2a91ce] .nav-menu{padding:0;grid-column:3/5}.nav[data-v-ba2a91ce] .nav-menu-item{margin:0}}.dropdown-container[data-v-ba2a91ce]{height:3.0588235294rem;display:grid;grid-template-columns:minmax(230px,285px) auto minmax(230px,1fr);align-items:center}@media only screen and (max-width:1023px){.dropdown-container[data-v-ba2a91ce]{grid-template-columns:minmax(173px,216px) auto minmax(173px,1fr)}}@media(scripting:none){.dropdown-container[data-v-ba2a91ce]{display:none}}.separator[data-v-ba2a91ce]{height:20px;border-right:1px solid;border-color:var(--color-nav-outlines);margin:0 20px;grid-column:2}@media(scripting:none){.separator[data-v-ba2a91ce]{display:none}}.mobile-dropdown-container[data-v-ba2a91ce],.nav--in-breakpoint-range.nav .dropdown-container[data-v-ba2a91ce],.nav--in-breakpoint-range.nav .separator[data-v-ba2a91ce]{display:none}.nav--in-breakpoint-range.nav .mobile-dropdown-container[data-v-ba2a91ce]{display:block}.nav--in-breakpoint-range.nav[data-v-ba2a91ce] .nav-title{grid-area:title}.nav--in-breakpoint-range.nav[data-v-ba2a91ce] .pre-title{display:none}.nav[data-v-ba2a91ce] .nav-title{grid-column:1;width:90%;padding-top:0}.primary-dropdown[data-v-ba2a91ce],.secondary-dropdown[data-v-ba2a91ce]{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-ba2a91ce] .form-dropdown,.primary-dropdown[data-v-ba2a91ce] .form-dropdown:focus,.secondary-dropdown[data-v-ba2a91ce] .form-dropdown,.secondary-dropdown[data-v-ba2a91ce] .form-dropdown:focus{border-color:var(--color-tutorial-navbar-dropdown-border)}.primary-dropdown[data-v-ba2a91ce] .options,.secondary-dropdown[data-v-ba2a91ce] .options{background:var(--color-tutorial-navbar-dropdown-background);border-color:var(--color-tutorial-navbar-dropdown-border)}[data-v-0861b5be] .code-listing+*,[data-v-0861b5be] aside+*,[data-v-0861b5be] h2+*,[data-v-0861b5be] h3+*,[data-v-0861b5be] ol+*,[data-v-0861b5be] p+*,[data-v-0861b5be] ul+*{margin-top:20px}[data-v-0861b5be] ol ol,[data-v-0861b5be] ol ul,[data-v-0861b5be] ul ol,[data-v-0861b5be] ul ul{margin-top:0}[data-v-0861b5be] h2{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h2{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-0861b5be] h2{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] h3{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-0861b5be] h3{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-0861b5be] .code-listing{background:var(--color-code-background);border-color:var(--colors-grid,var(--color-grid));border-style:solid;border-width:1px}[data-v-0861b5be] .code-listing pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace);padding:20px 0}.columns[data-v-30edf911]{display:grid;grid-template-rows:repeat(2,auto)}.columns.cols-2[data-v-30edf911]{gap:20px 8.3333333333%;grid-template-columns:repeat(2,1fr)}.columns.cols-3[data-v-30edf911]{gap:20px 4.1666666667%;grid-template-columns:repeat(3,1fr)}.asset[data-v-30edf911]{align-self:end;grid-row:1}.content[data-v-30edf911]{grid-row:2}@media only screen and (max-width:735px){.columns.cols-2[data-v-30edf911],.columns.cols-3[data-v-30edf911]{grid-template-columns:unset}.asset[data-v-30edf911],.content[data-v-30edf911]{grid-row:auto}}.content-and-media[data-v-3fa44f9e]{display:flex}.content-and-media.media-leading[data-v-3fa44f9e]{flex-direction:row-reverse}.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:row}@media only screen and (min-width:736px){.content-and-media[data-v-3fa44f9e]{align-items:center;justify-content:center}}.content[data-v-3fa44f9e]{width:62.5%}.asset[data-v-3fa44f9e]{width:29.1666666667%}.media-leading .asset[data-v-3fa44f9e]{margin-right:8.3333333333%}.media-trailing .asset[data-v-3fa44f9e]{margin-left:8.3333333333%}@media only screen and (max-width:735px){.content-and-media.media-leading[data-v-3fa44f9e],.content-and-media.media-trailing[data-v-3fa44f9e]{flex-direction:column}.asset[data-v-3fa44f9e],.content[data-v-3fa44f9e]{width:100%}.media-leading .asset[data-v-3fa44f9e],.media-trailing .asset[data-v-3fa44f9e]{margin:20px 0 0 0}}.group[id][data-v-5b4a8b3c]{margin-top:20px;padding-top:20px}[data-v-5b4a8b3c] img,[data-v-5b4a8b3c] video{display:block;margin:0 auto;max-width:100%}.layout+[data-v-4d5a806e]{margin-top:40px}@media only screen and (max-width:735px){.layout[data-v-4d5a806e]:first-child>:not(.group[id]){margin-top:40px}}.body[data-v-20dca692]{background:var(--colors-text-background,var(--color-article-body-background));margin-left:auto;margin-right:auto;width:980px;border-radius:10px;transform:translateY(-120px)}@media only screen and (max-width:1250px){.body[data-v-20dca692]{width:692px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{width:87.5%}}@media only screen and (max-width:320px){.body[data-v-20dca692]{width:215px}}@media only screen and (max-width:735px){.body[data-v-20dca692]{border-radius:0;transform:none}}.body[data-v-20dca692]~*{margin-top:-40px}.body-content[data-v-20dca692]{padding:40px 8.3333333333% 80px 8.3333333333%}@media only screen and (max-width:735px){.body-content[data-v-20dca692]{padding:0 0 40px 0}}.call-to-action[data-v-2bfdf182]{padding:65px 0;background:var(--color-call-to-action-background)}.theme-dark .call-to-action[data-v-2bfdf182]{--color-call-to-action-background:#424242}.row[data-v-2bfdf182]{margin-left:auto;margin-right:auto;width:980px;display:flex;align-items:center}@media only screen and (max-width:1250px){.row[data-v-2bfdf182]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2bfdf182]{width:215px}}[data-v-2bfdf182] img,[data-v-2bfdf182] video{max-height:560px}h2[data-v-2bfdf182]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){h2[data-v-2bfdf182]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){h2[data-v-2bfdf182]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.label[data-v-2bfdf182]{display:block;font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:735px){.label[data-v-2bfdf182]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-2bfdf182]{margin-bottom:1.5rem}.right-column[data-v-2bfdf182]{margin-left:auto}@media only screen and (max-width:735px){.row[data-v-2bfdf182]{display:block}.col+.col[data-v-2bfdf182]{margin-top:40px}.call-to-action[data-v-426a965c]{margin-top:0}}.headline[data-v-d46a1474]{margin-bottom:var(--spacing-stacked-margin-large)}.heading[data-v-d46a1474]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-header-text)}@media only screen and (max-width:1250px){.heading[data-v-d46a1474]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.heading[data-v-d46a1474]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.dark .heading[data-v-d46a1474]{color:#fff}.eyebrow[data-v-d46a1474]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:block;margin-bottom:var(--spacing-stacked-margin-small);color:var(--color-eyebrow)}@media only screen and (max-width:1250px){.eyebrow[data-v-d46a1474]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.generic-modal[data-v-795f7b59]{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;z-index:11000;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background:none;overflow:auto}.modal-fullscreen[data-v-795f7b59]{align-items:stretch}.modal-fullscreen .container[data-v-795f7b59]{margin:0;flex:1;width:100%;height:100%;padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.modal-standard[data-v-795f7b59]{padding:20px}.modal-standard .container[data-v-795f7b59]{padding:60px;border-radius:var(--border-radius,4px)}@media screen{[data-color-scheme=dark] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .modal-standard .container[data-v-795f7b59]{background:#1d1d1f}}@media only screen and (max-width:735px){.modal-standard[data-v-795f7b59]{padding:0;align-items:stretch}.modal-standard .container[data-v-795f7b59]{margin:20px 0 0;padding:50px 30px;flex:1;width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.backdrop[data-v-795f7b59]{overflow:auto;background:var(--backdrop-background,rgba(0,0,0,.4));-webkit-overflow-scrolling:touch;width:100%;height:100%;position:fixed}.container[data-v-795f7b59]{margin-left:auto;margin-right:auto;width:980px;background:var(--colors-generic-modal-background,var(--color-generic-modal-background));z-index:1;position:relative;overflow:auto;max-width:100%}@media only screen and (max-width:1250px){.container[data-v-795f7b59]{width:692px}}@media only screen and (max-width:735px){.container[data-v-795f7b59]{width:87.5%}}@media only screen and (max-width:320px){.container[data-v-795f7b59]{width:215px}}.close[data-v-795f7b59]{position:absolute;z-index:9999;top:22px;left:22px;width:17px;height:17px;color:#666;cursor:pointer;background:none;border:0;display:flex;align-items:center}.close .close-icon[data-v-795f7b59]{fill:currentColor;width:100%;height:100%}.theme-dark .container[data-v-795f7b59]{background:#000}.theme-dark .container .close[data-v-795f7b59]{color:#b0b0b0}.theme-code .container[data-v-795f7b59]{background-color:var(--code-background,var(--color-code-background))}.metadata[data-v-94ff76c0]{display:flex}.item[data-v-94ff76c0]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;border-right:1px solid #fff;padding:0 27.5px}@media only screen and (max-width:735px){.item[data-v-94ff76c0]{font-size:.6470588235rem;line-height:1.6363636364;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);padding:0 8px}}.item[data-v-94ff76c0]:first-of-type{padding-left:0}.item[data-v-94ff76c0]:last-of-type{border:none}@media only screen and (max-width:735px){.item[data-v-94ff76c0]:last-of-type{padding-right:0}}.content[data-v-94ff76c0]{color:#fff}.icon[data-v-94ff76c0]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){.icon[data-v-94ff76c0]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.icon[data-v-94ff76c0]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.small-icon[data-v-94ff76c0]{width:1em;height:1em;margin-left:.2rem}.small-icon.xcode-icon[data-v-94ff76c0]{width:.8em;height:.8em}.content-link[data-v-94ff76c0]{display:flex;align-items:center}a[data-v-94ff76c0]{color:var(--colors-link,var(--color-tutorials-overview-link))}.duration[data-v-94ff76c0]{display:flex;align-items:baseline;font-size:2.3529411765rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.8rem}@media only screen and (max-width:735px){.duration[data-v-94ff76c0]{font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}}.minutes[data-v-94ff76c0]{display:inline-block;font-size:1.6470588235rem;line-height:1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:1.3rem}@media only screen and (max-width:735px){.minutes[data-v-94ff76c0]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);line-height:.8rem}}.item-large-icon[data-v-94ff76c0]{height:2.3rem;max-width:100%}@media only screen and (max-width:735px){.item-large-icon[data-v-94ff76c0]{height:1.5rem;max-width:100%}}.bottom[data-v-94ff76c0]{margin-top:13px}@media only screen and (max-width:735px){.bottom[data-v-94ff76c0]{margin-top:8px}}.hero[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);color:var(--color-tutorial-hero-text);position:relative}@media screen{.hero.dark[data-v-2a434750]{--color-fill:#fff;--color-fill-secondary:#f7f7f7;--color-fill-tertiary:#f0f0f0;--color-fill-quaternary:#282828;--color-fill-blue:#00f;--color-fill-light-blue-secondary:#d1d1ff;--color-fill-gray:#ccc;--color-fill-gray-secondary:#f5f5f5;--color-fill-gray-tertiary:#f0f0f0;--color-fill-gray-quaternary:#f0f0f0;--color-fill-green-secondary:#f0fff0;--color-fill-orange-secondary:#fffaf6;--color-fill-red-secondary:#fff0f5;--color-figure-blue:#36f;--color-figure-gray:#000;--color-figure-gray-secondary:#666;--color-figure-gray-secondary-alt:#666;--color-figure-gray-tertiary:#666;--color-figure-green:green;--color-figure-light-gray:#666;--color-figure-orange:#c30;--color-figure-red:red;--color-tutorials-teal:#000;--color-article-background:var(--color-fill-tertiary);--color-article-body-background:var(--color-fill);--color-aside-deprecated:var(--color-figure-gray);--color-aside-deprecated-background:var(--color-fill-orange-secondary);--color-aside-deprecated-border:var(--color-figure-orange);--color-aside-experiment:var(--color-figure-gray);--color-aside-experiment-background:var(--color-fill-gray-secondary);--color-aside-experiment-border:var(--color-figure-light-gray);--color-aside-important:var(--color-figure-gray);--color-aside-important-background:var(--color-fill-gray-secondary);--color-aside-important-border:var(--color-figure-light-gray);--color-aside-note:var(--color-figure-gray);--color-aside-note-background:var(--color-fill-gray-secondary);--color-aside-note-border:var(--color-figure-light-gray);--color-aside-tip:var(--color-figure-gray);--color-aside-tip-background:var(--color-fill-gray-secondary);--color-aside-tip-border:var(--color-figure-light-gray);--color-aside-warning:var(--color-figure-gray);--color-aside-warning-background:var(--color-fill-red-secondary);--color-aside-warning-border:var(--color-figure-red);--color-badge-default:var(--color-figure-light-gray);--color-badge-beta:var(--color-figure-gray-tertiary);--color-badge-deprecated:var(--color-figure-orange);--color-badge-dark-default:#fff;--color-badge-dark-beta:#b0b0b0;--color-badge-dark-deprecated:#f60;--color-button-background:var(--color-fill-blue);--color-button-background-active:#36f;--color-button-background-hover:var(--color-figure-blue);--color-button-text:#fff;--color-call-to-action-background:var(--color-fill-secondary);--color-changes-added:var(--color-figure-light-gray);--color-changes-added-hover:var(--color-figure-light-gray);--color-changes-deprecated:var(--color-figure-light-gray);--color-changes-deprecated-hover:var(--color-figure-light-gray);--color-changes-modified:var(--color-figure-light-gray);--color-changes-modified-hover:var(--color-figure-light-gray);--color-changes-modified-previous-background:var(--color-fill);--color-code-background:var(--color-fill-secondary);--color-code-collapsible-background:var(--color-fill-tertiary);--color-code-collapsible-text:var(--color-figure-gray-secondary-alt);--color-code-line-highlight:rgba(51,102,255,.08);--color-code-line-highlight-border:var(--color-figure-blue);--color-code-plain:var(--color-figure-gray);--color-dropdown-background:hsla(0,0%,100%,.8);--color-dropdown-border:#ccc;--color-dropdown-option-text:#666;--color-dropdown-text:#000;--color-dropdown-dark-background:hsla(0,0%,100%,.1);--color-dropdown-dark-border:hsla(0,0%,94%,.2);--color-dropdown-dark-option-text:#ccc;--color-dropdown-dark-text:#fff;--color-eyebrow:var(--color-figure-gray-secondary);--color-focus-border-color:var(--color-fill-blue);--color-focus-color:rgba(0,125,250,.6);--color-form-error:var(--color-figure-red);--color-form-error-background:var(--color-fill-red-secondary);--color-form-valid:var(--color-figure-green);--color-form-valid-background:var(--color-fill-green-secondary);--color-generic-modal-background:var(--color-fill);--color-grid:var(--color-fill-gray);--color-header-text:var(--color-figure-gray);--color-hero-eyebrow:#ccc;--color-link:var(--color-figure-blue);--color-loading-placeholder-background:var(--color-fill);--color-nav-color:#666;--color-nav-current-link:rgba(0,0,0,.6);--color-nav-expanded:#fff;--color-nav-hierarchy-collapse-background:#f0f0f0;--color-nav-hierarchy-collapse-borders:#ccc;--color-nav-hierarchy-item-borders:#ccc;--color-nav-keyline:rgba(0,0,0,.2);--color-nav-link-color:#000;--color-nav-link-color-hover:#36f;--color-nav-outlines:#ccc;--color-nav-rule:hsla(0,0%,94%,.5);--color-nav-solid-background:#fff;--color-nav-sticking-expanded-keyline:rgba(0,0,0,.1);--color-nav-stuck:hsla(0,0%,100%,.9);--color-nav-uiblur-expanded:hsla(0,0%,100%,.9);--color-nav-uiblur-stuck:hsla(0,0%,100%,.7);--color-nav-root-subhead:var(--color-tutorials-teal);--color-nav-dark-border-top-color:hsla(0,0%,100%,.4);--color-nav-dark-color:#b0b0b0;--color-nav-dark-current-link:hsla(0,0%,100%,.6);--color-nav-dark-expanded:#2a2a2a;--color-nav-dark-hierarchy-collapse-background:#424242;--color-nav-dark-hierarchy-collapse-borders:#666;--color-nav-dark-hierarchy-item-borders:#424242;--color-nav-dark-keyline:rgba(66,66,66,.95);--color-nav-dark-link-color:#fff;--color-nav-dark-link-color-hover:#09f;--color-nav-dark-outlines:#575757;--color-nav-dark-rule:#575757;--color-nav-dark-solid-background:#000;--color-nav-dark-sticking-expanded-keyline:rgba(66,66,66,.7);--color-nav-dark-stuck:rgba(42,42,42,.9);--color-nav-dark-uiblur-expanded:rgba(42,42,42,.9);--color-nav-dark-uiblur-stuck:rgba(42,42,42,.7);--color-nav-dark-root-subhead:#fff;--color-runtime-preview-background:var(--color-fill-tertiary);--color-runtime-preview-disabled-text:hsla(0,0%,40%,.6);--color-runtime-preview-text:var(--color-figure-gray-secondary);--color-secondary-label:var(--color-figure-gray-secondary);--color-step-background:var(--color-fill-secondary);--color-step-caption:var(--color-figure-gray-secondary);--color-step-focused:var(--color-figure-light-gray);--color-step-text:var(--color-figure-gray-secondary);--color-svg-icon:#666;--color-syntax-addition:var(--color-figure-green);--color-syntax-attributes:#947100;--color-syntax-characters:#272ad8;--color-syntax-comments:#707f8c;--color-syntax-deletion:var(--color-figure-red);--color-syntax-documentation-markup:#506375;--color-syntax-documentation-markup-keywords:#506375;--color-syntax-heading:#ba2da2;--color-syntax-keywords:#ad3da4;--color-syntax-marks:#000;--color-syntax-numbers:#272ad8;--color-syntax-other-class-names:#703daa;--color-syntax-other-constants:#4b21b0;--color-syntax-other-declarations:#047cb0;--color-syntax-other-function-and-method-names:#4b21b0;--color-syntax-other-instance-variables-and-globals:#703daa;--color-syntax-other-preprocessor-macros:#78492a;--color-syntax-other-type-names:#703daa;--color-syntax-param-internal-name:#404040;--color-syntax-plain-text:#000;--color-syntax-preprocessor-statements:#78492a;--color-syntax-project-class-names:#3e8087;--color-syntax-project-constants:#2d6469;--color-syntax-project-function-and-method-names:#2d6469;--color-syntax-project-instance-variables-and-globals:#3e8087;--color-syntax-project-preprocessor-macros:#78492a;--color-syntax-project-type-names:#3e8087;--color-syntax-strings:#d12f1b;--color-syntax-type-declarations:#03638c;--color-syntax-urls:#1337ff;--color-tabnav-item-border-color:var(--color-fill-gray);--color-text:var(--color-figure-gray);--color-text-background:var(--color-fill);--color-tutorial-assessments-background:var(--color-fill-secondary);--color-tutorial-background:var(--color-fill);--color-tutorial-navbar-dropdown-background:var(--color-fill);--color-tutorial-navbar-dropdown-border:var(--color-fill-gray);--color-tutorial-quiz-border-active:var(--color-figure-blue);--color-tutorials-overview-background:#161616;--color-tutorials-overview-content:#fff;--color-tutorials-overview-content-alt:#fff;--color-tutorials-overview-eyebrow:#ccc;--color-tutorials-overview-icon:#b0b0b0;--color-tutorials-overview-link:#09f;--color-tutorials-overview-navigation-link:#ccc;--color-tutorials-overview-navigation-link-active:#fff;--color-tutorials-overview-navigation-link-hover:#fff;--color-tutorial-hero-text:#fff;--color-tutorial-hero-background:#000;--color-navigator-item-hover:rgba(0,0,255,.05);--color-card-background:var(--color-fill);--color-card-content-text:var(--color-figure-gray);--color-card-eyebrow:var(--color-figure-gray-secondary-alt);--color-card-shadow:rgba(0,0,0,.04);--color-link-block-card-border:rgba(0,0,0,.04);--color-standard-red:#8b0000;--color-standard-orange:#8b4000;--color-standard-yellow:#8f7200;--color-standard-blue:#002d75;--color-standard-green:#023b2d;--color-standard-purple:#512b55;--color-standard-gray:#2a2a2a;--color-fill:#000;--color-fill-secondary:#161616;--color-fill-tertiary:#2a2a2a;--color-fill-blue:#06f;--color-fill-light-blue-secondary:#004ec4;--color-fill-gray:#575757;--color-fill-gray-secondary:#222;--color-fill-gray-tertiary:#424242;--color-fill-gray-quaternary:#424242;--color-fill-green-secondary:#030;--color-fill-orange-secondary:#472400;--color-fill-red-secondary:#300;--color-figure-blue:#09f;--color-figure-gray:#fff;--color-figure-gray-secondary:#ccc;--color-figure-gray-secondary-alt:#b0b0b0;--color-figure-gray-tertiary:#b0b0b0;--color-figure-green:#090;--color-figure-light-gray:#b0b0b0;--color-figure-orange:#f60;--color-figure-red:#f33;--color-tutorials-teal:#fff;--color-article-body-background:#111;--color-badge-default:var(--color-badge-dark-default);--color-button-background-active:#06f;--color-code-line-highlight:rgba(0,153,255,.08);--color-dropdown-background:var(--color-dropdown-dark-background);--color-dropdown-border:var(--color-dropdown-dark-border);--color-dropdown-option-text:var(--color-dropdown-dark-option-text);--color-dropdown-text:var(--color-dropdown-dark-text);--color-nav-color:var(--color-nav-dark-color);--color-nav-current-link:var(--color-nav-dark-current-link);--color-nav-expanded:var(--color-nav-dark-expanded);--color-nav-hierarchy-collapse-background:var(--color-nav-dark-hierarchy-collapse-background);--color-nav-hierarchy-collapse-borders:var(--color-nav-dark-hierarchy-collapse-borders);--color-nav-hierarchy-item-borders:var(--color-nav-dark-hierarchy-item-borders);--color-nav-keyline:var(--color-nav-dark-keyline);--color-nav-link-color:var(--color-nav-dark-link-color);--color-nav-link-color-hover:var(--color-nav-dark-link-color-hover);--color-nav-outlines:var(--color-nav-dark-outlines);--color-nav-rule:var(--color-nav-dark-rule);--color-nav-solid-background:var(--color-nav-dark-solid-background);--color-nav-sticking-expanded-keyline:var(--color-nav-dark-sticking-expanded-keyline);--color-nav-stuck:var(--color-nav-dark-stuck);--color-nav-uiblur-expanded:var(--color-nav-dark-uiblur-expanded);--color-nav-uiblur-stuck:var(--color-nav-dark-uiblur-stuck);--color-runtime-preview-disabled-text:hsla(0,0%,80%,.6);--color-syntax-attributes:#cc9768;--color-syntax-characters:#d9c97c;--color-syntax-comments:#7f8c98;--color-syntax-documentation-markup:#7f8c98;--color-syntax-documentation-markup-keywords:#a3b1bf;--color-syntax-keywords:#ff7ab2;--color-syntax-marks:#fff;--color-syntax-numbers:#d9c97c;--color-syntax-other-class-names:#dabaff;--color-syntax-other-constants:#a7ebdd;--color-syntax-other-declarations:#4eb0cc;--color-syntax-other-function-and-method-names:#b281eb;--color-syntax-other-instance-variables-and-globals:#b281eb;--color-syntax-other-preprocessor-macros:#ffa14f;--color-syntax-other-type-names:#dabaff;--color-syntax-param-internal-name:#bfbfbf;--color-syntax-plain-text:#fff;--color-syntax-preprocessor-statements:#ffa14f;--color-syntax-project-class-names:#acf2e4;--color-syntax-project-constants:#78c2b3;--color-syntax-project-function-and-method-names:#78c2b3;--color-syntax-project-instance-variables-and-globals:#78c2b3;--color-syntax-project-preprocessor-macros:#ffa14f;--color-syntax-project-type-names:#acf2e4;--color-syntax-strings:#ff8170;--color-syntax-type-declarations:#6bdfff;--color-syntax-urls:#69f;--color-tutorial-background:var(--color-fill-tertiary);--color-navigator-item-hover:rgba(0,102,255,.5);--color-card-shadow:hsla(0,0%,100%,.04);--color-link-block-card-border:hsla(0,0%,100%,.25)}}.bg[data-v-2a434750]{background-color:var(--color-tutorial-hero-background);background-position:top;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.row[data-v-2a434750]{margin-left:auto;margin-right:auto;width:980px;padding:80px 0}@media only screen and (max-width:1250px){.row[data-v-2a434750]{width:692px}}@media only screen and (max-width:735px){.row[data-v-2a434750]{width:87.5%}}@media only screen and (max-width:320px){.row[data-v-2a434750]{width:215px}}.col[data-v-2a434750]{z-index:1}[data-v-2a434750] .eyebrow{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-hero-eyebrow)}@media only screen and (max-width:1250px){[data-v-2a434750] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.headline[data-v-2a434750]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);margin-bottom:2rem}@media only screen and (max-width:1250px){.headline[data-v-2a434750]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.headline[data-v-2a434750]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.intro[data-v-2a434750]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.intro[data-v-2a434750]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content+p[data-v-2a434750]{margin-top:var(--spacing-stacked-margin-large)}@media only screen and (max-width:735px){.content+p[data-v-2a434750]{margin-top:8px}}.call-to-action[data-v-2a434750]{display:flex;align-items:center}.call-to-action .cta-icon[data-v-2a434750]{margin-left:.4rem;width:1em;height:1em}.metadata[data-v-2a434750]{margin-top:2rem}.video-asset[data-v-2a434750]{display:grid;height:100vh;margin:0;place-items:center center}.video-asset[data-v-2a434750] video{max-width:1280px;min-width:320px;width:100%}@media only screen and (max-width:735px){.headline[data-v-2a434750]{margin-bottom:19px}}.tutorial-hero[data-v-35a9482f]{margin-bottom:80px}@media only screen and (max-width:735px){.tutorial-hero[data-v-35a9482f]{margin-bottom:0}}.title[data-v-28135d78]{font-size:.7058823529rem;line-height:1.3333333333;color:var(--colors-secondary-label,var(--color-secondary-label))}.title[data-v-28135d78],.title[data-v-61b03ec2]{font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.title[data-v-61b03ec2]{font-size:1.1176470588rem;line-height:1.2105263158;color:var(--colors-header-text,var(--color-header-text));margin:25px 0}.question-content[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.choices[data-v-61b03ec2]{display:flex;flex-direction:column;padding:0;list-style:none;margin:25px 0}.choice[data-v-61b03ec2]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);flex:1;border-radius:var(--border-radius,4px);margin:8px 0;padding:1.5rem 40px;cursor:pointer;background:var(--colors-text-background,var(--color-text-background));display:flex;flex-direction:column;justify-content:center;border-width:1px;border-style:solid;border-color:var(--colors-grid,var(--color-grid));position:relative}.choice[data-v-61b03ec2] img{max-height:23.5294117647rem}.choice[data-v-61b03ec2]:first-of-type{margin-top:0}.choice[data-v-61b03ec2] code{font-size:.7647058824rem;line-height:1.8461538462;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.controls[data-v-61b03ec2]{text-align:center;margin-bottom:40px}.controls .button-cta[data-v-61b03ec2]{margin:.5rem;margin-top:0;padding:.3rem 3rem;min-width:8rem}input[type=radio][data-v-61b03ec2]{position:absolute;width:100%;left:0;height:100%;opacity:0;z-index:-1}.active[data-v-61b03ec2]{border-color:var(--color-tutorial-quiz-border-active);box-shadow:0 0 0 4px var(--color-focus-color);outline:none}.active [data-v-61b03ec2]{color:var(--colors-text,var(--color-text))}.correct[data-v-61b03ec2]{background:var(--color-form-valid-background);border-color:var(--color-form-valid)}.correct .choice-icon[data-v-61b03ec2]{fill:var(--color-form-valid)}.incorrect[data-v-61b03ec2]{background:var(--color-form-error-background);border-color:var(--color-form-error)}.incorrect .choice-icon[data-v-61b03ec2]{fill:var(--color-form-error)}.correct[data-v-61b03ec2],.incorrect[data-v-61b03ec2]{position:relative}.correct .choice-icon[data-v-61b03ec2],.incorrect .choice-icon[data-v-61b03ec2]{position:absolute;top:11px;left:10px;font-size:20px;width:1.05em}.disabled[data-v-61b03ec2]{pointer-events:none}.answer[data-v-61b03ec2]{margin:.5rem 1.5rem .5rem 0;font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.answer[data-v-61b03ec2]:last-of-type{margin-bottom:0}[data-v-61b03ec2] .question>.code-listing{padding:unset;border-radius:0}[data-v-61b03ec2] pre{padding:0}[data-v-61b03ec2] img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.title[data-v-65e3c02c]{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-header-text,var(--color-header-text))}@media only screen and (max-width:1250px){.title[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title p[data-v-65e3c02c]{color:var(--colors-text,var(--color-text))}.assessments[data-v-65e3c02c]{box-sizing:content-box;padding:0 1rem;background:var(--color-tutorial-assessments-background);margin-left:auto;margin-right:auto;width:980px;margin-bottom:80px}@media only screen and (max-width:1250px){.assessments[data-v-65e3c02c]{width:692px}}@media only screen and (max-width:735px){.assessments[data-v-65e3c02c]{width:87.5%}}@media only screen and (max-width:320px){.assessments[data-v-65e3c02c]{width:215px}}.banner[data-v-65e3c02c]{padding:40px 0;border-bottom:1px solid;margin-bottom:40px;border-color:var(--colors-grid,var(--color-grid));text-align:center}.success[data-v-65e3c02c]{text-align:center;padding-bottom:40px;font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-text))}@media only screen and (max-width:1250px){.success[data-v-65e3c02c]{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.success[data-v-65e3c02c]{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.assessments-wrapper[data-v-65e3c02c]{padding-top:80px}.assessments-wrapper[data-v-6db06128]{padding-bottom:40px;padding-top:0}@media only screen and (max-width:735px){.assessments-wrapper[data-v-6db06128]{padding-top:80px}}.article[data-v-1b2e3b6a]{background:var(--colors-article-background,var(--color-article-background))}@media only screen and (max-width:735px){.article[data-v-1b2e3b6a]{background:var(--colors-text-background,var(--color-article-body-background))}}.intro-container[data-v-7dcf2d10]{margin-bottom:80px}.intro[data-v-7dcf2d10]{display:flex;align-items:center}@media only screen and (max-width:735px){.intro[data-v-7dcf2d10]{padding-bottom:0;flex-direction:column}}.intro.ide .media[data-v-7dcf2d10] img{background-color:var(--colors-text-background,var(--color-text-background))}.col.left[data-v-7dcf2d10]{padding-right:40px}@media only screen and (max-width:1250px){.col.left[data-v-7dcf2d10]{padding-right:28px}}@media only screen and (max-width:735px){.col.left[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:980px;padding-right:0}}@media only screen and (max-width:735px)and (max-width:1250px){.col.left[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.col.left[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.col.left[data-v-7dcf2d10]{width:215px}}.col.right[data-v-7dcf2d10]{padding-left:40px}@media only screen and (max-width:1250px){.col.right[data-v-7dcf2d10]{padding-left:28px}}@media only screen and (max-width:735px){.col.right[data-v-7dcf2d10]{padding-left:0}}.content[data-v-7dcf2d10]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.media[data-v-7dcf2d10] img{width:auto;max-height:560px;min-height:18.8235294118rem;-o-object-fit:scale-down;object-fit:scale-down}@media only screen and (max-width:735px){.media[data-v-7dcf2d10]{margin:0;margin-top:40px}.media[data-v-7dcf2d10] image,.media[data-v-7dcf2d10] video{max-height:80vh}}.media[data-v-7dcf2d10] .asset{padding:0 20px}.headline[data-v-7dcf2d10]{color:var(--colors-header-text,var(--color-header-text))}[data-v-7dcf2d10] .eyebrow{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){[data-v-7dcf2d10] .eyebrow{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}[data-v-7dcf2d10] .eyebrow a{color:inherit}[data-v-7dcf2d10] .heading{font-size:1.8823529412rem;line-height:1.25;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:1250px){[data-v-7dcf2d10] .heading{font-size:1.6470588235rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){[data-v-7dcf2d10] .heading{font-size:1.4117647059rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.expanded-intro[data-v-7dcf2d10]{margin-left:auto;margin-right:auto;width:980px;margin-top:40px}@media only screen and (max-width:1250px){.expanded-intro[data-v-7dcf2d10]{width:692px}}@media only screen and (max-width:735px){.expanded-intro[data-v-7dcf2d10]{width:87.5%}}@media only screen and (max-width:320px){.expanded-intro[data-v-7dcf2d10]{width:215px}}[data-v-7dcf2d10] .cols-2{gap:20px 16.6666666667%}[data-v-7dcf2d10] .cols-3 .column{gap:20px 12.5%}.code-preview[data-v-395e30cd]{position:sticky;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--background,var(--color-step-background));height:calc(100vh - 3.05882rem)}.code-preview.ide[data-v-395e30cd]{height:100vh}.code-preview[data-v-395e30cd] .code-listing{color:var(--text,var(--color-code-plain))}.code-preview[data-v-395e30cd] .code-listing .code-line-container{padding-right:14px}.code-preview[data-v-395e30cd] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.header[data-v-395e30cd]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);position:relative;display:flex;justify-content:space-between;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;cursor:pointer;font-weight:600;padding:8px 12px;border-radius:var(--border-radius,4px) var(--border-radius,4px) 0 0;z-index:1;background:var(--color-runtime-preview-background);color:var(--colors-runtime-preview-text,var(--color-runtime-preview-text))}.header[data-v-395e30cd]:focus{outline-style:none}#app.fromkeyboard .header[data-v-395e30cd]:focus{box-shadow:0 0 0 4px var(--color-focus-color);outline:none;border-color:var(--color-focus-border-color)}.runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:rgba(0,0,0,.4);position:absolute;top:0;right:0;background:var(--color-runtime-preview-background);border-radius:var(--border-radius,4px);margin:1rem;margin-left:0;transition:width .2s ease-in;box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow)}@media screen{[data-color-scheme=dark] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@media screen and (prefers-color-scheme:dark){[data-color-scheme=auto] .runtime-preview[data-v-395e30cd]{--color-runtime-preview-shadow:hsla(0,0%,100%,.4)}}@supports not ((width:-webkit-fill-available) or (width:-moz-available) or (width:stretch)){.runtime-preview[data-v-395e30cd]{display:flex;flex-direction:column}}.runtime-preview .runtimve-preview__container[data-v-395e30cd]{border-radius:var(--border-radius,4px);overflow:hidden}.runtime-preview-ide[data-v-395e30cd]{top:0}.runtime-preview-ide .runtime-preview-asset[data-v-395e30cd] img{background-color:var(--color-runtime-preview-background)}.runtime-preview.collapsed[data-v-395e30cd]{box-shadow:0 0 3px 0 var(--color-runtime-preview-shadow);width:102px}.runtime-preview.collapsed .header[data-v-395e30cd]{border-radius:var(--border-radius,4px)}.runtime-preview.disabled[data-v-395e30cd]{box-shadow:0 0 3px 0 transparent}.runtime-preview.disabled .header[data-v-395e30cd]{color:var(--color-runtime-preview-disabled-text);cursor:auto}.runtime-preview-asset[data-v-395e30cd]{border-radius:0 0 var(--border-radius,4px) var(--border-radius,4px)}.runtime-preview-asset[data-v-395e30cd] img{border-bottom-left-radius:var(--border-radius,4px);border-bottom-right-radius:var(--border-radius,4px)}.preview-icon[data-v-395e30cd]{height:.8em;width:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-show[data-v-395e30cd]{transform:scale(-1)}[data-v-0bdf2f26] pre{padding:10px 0}.toggle-preview[data-v-78763c14]{color:var(--color-runtime-preview-disabled-text);display:flex;align-items:center}a[data-v-78763c14]{color:var(--url,var(--color-link))}.toggle-text[data-v-78763c14]{display:flex;align-items:center}svg.toggle-icon[data-v-78763c14]{width:1em;height:1em;margin-left:.5em}.mobile-code-preview[data-v-b1691954]{background-color:var(--background,var(--color-step-background));padding:14px 0}@media only screen and (max-width:735px){.mobile-code-preview[data-v-b1691954]{display:flex;flex-direction:column}}.runtime-preview-modal-content[data-v-b1691954]{padding:45px 60px 0 60px;min-width:200px}.runtime-preview-modal-content[data-v-b1691954] img:not(.file-icon){border-radius:var(--border-radius,4px);box-shadow:0 0 3px rgba(0,0,0,.4);max-height:80vh;width:auto;display:block;margin-bottom:1rem}.runtime-preview-modal-content .runtime-preview-label[data-v-b1691954]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-runtime-preview-text);display:block;text-align:center;padding:.5em}[data-v-b1691954] .code-listing{color:var(--text,var(--color-code-plain))}[data-v-b1691954] .full-code-listing{padding-top:60px;min-height:calc(100vh - 60px)}[data-v-b1691954] pre{font-size:.7058823529rem;line-height:1.8333333333;font-weight:400;font-family:var(--typography-html-font-mono,Menlo,monospace)}.preview-toggle-container[data-v-b1691954]{align-self:flex-end;margin-right:20px}.step-container[data-v-d0198556]{margin:0}.step-container[data-v-d0198556]:not(:last-child){margin-bottom:100px}@media only screen and (max-width:735px){.step-container[data-v-d0198556]:not(:last-child){margin-bottom:80px}}.step[data-v-d0198556]{position:relative;border-radius:var(--tutorial-step-border-radius,var(--border-radius,4px));padding:1rem 2rem;background-color:var(--color-step-background);overflow:hidden;filter:blur(0)}.step[data-v-d0198556]:before{content:"";position:absolute;top:0;left:0;border:1px solid var(--color-step-focused);background-color:var(--color-step-focused);height:calc(100% - 2px);width:4px;opacity:0;transition:opacity .15s ease-in}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.step.focused[data-v-d0198556]:before,.step[data-v-d0198556]:focus:before{opacity:1}:root.no-js .step.focused[data-v-d0198556]:before,:root.no-js .step[data-v-d0198556]:focus:before{opacity:0}@media only screen and (max-width:735px){.step[data-v-d0198556]{padding-left:2rem}.step[data-v-d0198556]:before{opacity:1}}.step-label[data-v-d0198556]{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--colors-text,var(--color-step-text));margin-bottom:var(--spacing-stacked-margin-small)}.caption[data-v-d0198556]{border-top:1px solid;border-color:var(--color-step-caption);padding:1rem 0 0 0;margin-top:1rem}.media-container[data-v-d0198556]{display:none}@media only screen and (max-width:735px){.step[data-v-d0198556]{margin:0 .5882352941rem 1.1764705882rem .5882352941rem}.step.focused[data-v-d0198556],.step[data-v-d0198556]:focus{outline:none}.media-container[data-v-d0198556]{display:block;position:relative}.media-container[data-v-d0198556] img,.media-container[data-v-d0198556] video{max-height:80vh}[data-v-d0198556] .asset{padding:0 20px}}.steps[data-v-e3061a7c]{position:relative;font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;color:var(--colors-text,var(--color-text))}@media only screen and (max-width:735px){.steps[data-v-e3061a7c]{padding-top:80px}.steps[data-v-e3061a7c]:before{position:absolute;top:0;border-top:1px solid var(--color-fill-gray-tertiary);content:"";width:calc(100% - 2.35294rem);margin:0 1.1764705882rem}}.steps[data-v-e3061a7c] aside{background:unset;border:unset;box-shadow:unset;-moz-column-break-inside:unset;break-inside:unset;padding:unset}.steps[data-v-e3061a7c] aside .label{font-size:.7058823529rem;line-height:1.3333333333;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.steps[data-v-e3061a7c] aside+*{margin-top:var(--spacing-stacked-margin-large)}.content-container[data-v-e3061a7c]{flex:none;margin-right:4.1666666667%;width:37.5%;margin-top:140px;margin-bottom:94vh}@media only screen and (max-width:735px){.content-container[data-v-e3061a7c]{margin-top:0;margin-bottom:0;height:100%;margin-left:0;margin-right:0;position:relative;width:100%}}.asset-container[data-v-e3061a7c]{flex:none;height:calc(100vh - 3.05882rem);background-color:var(--background,var(--color-step-background));max-width:921px;width:calc(50vw + 8.33333%);position:sticky;top:3.0588235294rem;transition:margin .1s ease-in-out}@media only screen and (max-width:767px){.asset-container[data-v-e3061a7c]{top:2.8235294118rem;height:calc(100vh - 2.82353rem)}}.asset-container[data-v-e3061a7c]:not(.for-step-code){overflow-y:auto;-webkit-overflow-scrolling:touch}.asset-container.ide[data-v-e3061a7c]{height:100vh;top:0}@media only screen and (min-width:736px){.asset-container[data-v-e3061a7c]{display:grid}.asset-container>[data-v-e3061a7c]{grid-row:1;grid-column:1;height:calc(100vh - 3.05882rem)}.asset-container.ide>[data-v-e3061a7c]{height:100vh}}.asset-container .step-asset[data-v-e3061a7c]{box-sizing:border-box;padding:0;padding-left:40px;min-height:320px;height:100%}.asset-container .step-asset[data-v-e3061a7c],.asset-container .step-asset[data-v-e3061a7c] picture{height:100%;display:flex;align-items:center}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container{height:100%;display:flex;flex-direction:column;justify-content:center}.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{width:auto;max-height:calc(100vh - 3.05882rem - 80px);max-width:531.66667px;margin:0}@media only screen and (max-width:1250px){.asset-container .step-asset[data-v-e3061a7c] img,.asset-container .step-asset[data-v-e3061a7c] video{max-width:363.66667px}}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container,.asset-container .step-asset[data-v-e3061a7c] img{min-height:320px}.asset-container .step-asset[data-v-e3061a7c] .video-replay-container video{min-height:280px}.asset-container .step-asset[data-v-e3061a7c] [data-orientation=landscape]{max-width:min(841px,calc(50vw + 8.33333% - 80px))}@media only screen and (max-width:735px){.asset-container[data-v-e3061a7c]{display:none}}.asset-wrapper[data-v-e3061a7c]{width:63.2%;align-self:center;transition:transform .25s ease-out;will-change:transform}.asset-wrapper.ide .step-asset[data-v-e3061a7c] img{background-color:var(--background,var(--color-step-background))}.asset-wrapper[data-v-e3061a7c]:has([data-orientation=landscape]){width:unset}[data-v-e3061a7c] .runtime-preview-asset{display:grid}[data-v-e3061a7c] .runtime-preview-asset>*{grid-row:1;grid-column:1}.interstitial[data-v-e3061a7c]{padding:0 2rem}.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:5.8823529412rem}.interstitial[data-v-e3061a7c]:not(:last-child){margin-bottom:30px}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]{margin-left:auto;margin-right:auto;width:980px;padding:0}}@media only screen and (max-width:735px)and (max-width:1250px){.interstitial[data-v-e3061a7c]{width:692px}}@media only screen and (max-width:735px)and (max-width:735px){.interstitial[data-v-e3061a7c]{width:87.5%}}@media only screen and (max-width:735px)and (max-width:320px){.interstitial[data-v-e3061a7c]{width:215px}}@media only screen and (max-width:735px){.interstitial[data-v-e3061a7c]:not(:first-child){margin-top:0}}.fade-enter-active[data-v-e3061a7c],.fade-leave-active[data-v-e3061a7c]{transition:opacity .3s ease-in-out}.fade-enter[data-v-e3061a7c],.fade-leave-to[data-v-e3061a7c]{opacity:0}.section[data-v-6b3a0b3a]{padding-top:80px}.sections[data-v-79a75e9e]{margin-left:auto;margin-right:auto;width:980px}@media only screen and (max-width:1250px){.sections[data-v-79a75e9e]{width:692px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{width:87.5%}}@media only screen and (max-width:320px){.sections[data-v-79a75e9e]{width:215px}}@media only screen and (max-width:735px){.sections[data-v-79a75e9e]{margin:0;width:100%}}.tutorial[data-v-70ce4177]{background-color:var(--colors-text-background,var(--color-tutorial-background))} \ No newline at end of file diff --git a/docs/1.0/css/tutorials-overview.6eb589ed.css b/docs/1.0/css/tutorials-overview.6eb589ed.css deleted file mode 100644 index 05f0105dcc..0000000000 --- a/docs/1.0/css/tutorials-overview.6eb589ed.css +++ /dev/null @@ -1,9 +0,0 @@ -/*! - * This source file is part of the Swift.org open source project - * - * Copyright (c) 2021 Apple Inc. and the Swift project authors - * Licensed under Apache License v2.0 with Runtime Library Exception - * - * See https://swift.org/LICENSE.txt for license information - * See https://swift.org/CONTRIBUTORS.txt for Swift project authors - */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-4e0180fa]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-4e0180fa]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-4e0180fa]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-54bcce6d] .nav-menu{padding-top:0}.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px)and (max-width:735px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.7058823529rem;padding-top:4.7058823529rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.3529411765rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.2941176471rem;height:.8235294118rem;width:.8235294118rem}}.meta .time[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.1176470588;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.4705882353rem}.content+.meta[data-v-383dab71]{margin-top:1.1764705882rem}.button-cta[data-v-383dab71]{margin-top:1.7647058824rem}*+.asset[data-v-383dab71]{margin-top:4.1176470588rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.7647058824rem;padding-top:2.3529411765rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.8823529412rem}.button-cta[data-v-383dab71]{margin-top:1.4117647059rem}*+.asset[data-v-383dab71]{margin-top:2.2352941176rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-74dbeb68]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-74dbeb68] a,a[data-v-74dbeb68]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-74dbeb68]{display:block;height:1.4705882353rem;line-height:1.4705882353rem;margin-bottom:.5882352941rem;width:1.4705882353rem}.icon[data-v-74dbeb68] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-74dbeb68] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-74dbeb68]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;margin-bottom:.8em}.content[data-v-74dbeb68],.link[data-v-74dbeb68],.title[data-v-74dbeb68]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-74dbeb68],.link[data-v-74dbeb68]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400}.content[data-v-74dbeb68]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-74dbeb68]{display:block;margin-top:1.1764705882rem}.link .link-icon[data-v-74dbeb68]{margin-left:.2em;width:.6em;height:.6em}[data-v-74dbeb68] .inline-link{text-decoration:none}[data-v-74dbeb68] .content ul{list-style-type:none;margin-left:0;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-74dbeb68] .content ul li:before{content:"​";position:absolute}[data-v-74dbeb68] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-74dbeb68]{padding:1.7647058824rem 1.1764705882rem}}.tile-group[data-v-4cacce0a]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-4cacce0a]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-4cacce0a] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-4cacce0a]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-4cacce0a]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-4cacce0a]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-4cacce0a]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px)and (max-width:1250px){.tile-group.tile-group[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-4cacce0a],.tile-group.count-2[data-v-4cacce0a],.tile-group.count-3[data-v-4cacce0a],.tile-group.count-4[data-v-4cacce0a],.tile-group.count-5[data-v-4cacce0a],.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-0589dc3b]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-0589dc3b]:before{content:"​";position:absolute}.topic-list[data-v-0589dc3b]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.8823529412rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-0589dc3b]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-0589dc3b]{margin-top:.5882352941rem}.topic .topic-icon[data-v-0589dc3b]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.7647058824rem;width:1.7647058824rem;margin-right:1.1764705882rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.4705882353rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-0589dc3b]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-0589dc3b]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.1176470588rem}.container[data-v-0589dc3b]:hover{text-decoration:none}.container:hover .link[data-v-0589dc3b]{text-decoration:underline;text-underline-position:under}.timer-icon[data-v-0589dc3b]{margin-right:.2941176471rem;height:.7058823529rem;width:.7058823529rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-0589dc3b]{padding-right:.5882352941rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px)and (max-width:1250px){.topic-list[data-v-0589dc3b]{margin-top:2.3529411765rem}}@media only screen and (max-width:735px){.topic-list[data-v-0589dc3b]{margin-top:1.7647058824rem}.topic[data-v-0589dc3b]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-0589dc3b]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-0589dc3b]{align-self:flex-start;top:0}.topic+.topic[data-v-0589dc3b]{margin-top:1.1764705882rem}.topic .topic-icon[data-v-0589dc3b]{top:.2941176471rem;margin-right:.7647058824rem}.container[data-v-0589dc3b]{flex-wrap:wrap;padding-top:0}.link[data-v-0589dc3b],.time[data-v-0589dc3b]{flex-basis:100%}.time[data-v-0589dc3b]{margin-top:.2941176471rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.2352941176;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px)and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px)and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.7058823529rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.7647058824rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.1764705882rem}@media only screen and (min-width:768px)and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.3529411765rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.2941176471rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.1764705882rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-40c62c57]{background:#000;flex:1;height:100%}.tutorials-overview .radial-gradient[data-v-40c62c57]{margin-top:-3.0588235294rem;padding-top:3.0588235294rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-40c62c57]{margin-top:-2.8235294118rem;padding-top:2.8235294118rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient[data-v-40c62c57]{background:#111!important}} \ No newline at end of file diff --git a/docs/1.0/css/tutorials-overview.e4891d45.css b/docs/1.0/css/tutorials-overview.e4891d45.css new file mode 100644 index 0000000000..780d02b3f8 --- /dev/null +++ b/docs/1.0/css/tutorials-overview.e4891d45.css @@ -0,0 +1,9 @@ +/*! + * This source file is part of the Swift.org open source project + * + * Copyright (c) 2021 Apple Inc. and the Swift project authors + * Licensed under Apache License v2.0 with Runtime Library Exception + * + * See https://swift.org/LICENSE.txt for license information + * See https://swift.org/CONTRIBUTORS.txt for Swift project authors + */.tutorials-navigation-link[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link);transition:color .3s linear}.tutorials-navigation-link[data-v-e9f9b59c]:hover{text-decoration:none;transition:none;color:var(--color-tutorials-overview-navigation-link-hover)}.tutorials-navigation-link.active[data-v-e9f9b59c]{color:var(--color-tutorials-overview-navigation-link-active)}.tutorials-navigation-list[data-v-4e0180fa]{list-style-type:none;margin:0}.tutorials-navigation-list li+li[data-v-4e0180fa]:not(.volume--named){margin-top:24px}.tutorials-navigation-list .volume--named+.volume--named[data-v-4e0180fa]{margin-top:12px}.expand-enter-active,.expand-leave-active{transition:height .3s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.toggle[data-v-489416f8]{color:#f0f0f0;line-height:21px;display:flex;align-items:center;width:100%;font-weight:600;padding:6px 6px 6px 0;border-bottom:1px solid #2a2a2a;text-decoration:none;box-sizing:border-box}@media only screen and (max-width:767px){.toggle[data-v-489416f8]{padding-right:6px;border-bottom-color:hsla(0,0%,100%,.1)}}.toggle .text[data-v-489416f8]{word-break:break-word}.toggle[data-v-489416f8]:hover{text-decoration:none}.toggle .toggle-icon[data-v-489416f8]{display:inline-block;transition:transform .2s ease-in;height:.4em;width:.4em;margin-left:auto;margin-right:.2em}.collapsed .toggle .toggle-icon[data-v-489416f8]{transform:rotate(45deg)}.collapsed .toggle[data-v-489416f8],.collapsed .toggle[data-v-489416f8]:hover{color:#b0b0b0}.tutorials-navigation-menu-content[data-v-489416f8]{opacity:1;transition:height .2s ease-in,opacity .2s ease-in}.collapsed .tutorials-navigation-menu-content[data-v-489416f8]{height:0;opacity:0}.tutorials-navigation-menu-content .tutorials-navigation-list[data-v-489416f8]{padding:24px 0 12px 0}.tutorials-navigation[data-v-79093ed6]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.nav-title-content[data-v-854b4dd6]{max-width:100%}.title[data-v-854b4dd6]{color:var(--color-nav-root-title,currentColor);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:top;max-width:296px}@media only screen and (max-width:1023px){.title[data-v-854b4dd6]{max-width:205px}}@media only screen and (max-width:767px){.title[data-v-854b4dd6]{flex-basis:fill;display:initial;vertical-align:initial;max-width:none}}.subhead[data-v-854b4dd6]{color:var(--color-nav-root-subhead)}.theme-dark .subhead[data-v-854b4dd6]{color:var(--color-nav-dark-root-subhead)}.nav[data-v-54bcce6d] .nav-menu{padding-top:0}.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{margin-left:auto}@media only screen and (min-width:768px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items .in-page-navigation{display:none}}@media only screen and (min-width:320px)and (max-width:735px){.nav[data-v-54bcce6d] .nav-menu .nav-menu-items{padding:18px 0 40px}}.hero[data-v-383dab71]{margin-left:auto;margin-right:auto;width:980px;padding-bottom:4.7058823529rem;padding-top:4.7058823529rem}@media only screen and (max-width:1250px){.hero[data-v-383dab71]{width:692px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{width:87.5%}}@media only screen and (max-width:320px){.hero[data-v-383dab71]{width:215px}}.copy-container[data-v-383dab71]{margin:0 auto;text-align:center;width:720px}.title[data-v-383dab71]{font-size:2.8235294118rem;line-height:1.0833333333;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:1250px){.title[data-v-383dab71]{font-size:2.3529411765rem;line-height:1.1;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-383dab71]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-383dab71]{font-size:1.2352941176rem;line-height:1.380952381;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content)}@media only screen and (max-width:735px){.content[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.4210526316;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.meta[data-v-383dab71]{color:var(--color-tutorials-overview-content-alt);align-items:center;display:flex;justify-content:center}.meta-content[data-v-383dab71]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.meta .timer-icon[data-v-383dab71]{margin-right:.3529411765rem;height:16px;width:16px;fill:var(--color-tutorials-overview-icon)}@media only screen and (max-width:735px){.meta .timer-icon[data-v-383dab71]{margin-right:.2941176471rem;height:.8235294118rem;width:.8235294118rem}}.meta .time[data-v-383dab71]{font-size:1.1176470588rem;line-height:1.2105263158;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}@media only screen and (max-width:735px){.meta .time[data-v-383dab71]{font-size:1rem;line-height:1.1176470588;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.title+.content[data-v-383dab71]{margin-top:1.4705882353rem}.content+.meta[data-v-383dab71]{margin-top:1.1764705882rem}.button-cta[data-v-383dab71]{margin-top:1.7647058824rem}*+.asset[data-v-383dab71]{margin-top:4.1176470588rem}@media only screen and (max-width:1250px){.copy-container[data-v-383dab71]{width:636px}}@media only screen and (max-width:735px){.hero[data-v-383dab71]{padding-bottom:1.7647058824rem;padding-top:2.3529411765rem}.copy-container[data-v-383dab71]{width:100%}.title+.content[data-v-383dab71]{margin-top:.8823529412rem}.button-cta[data-v-383dab71]{margin-top:1.4117647059rem}*+.asset[data-v-383dab71]{margin-top:2.2352941176rem}}.image[data-v-569db166]{margin-bottom:10px}.name[data-v-569db166]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0);word-break:break-word}@media only screen and (max-width:1250px){.name[data-v-569db166]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.name[data-v-569db166]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-569db166]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);margin-top:10px}.volume-name[data-v-569db166]{padding:50px 60px;text-align:center;background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0}@media only screen and (max-width:735px){.volume-name[data-v-569db166]{padding:40px 20px}}.document-icon[data-v-3a80772b]{margin-left:-3px}.tile[data-v-74dbeb68]{background:var(--color-tutorials-overview-fill-secondary,#161616);padding:40px 30px;color:var(--color-tutorials-overview-content-alt)}.content[data-v-74dbeb68] a,a[data-v-74dbeb68]{color:var(--colors-link,var(--color-tutorials-overview-link))}.icon[data-v-74dbeb68]{display:block;height:1.4705882353rem;line-height:1.4705882353rem;margin-bottom:.5882352941rem;width:1.4705882353rem}.icon[data-v-74dbeb68] svg.svg-icon{width:100%;max-height:100%;fill:var(--color-tutorials-overview-icon)}.icon[data-v-74dbeb68] svg.svg-icon .svg-icon-stroke{stroke:var(--color-tutorials-overview-content-alt)}.title[data-v-74dbeb68]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;margin-bottom:.8em}.content[data-v-74dbeb68],.link[data-v-74dbeb68],.title[data-v-74dbeb68]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-74dbeb68],.link[data-v-74dbeb68]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400}.content[data-v-74dbeb68]{color:var(--color-tutorials-overview-content-alt)}.link[data-v-74dbeb68]{display:block;margin-top:1.1764705882rem}.link .link-icon[data-v-74dbeb68]{margin-left:.2em;width:.6em;height:.6em}[data-v-74dbeb68] .inline-link{text-decoration:none}[data-v-74dbeb68] .content ul{list-style-type:none;margin-left:0;font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}[data-v-74dbeb68] .content ul li:before{content:"​";position:absolute}[data-v-74dbeb68] .content li+li{margin-top:8px}@media only screen and (max-width:735px){.tile[data-v-74dbeb68]{padding:1.7647058824rem 1.1764705882rem}}.tile-group[data-v-4cacce0a]{display:grid;grid-column-gap:2px;grid-row-gap:2px}.tile-group.count-1[data-v-4cacce0a]{grid-template-columns:1fr;text-align:center}.tile-group.count-1[data-v-4cacce0a] .icon{margin-left:auto;margin-right:auto}.tile-group.count-2[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr)}.tile-group.count-3[data-v-4cacce0a]{grid-template-columns:repeat(3,1fr)}.tile-group.count-4[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5[data-v-4cacce0a]{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto)}.tile-group.count-5 .tile[data-v-4cacce0a]{grid-column-end:span 2}.tile-group.count-5 .tile[data-v-4cacce0a]:nth-of-type(-n+2){grid-column-end:span 3}.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}@media only screen and (min-width:768px)and (max-width:1250px){.tile-group.tile-group[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}@media only screen and (max-width:735px){.tile-group.count-1[data-v-4cacce0a],.tile-group.count-2[data-v-4cacce0a],.tile-group.count-3[data-v-4cacce0a],.tile-group.count-4[data-v-4cacce0a],.tile-group.count-5[data-v-4cacce0a],.tile-group.count-6[data-v-4cacce0a]{grid-template-columns:1fr;grid-template-rows:auto}}.title[data-v-7f8022c1]{font-size:1.8823529412rem;line-height:1.125;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#f0f0f0}@media only screen and (max-width:1250px){.title[data-v-7f8022c1]{font-size:1.6470588235rem;line-height:1.1428571429;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}@media only screen and (max-width:735px){.title[data-v-7f8022c1]{font-size:1.4117647059rem;line-height:1.1666666667;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.content[data-v-7f8022c1]{font-size:1rem;line-height:1.2352941176;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:#b0b0b0;margin-top:10px}.topic-list[data-v-0589dc3b]{list-style-type:none;margin:50px 0 0 0;position:relative}.topic-list li[data-v-0589dc3b]:before{content:"​";position:absolute}.topic-list[data-v-0589dc3b]:before{content:"";border-left:1px solid var(--color-fill-quaternary);display:block;height:calc(100% - .88235rem);left:.8823529412rem;position:absolute;top:50%;transform:translateY(-50%);width:0}.topic[data-v-0589dc3b]{font-size:1rem;line-height:1.4705882353;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);display:flex;align-items:flex-start}@media only screen and (max-width:735px){.topic[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}}.topic+.topic[data-v-0589dc3b]{margin-top:.5882352941rem}.topic .topic-icon[data-v-0589dc3b]{background-color:var(--color-fill-quaternary);border-radius:50%;flex-shrink:0;height:1.7647058824rem;width:1.7647058824rem;margin-right:1.1764705882rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:.4705882353rem;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.topic .topic-icon svg[data-v-0589dc3b]{fill:var(--color-tutorials-overview-icon);max-width:100%;max-height:100%;width:100%}.container[data-v-0589dc3b]{align-items:baseline;display:flex;justify-content:space-between;width:100%;padding-top:.1176470588rem}.container[data-v-0589dc3b]:hover{text-decoration:none}.container:hover .link[data-v-0589dc3b]{text-decoration:underline}.timer-icon[data-v-0589dc3b]{margin-right:.2941176471rem;height:.7058823529rem;width:.7058823529rem;fill:var(--color-tutorials-overview-icon)}.time[data-v-0589dc3b]{font-size:.8235294118rem;line-height:1.2857142857;font-weight:400;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-content-alt);align-items:center;display:inline-flex}.link[data-v-0589dc3b]{padding-right:.5882352941rem;color:var(--colors-link,var(--color-tutorials-overview-link))}@media only screen and (min-width:768px)and (max-width:1250px){.topic-list[data-v-0589dc3b]{margin-top:2.3529411765rem}}@media only screen and (max-width:735px){.topic-list[data-v-0589dc3b]{margin-top:1.7647058824rem}.topic[data-v-0589dc3b]{height:auto;align-items:flex-start}.topic.no-time-estimate[data-v-0589dc3b]{align-items:center}.topic.no-time-estimate .topic-icon[data-v-0589dc3b]{align-self:flex-start;top:0}.topic+.topic[data-v-0589dc3b]{margin-top:1.1764705882rem}.topic .topic-icon[data-v-0589dc3b]{top:.2941176471rem;margin-right:.7647058824rem}.container[data-v-0589dc3b]{flex-wrap:wrap;padding-top:0}.link[data-v-0589dc3b],.time[data-v-0589dc3b]{flex-basis:100%}.time[data-v-0589dc3b]{margin-top:.2941176471rem}}.chapter[data-v-7468bc5e]:focus{outline:none!important}.info[data-v-7468bc5e]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.name[data-v-7468bc5e]{font-size:1.2352941176rem;line-height:1.1904761905;font-weight:600;font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif);color:var(--color-tutorials-overview-header-text,#f0f0f0)}.name-text[data-v-7468bc5e]{word-break:break-word}.eyebrow[data-v-7468bc5e]{font-size:1rem;line-height:1.2352941176;font-weight:400;color:var(--color-tutorials-overview-eyebrow);display:block;font-weight:600;margin-bottom:5px}.content[data-v-7468bc5e],.eyebrow[data-v-7468bc5e]{font-family:var(--typography-html-font,"Helvetica Neue","Helvetica","Arial",sans-serif)}.content[data-v-7468bc5e]{font-size:.8235294118rem;line-height:1.4285714286;font-weight:400;color:var(--color-tutorials-overview-content-alt)}.asset[data-v-7468bc5e]{flex:0 0 190px}.intro[data-v-7468bc5e]{flex:0 1 360px}@media only screen and (min-width:768px)and (max-width:1250px){.asset[data-v-7468bc5e]{flex:0 0 130px}.intro[data-v-7468bc5e]{flex:0 1 260px}}@media only screen and (max-width:767px){.intro[data-v-7468bc5e]{flex:0 1 340px}}@media only screen and (max-width:735px){.info[data-v-7468bc5e]{display:block;text-align:center}.asset[data-v-7468bc5e]{margin:0 45px}.eyebrow[data-v-7468bc5e]{margin-bottom:7px}.intro[data-v-7468bc5e]{margin-top:40px}}.tile[data-v-540dbf10]{background:var(--color-tutorials-overview-fill-secondary,#161616);margin:2px 0;padding:50px 60px}.asset[data-v-540dbf10]{margin-bottom:10px}@media only screen and (min-width:768px)and (max-width:1250px){.tile[data-v-540dbf10]{padding:40px 30px}}@media only screen and (max-width:735px){.volume[data-v-540dbf10]{border-radius:0}.tile[data-v-540dbf10]{padding:40px 20px}}.learning-path[data-v-69a72bbc]{background:var(--color-tutorials-overview-fill,#000);padding:4.7058823529rem 0}.main-container[data-v-69a72bbc]{margin-left:auto;margin-right:auto;width:980px;align-items:stretch;display:flex;justify-content:space-between}@media only screen and (max-width:1250px){.main-container[data-v-69a72bbc]{width:692px}}@media only screen and (max-width:735px){.main-container[data-v-69a72bbc]{width:87.5%}}@media only screen and (max-width:320px){.main-container[data-v-69a72bbc]{width:215px}}.ide .main-container[data-v-69a72bbc]{justify-content:center}.secondary-content-container[data-v-69a72bbc]{flex:0 0 200px;width:200px}.tutorials-navigation[data-v-69a72bbc]{position:sticky;top:7.7647058824rem}.primary-content-container[data-v-69a72bbc]{flex:0 1 720px;max-width:100%}.content-sections-container .content-section[data-v-69a72bbc]{border-radius:12px;overflow:hidden}.content-sections-container .content-section+.content-section[data-v-69a72bbc]{margin-top:1.1764705882rem}@media only screen and (min-width:768px)and (max-width:1250px){.learning-path[data-v-69a72bbc]{padding:2.3529411765rem 0}.primary-content-container[data-v-69a72bbc]{flex-basis:auto;margin-left:1.2941176471rem}.secondary-content-container[data-v-69a72bbc]{flex:0 0 180px;width:180px}}@media only screen and (max-width:767px){.secondary-content-container[data-v-69a72bbc]{display:none}}@media only screen and (max-width:735px){.content-sections-container .content-section[data-v-69a72bbc]{border-radius:0}.content-sections-container .content-section.volume[data-v-69a72bbc]{margin-top:1.1764705882rem}.learning-path[data-v-69a72bbc]{padding:0}.main-container[data-v-69a72bbc]{width:100%}}.tutorials-overview[data-v-40c62c57]{background:#000;flex:1;height:100%}.tutorials-overview .radial-gradient[data-v-40c62c57]{margin-top:-3.0588235294rem;padding-top:3.0588235294rem;background:var(--color-tutorials-overview-fill-secondary,var(--color-tutorials-overview-background))}@media only screen and (max-width:735px){.tutorials-overview .radial-gradient[data-v-40c62c57]{margin-top:-2.8235294118rem;padding-top:2.8235294118rem}}@-moz-document url-prefix(){.tutorials-overview .radial-gradient[data-v-40c62c57]{background:#111!important}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird.json b/docs/1.0/data/documentation/hummingbird.json index 408843e29b..69b12528a7 100644 --- a/docs/1.0/data/documentation/hummingbird.json +++ b/docs/1.0/data/documentation/hummingbird.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbird"]}],"sections":[],"metadata":{"title":"Hummingbird","modules":[{"name":"Hummingbird"}],"externalID":"Hummingbird","symbolKind":"module","role":"collection","roleHeading":"Framework"},"primaryContentSections":[{"kind":"content","content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","type":"reference","isActive":true},{"type":"text","text":" is a lightweight, flexible server framework designed to require the minimum number of dependencies."}]},{"type":"paragraph","inlineContent":[{"text":"It provides a router for directing different endpoints to their handlers, middleware for processing requests before they reach your handlers and processing the responses returned, support for adding channel handlers to extend the HTTP server, extending the core ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"text":" and ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":" types and providing custom encoding\/decoding of ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" objects.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"The interface is fairly standard. Anyone who has had experience of Vapor, Express.js etc will recognise most of the APIs. Simple setup is as follows","type":"text"}]},{"syntax":"swift","code":["import Hummingbird","","let app = HBApplication(configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080)))","app.router.get(\"hello\") { request -> String in"," return \"Hello\"","}","try app.start()","app.wait()"],"type":"codeListing"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[[]]},"topicSections":[{"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]},{"title":"Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider"]},{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"]},{"title":"Request\/Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]},{"title":"Encoding\/Decoding","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"]},{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"]},{"title":"Extending the Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]},{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"]},{"title":"Storage","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"]},{"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]},{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]},{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible":{"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","title":"AsyncSequenceResponseBodyStreamer","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator":{"title":"AsyncSequenceResponseGenerator","abstract":[{"text":"Wrapper object for AsyncSequence that conforms to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"}}} \ No newline at end of file +{"kind":"symbol","seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]}],"abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"metadata":{"title":"Hummingbird","roleHeading":"Framework","modules":[{"name":"Hummingbird"}],"role":"collection","symbolKind":"module","externalID":"Hummingbird"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[[]]},"topicSections":[{"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]},{"title":"Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider"]},{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"]},{"title":"Request\/Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]},{"title":"Encoding\/Decoding","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"]},{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"]},{"title":"Extending the Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]},{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"]},{"title":"Storage","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]},{"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]}],"variants":[{"paths":["\/documentation\/hummingbird"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","isActive":true,"type":"reference"},{"text":" is a lightweight, flexible server framework designed to require the minimum number of dependencies.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"It provides a router for directing different endpoints to their handlers, middleware for processing requests before they reach your handlers and processing the responses returned, support for adding channel handlers to extend the HTTP server, extending the core "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","isActive":true},{"type":"text","text":" and "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","isActive":true},{"type":"text","text":" types and providing custom encoding\/decoding of "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" objects."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The interface is fairly standard. Anyone who has had experience of Vapor, Express.js etc will recognise most of the APIs. Simple setup is as follows"}]},{"code":["import Hummingbird","","let app = HBApplication(configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080)))","app.router.get(\"hello\") { request -> String in"," return \"Hello\"","}","try app.start()","app.wait()"],"type":"codeListing","syntax":"swift"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible":{"abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbextensible","title":"HBExtensible","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/authenticators.json b/docs/1.0/data/documentation/hummingbird/authenticators.json index 14433018f3..a3fd7bb4a4 100644 --- a/docs/1.0/data/documentation/hummingbird/authenticators.json +++ b/docs/1.0/data/documentation/hummingbird/authenticators.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"sections":[],"metadata":{"role":"article","modules":[{"name":"HummingbirdAuth"}],"title":"Authenticators","roleHeading":"Article"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators"},"abstract":[{"type":"text","text":"Request authentication middleware"}],"primaryContentSections":[{"content":[{"level":2,"type":"heading","anchor":"Overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Authenticators are middleware that are used to check if a request is authenticated and then augment the request with the authentication data. Authenticators should conform to protocol ","type":"text"},{"type":"codeVoice","code":"HBAuthenticator"},{"text":". This requires you implement the function ","type":"text"},{"type":"codeVoice","code":"authenticate(request: HBRequest) -> EventLoopFuture"},{"text":" where ","type":"text"},{"type":"codeVoice","code":"Value"},{"text":" is the authentication data and conforms to the protocol ","type":"text"},{"type":"codeVoice","code":"HBAuthenticatable"},{"text":".","type":"text"}]},{"level":2,"type":"heading","anchor":"Usage","text":"Usage"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A simple username, password authenticator could be implemented as follows. If the authenticator is successful it returns a "},{"code":"User","type":"codeVoice"},{"text":" struct, otherwise it returns ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":".","type":"text"}]},{"code":["struct BasicAuthenticator: HBAuthenticator {"," func authenticate(request: HBRequest) -> EventLoopFuture {"," \/\/ Basic authentication info in the \"Authorization\" header, is accessible"," \/\/ via request.auth.basic"," guard let basic = request.authBasic else { return request.success(nil) }",""," \/\/ check if user exists in the database and then verify the entered password"," \/\/ against the one stored in the database. If it is correct then login in user"," return database.getUserWithUsername(basic.username, on: request.eventLoop).flatMap { user in"," \/\/ did we find a user"," guard let user = user else { return request.success(nil) }"," \/\/ verify password against password hash stored in database. If valid"," \/\/ return the user. HummingbirdAuth provides an implementation of Bcrypt. "," return Bcrypt.verify(basic.password, hash: user.passwordHash, for: request).map { success in"," guard success else { return nil }"," return user"," }"," }"," }","}"],"syntax":"swift","type":"codeListing"},{"type":"paragraph","inlineContent":[{"text":"An authenticator is middleware so can be added to your application like any other middleware","type":"text"}]},{"code":["app.middleware.add(BasicAuthenticator())"],"syntax":"swift","type":"codeListing"},{"type":"paragraph","inlineContent":[{"text":"Then in your request handler you can access your authentication data with ","type":"text"},{"code":"request.authGet","type":"codeVoice"},{"text":".","type":"text"}]},{"code":["\/\/\/ Get current logged in user","func current(_ request: HBRequest) throws -> User {"," \/\/ get authentication data for user. If it doesnt exist then throw unauthorized error"," guard let user = request.authGet(User.self) else { throw HBHTTPError(.unauthorized) }"," return user","}"],"syntax":"swift","type":"codeListing"},{"type":"paragraph","inlineContent":[{"text":"You can require that that authentication was successful and authentication data is available by either adding the middleware ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"},{"text":" after your authentication middleware","type":"text"}]},{"code":["app.middleware.add(BasicAuthenticator())","app.middleware.add(IsAuthenticatedMiddleware())"],"syntax":"swift","type":"codeListing"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Or you can use "},{"code":"request.requireAuth","type":"codeVoice"},{"type":"text","text":" to access the authentication data. In both of these cases if data is not available a unauthorised error is thrown and a 404 response is returned by the server."}]}],"kind":"content"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Related Documentation"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"],"generated":true,"title":"Articles"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"type":"topic","kind":"article","title":"One Time Passwords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","url":"\/documentation\/hummingbird\/onetimepasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"type":"topic","kind":"article","title":"Sessions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","url":"\/documentation\/hummingbird\/sessions","abstract":[{"text":"Session based authentication","type":"text"}],"role":"article"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]},{"generated":true,"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"]}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators"},"metadata":{"roleHeading":"Article","modules":[{"name":"HummingbirdAuth"}],"role":"article","title":"Authenticators"},"primaryContentSections":[{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Authenticators are middleware that are used to check if a request is authenticated and then augment the request with the authentication data. Authenticators should conform to protocol "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":". This requires you implement the function "},{"type":"codeVoice","code":"authenticate(request: HBRequest) -> EventLoopFuture"},{"type":"text","text":" where "},{"type":"codeVoice","code":"Value"},{"type":"text","text":" is the authentication data and conforms to the protocol "},{"type":"codeVoice","code":"HBAuthenticatable"},{"type":"text","text":"."}]},{"type":"heading","text":"Usage","level":2,"anchor":"Usage"},{"type":"paragraph","inlineContent":[{"text":"A simple username, password authenticator could be implemented as follows. If the authenticator is successful it returns a ","type":"text"},{"code":"User","type":"codeVoice"},{"text":" struct, otherwise it returns ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"codeListing","code":["struct BasicAuthenticator: HBAuthenticator {"," func authenticate(request: HBRequest) -> EventLoopFuture {"," \/\/ Basic authentication info in the \"Authorization\" header, is accessible"," \/\/ via request.auth.basic"," guard let basic = request.authBasic else { return request.success(nil) }",""," \/\/ check if user exists in the database and then verify the entered password"," \/\/ against the one stored in the database. If it is correct then login in user"," return database.getUserWithUsername(basic.username, on: request.eventLoop).flatMap { user in"," \/\/ did we find a user"," guard let user = user else { return request.success(nil) }"," \/\/ verify password against password hash stored in database. If valid"," \/\/ return the user. HummingbirdAuth provides an implementation of Bcrypt. "," return Bcrypt.verify(basic.password, hash: user.passwordHash, for: request).map { success in"," guard success else { return nil }"," return user"," }"," }"," }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"An authenticator is middleware so can be added to your application like any other middleware","type":"text"}]},{"type":"codeListing","code":["app.middleware.add(BasicAuthenticator())"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Then in your request handler you can access your authentication data with "},{"type":"codeVoice","code":"request.authGet"},{"type":"text","text":"."}]},{"type":"codeListing","code":["\/\/\/ Get current logged in user","func current(_ request: HBRequest) throws -> User {"," \/\/ get authentication data for user. If it doesnt exist then throw unauthorized error"," guard let user = request.authGet(User.self) else { throw HBHTTPError(.unauthorized) }"," return user","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"You can require that that authentication was successful and authentication data is available by either adding the middleware ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"},{"text":" after your authentication middleware","type":"text"}]},{"type":"codeListing","code":["app.middleware.add(BasicAuthenticator())","app.middleware.add(IsAuthenticatedMiddleware())"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"Or you can use ","type":"text"},{"code":"request.requireAuth","type":"codeVoice"},{"text":" to access the authentication data. In both of these cases if data is not available a unauthorised error is thrown and a 404 response is returned by the server.","type":"text"}]}]}],"abstract":[{"type":"text","text":"Request authentication middleware"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"url":"\/documentation\/hummingbird\/sessions","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","role":"article","title":"Sessions","type":"topic","abstract":[{"text":"Session based authentication","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"url":"\/documentation\/hummingbird\/onetimepasswords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"type":"topic","role":"article","kind":"article","title":"One Time Passwords"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/encodinganddecoding.json b/docs/1.0/data/documentation/hummingbird/encodinganddecoding.json index b11d4c4693..53ad8be181 100644 --- a/docs/1.0/data/documentation/hummingbird/encodinganddecoding.json +++ b/docs/1.0/data/documentation/hummingbird/encodinganddecoding.json @@ -1 +1 @@ -{"metadata":{"title":"Encoding and Decoding","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"primaryContentSections":[{"content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"code":"HBApplication","type":"codeVoice"},{"text":" has two member variables ","type":"text"},{"code":"decoder","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"encoder","type":"codeVoice"},{"text":" which define how requests\/responses are decoded\/encoded. The ","type":"text"},{"code":"decoder","type":"codeVoice"},{"text":" must conform to ","type":"text"},{"code":"HBRequestDecoder","type":"codeVoice"},{"text":" which requires a ","type":"text"},{"code":"decode(_:from)","type":"codeVoice"},{"text":" function that decodes a ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["public protocol HBRequestDecoder {"," func decode(_ type: T.Type, from request: HBRequest) throws -> T","}"]},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"code":"encoder","type":"codeVoice"},{"text":" must conform to ","type":"text"},{"code":"HBResponseEncoder","type":"codeVoice"},{"text":" which requires a ","type":"text"},{"code":"encode(_:from)","type":"codeVoice"},{"text":" function that creates a ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" from a ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" value and the original request that generated it.","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["public protocol HBResponseEncoder {"," func encode(_ value: T, from request: HBRequest) throws -> HBResponse","}"]},{"type":"paragraph","inlineContent":[{"text":"Both of these look very similar to the ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" protocol that come with the ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" system except you have additional information from the ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" class on how you might want to decode\/encode your data.","type":"text"}]},{"level":2,"type":"heading","text":"Setting up HBApplication","anchor":"Setting-up-HBApplication"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The default implementations of "},{"type":"codeVoice","code":"decoder"},{"type":"text","text":" and "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" are "},{"type":"codeVoice","code":"Null"},{"type":"text","text":" implementations that will assert if used. So you have to setup your "},{"type":"codeVoice","code":"decoder"},{"type":"text","text":" and "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" before you can use "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" in Hummingbird. "},{"type":"codeVoice","code":"HummingbirdFoundation"},{"type":"text","text":" includes two such implementations. "},{"type":"codeVoice","code":"JSONEncoder"},{"type":"text","text":" and "},{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" have been extended to conform to the relevant protocols so you can have JSON decoding\/encoding by adding the following when creating your application"}]},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","app.decoder = JSONDecoder()","app.encoder = JSONEncoder()"]},{"type":"paragraph","inlineContent":[{"code":"HummingbirdFoundation","type":"codeVoice"},{"text":" also includes a decoder and encoder for url encoded form data. To use this you setup the application as follows","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","app.decoder = URLEncodedFormDecoder()","app.encoder = URLEncodedFormEncoder()"]},{"level":2,"type":"heading","text":"Decoding Requests","anchor":"Decoding-Requests"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Once you have a decoder you can implement decoding in your routes using the "},{"code":"HBRequest.decode","type":"codeVoice"},{"type":"text","text":" method in the following manner"}]},{"type":"codeListing","syntax":"swift","code":["struct User: Decodable {"," let email: String"," let firstName: String"," let surname: String","}","app.router.post(\"user\") { request -> EventLoopFuture in"," \/\/ decode user from request"," guard let user = try? request.decode(as: User.self) else {"," return request.failure(.badRequest)"," }"," \/\/ create user and if ok return `.ok` status"," return createUser(user, on: request.eventLoop)"," .map { _ in .ok }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Like the standard "},{"code":"Decoder.decode","type":"codeVoice"},{"type":"text","text":" functions "},{"code":"HBRequest.decode","type":"codeVoice"},{"type":"text","text":" can throw an error if decoding fails. In this situation when I received a decode error I return a failed "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":". I use the function "},{"code":"HBRequest.failure","type":"codeVoice"},{"type":"text","text":" to generate the failed "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":"."}]},{"level":2,"type":"heading","text":"Encoding Responses","anchor":"Encoding-Responses"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To have an object encoded in the response we have to conform it to "},{"type":"codeVoice","code":"HBResponseEncodable"},{"type":"text","text":". This then allows you to create a route handler that returns this object and it will automatically get encoded. If we extend the "},{"type":"codeVoice","code":"User"},{"type":"text","text":" object from the above example we can do this"}]},{"type":"codeListing","syntax":"swift","code":["extension User: HBResponseEncodable {}","","app.router.get(\"user\") { request -> User in"," let user = User(email: \"js@email.com\", name: \"John Smith\")"," return user","}"]},{"level":2,"type":"heading","text":"Decoding\/Encoding based on Request headers","anchor":"DecodingEncoding-based-on-Request-headers"},{"type":"paragraph","inlineContent":[{"text":"Because the full request is supplied to the ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","isActive":true,"type":"reference"},{"text":". You can make decoding decisions based on headers in the request. In the example below we are decoding using either the ","type":"text"},{"code":"JSONDecoder","type":"codeVoice"},{"text":" or ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","isActive":true,"type":"reference"},{"text":" based on the “content-type” header.","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["struct MyRequestDecoder: HBRequestDecoder {"," func decode(_ type: T.Type, from request: HBRequest) throws -> T where T : Decodable {"," guard let header = request.headers[\"content-type\"].first else { throw HBHTTPError(.badRequest) }"," guard let mediaType = HBMediaType(from: header) else { throw HBHTTPError(.badRequest) }"," switch mediaType {"," case .applicationJson:"," return try JSONDecoder().decode(type, from: request)"," case .applicationUrlEncoded:"," return try URLEncodedFormDecoder().decode(type, from: request)"," default:"," throw HBHTTPError(.badRequest)"," }"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Using a similar manner you could also create a "},{"code":"HBResponseEncoder","type":"codeVoice"},{"type":"text","text":" based on the “accepts” header in the request."}]}],"kind":"content"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"],"title":"Reference"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"title":"Articles","generated":true}],"kind":"article","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"],"title":"Reference"}],"primaryContentSections":[{"content":[{"type":"heading","anchor":"overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" has two member variables "},{"type":"codeVoice","code":"decoder"},{"type":"text","text":" and "},{"type":"codeVoice","code":"encoder"},{"type":"text","text":" which define how requests\/responses are decoded\/encoded. The "},{"type":"codeVoice","code":"decoder"},{"type":"text","text":" must conform to "},{"type":"codeVoice","code":"HBRequestDecoder"},{"type":"text","text":" which requires a "},{"type":"codeVoice","code":"decode(_:from)"},{"type":"text","text":" function that decodes a "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":"."}]},{"type":"codeListing","code":["public protocol HBRequestDecoder {"," func decode(_ type: T.Type, from request: HBRequest) throws -> T","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"encoder"},{"text":" must conform to ","type":"text"},{"type":"codeVoice","code":"HBResponseEncoder"},{"text":" which requires a ","type":"text"},{"type":"codeVoice","code":"encode(_:from)"},{"text":" function that creates a ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"Codable"},{"text":" value and the original request that generated it.","type":"text"}]},{"type":"codeListing","code":["public protocol HBResponseEncoder {"," func encode(_ value: T, from request: HBRequest) throws -> HBResponse","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Both of these look very similar to the "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" protocol that come with the "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" system except you have additional information from the "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":" class on how you might want to decode\/encode your data."}]},{"type":"heading","anchor":"Setting-up-HBApplication","text":"Setting up HBApplication","level":2},{"type":"paragraph","inlineContent":[{"text":"The default implementations of ","type":"text"},{"code":"decoder","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"encoder","type":"codeVoice"},{"text":" are ","type":"text"},{"code":"Null","type":"codeVoice"},{"text":" implementations that will assert if used. So you have to setup your ","type":"text"},{"code":"decoder","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"encoder","type":"codeVoice"},{"text":" before you can use ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" in Hummingbird. ","type":"text"},{"code":"HummingbirdFoundation","type":"codeVoice"},{"text":" includes two such implementations. ","type":"text"},{"code":"JSONEncoder","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"JSONDecoder","type":"codeVoice"},{"text":" have been extended to conform to the relevant protocols so you can have JSON decoding\/encoding by adding the following when creating your application","type":"text"}]},{"type":"codeListing","code":["let app = HBApplication()","app.decoder = JSONDecoder()","app.encoder = JSONEncoder()"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"HummingbirdFoundation"},{"type":"text","text":" also includes a decoder and encoder for url encoded form data. To use this you setup the application as follows"}]},{"type":"codeListing","code":["let app = HBApplication()","app.decoder = URLEncodedFormDecoder()","app.encoder = URLEncodedFormEncoder()"],"syntax":"swift"},{"type":"heading","anchor":"Decoding-Requests","text":"Decoding Requests","level":2},{"type":"paragraph","inlineContent":[{"text":"Once you have a decoder you can implement decoding in your routes using the ","type":"text"},{"code":"HBRequest.decode","type":"codeVoice"},{"text":" method in the following manner","type":"text"}]},{"type":"codeListing","code":["struct User: Decodable {"," let email: String"," let firstName: String"," let surname: String","}","app.router.post(\"user\") { request -> EventLoopFuture in"," \/\/ decode user from request"," guard let user = try? request.decode(as: User.self) else {"," return request.failure(.badRequest)"," }"," \/\/ create user and if ok return `.ok` status"," return createUser(user, on: request.eventLoop)"," .map { _ in .ok }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"Like the standard ","type":"text"},{"code":"Decoder.decode","type":"codeVoice"},{"text":" functions ","type":"text"},{"code":"HBRequest.decode","type":"codeVoice"},{"text":" can throw an error if decoding fails. In this situation when I received a decode error I return a failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":". I use the function ","type":"text"},{"code":"HBRequest.failure","type":"codeVoice"},{"text":" to generate the failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"heading","anchor":"Encoding-Responses","text":"Encoding Responses","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"To have an object encoded in the response we have to conform it to "},{"type":"codeVoice","code":"HBResponseEncodable"},{"type":"text","text":". This then allows you to create a route handler that returns this object and it will automatically get encoded. If we extend the "},{"type":"codeVoice","code":"User"},{"type":"text","text":" object from the above example we can do this"}]},{"type":"codeListing","code":["extension User: HBResponseEncodable {}","","app.router.get(\"user\") { request -> User in"," let user = User(email: \"js@email.com\", name: \"John Smith\")"," return user","}"],"syntax":"swift"},{"type":"heading","anchor":"DecodingEncoding-based-on-Request-headers","text":"Decoding\/Encoding based on Request headers","level":2},{"type":"paragraph","inlineContent":[{"text":"Because the full request is supplied to the ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"},{"text":". You can make decoding decisions based on headers in the request. In the example below we are decoding using either the ","type":"text"},{"type":"codeVoice","code":"JSONDecoder"},{"text":" or ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"},{"text":" based on the “content-type” header.","type":"text"}]},{"type":"codeListing","code":["struct MyRequestDecoder: HBRequestDecoder {"," func decode(_ type: T.Type, from request: HBRequest) throws -> T where T : Decodable {"," guard let header = request.headers[\"content-type\"].first else { throw HBHTTPError(.badRequest) }"," guard let mediaType = HBMediaType(from: header) else { throw HBHTTPError(.badRequest) }"," switch mediaType {"," case .applicationJson:"," return try JSONDecoder().decode(type, from: request)"," case .applicationUrlEncoded:"," return try URLEncodedFormDecoder().decode(type, from: request)"," default:"," throw HBHTTPError(.badRequest)"," }"," }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"Using a similar manner you could also create a ","type":"text"},{"code":"HBResponseEncoder","type":"codeVoice"},{"text":" based on the “accepts” header in the request.","type":"text"}]}],"kind":"content"}],"sections":[],"kind":"article","abstract":[{"type":"text","text":"Hummingbird uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to decode requests and encode responses."}],"metadata":{"title":"Encoding and Decoding","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"generated":true,"title":"Articles"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/errorhandling.json b/docs/1.0/data/documentation/hummingbird/errorhandling.json index 01de5011f9..db61147a9f 100644 --- a/docs/1.0/data/documentation/hummingbird/errorhandling.json +++ b/docs/1.0/data/documentation/hummingbird/errorhandling.json @@ -1 +1 @@ -{"metadata":{"title":"Error Handling","role":"article","modules":[{"name":"Hummingbird"}],"roleHeading":"Article"},"primaryContentSections":[{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"inlineContent":[{"text":"If a middleware or route handler throws an error the server needs to know how to handle this. If the server does not know how to handle the error then the only thing it can return to the client is a status code of 500 (Internal Server Error). This is not overly informative.","type":"text"}],"type":"paragraph"},{"level":2,"text":"HBHTTPError","type":"heading","anchor":"HBHTTPError"},{"inlineContent":[{"type":"text","text":"Hummingbird uses the Error object "},{"type":"codeVoice","code":"HBHTTPError"},{"type":"text","text":" throughout its codebase. The server recognises this and can generate a more informative response for the client from it. The error includes the status code that should be returned and a response message if needed. For example"}],"type":"paragraph"},{"code":["app.get(\"user\") { request -> User in"," guard let userId = request.uri.queryParameters.get(\"id\", as: Int.self) else {"," throw HBHTTPError(.badRequest, message: \"Invalid user id\")"," }"," ...","}"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"HBHTTPError"},{"type":"text","text":" generated here will be recognised by the server and it will generate a status code 400 (Bad Request) with the body “Invalid user id”."}],"type":"paragraph"},{"inlineContent":[{"text":"In the situation where you have a route that returns an ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" you are not allowed to throw an error so you have to return a failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":". Hummingbird provides a shortcut here for you "},{"type":"codeVoice","code":"request.failure"},{"type":"text","text":". It can be used as follows"}],"type":"paragraph"},{"code":["app.get(\"user\") { request -> EventLoopFuture in"," guard let userId = request.uri.queryParameters.get(\"id\", as: Int.self) else {"," return request.failure(.badRequest, message: \"Invalid user id\")"," }"," ...","}"],"type":"codeListing","syntax":"swift"},{"level":2,"text":"HBHTTPResponseError","type":"heading","anchor":"HBHTTPResponseError"},{"inlineContent":[{"type":"text","text":"The server knows how to respond to a "},{"code":"HBHTTPError","type":"codeVoice"},{"type":"text","text":" because it conforms to protocol "},{"code":"HBHTTPResponseError","type":"codeVoice"},{"type":"text","text":". You can create your own "},{"code":"Error","type":"codeVoice"},{"type":"text","text":" object and conform it to "},{"code":"HBHTTPResponseError","type":"codeVoice"},{"type":"text","text":" and the server will know how to generate a sensible error from it. The example below is a error class that outputs an error code in the response headers."}],"type":"paragraph"},{"code":["struct MyError: HBHTTPResponseError {"," init(_ status: HTTPResponseStatus, errorCode: String) {"," self.status = status"," self.errorCode = errorCode"," }",""," let errorCode: String",""," \/\/ required by HBHTTPResponseError protocol"," let status: HTTPResponseStatus"," var headers: HTTPHeaders { [\"error-code\": self.errorCode] }"," func body(allocator: ByteBufferAllocator) -> ByteBuffer? {"," return nil"," }","}"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"text":"## Topics","type":"text"}],"type":"paragraph"},{"level":3,"text":"Reference","type":"heading","anchor":"Reference"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"}]}]},{"content":[{"inlineContent":[{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","isActive":true,"type":"reference"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"generated":true,"title":"Articles"}],"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file +{"primaryContentSections":[{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"inlineContent":[{"type":"text","text":"If a middleware or route handler throws an error the server needs to know how to handle this. If the server does not know how to handle the error then the only thing it can return to the client is a status code of 500 (Internal Server Error). This is not overly informative."}],"type":"paragraph"},{"text":"HBHTTPError","level":2,"type":"heading","anchor":"HBHTTPError"},{"inlineContent":[{"type":"text","text":"Hummingbird uses the Error object "},{"type":"codeVoice","code":"HBHTTPError"},{"type":"text","text":" throughout its codebase. The server recognises this and can generate a more informative response for the client from it. The error includes the status code that should be returned and a response message if needed. For example"}],"type":"paragraph"},{"syntax":"swift","code":["app.get(\"user\") { request -> User in"," guard let userId = request.uri.queryParameters.get(\"id\", as: Int.self) else {"," throw HBHTTPError(.badRequest, message: \"Invalid user id\")"," }"," ...","}"],"type":"codeListing"},{"inlineContent":[{"text":"The ","type":"text"},{"code":"HBHTTPError","type":"codeVoice"},{"text":" generated here will be recognised by the server and it will generate a status code 400 (Bad Request) with the body “Invalid user id”.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"In the situation where you have a route that returns an ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" you are not allowed to throw an error so you have to return a failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":". Hummingbird provides a shortcut here for you ","type":"text"},{"code":"request.failure","type":"codeVoice"},{"text":". It can be used as follows","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["app.get(\"user\") { request -> EventLoopFuture in"," guard let userId = request.uri.queryParameters.get(\"id\", as: Int.self) else {"," return request.failure(.badRequest, message: \"Invalid user id\")"," }"," ...","}"],"type":"codeListing"},{"text":"HBHTTPResponseError","level":2,"type":"heading","anchor":"HBHTTPResponseError"},{"inlineContent":[{"text":"The server knows how to respond to a ","type":"text"},{"code":"HBHTTPError","type":"codeVoice"},{"text":" because it conforms to protocol ","type":"text"},{"code":"HBHTTPResponseError","type":"codeVoice"},{"text":". You can create your own ","type":"text"},{"code":"Error","type":"codeVoice"},{"text":" object and conform it to ","type":"text"},{"code":"HBHTTPResponseError","type":"codeVoice"},{"text":" and the server will know how to generate a sensible error from it. The example below is a error class that outputs an error code in the response headers.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["struct MyError: HBHTTPResponseError {"," init(_ status: HTTPResponseStatus, errorCode: String) {"," self.status = status"," self.errorCode = errorCode"," }",""," let errorCode: String",""," \/\/ required by HBHTTPResponseError protocol"," let status: HTTPResponseStatus"," var headers: HTTPHeaders { [\"error-code\": self.errorCode] }"," func body(allocator: ByteBufferAllocator) -> ByteBuffer? {"," return nil"," }","}"],"type":"codeListing"},{"inlineContent":[{"text":"## Topics","type":"text"}],"type":"paragraph"},{"text":"Reference","level":3,"type":"heading","anchor":"Reference"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","type":"reference"}]}]}],"type":"unorderedList"}],"kind":"content"}],"kind":"article","metadata":{"role":"article","title":"Error Handling","roleHeading":"Article","modules":[{"name":"Hummingbird"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"generated":true,"title":"Articles"}],"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/extendinghummingbird.json b/docs/1.0/data/documentation/hummingbird/extendinghummingbird.json index 8661e3f0d6..7de9dcbb22 100644 --- a/docs/1.0/data/documentation/hummingbird/extendinghummingbird.json +++ b/docs/1.0/data/documentation/hummingbird/extendinghummingbird.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"sections":[],"abstract":[{"type":"text","text":"How to extend core types of Hummingbird"}],"kind":"article","metadata":{"title":"Extending Hummingbird","role":"article","roleHeading":"Article","modules":[{"name":"Hummingbird"}]},"seeAlsoSections":[{"generated":true,"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]}],"primaryContentSections":[{"kind":"content","content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"The "},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":" and "},{"code":"HBRequest","type":"codeVoice"},{"type":"text","text":" types both contain an "},{"code":"HBExtensions","type":"codeVoice"},{"type":"text","text":" object that allows you to extend them with your own objects. The extension objects are stored in a dictionary with a KeyPath as their key."}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["extension HBApplication {"," public var myExt: String? {"," get { self.extensions.get(\\.myExt) }"," set { self.extensions.set(\\.myExt, value: newValue) }"," }","}"]},{"inlineContent":[{"text":"The code above adds the member variable ","type":"text"},{"code":"myExt","type":"codeVoice"},{"text":" to the ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" class. I use the ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" to the variable as the key. While it would be possible to use another ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" as the key in most situations it doesn’t really make sense.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"In the example above the member variable is an optional, to ensure you will always get a valid value when referencing "},{"code":"HBApplication.myExt","type":"codeVoice"},{"type":"text","text":". You can set the variable to be non-optional but you will have to ensure you set the variable before ever accessing it, otherwise your application will crash. You can add an error message to be displayed if a variable is accessed before being set."}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["extension HBApplication {"," public var myExt: String? {"," get { self.extensions.get(\\.myExt, error: \"Cannot access myExt before setting it.\") }"," set { self.extensions.set(\\.myExt, value: newValue) }"," }","}"]},{"inlineContent":[{"type":"text","text":"For extensions to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" you also get the added bonus of being able to add a shutdown call for when the application is shutdown. In the example below we have extended "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" to include a "},{"type":"codeVoice","code":"AWSClient"},{"type":"text","text":" from the package "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/soto-project\/soto"},{"type":"text","text":". It is required you shutdown the client before it is deleted. The extension shutdown can be used to do this for you."}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["extension HBApplication {"," public struct AWS {"," public var client: AWSClient {"," get { application.extensions.get(\\.aws.client) }"," nonmutating set {"," application.extensions.set(\\.aws.client, value: newValue) { client in"," \/\/ shutdown AWSClient"," try client.syncShutdown()"," }"," }"," }"," let application: HBApplication"," }",""," public var aws: AWS { return .init(application: self) }","}"]},{"inlineContent":[{"text":"Note, In this example I have placed everything inside a containing struct ","type":"text"},{"code":"AWS","type":"codeVoice"},{"text":", so the KeyPath ","type":"text"},{"code":"\\.aws.client","type":"codeVoice"},{"text":" needs to include the name of containing member variable ","type":"text"},{"code":"aws","type":"codeVoice"},{"text":" in it as well.","type":"text"}],"type":"paragraph"},{"anchor":"Reference","level":3,"text":"Reference","type":"heading"},{"items":[{"content":[{"inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"}],"type":"paragraph"}]}],"type":"unorderedList"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"https://github.com/soto-project/soto":{"titleInlineContent":[{"code":"Soto","type":"codeVoice"}],"type":"link","title":"Soto","url":"https:\/\/github.com\/soto-project\/soto","identifier":"https:\/\/github.com\/soto-project\/soto"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"Hummingbird"}],"role":"article","title":"Extending Hummingbird","roleHeading":"Article"},"abstract":[{"type":"text","text":"How to extend core types of Hummingbird"}],"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"generated":true}],"kind":"article","primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":2,"anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" types both contain an ","type":"text"},{"code":"HBExtensions","type":"codeVoice"},{"type":"text","text":" object that allows you to extend them with your own objects. The extension objects are stored in a dictionary with a KeyPath as their key."}]},{"type":"codeListing","code":["extension HBApplication {"," public var myExt: String? {"," get { self.extensions.get(\\.myExt) }"," set { self.extensions.set(\\.myExt, value: newValue) }"," }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The code above adds the member variable "},{"type":"codeVoice","code":"myExt"},{"type":"text","text":" to the "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" class. I use the "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" to the variable as the key. While it would be possible to use another "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" as the key in most situations it doesn’t really make sense."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"In the example above the member variable is an optional, to ensure you will always get a valid value when referencing "},{"code":"HBApplication.myExt","type":"codeVoice"},{"type":"text","text":". You can set the variable to be non-optional but you will have to ensure you set the variable before ever accessing it, otherwise your application will crash. You can add an error message to be displayed if a variable is accessed before being set."}]},{"type":"codeListing","code":["extension HBApplication {"," public var myExt: String? {"," get { self.extensions.get(\\.myExt, error: \"Cannot access myExt before setting it.\") }"," set { self.extensions.set(\\.myExt, value: newValue) }"," }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"For extensions to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" you also get the added bonus of being able to add a shutdown call for when the application is shutdown. In the example below we have extended "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" to include a "},{"type":"codeVoice","code":"AWSClient"},{"type":"text","text":" from the package "},{"isActive":true,"identifier":"https:\/\/github.com\/soto-project\/soto","type":"reference"},{"type":"text","text":". It is required you shutdown the client before it is deleted. The extension shutdown can be used to do this for you."}]},{"type":"codeListing","code":["extension HBApplication {"," public struct AWS {"," public var client: AWSClient {"," get { application.extensions.get(\\.aws.client) }"," nonmutating set {"," application.extensions.set(\\.aws.client, value: newValue) { client in"," \/\/ shutdown AWSClient"," try client.syncShutdown()"," }"," }"," }"," let application: HBApplication"," }",""," public var aws: AWS { return .init(application: self) }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Note, In this example I have placed everything inside a containing struct "},{"type":"codeVoice","code":"AWS"},{"type":"text","text":", so the KeyPath "},{"type":"codeVoice","code":"\\.aws.client"},{"type":"text","text":" needs to include the name of containing member variable "},{"type":"codeVoice","code":"aws"},{"type":"text","text":" in it as well."}]},{"type":"heading","level":3,"anchor":"Reference","text":"Reference"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","isActive":true}]}]}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"https://github.com/soto-project/soto":{"titleInlineContent":[{"type":"codeVoice","code":"Soto"}],"identifier":"https:\/\/github.com\/soto-project\/soto","type":"link","url":"https:\/\/github.com\/soto-project\/soto","title":"Soto"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/lambdas.json b/docs/1.0/data/documentation/hummingbird/lambdas.json index d5df18a322..be2838a1eb 100644 --- a/docs/1.0/data/documentation/hummingbird/lambdas.json +++ b/docs/1.0/data/documentation/hummingbird/lambdas.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Article","role":"article","modules":[{"name":"HummingbirdMustache"}],"title":"Lambdas"},"kind":"article","primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","text":"Overview","type":"heading","level":2},{"inlineContent":[{"text":"The library doesn’t provide a lambda implementation but it does provide something akin to the lambda feature.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Add a "},{"type":"codeVoice","code":"HBMustacheLambda"},{"type":"text","text":" to the object you want to be rendered and it can be used in a similar way to lambdas are used in Mustache. When you create a section referencing the lambda the contents of the section are passed as a template along with the current object to the lamdba function. This is slightly different from the standard implementation where the unprocessed text is passed to the lambda."}],"type":"paragraph"},{"inlineContent":[{"text":"Given the object ","type":"text"},{"type":"codeVoice","code":"person"},{"text":" defined below","type":"text"}],"type":"paragraph"},{"code":["struct Person {"," let name: String"," let wrapped: HBMustacheLambda","}","let person = Person("," name: \"John\", "," wrapped: HBMustacheLambda { object, template in"," return \"\\(template.render(object))<\/b>\""," }",")",""],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"text":"and the following mustache template","type":"text"}],"type":"paragraph"},{"code":["let mustache = \"{{#wrapped}}{{name}} is awesome.{{\/wrapped}}\"","let template = try HBMustacheTemplate(string: mustache)"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"text":"Then ","type":"text"},{"code":"template.render(person)","type":"codeVoice"},{"text":" will output","type":"text"}],"type":"paragraph"},{"code":["John is awesome.<\/b>"],"type":"codeListing","syntax":null},{"inlineContent":[{"type":"text","text":"In this example the template constructed from the contents of the "},{"code":"wrapped","type":"codeVoice"},{"type":"text","text":" section of the mustache is passed to my "},{"code":"wrapped","type":"codeVoice"},{"type":"text","text":" function inside the "},{"code":"Person","type":"codeVoice"},{"type":"text","text":" type."}],"type":"paragraph"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}],"seeAlsoSections":[{"generated":true,"title":"Additional Features","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"title":"Pragmas\/Configuration variables","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","abstract":[{"text":"Setting template render configuration settings.","type":"text"}],"url":"\/documentation\/hummingbird\/pragmas"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"title":"Transforms","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms","abstract":[{"text":"Transforming objects during render","type":"text"}],"url":"\/documentation\/hummingbird\/transforms"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Template-Inheritance":{"title":"Template Inheritance","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","abstract":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature.","type":"text"}],"url":"\/documentation\/hummingbird\/template-inheritance"}}} \ No newline at end of file +{"metadata":{"role":"article","modules":[{"name":"HummingbirdMustache"}],"title":"Lambdas","roleHeading":"Article"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","seeAlsoSections":[{"generated":true,"title":"Additional Features","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"]}],"primaryContentSections":[{"kind":"content","content":[{"level":2,"type":"heading","anchor":"Overview","text":"Overview"},{"inlineContent":[{"text":"The library doesn’t provide a lambda implementation but it does provide something akin to the lambda feature.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Add a "},{"type":"codeVoice","code":"HBMustacheLambda"},{"type":"text","text":" to the object you want to be rendered and it can be used in a similar way to lambdas are used in Mustache. When you create a section referencing the lambda the contents of the section are passed as a template along with the current object to the lamdba function. This is slightly different from the standard implementation where the unprocessed text is passed to the lambda."}],"type":"paragraph"},{"inlineContent":[{"text":"Given the object ","type":"text"},{"code":"person","type":"codeVoice"},{"text":" defined below","type":"text"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["struct Person {"," let name: String"," let wrapped: HBMustacheLambda","}","let person = Person("," name: \"John\", "," wrapped: HBMustacheLambda { object, template in"," return \"\\(template.render(object))<\/b>\""," }",")",""]},{"inlineContent":[{"type":"text","text":"and the following mustache template"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["let mustache = \"{{#wrapped}}{{name}} is awesome.{{\/wrapped}}\"","let template = try HBMustacheTemplate(string: mustache)"]},{"inlineContent":[{"text":"Then ","type":"text"},{"code":"template.render(person)","type":"codeVoice"},{"text":" will output","type":"text"}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["John is awesome.<\/b>"]},{"inlineContent":[{"type":"text","text":"In this example the template constructed from the contents of the "},{"code":"wrapped","type":"codeVoice"},{"type":"text","text":" section of the mustache is passed to my "},{"code":"wrapped","type":"codeVoice"},{"type":"text","text":" function inside the "},{"code":"Person","type":"codeVoice"},{"type":"text","text":" type."}],"type":"paragraph"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/TemplateInheritance":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","kind":"article","role":"article","abstract":[{"type":"text","text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature."}],"title":"Template Inheritance","type":"topic","url":"\/documentation\/hummingbird\/templateinheritance"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"kind":"article","abstract":[{"type":"text","text":"Transforming objects during render"}],"role":"article","title":"Transforms","url":"\/documentation\/hummingbird\/transforms","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"type":"topic","kind":"article","url":"\/documentation\/hummingbird\/pragmas","role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","title":"Pragmas\/Configuration variables","abstract":[{"type":"text","text":"Setting template render configuration settings."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/loggingmetricsandtracing.json b/docs/1.0/data/documentation/hummingbird/loggingmetricsandtracing.json index a3eef2fd93..a9382d1319 100644 --- a/docs/1.0/data/documentation/hummingbird/loggingmetricsandtracing.json +++ b/docs/1.0/data/documentation/hummingbird/loggingmetricsandtracing.json @@ -1 +1 @@ -{"abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"title":"Articles"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"},"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Logging, Metrics and Tracing"},"primaryContentSections":[{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"Apple has developed packages for each of observability systems ("},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-log","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-metrics","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-distributed-tracing","isActive":true},{"type":"text","text":"). They provide a consistent API while not defining how the backend is implemented. With these it is possible to add observability to your own libraries without commiting to a certain implementation of each system."}],"type":"paragraph"},{"inlineContent":[{"text":"Hummingbird has middleware for each of these systems. As these are provided as middleware you can add these to your application as and when you need them.","type":"text"}],"type":"paragraph"},{"level":2,"anchor":"Logging","type":"heading","text":"Logging"},{"inlineContent":[{"type":"text","text":"Logs provides a record of discrete events over time. Each event has a timestamp, description and an array of metadata. Hummingbird automatically does some logging of events. You can control the fidelity of your logging by setting the application log level eg"}],"type":"paragraph"},{"syntax":"swift","code":["application.logger.logLevel = .debug"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"If you want a record of every request to the server you can add the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"},{"type":"text","text":" middleware. You can control at what "},{"type":"codeVoice","code":"logLevel"},{"type":"text","text":" the request logging will occur and whether it includes information about each requests headers. eg"}],"type":"paragraph"},{"syntax":"swift","code":["application.middleware.add(HBLogRequestsMiddleware(.info, includeHeaders: false))"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"If you would like to add your own logging, or implement your own logging backend you can find out more "},{"type":"reference","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging","isActive":true},{"type":"text","text":". A complete list of logging implementations can be found "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"level":2,"anchor":"Metrics","type":"heading","text":"Metrics"},{"inlineContent":[{"text":"Metrics provides an overview of how your application is working over time. It allows you to create visualisations of the state of your application.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"The middleware "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"},{"type":"text","text":" will record how many requests are being made to each route, how long they took and how many failed. To add recording of these metrics to your Hummingbird application you need to add this middleware and bootstrap your chosen metrics backend. Below is an example setting up recording metrics with Prometheus, using the package "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus"},{"type":"text","text":"."}],"type":"paragraph"},{"syntax":"swift","code":["import Metrics","import Prometheus","","\/\/ Bootstrap Prometheus","let prometheus = PrometheusClient()","MetricsSystem.bootstrap(PrometheusMetricsFactory(client: prometheus))","","\/\/ Add metrics middleware","application.middleware.add(HBMetricsMiddleware())"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"If you would like to record your own metrics, or implement your own metrics backed you can find out more "},{"type":"reference","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics","isActive":true},{"type":"text","text":". A list of metrics backend implementations can be found "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"level":2,"anchor":"Tracing","type":"heading","text":"Tracing"},{"inlineContent":[{"type":"text","text":"Tracing is used to understand how data flows through an application’s various services."}],"type":"paragraph"},{"inlineContent":[{"text":"The middleware ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","isActive":true,"type":"reference"},{"text":" will record spans for each request made to your application and attach the relevant metadata about request and responses. To add tracing to your Hummingbird application you need to add this middleware and bootstrap your chosen tracing backend. Below is an example setting up tracing using the Open Telemetry package ","type":"text"},{"identifier":"https:\/\/github.com\/slashmo\/swift-otel","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["import OpenTelemetry","import Tracing","","\/\/ Bootstrap Open Telemetry","let otel = OTel(serviceName: \"example\", eventLoopGroup: application.eventLoopGroup)","try otel.start().wait()","InstrumentationSystem.bootstrap(otel.tracer())","","\/\/ Add tracing middleware","application.middleware.add(HBTracingMiddleware(recordingHeaders: [\"content-type\", \"content-length\"]))"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"The Swift implementation of tracing relies on task local variables to propagate the tracing context down the callstack. The internals of Hummingbird are EventLoop based so task local variables may not be propagated correctly. Instead we use an "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","isActive":true},{"type":"text","text":" extension to propagate the context. When you move between async and EventLoopFuture based functions it will move the context between task local variables and the "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","isActive":true},{"type":"text","text":" extension."}],"type":"paragraph"},{"inlineContent":[{"text":"There are different APIs for setting up spans and setting the tracing context when in async or EventLoopFuture based functions. To set the tracing context in an async function use ","type":"text"},{"code":"ServiceContext.withValue","type":"codeVoice"},{"text":" while in an EventLoop based middleware use ","type":"text"},{"code":"HBRequest.withServiceContext","type":"codeVoice"},{"text":". To setup a new span in an async function use ","type":"text"},{"code":"InstrumentationSystem.tracer.withSpan","type":"codeVoice"},{"text":" while in an EventLoop based middleware use ","type":"text"},{"code":"HBRequest.withSpan","type":"codeVoice"},{"text":". If you want the tracing context to propagate to the services you are using from your route handlers then these need to be Swift concurrency based.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"If you would like to find out more about tracing, or implement your own tracing backend you can find out more "},{"isActive":true,"type":"reference","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing"},{"type":"text","text":"."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"],"title":"Reference"}],"kind":"article","references":{"https://github.com/apple/swift-log":{"titleInlineContent":[{"text":"swift-log","type":"text"}],"identifier":"https:\/\/github.com\/apple\/swift-log","url":"https:\/\/github.com\/apple\/swift-log","title":"swift-log","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"https://swiftpackageindex.com/apple/swift-log/main/documentation/logging":{"titleInlineContent":[{"text":"here","type":"text"}],"identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging","url":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging","title":"here","type":"link"},"https://github.com/apple/swift-distributed-tracing":{"titleInlineContent":[{"text":"swift-distributed-tracing","type":"text"}],"identifier":"https:\/\/github.com\/apple\/swift-distributed-tracing","url":"https:\/\/github.com\/apple\/swift-distributed-tracing","title":"swift-distributed-tracing","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"https://github.com/swift-server-community/SwiftPrometheus":{"titleInlineContent":[{"text":"SwiftPrometheus","type":"text"}],"identifier":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus","url":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus","title":"SwiftPrometheus","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"https://github.com/apple/swift-metrics":{"titleInlineContent":[{"text":"swift-metrics","type":"text"}],"identifier":"https:\/\/github.com\/apple\/swift-metrics","url":"https:\/\/github.com\/apple\/swift-metrics","title":"swift-metrics","type":"link"},"https://github.com/slashmo/swift-otel":{"titleInlineContent":[{"text":"swift-otel","type":"text"}],"identifier":"https:\/\/github.com\/slashmo\/swift-otel","url":"https:\/\/github.com\/slashmo\/swift-otel","title":"swift-otel","type":"link"},"https://swiftpackageindex.com/apple/swift-metrics/main/documentation/coremetrics":{"titleInlineContent":[{"text":"here","type":"text"}],"identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics","url":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics","title":"here","type":"link"},"https://github.com/apple/swift-metrics#selecting-a-metrics-backend-implementation-applications-only":{"titleInlineContent":[{"text":"here","type":"text"}],"identifier":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","url":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","title":"here","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"https://swiftpackageindex.com/apple/swift-distributed-tracing/main/documentation/tracing":{"titleInlineContent":[{"text":"here","type":"text"}],"identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing","url":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing","title":"here","type":"link"},"https://github.com/apple/swift-log#selecting-a-logging-backend-implementation-applications-only":{"titleInlineContent":[{"text":"here","type":"text"}],"identifier":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only","url":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only","title":"here","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"],"title":"Reference"}],"kind":"article","sections":[],"primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Apple has developed packages for each of observability systems ("},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-log","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-metrics","isActive":true},{"type":"text","text":", "},{"type":"reference","identifier":"https:\/\/github.com\/apple\/swift-distributed-tracing","isActive":true},{"type":"text","text":"). They provide a consistent API while not defining how the backend is implemented. With these it is possible to add observability to your own libraries without commiting to a certain implementation of each system."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Hummingbird has middleware for each of these systems. As these are provided as middleware you can add these to your application as and when you need them."}]},{"type":"heading","level":2,"text":"Logging","anchor":"Logging"},{"type":"paragraph","inlineContent":[{"text":"Logs provides a record of discrete events over time. Each event has a timestamp, description and an array of metadata. Hummingbird automatically does some logging of events. You can control the fidelity of your logging by setting the application log level eg","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["application.logger.logLevel = .debug"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you want a record of every request to the server you can add the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"},{"type":"text","text":" middleware. You can control at what "},{"code":"logLevel","type":"codeVoice"},{"type":"text","text":" the request logging will occur and whether it includes information about each requests headers. eg"}]},{"type":"codeListing","syntax":"swift","code":["application.middleware.add(HBLogRequestsMiddleware(.info, includeHeaders: false))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you would like to add your own logging, or implement your own logging backend you can find out more "},{"type":"reference","isActive":true,"identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging"},{"type":"text","text":". A complete list of logging implementations can be found "},{"type":"reference","isActive":true,"identifier":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only"},{"type":"text","text":"."}]},{"type":"heading","level":2,"text":"Metrics","anchor":"Metrics"},{"type":"paragraph","inlineContent":[{"text":"Metrics provides an overview of how your application is working over time. It allows you to create visualisations of the state of your application.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"The middleware ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},{"text":" will record how many requests are being made to each route, how long they took and how many failed. To add recording of these metrics to your Hummingbird application you need to add this middleware and bootstrap your chosen metrics backend. Below is an example setting up recording metrics with Prometheus, using the package ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus"},{"text":".","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["import Metrics","import Prometheus","","\/\/ Bootstrap Prometheus","let prometheus = PrometheusClient()","MetricsSystem.bootstrap(PrometheusMetricsFactory(client: prometheus))","","\/\/ Add metrics middleware","application.middleware.add(HBMetricsMiddleware())"]},{"type":"paragraph","inlineContent":[{"text":"If you would like to record your own metrics, or implement your own metrics backed you can find out more ","type":"text"},{"identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics","isActive":true,"type":"reference"},{"text":". A list of metrics backend implementations can be found ","type":"text"},{"identifier":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","isActive":true,"type":"reference"},{"text":".","type":"text"}]},{"type":"heading","level":2,"text":"Tracing","anchor":"Tracing"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Tracing is used to understand how data flows through an application’s various services."}]},{"type":"paragraph","inlineContent":[{"text":"The middleware ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"},{"text":" will record spans for each request made to your application and attach the relevant metadata about request and responses. To add tracing to your Hummingbird application you need to add this middleware and bootstrap your chosen tracing backend. Below is an example setting up tracing using the Open Telemetry package ","type":"text"},{"isActive":true,"type":"reference","identifier":"https:\/\/github.com\/slashmo\/swift-otel"},{"text":".","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["import OpenTelemetry","import Tracing","","\/\/ Bootstrap Open Telemetry","let otel = OTel(serviceName: \"example\", eventLoopGroup: application.eventLoopGroup)","try otel.start().wait()","InstrumentationSystem.bootstrap(otel.tracer())","","\/\/ Add tracing middleware","application.middleware.add(HBTracingMiddleware(recordingHeaders: [\"content-type\", \"content-length\"]))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Swift implementation of tracing relies on task local variables to propagate the tracing context down the callstack. The internals of Hummingbird are EventLoop based so task local variables may not be propagated correctly. Instead we use an "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","type":"reference"},{"type":"text","text":" extension to propagate the context. When you move between async and EventLoopFuture based functions it will move the context between task local variables and the "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","type":"reference"},{"type":"text","text":" extension."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"There are different APIs for setting up spans and setting the tracing context when in async or EventLoopFuture based functions. To set the tracing context in an async function use "},{"code":"ServiceContext.withValue","type":"codeVoice"},{"type":"text","text":" while in an EventLoop based middleware use "},{"code":"HBRequest.withServiceContext","type":"codeVoice"},{"type":"text","text":". To setup a new span in an async function use "},{"code":"InstrumentationSystem.tracer.withSpan","type":"codeVoice"},{"type":"text","text":" while in an EventLoop based middleware use "},{"code":"HBRequest.withSpan","type":"codeVoice"},{"type":"text","text":". If you want the tracing context to propagate to the services you are using from your route handlers then these need to be Swift concurrency based."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you would like to find out more about tracing, or implement your own tracing backend you can find out more "},{"type":"reference","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing","isActive":true},{"type":"text","text":"."}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"Logging, Metrics and Tracing","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"title":"Articles"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"},"references":{"https://github.com/apple/swift-log#selecting-a-logging-backend-implementation-applications-only":{"titleInlineContent":[{"text":"here","type":"text"}],"url":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only","identifier":"https:\/\/github.com\/apple\/swift-log#selecting-a-logging-backend-implementation-applications-only","title":"here","type":"link"},"https://github.com/apple/swift-log":{"titleInlineContent":[{"text":"swift-log","type":"text"}],"url":"https:\/\/github.com\/apple\/swift-log","identifier":"https:\/\/github.com\/apple\/swift-log","title":"swift-log","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"},"https://swiftpackageindex.com/apple/swift-log/main/documentation/logging":{"url":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging","type":"link","titleInlineContent":[{"text":"here","type":"text"}],"title":"here","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-log\/main\/documentation\/logging"},"https://github.com/apple/swift-metrics":{"title":"swift-metrics","identifier":"https:\/\/github.com\/apple\/swift-metrics","type":"link","url":"https:\/\/github.com\/apple\/swift-metrics","titleInlineContent":[{"text":"swift-metrics","type":"text"}]},"https://swiftpackageindex.com/apple/swift-distributed-tracing/main/documentation/tracing":{"titleInlineContent":[{"text":"here","type":"text"}],"url":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-distributed-tracing\/main\/documentation\/tracing","title":"here","type":"link"},"https://github.com/slashmo/swift-otel":{"url":"https:\/\/github.com\/slashmo\/swift-otel","type":"link","titleInlineContent":[{"text":"swift-otel","type":"text"}],"title":"swift-otel","identifier":"https:\/\/github.com\/slashmo\/swift-otel"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"https://github.com/swift-server-community/SwiftPrometheus":{"titleInlineContent":[{"text":"SwiftPrometheus","type":"text"}],"url":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus","identifier":"https:\/\/github.com\/swift-server-community\/SwiftPrometheus","title":"SwiftPrometheus","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"https://github.com/apple/swift-metrics#selecting-a-metrics-backend-implementation-applications-only":{"title":"here","identifier":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","type":"link","url":"https:\/\/github.com\/apple\/swift-metrics#selecting-a-metrics-backend-implementation-applications-only","titleInlineContent":[{"text":"here","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"https://github.com/apple/swift-distributed-tracing":{"title":"swift-distributed-tracing","identifier":"https:\/\/github.com\/apple\/swift-distributed-tracing","type":"link","url":"https:\/\/github.com\/apple\/swift-distributed-tracing","titleInlineContent":[{"text":"swift-distributed-tracing","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"https://swiftpackageindex.com/apple/swift-metrics/main/documentation/coremetrics":{"url":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics","type":"link","titleInlineContent":[{"text":"here","type":"text"}],"title":"here","identifier":"https:\/\/swiftpackageindex.com\/apple\/swift-metrics\/main\/documentation\/coremetrics"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/mustache-syntax.json b/docs/1.0/data/documentation/hummingbird/mustache-syntax.json deleted file mode 100644 index ed7688e2f4..0000000000 --- a/docs/1.0/data/documentation/hummingbird/mustache-syntax.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Article","title":"Mustache Syntax","role":"article"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"kind":"article","abstract":[{"type":"text","text":"Overview of Mustache Syntax"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Mustache-Syntax"},"primaryContentSections":[{"content":[{"type":"heading","level":2,"anchor":"Overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Mustache is a “logic-less” templating engine. The core language has no flow control statements. Instead it has tags that can be replaced with a value, nothing or a series of values. Below we document all the standard tags","type":"text"}]},{"type":"heading","level":2,"anchor":"Context","text":"Context"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Mustache renders a template with a context stack. A context is a list of key\/value pairs. These can be represented by either a "},{"type":"codeVoice","code":"Dictionary"},{"type":"text","text":" or the reflection information from "},{"type":"codeVoice","code":"Mirror"},{"type":"text","text":". For example the following two objects will render in the same way"}]},{"type":"codeListing","syntax":"swift","code":["let object = [\"name\": \"John Smith\", \"age\": 68]"]},{"type":"codeListing","syntax":"swift","code":["struct Person {"," let name: String"," let age: Int","}","let object = Person(name: \"John Smith\", age: 68)"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Initially the stack will consist of the root context object you want to render. When we enter a section tag we push the associated value onto the context stack and when we leave the section we pop that value back off the stack."}]},{"type":"heading","level":2,"anchor":"Tags","text":"Tags"},{"type":"paragraph","inlineContent":[{"text":"All tags are surrounded by a double curly bracket ","type":"text"},{"code":"{{}}","type":"codeVoice"},{"text":". When a tag has a reference to a key, the key will be searched for from the context at the top of the context stack and the associated value will be output. If the key cannot be found then the next context down will be searched and so on until either a key is found or we have reached the bottom of the stack. If no key is found the output for that value is ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"A tag can be used to reference a child value from the associated value of a key by using dot notation in a similar manner to Swift. eg in ","type":"text"},{"code":"{{main.sub}}","type":"codeVoice"},{"text":" the first context is searched for the ","type":"text"},{"code":"main","type":"codeVoice"},{"text":" key. If a value is found, that value is used as a context and the key ","type":"text"},{"code":"sub","type":"codeVoice"},{"text":" is used to search within that context and so on.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you want to only search for values in the context at the top of the stack then prefix the variable name with a “.” eg "},{"type":"codeVoice","code":"{{.key}}"}]},{"type":"heading","level":2,"anchor":"Tag-types","text":"Tag types"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"code":"{{key}}","type":"codeVoice"},{"text":": Render value associated with ","type":"text"},{"code":"key","type":"codeVoice"},{"text":" as text. By default this is HTML escaped. A ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" value is rendered as an empty string.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{{name}}}"},{"type":"text","text":": Acts the same as "},{"type":"codeVoice","code":"{{name}}"},{"type":"text","text":" except the resultant text is not HTML escaped. You can also use "},{"type":"codeVoice","code":"{{&name}}"},{"type":"text","text":" to avoid HTML escaping."}]}]},{"content":[{"inlineContent":[{"code":"{{#section}}","type":"codeVoice"},{"type":"text","text":": Section render blocks either render text once or multiple times depending on the value of the key in the current context. A section begins with "},{"code":"{{#section}}","type":"codeVoice"},{"type":"text","text":" and end with "},{"code":"{{\/section}}","type":"codeVoice"},{"type":"text","text":". If the key represents a "},{"code":"Bool","type":"codeVoice"},{"type":"text","text":" value it will only render if it is true. If the key represents an "},{"code":"Optional","type":"codeVoice"},{"type":"text","text":" it will only render if the object is non-nil. If the key represents an "},{"code":"Array","type":"codeVoice"},{"type":"text","text":" it will then render the internals of the section multiple times, once for each element of the "},{"code":"Array","type":"codeVoice"},{"type":"text","text":". Otherwise it will render with the selected value pushed onto the top of the context stack."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{^section}}"},{"text":": An inverted section does the opposite of a section. If the key represents a ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":" value it will render if it is false. If the key represents an ","type":"text"},{"type":"codeVoice","code":"Optional"},{"text":" it will render if it is ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":". If the key represents a ","type":"text"},{"type":"codeVoice","code":"Array"},{"text":" it will render if the ","type":"text"},{"type":"codeVoice","code":"Array"},{"text":" is empty.","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{! comment }}"},{"type":"text","text":": This is a comment tag and is ignored."}]}]},{"content":[{"inlineContent":[{"code":"{{> partial}}","type":"codeVoice"},{"type":"text","text":": A partial tag renders another mustache file, with the current context stack. In Hummingbird Mustache partial tags only work for templates that are a part of a library and the tag is the name of the referenced file without the “.mustache” extension."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{=<% %>=}}"},{"type":"text","text":": The set delimiter tag allows you to change from using the double curly brackets as tag delimiters. In the example the delimiters have been changed to "},{"type":"codeVoice","code":"<% %>"},{"type":"text","text":" but you can change them to whatever you like."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can find out more about the standard Mustache tags in the "},{"identifier":"https:\/\/mustache.github.io\/mustache.5.html","type":"reference","isActive":true},{"type":"text","text":"."}]}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"https://mustache.github.io/mustache.5.html":{"type":"link","url":"https:\/\/mustache.github.io\/mustache.5.html","titleInlineContent":[{"type":"text","text":"Mustache Manual"}],"identifier":"https:\/\/mustache.github.io\/mustache.5.html","title":"Mustache Manual"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/mustachesyntax.json b/docs/1.0/data/documentation/hummingbird/mustachesyntax.json new file mode 100644 index 0000000000..bcc7ac8032 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbird/mustachesyntax.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/MustacheSyntax","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Overview of Mustache Syntax"}],"primaryContentSections":[{"kind":"content","content":[{"text":"Overview","anchor":"Overview","type":"heading","level":2},{"inlineContent":[{"text":"Mustache is a “logic-less” templating engine. The core language has no flow control statements. Instead it has tags that can be replaced with a value, nothing or a series of values. Below we document all the standard tags","type":"text"}],"type":"paragraph"},{"anchor":"Context","text":"Context","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Mustache renders a template with a context stack. A context is a list of key\/value pairs. These can be represented by either a ","type":"text"},{"code":"Dictionary","type":"codeVoice"},{"text":" or the reflection information from ","type":"text"},{"code":"Mirror","type":"codeVoice"},{"text":". For example the following two objects will render in the same way","type":"text"}]},{"syntax":"swift","type":"codeListing","code":["let object = [\"name\": \"John Smith\", \"age\": 68]"]},{"syntax":"swift","type":"codeListing","code":["struct Person {"," let name: String"," let age: Int","}","let object = Person(name: \"John Smith\", age: 68)"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Initially the stack will consist of the root context object you want to render. When we enter a section tag we push the associated value onto the context stack and when we leave the section we pop that value back off the stack."}]},{"anchor":"Tags","text":"Tags","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"All tags are surrounded by a double curly bracket "},{"code":"{{}}","type":"codeVoice"},{"type":"text","text":". When a tag has a reference to a key, the key will be searched for from the context at the top of the context stack and the associated value will be output. If the key cannot be found then the next context down will be searched and so on until either a key is found or we have reached the bottom of the stack. If no key is found the output for that value is "},{"code":"nil","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"A tag can be used to reference a child value from the associated value of a key by using dot notation in a similar manner to Swift. eg in "},{"code":"{{main.sub}}","type":"codeVoice"},{"type":"text","text":" the first context is searched for the "},{"code":"main","type":"codeVoice"},{"type":"text","text":" key. If a value is found, that value is used as a context and the key "},{"code":"sub","type":"codeVoice"},{"type":"text","text":" is used to search within that context and so on."}]},{"type":"paragraph","inlineContent":[{"text":"If you want to only search for values in the context at the top of the stack then prefix the variable name with a “.” eg ","type":"text"},{"code":"{{.key}}","type":"codeVoice"}]},{"anchor":"Tag-types","text":"Tag types","type":"heading","level":2},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"code":"{{key}}","type":"codeVoice"},{"text":": Render value associated with ","type":"text"},{"code":"key","type":"codeVoice"},{"text":" as text. By default this is HTML escaped. A ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" value is rendered as an empty string.","type":"text"}]}]},{"content":[{"inlineContent":[{"code":"{{{name}}}","type":"codeVoice"},{"type":"text","text":": Acts the same as "},{"code":"{{name}}","type":"codeVoice"},{"type":"text","text":" except the resultant text is not HTML escaped. You can also use "},{"code":"{{&name}}","type":"codeVoice"},{"type":"text","text":" to avoid HTML escaping."}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"codeVoice","code":"{{#section}}"},{"text":": Section render blocks either render text once or multiple times depending on the value of the key in the current context. A section begins with ","type":"text"},{"type":"codeVoice","code":"{{#section}}"},{"text":" and end with ","type":"text"},{"type":"codeVoice","code":"{{\/section}}"},{"text":". If the key represents a ","type":"text"},{"type":"codeVoice","code":"Bool"},{"text":" value it will only render if it is true. If the key represents an ","type":"text"},{"type":"codeVoice","code":"Optional"},{"text":" it will only render if the object is non-nil. If the key represents an ","type":"text"},{"type":"codeVoice","code":"Array"},{"text":" it will then render the internals of the section multiple times, once for each element of the ","type":"text"},{"code":"Array","type":"codeVoice"},{"text":". Otherwise it will render with the selected value pushed onto the top of the context stack.","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{^section}}"},{"type":"text","text":": An inverted section does the opposite of a section. If the key represents a "},{"type":"codeVoice","code":"Bool"},{"type":"text","text":" value it will render if it is false. If the key represents an "},{"type":"codeVoice","code":"Optional"},{"type":"text","text":" it will render if it is "},{"type":"codeVoice","code":"nil"},{"type":"text","text":". If the key represents a "},{"type":"codeVoice","code":"Array"},{"type":"text","text":" it will render if the "},{"type":"codeVoice","code":"Array"},{"type":"text","text":" is empty."}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{! comment }}"},{"text":": This is a comment tag and is ignored.","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"codeVoice","code":"{{> partial}}"},{"type":"text","text":": A partial tag renders another mustache file, with the current context stack. In Hummingbird Mustache partial tags only work for templates that are a part of a library and the tag is the name of the referenced file without the “.mustache” extension."}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"{{=<% %>=}}"},{"type":"text","text":": The set delimiter tag allows you to change from using the double curly brackets as tag delimiters. In the example the delimiters have been changed to "},{"type":"codeVoice","code":"<% %>"},{"type":"text","text":" but you can change them to whatever you like."}]}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can find out more about the standard Mustache tags in the "},{"type":"reference","isActive":true,"identifier":"https:\/\/mustache.github.io\/mustache.5.html"},{"type":"text","text":"."}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"metadata":{"role":"article","roleHeading":"Article","title":"Mustache Syntax","modules":[{"name":"HummingbirdMustache"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"https://mustache.github.io/mustache.5.html":{"identifier":"https:\/\/mustache.github.io\/mustache.5.html","titleInlineContent":[{"type":"text","text":"Mustache Manual"}],"title":"Mustache Manual","type":"link","url":"https:\/\/mustache.github.io\/mustache.5.html"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/onetimepasswords.json b/docs/1.0/data/documentation/hummingbird/onetimepasswords.json index a42e9d0690..468d831099 100644 --- a/docs/1.0/data/documentation/hummingbird/onetimepasswords.json +++ b/docs/1.0/data/documentation/hummingbird/onetimepasswords.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","type":"heading","text":"Overview","level":2},{"inlineContent":[{"text":"OTPs avoid a number of shortcomings that are associated with traditional (static) password-based authentication. OTP generation algorithms typically make use of pseudorandomness or randomness, making prediction of successor OTPs by an attacker difficult, and also cryptographic hash functions, which can be used to derive a value but are hard to reverse and therefore difficult for an attacker to obtain the data that was used for the hash. This is necessary because otherwise it would be easy to predict future OTPs by observing previous ones.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"HummingbirdAuth provides support for both time based (","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"},{"text":") and counter based (","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"},{"text":") one time passwords.","type":"text"}],"type":"paragraph"},{"anchor":"Usage","type":"heading","text":"Usage","level":2},{"inlineContent":[{"text":"To setup one time password authentication you need a shared secret for each user. Store the shared secret with your user in a database. You can generate an authentication URL to supply to the user which includes a base32 encoded version of the shared secret.","type":"text"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["\/\/ create shared secret","let sharedSecret = \"random string\"","\/\/ store shared secret in database alongside user","storeSecretWithUser(secret: sharedSecret)","\/\/ create TOTP and generate authenticaion URL","let totp = TOTP(secret: sharedSecret)","let authenticationURL = totp.createAuthenticatorURL(label: \"MyURL\")"]},{"inlineContent":[{"text":"Generally this is provided to the user via a QR Code. Most phones will automatically open up an Authenticator app to store the URL when they scan the QR Code.","type":"text"}],"type":"paragraph"},{"anchor":"Authenticating","type":"heading","text":"Authenticating","level":2},{"inlineContent":[{"type":"text","text":"Compute the time based one time password as follows"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["let password = TOTP(secret: sharedSecret).compute()"]},{"inlineContent":[{"text":"Compare it with the password provided by the user to verify the user credentials.","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"metadata":{"role":"article","roleHeading":"Article","modules":[{"name":"HummingbirdAuth"}],"title":"One Time Passwords"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions"],"generated":true,"title":"Articles"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"type":"topic","kind":"article","title":"Authenticators","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","abstract":[{"text":"Request authentication middleware","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"type":"topic","kind":"article","title":"Sessions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","url":"\/documentation\/hummingbird\/sessions","abstract":[{"text":"Session based authentication","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"content","content":[{"type":"heading","anchor":"Overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"OTPs avoid a number of shortcomings that are associated with traditional (static) password-based authentication. OTP generation algorithms typically make use of pseudorandomness or randomness, making prediction of successor OTPs by an attacker difficult, and also cryptographic hash functions, which can be used to derive a value but are hard to reverse and therefore difficult for an attacker to obtain the data that was used for the hash. This is necessary because otherwise it would be easy to predict future OTPs by observing previous ones."}]},{"type":"paragraph","inlineContent":[{"text":"HummingbirdAuth provides support for both time based (","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"},{"text":") and counter based (","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","type":"reference"},{"type":"text","text":") one time passwords."}]},{"level":2,"type":"heading","text":"Usage","anchor":"Usage"},{"inlineContent":[{"type":"text","text":"To setup one time password authentication you need a shared secret for each user. Store the shared secret with your user in a database. You can generate an authentication URL to supply to the user which includes a base32 encoded version of the shared secret."}],"type":"paragraph"},{"code":["\/\/ create shared secret","let sharedSecret = \"random string\"","\/\/ store shared secret in database alongside user","storeSecretWithUser(secret: sharedSecret)","\/\/ create TOTP and generate authenticaion URL","let totp = TOTP(secret: sharedSecret)","let authenticationURL = totp.createAuthenticatorURL(label: \"MyURL\")"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"text":"Generally this is provided to the user via a QR Code. Most phones will automatically open up an Authenticator app to store the URL when they scan the QR Code.","type":"text"}],"type":"paragraph"},{"anchor":"Authenticating","text":"Authenticating","type":"heading","level":2},{"inlineContent":[{"text":"Compute the time based one time password as follows","type":"text"}],"type":"paragraph"},{"code":["let password = TOTP(secret: sharedSecret).compute()"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"type":"text","text":"Compare it with the password provided by the user to verify the user credentials."}],"type":"paragraph"}]}],"sections":[],"kind":"article","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"metadata":{"roleHeading":"Article","modules":[{"name":"HummingbirdAuth"}],"role":"article","title":"One Time Passwords"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"seeAlsoSections":[{"generated":true,"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"url":"\/documentation\/hummingbird\/sessions","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","role":"article","title":"Sessions","type":"topic","abstract":[{"text":"Session based authentication","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"title":"Authenticators","abstract":[{"type":"text","text":"Request authentication middleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","kind":"article","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/persistentdata.json b/docs/1.0/data/documentation/hummingbird/persistentdata.json index 919893001b..32fe1621f6 100644 --- a/docs/1.0/data/documentation/hummingbird/persistentdata.json +++ b/docs/1.0/data/documentation/hummingbird/persistentdata.json @@ -1 +1 @@ -{"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"Persistent data"},"sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"title":"Articles","generated":true}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],"title":"Reference"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"kind":"article","abstract":[{"type":"text","text":"How to persist data between requests to your server."}],"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"text":"If you are looking to store data between requests to your server then the Hummingbird ","type":"text"},{"code":"persist","type":"codeVoice"},{"text":" framework provides a key\/value store. Each key is a string and the value can be any object that conforms to ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"To create a new entry you can call "},{"code":"create","type":"codeVoice"}],"type":"paragraph"},{"type":"codeListing","code":["let future = request.persist.create(key: \"mykey\", value: MyValue)"],"syntax":"swift"},{"inlineContent":[{"type":"text","text":"This returns an "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":" which will succeed once the value has been saved. If there is an entry for the key already then the "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":" will fail with the error "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"text":"If you are not concerned about overwriting a previous key\/value pair you can use","type":"text"}],"type":"paragraph"},{"type":"codeListing","code":["let future = request.persist.set(key: \"mykey\", value: MyValue)"],"syntax":"swift"},{"inlineContent":[{"text":"Both ","type":"text"},{"code":"create","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"set","type":"codeVoice"},{"text":" have an ","type":"text"},{"code":"expires","type":"codeVoice"},{"text":" parameter. With this parameter you can make a key\/value pair expire after a certain time period. eg","type":"text"}],"type":"paragraph"},{"type":"codeListing","code":["let future = request.persist.set(key: \"sessionID\", value: MyValue, expires: .hours(1))"],"syntax":"swift"},{"inlineContent":[{"type":"text","text":"To access values in the "},{"type":"codeVoice","code":"persist"},{"type":"text","text":" key\/value store you use"}],"type":"paragraph"},{"type":"codeListing","code":["let future = request.persist.get(key: \"mykey\", as: MyValueType.self)"],"syntax":"swift"},{"inlineContent":[{"text":"This returns an ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":" which will succeed with the value associated with key or ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if that value doesn’t exist or is not of the type requested.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"And finally if you want to delete a key you can use","type":"text"}],"type":"paragraph"},{"type":"codeListing","code":["let future request.persist.remove(key: \"mykey\")"],"syntax":"swift"},{"anchor":"Drivers","type":"heading","level":2,"text":"Drivers"},{"inlineContent":[{"type":"text","text":"The "},{"code":"persist","type":"codeVoice"},{"type":"text","text":" framework defines an API for storing key\/value pairs. You also need a driver for the framework. When configuring your application if you want to use "},{"code":"persist","type":"codeVoice"},{"type":"text","text":" you have to add it to the application and indicate what driver you are going to use. "},{"code":"Hummingbird","type":"codeVoice"},{"type":"text","text":" comes with a memory based driver which will store these values in the memory of your server."}],"type":"paragraph"},{"type":"codeListing","code":["app.addPersist(using: .memory)"],"syntax":"swift"},{"inlineContent":[{"type":"text","text":"If you use the memory based driver the key\/value pairs you store will be lost if your server goes down."}],"type":"paragraph"},{"anchor":"Redis","type":"heading","level":2,"text":"Redis"},{"inlineContent":[{"text":"You can use Redis to store the ","type":"text"},{"type":"codeVoice","code":"persists"},{"text":" key\/value pairs with the ","type":"text"},{"type":"codeVoice","code":"HummingbirdRedis"},{"text":" library. You would setup ","type":"text"},{"type":"codeVoice","code":"persist"},{"text":" to use Redis as follows. To use the Redis driver you need to have setup Redis with Hummingbird as well.","type":"text"}],"type":"paragraph"},{"type":"codeListing","code":["app.addRedis(configuration: .init(hostname: redisHostname, port: 6379))","app.addPersist(using: .redis)"],"syntax":"swift"},{"anchor":"Fluent","type":"heading","level":2,"text":"Fluent"},{"inlineContent":[{"type":"codeVoice","code":"HummingbirdFluent"},{"type":"text","text":" also contains a "},{"type":"codeVoice","code":"persist"},{"type":"text","text":" driver for the storing the key\/value pairs in a database. To setup the Fluent driver you need to have setup Fluent first. The first time you run with the fluent driver you should ensure you call "},{"type":"codeVoice","code":"fluent.migrate()"},{"type":"text","text":" after the "},{"type":"codeVoice","code":"addPersist"},{"type":"text","text":" call has been made."}],"type":"paragraph"},{"type":"codeListing","code":["app.addFluent()","app.fluent.databases.use(...)","app.addPersist(using: .fluent(databaseID))","if Self.migrate {"," app.fluent.migrate()","}"],"syntax":"swift"},{"anchor":"Running-persist-outside-HBApplication","type":"heading","level":2,"text":"Running persist outside HBApplication"},{"inlineContent":[{"type":"text","text":"If you prefer, the persist system can also be accessed separately from "},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":". You need to create your own instance of your persist driver: "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","isActive":true,"type":"reference"},{"type":"text","text":", "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","isActive":true,"type":"reference"},{"type":"text","text":" or "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","isActive":true,"type":"reference"},{"type":"text","text":". Then call the "},{"code":"create","type":"codeVoice"},{"type":"text","text":", "},{"code":"set","type":"codeVoice"},{"type":"text","text":", "},{"code":"get","type":"codeVoice"},{"type":"text","text":" and "},{"code":"remove","type":"codeVoice"},{"type":"text","text":" functions directly from the driver. Below is an example using the Redis driver."}],"type":"paragraph"},{"type":"codeListing","code":["\/\/ setup Redis connection and persist drive. This should be the","\/\/ redis connection pool group you use for all your other Redis","\/\/ connections unless you are using a different database","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","let persist = HBRedisPersistDriver(redisConnectionPoolGroup: redisConnectionPoolGroup)","","\/\/ add routes to application","app.put(\"key\") { request -> HTTPResponseStatus in"," let value = try request.uri.queryParameters.require(\"value\")"," try await persist.set("," key: \"mykey\", "," value: value, "," expires: .minutes(30), "," request: request"," )"," return .ok","}","","app.get(\"key\") { request -> String? in"," try await persist.get("," key: \"mykey\", "," request: request"," )"," return .ok","}"],"syntax":"swift"},{"inlineContent":[{"type":"text","text":"If you do setup a persist driver as above. You will need to manage its lifecycle and call "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt"},{"type":"text","text":" when you shutdown your application."}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-2jadt":{"abstract":[{"type":"text","text":"default implemenation of shutdown()"}],"type":"topic","title":"shutdown()","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"title":"Articles","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]}],"abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"sections":[],"metadata":{"role":"collectionGroup","title":"Persistent data","modules":[{"name":"Hummingbird"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","interfaceLanguage":"swift"},"topicSections":[{"title":"Reference","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]}],"primaryContentSections":[{"content":[{"level":2,"anchor":"Overview","text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"If you are looking to store data between requests to your server then the Hummingbird "},{"type":"codeVoice","code":"persist"},{"type":"text","text":" framework provides a key\/value store. Each key is a string and the value can be any object that conforms to "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"To create a new entry you can call "},{"type":"codeVoice","code":"create"}],"type":"paragraph"},{"code":["let future = request.persist.create(key: \"mykey\", value: MyValue)"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"This returns an ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" which will succeed once the value has been saved. If there is an entry for the key already then the ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" will fail with the error ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"If you are not concerned about overwriting a previous key\/value pair you can use","type":"text"}],"type":"paragraph"},{"code":["let future = request.persist.set(key: \"mykey\", value: MyValue)"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"Both ","type":"text"},{"code":"create","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"set","type":"codeVoice"},{"text":" have an ","type":"text"},{"code":"expires","type":"codeVoice"},{"text":" parameter. With this parameter you can make a key\/value pair expire after a certain time period. eg","type":"text"}],"type":"paragraph"},{"code":["let future = request.persist.set(key: \"sessionID\", value: MyValue, expires: .hours(1))"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"To access values in the ","type":"text"},{"code":"persist","type":"codeVoice"},{"text":" key\/value store you use","type":"text"}],"type":"paragraph"},{"code":["let future = request.persist.get(key: \"mykey\", as: MyValueType.self)"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"This returns an ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" which will succeed with the value associated with key or ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" if that value doesn’t exist or is not of the type requested.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"And finally if you want to delete a key you can use"}],"type":"paragraph"},{"code":["let future request.persist.remove(key: \"mykey\")"],"syntax":"swift","type":"codeListing"},{"level":2,"anchor":"Drivers","text":"Drivers","type":"heading"},{"inlineContent":[{"type":"text","text":"The "},{"code":"persist","type":"codeVoice"},{"type":"text","text":" framework defines an API for storing key\/value pairs. You also need a driver for the framework. When configuring your application if you want to use "},{"code":"persist","type":"codeVoice"},{"type":"text","text":" you have to add it to the application and indicate what driver you are going to use. "},{"code":"Hummingbird","type":"codeVoice"},{"type":"text","text":" comes with a memory based driver which will store these values in the memory of your server."}],"type":"paragraph"},{"code":["app.addPersist(using: .memory)"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"If you use the memory based driver the key\/value pairs you store will be lost if your server goes down.","type":"text"}],"type":"paragraph"},{"level":2,"anchor":"Redis","text":"Redis","type":"heading"},{"inlineContent":[{"text":"You can use Redis to store the ","type":"text"},{"code":"persists","type":"codeVoice"},{"text":" key\/value pairs with the ","type":"text"},{"code":"HummingbirdRedis","type":"codeVoice"},{"text":" library. You would setup ","type":"text"},{"code":"persist","type":"codeVoice"},{"text":" to use Redis as follows. To use the Redis driver you need to have setup Redis with Hummingbird as well.","type":"text"}],"type":"paragraph"},{"code":["app.addRedis(configuration: .init(hostname: redisHostname, port: 6379))","app.addPersist(using: .redis)"],"syntax":"swift","type":"codeListing"},{"level":2,"anchor":"Fluent","text":"Fluent","type":"heading"},{"inlineContent":[{"type":"codeVoice","code":"HummingbirdFluent"},{"text":" also contains a ","type":"text"},{"type":"codeVoice","code":"persist"},{"text":" driver for the storing the key\/value pairs in a database. To setup the Fluent driver you need to have setup Fluent first. The first time you run with the fluent driver you should ensure you call ","type":"text"},{"type":"codeVoice","code":"fluent.migrate()"},{"text":" after the ","type":"text"},{"type":"codeVoice","code":"addPersist"},{"text":" call has been made.","type":"text"}],"type":"paragraph"},{"code":["app.addFluent()","app.fluent.databases.use(...)","app.addPersist(using: .fluent(databaseID))","if Self.migrate {"," app.fluent.migrate()","}"],"syntax":"swift","type":"codeListing"},{"level":2,"anchor":"Running-persist-outside-HBApplication","text":"Running persist outside HBApplication","type":"heading"},{"inlineContent":[{"type":"text","text":"If you prefer, the persist system can also be accessed separately from "},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":". You need to create your own instance of your persist driver: "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","type":"reference"},{"type":"text","text":", "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","type":"reference"},{"type":"text","text":" or "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","type":"reference"},{"type":"text","text":". Then call the "},{"code":"create","type":"codeVoice"},{"type":"text","text":", "},{"code":"set","type":"codeVoice"},{"type":"text","text":", "},{"code":"get","type":"codeVoice"},{"type":"text","text":" and "},{"code":"remove","type":"codeVoice"},{"type":"text","text":" functions directly from the driver. Below is an example using the Redis driver."}],"type":"paragraph"},{"code":["\/\/ setup Redis connection and persist drive. This should be the","\/\/ redis connection pool group you use for all your other Redis","\/\/ connections unless you are using a different database","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","let persist = HBRedisPersistDriver(redisConnectionPoolGroup: redisConnectionPoolGroup)","","\/\/ add routes to application","app.put(\"key\") { request -> HTTPResponseStatus in"," let value = try request.uri.queryParameters.require(\"value\")"," try await persist.set("," key: \"mykey\", "," value: value, "," expires: .minutes(30), "," request: request"," )"," return .ok","}","","app.get(\"key\") { request -> String? in"," try await persist.get("," key: \"mykey\", "," request: request"," )"," return .ok","}"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"If you do setup a persist driver as above. You will need to manage its lifecycle and call ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt","type":"reference"},{"text":" when you shutdown your application.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-2jadt":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-2jadt","type":"topic","abstract":[{"text":"default implemenation of shutdown()","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/pragmas.json b/docs/1.0/data/documentation/hummingbird/pragmas.json index 8ea39f3dee..61d1a9df6e 100644 --- a/docs/1.0/data/documentation/hummingbird/pragmas.json +++ b/docs/1.0/data/documentation/hummingbird/pragmas.json @@ -1 +1 @@ -{"seeAlsoSections":[{"generated":true,"title":"Additional Features","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"]}],"metadata":{"role":"article","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Article","title":"Pragmas\/Configuration variables"},"abstract":[{"type":"text","text":"Setting template render configuration settings."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"Overview"},{"inlineContent":[{"text":"The syntax ","type":"text"},{"type":"codeVoice","code":"{{% var: value}}"},{"text":" can be used to set template rendering configuration variables specific to Hummingbird Mustache. The only variable you can set at the moment is ","type":"text"},{"type":"codeVoice","code":"CONTENT_TYPE"},{"text":". This can be set to either to ","type":"text"},{"type":"codeVoice","code":"HTML"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"TEXT"},{"text":" and defines how variables are escaped. A content type of ","type":"text"},{"type":"codeVoice","code":"TEXT"},{"text":" means no variables are escaped and a content type of ","type":"text"},{"type":"codeVoice","code":"HTML"},{"text":" will do HTML escaping of the rendered text. The content type defaults to ","type":"text"},{"type":"codeVoice","code":"HTML"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Given input object “<>”, template "},{"type":"codeVoice","code":"{{%CONTENT_TYPE: HTML}}{{.}}"},{"type":"text","text":" will render as "},{"type":"codeVoice","code":"<>"},{"type":"text","text":" and "},{"type":"codeVoice","code":"{{%CONTENT_TYPE: TEXT}}{{.}}"},{"type":"text","text":" will render as "},{"type":"codeVoice","code":"<>"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","interfaceLanguage":"swift"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Template-Inheritance":{"title":"Template Inheritance","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","abstract":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature.","type":"text"}],"url":"\/documentation\/hummingbird\/template-inheritance"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"title":"Transforms","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms","abstract":[{"text":"Transforming objects during render","type":"text"}],"url":"\/documentation\/hummingbird\/transforms"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"type":"topic","abstract":[{"text":"Hummingbird Mustache Lambda implementation","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","kind":"article","title":"Lambdas","url":"\/documentation\/hummingbird\/lambdas","role":"article"}}} \ No newline at end of file +{"primaryContentSections":[{"content":[{"text":"Overview","type":"heading","anchor":"Overview","level":2},{"inlineContent":[{"type":"text","text":"The syntax "},{"type":"codeVoice","code":"{{% var: value}}"},{"type":"text","text":" can be used to set template rendering configuration variables specific to Hummingbird Mustache. The only variable you can set at the moment is "},{"type":"codeVoice","code":"CONTENT_TYPE"},{"type":"text","text":". This can be set to either to "},{"type":"codeVoice","code":"HTML"},{"type":"text","text":" or "},{"type":"codeVoice","code":"TEXT"},{"type":"text","text":" and defines how variables are escaped. A content type of "},{"type":"codeVoice","code":"TEXT"},{"type":"text","text":" means no variables are escaped and a content type of "},{"type":"codeVoice","code":"HTML"},{"type":"text","text":" will do HTML escaping of the rendered text. The content type defaults to "},{"type":"codeVoice","code":"HTML"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"text":"Given input object “<>”, template ","type":"text"},{"code":"{{%CONTENT_TYPE: HTML}}{{.}}","type":"codeVoice"},{"text":" will render as ","type":"text"},{"code":"<>","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"{{%CONTENT_TYPE: TEXT}}{{.}}","type":"codeVoice"},{"text":" will render as ","type":"text"},{"code":"<>","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"Setting template render configuration settings."}],"metadata":{"role":"article","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Article","title":"Pragmas\/Configuration variables"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"kind":"article","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"],"title":"Additional Features","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"url":"\/documentation\/hummingbird\/lambdas","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","role":"article","title":"Lambdas","type":"topic","abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/TemplateInheritance":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","kind":"article","role":"article","abstract":[{"type":"text","text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature."}],"title":"Template Inheritance","type":"topic","url":"\/documentation\/hummingbird\/templateinheritance"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"kind":"article","abstract":[{"type":"text","text":"Transforming objects during render"}],"role":"article","title":"Transforms","url":"\/documentation\/hummingbird\/transforms","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/router.json b/docs/1.0/data/documentation/hummingbird/router.json index 1646843ef6..0ffe3dc0b2 100644 --- a/docs/1.0/data/documentation/hummingbird/router.json +++ b/docs/1.0/data/documentation/hummingbird/router.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"content":[{"level":2,"anchor":"Overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"The router that comes with Hummingbird uses a Trie based lookup. Routes are added using the function ","type":"text"},{"code":"on","type":"codeVoice"},{"text":". You provide the URI path, the method and the handler function. Below is a simple route which returns “Hello” in the body of the response.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let app = HBApplication()","app.router.on(\"\/hello\", method: .GET) { request in"," return \"Hello\"","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"If you don’t provide a path then the default is for it to be “\/”."}],"type":"paragraph"},{"level":3,"anchor":"Methods","text":"Methods","type":"heading"},{"inlineContent":[{"type":"text","text":"There are shortcut functions for common HTTP methods. The above can be written as"}],"type":"paragraph"},{"syntax":"swift","code":["let app = HBApplication()","app.router.get(\"\/hello\") { request in"," return \"Hello\"","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"There are shortcuts for "},{"code":"put","type":"codeVoice"},{"type":"text","text":", "},{"code":"post","type":"codeVoice"},{"type":"text","text":", "},{"code":"head","type":"codeVoice"},{"type":"text","text":", "},{"code":"patch","type":"codeVoice"},{"type":"text","text":" and "},{"code":"delete","type":"codeVoice"},{"type":"text","text":" as well."}],"type":"paragraph"},{"level":3,"anchor":"Response-generators","text":"Response generators","type":"heading"},{"inlineContent":[{"type":"text","text":"Route handlers are required to return either a type conforming to the "},{"type":"codeVoice","code":"HBResponseGenerator"},{"type":"text","text":" protocol or an "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" of a type conforming to "},{"type":"codeVoice","code":"HBResponseGenerator"},{"type":"text","text":". An "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" is an object that will fulfilled with their value at a later date in an asynchronous manner. The "},{"type":"codeVoice","code":"HBResponseGenerator"},{"type":"text","text":" protocol requires an object to be able to generate an "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":". For example "},{"type":"codeVoice","code":"String"},{"type":"text","text":" has been extended to conform to "},{"type":"codeVoice","code":"HBResponseGenerator"},{"type":"text","text":" by returning an "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":" with status "},{"type":"codeVoice","code":".ok"},{"type":"text","text":", a content-type header of "},{"type":"codeVoice","code":"text-plain"},{"type":"text","text":" and a body holding the contents of the "},{"type":"codeVoice","code":"String"},{"type":"text","text":"."}],"type":"paragraph"},{"syntax":"swift","code":["\/\/\/ Extend String to conform to ResponseGenerator","extension String: HBResponseGenerator {"," \/\/\/ Generate response holding string"," public func response(from request: HBRequest) -> HBResponse {"," let buffer = request.allocator.buffer(string: self)"," return HBResponse(status: .ok, headers: [\"content-type\": \"text\/plain; charset=utf-8\"], body: .byteBuffer(buffer))"," }","}"],"type":"codeListing"},{"inlineContent":[{"text":"In addition to ","type":"text"},{"type":"codeVoice","code":"String"},{"text":" ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":", ","type":"text"},{"type":"codeVoice","code":"HTTPResponseStatus"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Optional"},{"text":" have also been extended to conform to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"},{"text":".","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"It is also possible to extend ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" objects to generate ","type":"text"},{"code":"HBResponses","type":"codeVoice"},{"text":" by conforming these objects to ","type":"text"},{"code":"HBResponseEncodable","type":"codeVoice"},{"text":". The object will use ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":" to encode these objects. If an object conforms to ","type":"text"},{"code":"HBResponseEncodable","type":"codeVoice"},{"text":" then also so do arrays of these objects and dictionaries.","type":"text"}],"type":"paragraph"},{"level":3,"anchor":"Wildcards","text":"Wildcards","type":"heading"},{"inlineContent":[{"type":"text","text":"You can use wildcards to match sections of a path component."}],"type":"paragraph"},{"inlineContent":[{"text":"A single ","type":"text"},{"type":"codeVoice","code":"*"},{"text":" will skip one path component","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/files\/*\") { request in"," return request.uri.description","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"Will match"}],"type":"paragraph"},{"syntax":null,"code":["GET \/files\/test","GET \/files\/test2"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"*"},{"type":"text","text":" at the start of a route component will match all path components with the same suffix."}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/files\/*.jpg\") { request in"," return request.uri.description","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"Will work for"}],"type":"paragraph"},{"syntax":null,"code":["GET \/files\/test.jpg","GET \/files\/test2.jpg"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"*"},{"type":"text","text":" at the end of a route component will match all path components with the same prefix."}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/files\/image.*\") { request in"," return request.uri.description","}"],"type":"codeListing"},{"inlineContent":[{"text":"Will work for","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["GET \/files\/image.jpg","GET \/files\/image.png"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"**"},{"type":"text","text":" will match and capture all remaining path components."}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/files\/**\") { request in"," \/\/ return catchAll captured string"," return request.parameters.getCatchAll().joined(separator: \"\/\")","}"],"type":"codeListing"},{"inlineContent":[{"text":"The above will match routes and respond as follows","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["GET \/files\/image.jpg returns \"image.jpg\" in the response body","GET \/files\/folder\/image.png returns \"folder\/image.png\" in the response body"],"type":"codeListing"},{"level":3,"anchor":"Parameter-Capture","text":"Parameter Capture","type":"heading"},{"inlineContent":[{"type":"text","text":"You can extract parameters out of the URI by prefixing the path with a colon. This indicates that this path section is a parameter. The parameter name is the string following the colon. You can get access to the parameters extracted from the URI with "},{"type":"codeVoice","code":"HBRequest.parameters"},{"type":"text","text":". If there are no URI parameters in the path, accessing "},{"type":"codeVoice","code":"HBRequest.parameters"},{"type":"text","text":" will cause a crash, so don’t use it if you haven’t specified a parameter in the route path. This example extracts an id from the URI and uses it to return a specific user. so “\/user\/56” will return user with id 56."}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/user\/:id\") { request in"," let id = request.parameters.get(\"id\", as: Int.self) else { throw HBHTTPError(.badRequest) }"," return getUser(id: id)","}"],"type":"codeListing"},{"inlineContent":[{"text":"In the example above if I fail to access the parameter as an ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":" then I throw an error. If you throw an ","type":"text"},{"code":"HBHTTPError","type":"codeVoice"},{"text":" it will get converted to a valid HTTP response.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"The parameter name in your route can also be of the form ","type":"text"},{"code":"${id}","type":"codeVoice"},{"text":". With this form you can also extract parameter values from the URI that are prefixes or suffixes of a path component.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["app.router.get(\"\/files\/${image}.jpg\") { request in"," let imageName = request.parameters.get(\"image\") else { throw HBHTTPError(.badRequest) }"," return getImage(image: imageName)","}"],"type":"codeListing"},{"inlineContent":[{"text":"In the example above we match all pathes that are a file with a jpg extension inside the files folder and then call a function with that image name.","type":"text"}],"type":"paragraph"},{"level":3,"anchor":"Groups","text":"Groups","type":"heading"},{"inlineContent":[{"text":"Routes can be grouped together in a ","type":"text"},{"code":"HBRouterGroup","type":"codeVoice"},{"text":". These allow for you to prefix a series of routes with the same path and more importantly apply middleware to only those routes. The example below is a group that includes five handlers all prefixed with the path “\/todos”.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let app = HBApplication()","app.router.group(\"\/todos\")"," .put(use: createTodo)"," .get(use: listTodos)"," .get(\":id\", getTodo)"," .patch(\":id\", editTodo)"," .delete(\":id\", deleteTodo)"],"type":"codeListing"},{"level":3,"anchor":"Route-handlers","text":"Route handlers","type":"heading"},{"inlineContent":[{"type":"text","text":"A route handler "},{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" allows you to encapsulate all the components required for a route, and provide separation of the extraction of input parameters from the request and the processing of those parameters. An example could be structrured as follows"}],"type":"paragraph"},{"syntax":"swift","code":["struct AddOrder: HBRouteHandler {"," struct Input: Decodable {"," let name: String"," let amount: Double"," }"," struct Output: HBResponseEncodable {"," let id: String"," }"," let input: Input"," let user: User"," "," init(from request: HBRequest) throws {"," self.input = try request.decode(as: Input.self)"," self.user = try request.auth.require(User.self)"," }"," func handle(request: HBRequest) -> EventLoopFuture {"," let order = Order(user: self.user.id, details: self.input)"," return order.save(on: request.db)"," .map { .init(id: order.id) }"," }","}"],"type":"codeListing"},{"inlineContent":[{"text":"Here you can see the ","type":"text"},{"code":"AddOrder","type":"codeVoice"},{"text":" route handler encapsulates everything you need to know about the add order route. The ","type":"text"},{"code":"Input","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"Output","type":"codeVoice"},{"text":" structs are defined and any additional input parameters that need extracted from the ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":". The input parameters are extracted in the ","type":"text"},{"code":"init","type":"codeVoice"},{"text":" and then the request is processed in the ","type":"text"},{"code":"handle","type":"codeVoice"},{"text":" function. In this example we need to decode the ","type":"text"},{"code":"Input","type":"codeVoice"},{"text":" from the ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and using the authentication framework from ","type":"text"},{"code":"HummingbirdAuth","type":"codeVoice"},{"text":" we get the authenticated user.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"The following will add the handler to the application","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["application.router.put(\"order\", use: AddOrder.self)"],"type":"codeListing"},{"level":3,"anchor":"Streaming-request-body","text":"Streaming request body","type":"heading"},{"inlineContent":[{"text":"By default Hummingbird will collate the contents of your request body into one ByteBuffer. You can access this via ","type":"text"},{"code":"HBRequest.body.buffer","type":"codeVoice"},{"text":". If you’d prefer to stream the content of the request body, you can add a ","type":"text"},{"code":".streamBody","type":"codeVoice"},{"text":" option to the route handler to receive a streaming body instead of a single ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":". Inside the route handler you access this stream via ","type":"text"},{"code":"HBRequest.body.stream","type":"codeVoice"},{"text":". The request body parts are then accessed either via ","type":"text"},{"code":"consume","type":"codeVoice"},{"text":" function which will return everything that has been streamed so far or a ","type":"text"},{"code":"consumeAll","type":"codeVoice"},{"text":" function which takes a closure processing each part. Here is an example which reads the request buffer and returns it size","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["application.router.post(\"size\", options: .streamBody) { request -> EventLoopFuture in"," guard let stream = request.body.stream else { "," return request.failure(.badRequest)"," }"," var size = 0"," return stream.consumeAll(on: request.eventLoop) { buffer in"," size += buffer.readableBytes"," return request.eventLoop.makeSucceededFuture(())"," }"," .map { size.description }","}"],"type":"codeListing"},{"level":3,"anchor":"Editing-response-in-handler","text":"Editing response in handler","type":"heading"},{"inlineContent":[{"text":"The standard way to provide a custom response from a route handler is to return a ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" from that handler. This method loses a lot of the automation of encoding responses, generating the correct status code etc.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"There is another method though that allows you to edit a response even when returning something other than a "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":". First you need to flag your route to say it is editing the response using the option "},{"type":"codeVoice","code":".editResponse"},{"type":"text","text":". Once you have set this option you can edit your response via "},{"type":"codeVoice","code":"HBRequest.response"},{"type":"text","text":". This allows you to add new headers, replace generated headers or set the status code. Below is a route replacing the generated "},{"type":"codeVoice","code":"content-type"},{"type":"text","text":" header and setting the status code."}],"type":"paragraph"},{"syntax":"swift","code":["application.router.post(\"test\", options: .editResponse) { request -> String in"," request.response.headers.replaceOrAdd(name: \"content-type\", value: \"application\/json\")"," request.response.status = .accepted"," return #\"{\"test\": \"value\"}\"#","}"],"type":"codeListing"}],"kind":"content"}],"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Router","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],"generated":true}],"kind":"article","topicSections":[{"title":"Reference","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"]]},"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],"title":"Reference"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],"generated":true,"title":"Articles"}],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Router"},"sections":[],"primaryContentSections":[{"content":[{"anchor":"Overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"text":"The router that comes with Hummingbird uses a Trie based lookup. Routes are added using the function ","type":"text"},{"code":"on","type":"codeVoice"},{"text":". You provide the URI path, the method and the handler function. Below is a simple route which returns “Hello” in the body of the response.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","app.router.on(\"\/hello\", method: .GET) { request in"," return \"Hello\"","}"]},{"inlineContent":[{"text":"If you don’t provide a path then the default is for it to be “\/”.","type":"text"}],"type":"paragraph"},{"anchor":"Methods","type":"heading","level":3,"text":"Methods"},{"inlineContent":[{"type":"text","text":"There are shortcut functions for common HTTP methods. The above can be written as"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","app.router.get(\"\/hello\") { request in"," return \"Hello\"","}"]},{"inlineContent":[{"type":"text","text":"There are shortcuts for "},{"type":"codeVoice","code":"put"},{"type":"text","text":", "},{"type":"codeVoice","code":"post"},{"type":"text","text":", "},{"type":"codeVoice","code":"head"},{"type":"text","text":", "},{"type":"codeVoice","code":"patch"},{"type":"text","text":" and "},{"type":"codeVoice","code":"delete"},{"type":"text","text":" as well."}],"type":"paragraph"},{"anchor":"Response-generators","type":"heading","level":3,"text":"Response generators"},{"inlineContent":[{"text":"Route handlers are required to return either a type conforming to the ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"},{"text":" protocol or an ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" of a type conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"},{"text":". An ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" is an object that will fulfilled with their value at a later date in an asynchronous manner. The ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"},{"text":" protocol requires an object to be able to generate an ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":". For example ","type":"text"},{"code":"String","type":"codeVoice"},{"text":" has been extended to conform to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"},{"text":" by returning an ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" with status ","type":"text"},{"code":".ok","type":"codeVoice"},{"text":", a content-type header of ","type":"text"},{"code":"text-plain","type":"codeVoice"},{"text":" and a body holding the contents of the ","type":"text"},{"code":"String","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["\/\/\/ Extend String to conform to ResponseGenerator","extension String: HBResponseGenerator {"," \/\/\/ Generate response holding string"," public func response(from request: HBRequest) -> HBResponse {"," let buffer = request.allocator.buffer(string: self)"," return HBResponse(status: .ok, headers: [\"content-type\": \"text\/plain; charset=utf-8\"], body: .byteBuffer(buffer))"," }","}"]},{"inlineContent":[{"text":"In addition to ","type":"text"},{"type":"codeVoice","code":"String"},{"text":" ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":", ","type":"text"},{"type":"codeVoice","code":"HTTPResponseStatus"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Optional"},{"text":" have also been extended to conform to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"},{"text":".","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"It is also possible to extend "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" objects to generate "},{"type":"codeVoice","code":"HBResponses"},{"type":"text","text":" by conforming these objects to "},{"type":"codeVoice","code":"HBResponseEncodable"},{"type":"text","text":". The object will use "},{"type":"codeVoice","code":"HBApplication.encoder"},{"type":"text","text":" to encode these objects. If an object conforms to "},{"type":"codeVoice","code":"HBResponseEncodable"},{"type":"text","text":" then also so do arrays of these objects and dictionaries."}],"type":"paragraph"},{"anchor":"Wildcards","type":"heading","level":3,"text":"Wildcards"},{"inlineContent":[{"text":"You can use wildcards to match sections of a path component.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"A single "},{"code":"*","type":"codeVoice"},{"type":"text","text":" will skip one path component"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/files\/*\") { request in"," return request.uri.description","}"]},{"inlineContent":[{"type":"text","text":"Will match"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["GET \/files\/test","GET \/files\/test2"]},{"inlineContent":[{"text":"A ","type":"text"},{"type":"codeVoice","code":"*"},{"text":" at the start of a route component will match all path components with the same suffix.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/files\/*.jpg\") { request in"," return request.uri.description","}"]},{"inlineContent":[{"text":"Will work for","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["GET \/files\/test.jpg","GET \/files\/test2.jpg"]},{"inlineContent":[{"text":"A ","type":"text"},{"code":"*","type":"codeVoice"},{"text":" at the end of a route component will match all path components with the same prefix.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/files\/image.*\") { request in"," return request.uri.description","}"]},{"inlineContent":[{"type":"text","text":"Will work for"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["GET \/files\/image.jpg","GET \/files\/image.png"]},{"inlineContent":[{"type":"text","text":"A "},{"code":"**","type":"codeVoice"},{"type":"text","text":" will match and capture all remaining path components."}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/files\/**\") { request in"," \/\/ return catchAll captured string"," return request.parameters.getCatchAll().joined(separator: \"\/\")","}"]},{"inlineContent":[{"type":"text","text":"The above will match routes and respond as follows"}],"type":"paragraph"},{"type":"codeListing","syntax":null,"code":["GET \/files\/image.jpg returns \"image.jpg\" in the response body","GET \/files\/folder\/image.png returns \"folder\/image.png\" in the response body"]},{"anchor":"Parameter-Capture","type":"heading","level":3,"text":"Parameter Capture"},{"inlineContent":[{"type":"text","text":"You can extract parameters out of the URI by prefixing the path with a colon. This indicates that this path section is a parameter. The parameter name is the string following the colon. You can get access to the parameters extracted from the URI with "},{"type":"codeVoice","code":"HBRequest.parameters"},{"type":"text","text":". If there are no URI parameters in the path, accessing "},{"type":"codeVoice","code":"HBRequest.parameters"},{"type":"text","text":" will cause a crash, so don’t use it if you haven’t specified a parameter in the route path. This example extracts an id from the URI and uses it to return a specific user. so “\/user\/56” will return user with id 56."}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/user\/:id\") { request in"," let id = request.parameters.get(\"id\", as: Int.self) else { throw HBHTTPError(.badRequest) }"," return getUser(id: id)","}"]},{"inlineContent":[{"text":"In the example above if I fail to access the parameter as an ","type":"text"},{"code":"Int","type":"codeVoice"},{"text":" then I throw an error. If you throw an ","type":"text"},{"code":"HBHTTPError","type":"codeVoice"},{"text":" it will get converted to a valid HTTP response.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"The parameter name in your route can also be of the form "},{"type":"codeVoice","code":"${id}"},{"type":"text","text":". With this form you can also extract parameter values from the URI that are prefixes or suffixes of a path component."}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.get(\"\/files\/${image}.jpg\") { request in"," let imageName = request.parameters.get(\"image\") else { throw HBHTTPError(.badRequest) }"," return getImage(image: imageName)","}"]},{"inlineContent":[{"text":"In the example above we match all pathes that are a file with a jpg extension inside the files folder and then call a function with that image name.","type":"text"}],"type":"paragraph"},{"anchor":"Groups","type":"heading","level":3,"text":"Groups"},{"inlineContent":[{"text":"Routes can be grouped together in a ","type":"text"},{"type":"codeVoice","code":"HBRouterGroup"},{"text":". These allow for you to prefix a series of routes with the same path and more importantly apply middleware to only those routes. The example below is a group that includes five handlers all prefixed with the path “\/todos”.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","app.router.group(\"\/todos\")"," .put(use: createTodo)"," .get(use: listTodos)"," .get(\":id\", getTodo)"," .patch(\":id\", editTodo)"," .delete(\":id\", deleteTodo)"]},{"anchor":"Route-handlers","type":"heading","level":3,"text":"Route handlers"},{"inlineContent":[{"text":"A route handler ","type":"text"},{"type":"codeVoice","code":"HBRouteHandler"},{"text":" allows you to encapsulate all the components required for a route, and provide separation of the extraction of input parameters from the request and the processing of those parameters. An example could be structrured as follows","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["struct AddOrder: HBRouteHandler {"," struct Input: Decodable {"," let name: String"," let amount: Double"," }"," struct Output: HBResponseEncodable {"," let id: String"," }"," let input: Input"," let user: User"," "," init(from request: HBRequest) throws {"," self.input = try request.decode(as: Input.self)"," self.user = try request.auth.require(User.self)"," }"," func handle(request: HBRequest) -> EventLoopFuture {"," let order = Order(user: self.user.id, details: self.input)"," return order.save(on: request.db)"," .map { .init(id: order.id) }"," }","}"]},{"inlineContent":[{"type":"text","text":"Here you can see the "},{"code":"AddOrder","type":"codeVoice"},{"type":"text","text":" route handler encapsulates everything you need to know about the add order route. The "},{"code":"Input","type":"codeVoice"},{"type":"text","text":" and "},{"code":"Output","type":"codeVoice"},{"type":"text","text":" structs are defined and any additional input parameters that need extracted from the "},{"code":"HBRequest","type":"codeVoice"},{"type":"text","text":". The input parameters are extracted in the "},{"code":"init","type":"codeVoice"},{"type":"text","text":" and then the request is processed in the "},{"code":"handle","type":"codeVoice"},{"type":"text","text":" function. In this example we need to decode the "},{"code":"Input","type":"codeVoice"},{"type":"text","text":" from the "},{"code":"HBRequest","type":"codeVoice"},{"type":"text","text":" and using the authentication framework from "},{"code":"HummingbirdAuth","type":"codeVoice"},{"type":"text","text":" we get the authenticated user."}],"type":"paragraph"},{"inlineContent":[{"text":"The following will add the handler to the application","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["application.router.put(\"order\", use: AddOrder.self)"]},{"anchor":"Streaming-request-body","type":"heading","level":3,"text":"Streaming request body"},{"inlineContent":[{"type":"text","text":"By default Hummingbird will collate the contents of your request body into one ByteBuffer. You can access this via "},{"type":"codeVoice","code":"HBRequest.body.buffer"},{"type":"text","text":". If you’d prefer to stream the content of the request body, you can add a "},{"type":"codeVoice","code":".streamBody"},{"type":"text","text":" option to the route handler to receive a streaming body instead of a single "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":". Inside the route handler you access this stream via "},{"type":"codeVoice","code":"HBRequest.body.stream"},{"type":"text","text":". The request body parts are then accessed either via "},{"type":"codeVoice","code":"consume"},{"type":"text","text":" function which will return everything that has been streamed so far or a "},{"type":"codeVoice","code":"consumeAll"},{"type":"text","text":" function which takes a closure processing each part. Here is an example which reads the request buffer and returns it size"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["application.router.post(\"size\", options: .streamBody) { request -> EventLoopFuture in"," guard let stream = request.body.stream else { "," return request.failure(.badRequest)"," }"," var size = 0"," return stream.consumeAll(on: request.eventLoop) { buffer in"," size += buffer.readableBytes"," return request.eventLoop.makeSucceededFuture(())"," }"," .map { size.description }","}"]},{"anchor":"Editing-response-in-handler","type":"heading","level":3,"text":"Editing response in handler"},{"inlineContent":[{"text":"The standard way to provide a custom response from a route handler is to return a ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" from that handler. This method loses a lot of the automation of encoding responses, generating the correct status code etc.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"There is another method though that allows you to edit a response even when returning something other than a ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":". First you need to flag your route to say it is editing the response using the option ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":". Once you have set this option you can edit your response via ","type":"text"},{"code":"HBRequest.response","type":"codeVoice"},{"text":". This allows you to add new headers, replace generated headers or set the status code. Below is a route replacing the generated ","type":"text"},{"code":"content-type","type":"codeVoice"},{"text":" header and setting the status code.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["application.router.post(\"test\", options: .editResponse) { request -> String in"," request.response.headers.replaceOrAdd(name: \"content-type\", value: \"application\/json\")"," request.response.status = .accepted"," return #\"{\"test\": \"value\"}\"#","}"]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/sessions.json b/docs/1.0/data/documentation/hummingbird/sessions.json index 95523c3248..5ebf38c9d6 100644 --- a/docs/1.0/data/documentation/hummingbird/sessions.json +++ b/docs/1.0/data/documentation/hummingbird/sessions.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Session based authentication"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","interfaceLanguage":"swift"},"primaryContentSections":[{"content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Sessions allow you to persist user data between multiple requests to the server. They work by creating a temporary session object that is stored in a key\/value store. The key or session id is returned in the response. Subsequent requests can then access the session object by supplying the session id in their request. This object can then be used to authenicate the user. Normally the session id is stored in a cookie.","type":"text"}]},{"level":2,"type":"heading","anchor":"Setup","text":"Setup"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before you can use sessions you need to add them to the application. When adding them you choose where you want to store the session key\/value store. HummingbirdAuth only provides the option to store it memory, but if you include the "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"reference","isActive":true},{"type":"text","text":" or "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","type":"reference","isActive":true},{"type":"text","text":" packages you can store it in a fluent or redis database."}]},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory)"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you don’t provide a "},{"type":"codeVoice","code":"using"},{"type":"text","text":" parameter and you have already called "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)"},{"type":"text","text":" to setup the persist framework, sessions will use the same storage method as persist."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"By default sessions store the session id in a "},{"type":"codeVoice","code":"SESSION_ID"},{"type":"text","text":" cookie. At initialisation it is possible to set it up to use a different cookie."}]},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory, sessionID: .cookie(\"MY_SESSION_ID\"))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"It is also possible to set it up to use a header instead"}]},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory, sessionID: .header(\"SESSION_ID\"))"]},{"level":2,"type":"heading","anchor":"Saving-a-session","text":"Saving a session"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Once a user is authenticated you need to save a session for the user."}]},{"type":"codeListing","syntax":"swift","code":["func login(_ request: HBRequest) async throws -> HTTPResponseStatus {"," \/\/ get authenticated user"," guard let user = request.authGet(User.self),"," let userId = user.id else { return request.failure(.unauthorized) }"," \/\/ create session lasting 1 hour"," try await request.session.save(session: userId, expiresIn: .minutes(60))"," return .ok","}"]},{"type":"paragraph","inlineContent":[{"text":"In this example the ","type":"text"},{"code":"userId","type":"codeVoice"},{"text":" is saved with the session id. When you call ","type":"text"},{"code":"session.save","type":"codeVoice"},{"text":" it either adds a session id cookie or header to the response, depending on what you set up in ","type":"text"},{"code":"addSessions","type":"codeVoice"},{"text":". Because the response is being edited you need to add the option ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":" when adding this method to the router eg","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["app.router.post(options: .editResponse, use: login)"]},{"level":2,"type":"heading","anchor":"Sessions-Authentication","text":"Sessions Authentication"},{"type":"paragraph","inlineContent":[{"type":"text","text":"To authenticate a user using a session id you need to add a session authenticator to the application. This extracts the session id from the request, gets the associated value for the session id from the key\/value store and then converts this associated value into the authenticated user. Most of this work is done for you, but the conversion from session object to user most be provided by the application. To do this create an authenticator middleware that conforms to either "},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"},{"type":"text","text":" or "},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},{"type":"text","text":" and override the "},{"type":"codeVoice","code":"getValue"},{"type":"text","text":" function."}]},{"type":"codeListing","syntax":"swift","code":["struct MySessionAuthenticator: HBAsyncSessionAuthenticator {"," \/\/\/ session object"," typealias Session = UUID"," \/\/\/ authenticated user"," typealias Value = User",""," \/\/\/ convert from session object to authenticated user"," func getValue(from session: Session, request: Hummingbird.HBRequest) async throws -> Value? {"," return try await User.find(session, on: request.db)"," }","}"]},{"type":"paragraph","inlineContent":[{"text":"Add the authenticator as middleware to the routes you want to enable session authentication for","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["application.router.group()"," .add(middleware: MySessionAuthenticator())"," .get(\"session\") { request -> HTTPResponseStatus in"," _ = try request.authRequire(User.self)"," return .ok"," }"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Your route will be able to access the authenticated user via "},{"code":"request.authRequire","type":"codeVoice"},{"type":"text","text":" or "},{"code":"request.authGet","type":"codeVoice"},{"type":"text","text":"."}]}],"kind":"content"}],"sections":[],"seeAlsoSections":[{"title":"Articles","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"]}],"metadata":{"title":"Sessions","role":"article","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Article"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"type":"topic","kind":"article","title":"Authenticators","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","abstract":[{"text":"Request authentication middleware","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"type":"topic","kind":"article","title":"One Time Passwords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","url":"\/documentation\/hummingbird\/onetimepasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addPersist(using:)":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/addpersist(using:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Add persist framework to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"addPersist(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"title":"Sessions","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Article","role":"article"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions"},"abstract":[{"text":"Session based authentication","type":"text"}],"seeAlsoSections":[{"title":"Articles","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"kind":"content","content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"inlineContent":[{"text":"Sessions allow you to persist user data between multiple requests to the server. They work by creating a temporary session object that is stored in a key\/value store. The key or session id is returned in the response. Subsequent requests can then access the session object by supplying the session id in their request. This object can then be used to authenicate the user. Normally the session id is stored in a cookie.","type":"text"}],"type":"paragraph"},{"level":2,"type":"heading","text":"Setup","anchor":"Setup"},{"inlineContent":[{"text":"Before you can use sessions you need to add them to the application. When adding them you choose where you want to store the session key\/value store. HummingbirdAuth only provides the option to store it memory, but if you include the ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","isActive":true,"type":"reference"},{"text":" or ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","isActive":true,"type":"reference"},{"text":" packages you can store it in a fluent or redis database.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory)"]},{"inlineContent":[{"type":"text","text":"If you don’t provide a "},{"code":"using","type":"codeVoice"},{"type":"text","text":" parameter and you have already called "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)","isActive":true,"type":"reference"},{"type":"text","text":" to setup the persist framework, sessions will use the same storage method as persist."}],"type":"paragraph"},{"inlineContent":[{"text":"By default sessions store the session id in a ","type":"text"},{"code":"SESSION_ID","type":"codeVoice"},{"text":" cookie. At initialisation it is possible to set it up to use a different cookie.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory, sessionID: .cookie(\"MY_SESSION_ID\"))"]},{"inlineContent":[{"type":"text","text":"It is also possible to set it up to use a header instead"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.addSessions(using: .memory, sessionID: .header(\"SESSION_ID\"))"]},{"level":2,"type":"heading","text":"Saving a session","anchor":"Saving-a-session"},{"inlineContent":[{"type":"text","text":"Once a user is authenticated you need to save a session for the user."}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["func login(_ request: HBRequest) async throws -> HTTPResponseStatus {"," \/\/ get authenticated user"," guard let user = request.authGet(User.self),"," let userId = user.id else { return request.failure(.unauthorized) }"," \/\/ create session lasting 1 hour"," try await request.session.save(session: userId, expiresIn: .minutes(60))"," return .ok","}"]},{"inlineContent":[{"type":"text","text":"In this example the "},{"type":"codeVoice","code":"userId"},{"type":"text","text":" is saved with the session id. When you call "},{"type":"codeVoice","code":"session.save"},{"type":"text","text":" it either adds a session id cookie or header to the response, depending on what you set up in "},{"type":"codeVoice","code":"addSessions"},{"type":"text","text":". Because the response is being edited you need to add the option "},{"type":"codeVoice","code":".editResponse"},{"type":"text","text":" when adding this method to the router eg"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["app.router.post(options: .editResponse, use: login)"]},{"level":2,"type":"heading","text":"Sessions Authentication","anchor":"Sessions-Authentication"},{"inlineContent":[{"text":"To authenticate a user using a session id you need to add a session authenticator to the application. This extracts the session id from the request, gets the associated value for the session id from the key\/value store and then converts this associated value into the authenticated user. Most of this work is done for you, but the conversion from session object to user most be provided by the application. To do this create an authenticator middleware that conforms to either ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","isActive":true},{"text":" or ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","isActive":true},{"text":" and override the ","type":"text"},{"code":"getValue","type":"codeVoice"},{"text":" function.","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["struct MySessionAuthenticator: HBAsyncSessionAuthenticator {"," \/\/\/ session object"," typealias Session = UUID"," \/\/\/ authenticated user"," typealias Value = User",""," \/\/\/ convert from session object to authenticated user"," func getValue(from session: Session, request: Hummingbird.HBRequest) async throws -> Value? {"," return try await User.find(session, on: request.db)"," }","}"]},{"inlineContent":[{"text":"Add the authenticator as middleware to the routes you want to enable session authentication for","type":"text"}],"type":"paragraph"},{"type":"codeListing","syntax":"swift","code":["application.router.group()"," .add(middleware: MySessionAuthenticator())"," .get(\"session\") { request -> HTTPResponseStatus in"," _ = try request.authRequire(User.self)"," return .ok"," }"]},{"inlineContent":[{"text":"Your route will be able to access the authenticated user via ","type":"text"},{"type":"codeVoice","code":"request.authRequire"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"request.authGet"},{"text":".","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addPersist(using:)":{"abstract":[{"text":"Add persist framework to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addpersist(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)","title":"addPersist(using:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"title":"Authenticators","abstract":[{"type":"text","text":"Request authentication middleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","kind":"article","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"url":"\/documentation\/hummingbird\/onetimepasswords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"type":"topic","role":"article","kind":"article","title":"One Time Passwords"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/template-inheritance.json b/docs/1.0/data/documentation/hummingbird/template-inheritance.json deleted file mode 100644 index 67a2a44aa4..0000000000 --- a/docs/1.0/data/documentation/hummingbird/template-inheritance.json +++ /dev/null @@ -1 +0,0 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"],"generated":true,"title":"Additional Features"}],"metadata":{"role":"article","title":"Template Inheritance","roleHeading":"Article","modules":[{"name":"HummingbirdMustache"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"sections":[],"abstract":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature.","type":"text"}],"primaryContentSections":[{"kind":"content","content":[{"type":"heading","anchor":"Overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature. Template inheritance allows you to override elements of an included partial. It allows you to create a base page template and override elements of it with your page content. A partial that includes overriding elements is indicated with a ","type":"text"},{"code":"{{","type":"codeVoice"},{"text":". This is a section tag so needs a ending tag as well. Inside the section the tagged sections to override are added using the syntax ","type":"text"},{"code":"{{$tag}}contents{{\/tag}}","type":"codeVoice"},{"text":". If your template and partial were as follows","type":"text"}]},{"type":"codeListing","code":["{{! mypage.mustache }}","{{My page title<\/title>{{\/head}}","{{$body}}Hello world{{\/body}}","{{\/base}}"],"syntax":null},{"type":"codeListing","code":["{{! base.mustache }}","","","{{$head}}{{\/head}}","<\/head>","","{{$body}}Default text{{\/body}}","<\/body>","<\/html>"],"syntax":null},{"type":"paragraph","inlineContent":[{"text":"You would get the following output when rendering ","type":"text"},{"code":"mypage.mustache","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"codeListing","code":["","","My page title<\/title>","<\/head>","<body>","Hello world","<\/body>"],"syntax":null},{"type":"paragraph","inlineContent":[{"text":"Note the ","type":"text"},{"code":"{{$head}}","type":"codeVoice"},{"text":" section in ","type":"text"},{"code":"base.mustache","type":"codeVoice"},{"text":" is replaced with the ","type":"text"},{"type":"codeVoice","code":"{{$head}}"},{"type":"text","text":" section included inside the "},{"type":"codeVoice","code":"{{<base}}"},{"type":"text","text":" partial reference from "},{"type":"codeVoice","code":"mypage.mustache"},{"type":"text","text":". The same occurs with the "},{"type":"codeVoice","code":"{{$body}}"},{"type":"text","text":" section. In that case though a default value is supplied for the situation where a "},{"type":"codeVoice","code":"{{$body}}"},{"type":"text","text":" section is not supplied."}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"title":"Pragmas\/Configuration variables","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","abstract":[{"text":"Setting template render configuration settings.","type":"text"}],"url":"\/documentation\/hummingbird\/pragmas"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"title":"Transforms","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms","abstract":[{"text":"Transforming objects during render","type":"text"}],"url":"\/documentation\/hummingbird\/transforms"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"type":"topic","abstract":[{"text":"Hummingbird Mustache Lambda implementation","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","kind":"article","title":"Lambdas","url":"\/documentation\/hummingbird\/lambdas","role":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/templateinheritance.json b/docs/1.0/data/documentation/hummingbird/templateinheritance.json new file mode 100644 index 0000000000..d0695a3ca7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbird/templateinheritance.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature.","type":"text"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"],"generated":true,"title":"Additional Features"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"primaryContentSections":[{"content":[{"text":"Overview","anchor":"Overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature. Template inheritance allows you to override elements of an included partial. It allows you to create a base page template and override elements of it with your page content. A partial that includes overriding elements is indicated with a "},{"code":"{{<partial}}","type":"codeVoice"},{"type":"text","text":". Note this is different from the normal partial reference which uses "},{"code":">","type":"codeVoice"},{"type":"text","text":". This is a section tag so needs a ending tag as well. Inside the section the tagged sections to override are added using the syntax "},{"code":"{{$tag}}contents{{\/tag}}","type":"codeVoice"},{"type":"text","text":". If your template and partial were as follows"}],"type":"paragraph"},{"syntax":null,"code":["{{! mypage.mustache }}","{{<base}}","{{$head}}<title>My page title<\/title>{{\/head}}","{{$body}}Hello world{{\/body}}","{{\/base}}"],"type":"codeListing"},{"syntax":null,"code":["{{! base.mustache }}","<html>","<head>","{{$head}}{{\/head}}","<\/head>","<body>","{{$body}}Default text{{\/body}}","<\/body>","<\/html>"],"type":"codeListing"},{"type":"paragraph","inlineContent":[{"text":"You would get the following output when rendering ","type":"text"},{"code":"mypage.mustache","type":"codeVoice"},{"text":".","type":"text"}]},{"syntax":null,"type":"codeListing","code":["<html>","<head>","<title>My page title<\/title>","<\/head>","<body>","Hello world","<\/body>"]},{"type":"paragraph","inlineContent":[{"text":"Note the ","type":"text"},{"type":"codeVoice","code":"{{$head}}"},{"type":"text","text":" section in "},{"type":"codeVoice","code":"base.mustache"},{"type":"text","text":" is replaced with the "},{"type":"codeVoice","code":"{{$head}}"},{"type":"text","text":" section included inside the "},{"type":"codeVoice","code":"{{<base}}"},{"type":"text","text":" partial reference from "},{"type":"codeVoice","code":"mypage.mustache"},{"type":"text","text":". The same occurs with the "},{"type":"codeVoice","code":"{{$body}}"},{"type":"text","text":" section. In that case though a default value is supplied for the situation where a "},{"type":"codeVoice","code":"{{$body}}"},{"type":"text","text":" section is not supplied."}]}],"kind":"content"}],"kind":"article","metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"article","roleHeading":"Article","title":"Template Inheritance"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"kind":"article","abstract":[{"type":"text","text":"Transforming objects during render"}],"role":"article","title":"Transforms","url":"\/documentation\/hummingbird\/transforms","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"type":"topic","kind":"article","url":"\/documentation\/hummingbird\/pragmas","role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","title":"Pragmas\/Configuration variables","abstract":[{"type":"text","text":"Setting template render configuration settings."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"url":"\/documentation\/hummingbird\/lambdas","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","role":"article","title":"Lambdas","type":"topic","abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbird/transforms.json b/docs/1.0/data/documentation/hummingbird/transforms.json index 7928bdfb02..bc7cc12f06 100644 --- a/docs/1.0/data/documentation/hummingbird/transforms.json +++ b/docs/1.0/data/documentation/hummingbird/transforms.json @@ -1 +1 @@ -{"kind":"article","primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Transforms are specific to this implementation of Mustache. They are similar to Lambdas but instead of generating rendered text they allow you to transform an object into another. Transforms are formatted as a function call inside a tag eg"}]},{"type":"codeListing","code":["{{uppercase(string)}}"],"syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"They can be applied to variable, section and inverted section tags. If you apply them to a section or inverted section tag the transform name should be included in the end section tag as well eg"}]},{"type":"codeListing","code":["{{#sorted(array)}}{{.}}{{\/sorted(array)}}"],"syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"The library comes with a series of transforms for the Swift standard objects."}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"String\/Substring"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"capitalized: Return string with first letter capitalized","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"lowercase: Return lowercased version of string"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"uppercase: Return uppercased version of string","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"reversed: Reverse string"}]}]}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Int\/UInt\/Int8\/Int16…"}]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"equalzero: Returns if equal to zero"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"plusone: Add one to integer"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"minusone: Subtract one from integer"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"odd: return if integer is odd"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"even: return if integer is even"}],"type":"paragraph"}]}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Array","type":"text"}]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"first: Return first element of array"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"last: Return last element of array"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"count: Return number of elements in array"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"empty: Returns if array is empty"}]}]},{"content":[{"inlineContent":[{"text":"reversed: Reverse array","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"sorted: If the elements of the array are comparable sort them","type":"text"}]}]}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Dictionary"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"count: Return number of elements in dictionary","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"empty: Returns if dictionary is empty"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"enumerated: Return dictionary as array of key, value pairs"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"sorted: If the keys are comparable return as array of key, value pairs sorted by key"}],"type":"paragraph"}]}],"type":"unorderedList"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If a transform is applied to an object that doesn’t recognise it then "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" is returned."}]},{"type":"heading","level":2,"text":"Sequence context transforms","anchor":"Sequence-context-transforms"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Sequence context transforms are transforms applied to the current position in the sequence. They are formatted as a function that takes no parameter eg"}]},{"type":"codeListing","code":["{{#array}}{{.}}{{^last()}}, {{\/last()}}{{\/array}}"],"syntax":null},{"type":"paragraph","inlineContent":[{"text":"This will render an array as a comma separated list. The inverted section of the ","type":"text"},{"code":"last()","type":"codeVoice"},{"text":" transform ensures we don’t add a comma after the last element.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"The following sequence context transforms are available","type":"text"}]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"first: Is this the first element of the sequence"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"last: Is this the last element of the sequence","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"index: Returns the index of the element within the sequence"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"odd: Returns if the index of the element is odd"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"even: Returns if the index of the element is even"}]}]}]},{"type":"heading","level":2,"text":"Custom transforms","anchor":"Custom-transforms"},{"type":"paragraph","inlineContent":[{"type":"text","text":"You can add transforms to your own objects. Conform the object to "},{"type":"codeVoice","code":"HBMustacheTransformable"},{"type":"text","text":" and provide an implementation of the function "},{"type":"codeVoice","code":"transform"},{"type":"text","text":". eg"}]},{"type":"codeListing","code":["struct Object: HBMustacheTransformable {"," let either: Bool"," let or: Bool"," "," func transform(_ name: String) -> Any? {"," switch name {"," case \"eitherOr\":"," return either || or"," default:"," break"," }"," return nil"," }","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"When we render an instance of this object with ","type":"text"},{"type":"codeVoice","code":"either"},{"text":" or ","type":"text"},{"type":"codeVoice","code":"or"},{"text":" set to true using the following template it will render “Success”.","type":"text"}]},{"type":"codeListing","code":["{{#eitherOr(object)}}Success{{\/eitherOr(object)}}"],"syntax":null},{"type":"paragraph","inlineContent":[{"text":"With this we have got around the fact it is not possible to do logical OR statements in Mustache.","type":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"seeAlsoSections":[{"title":"Additional Features","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms","interfaceLanguage":"swift"},"metadata":{"title":"Transforms","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Article","role":"article"},"sections":[],"abstract":[{"text":"Transforming objects during render","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"title":"Pragmas\/Configuration variables","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","abstract":[{"text":"Setting template render configuration settings.","type":"text"}],"url":"\/documentation\/hummingbird\/pragmas"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"type":"topic","abstract":[{"text":"Hummingbird Mustache Lambda implementation","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","kind":"article","title":"Lambdas","url":"\/documentation\/hummingbird\/lambdas","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Template-Inheritance":{"title":"Template Inheritance","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Template-Inheritance","abstract":[{"text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature.","type":"text"}],"url":"\/documentation\/hummingbird\/template-inheritance"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"primaryContentSections":[{"kind":"content","content":[{"level":2,"anchor":"Overview","text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"Transforms are specific to this implementation of Mustache. They are similar to Lambdas but instead of generating rendered text they allow you to transform an object into another. Transforms are formatted as a function call inside a tag eg"}],"type":"paragraph"},{"syntax":null,"code":["{{uppercase(string)}}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"They can be applied to variable, section and inverted section tags. If you apply them to a section or inverted section tag the transform name should be included in the end section tag as well eg"}],"type":"paragraph"},{"syntax":null,"code":["{{#sorted(array)}}{{.}}{{\/sorted(array)}}"],"type":"codeListing"},{"inlineContent":[{"text":"The library comes with a series of transforms for the Swift standard objects.","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"text":"String\/Substring","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"capitalized: Return string with first letter capitalized"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"lowercase: Return lowercased version of string","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"uppercase: Return uppercased version of string","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"reversed: Reverse string","type":"text"}]}]}],"type":"unorderedList"}]},{"content":[{"inlineContent":[{"type":"text","text":"Int\/UInt\/Int8\/Int16…"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"equalzero: Returns if equal to zero","type":"text"}]}]},{"content":[{"inlineContent":[{"text":"plusone: Add one to integer","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"minusone: Subtract one from integer","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"odd: return if integer is odd"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"even: return if integer is even","type":"text"}]}]}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Array"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"first: Return first element of array"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"last: Return last element of array"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"count: Return number of elements in array"}]}]},{"content":[{"inlineContent":[{"text":"empty: Returns if array is empty","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"reversed: Reverse array","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"sorted: If the elements of the array are comparable sort them","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Dictionary"}]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"count: Return number of elements in dictionary"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"empty: Returns if dictionary is empty"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"enumerated: Return dictionary as array of key, value pairs"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"sorted: If the keys are comparable return as array of key, value pairs sorted by key","type":"text"}]}]}]}]}],"type":"unorderedList"},{"inlineContent":[{"type":"text","text":"If a transform is applied to an object that doesn’t recognise it then "},{"code":"nil","type":"codeVoice"},{"type":"text","text":" is returned."}],"type":"paragraph"},{"level":2,"anchor":"Sequence-context-transforms","text":"Sequence context transforms","type":"heading"},{"inlineContent":[{"type":"text","text":"Sequence context transforms are transforms applied to the current position in the sequence. They are formatted as a function that takes no parameter eg"}],"type":"paragraph"},{"syntax":null,"code":["{{#array}}{{.}}{{^last()}}, {{\/last()}}{{\/array}}"],"type":"codeListing"},{"inlineContent":[{"text":"This will render an array as a comma separated list. The inverted section of the ","type":"text"},{"code":"last()","type":"codeVoice"},{"text":" transform ensures we don’t add a comma after the last element.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"The following sequence context transforms are available"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"first: Is this the first element of the sequence"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"last: Is this the last element of the sequence","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"index: Returns the index of the element within the sequence"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"odd: Returns if the index of the element is odd"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"even: Returns if the index of the element is even"}],"type":"paragraph"}]}],"type":"unorderedList"},{"level":2,"anchor":"Custom-transforms","text":"Custom transforms","type":"heading"},{"inlineContent":[{"type":"text","text":"You can add transforms to your own objects. Conform the object to "},{"code":"HBMustacheTransformable","type":"codeVoice"},{"type":"text","text":" and provide an implementation of the function "},{"code":"transform","type":"codeVoice"},{"type":"text","text":". eg"}],"type":"paragraph"},{"syntax":"swift","code":["struct Object: HBMustacheTransformable {"," let either: Bool"," let or: Bool"," "," func transform(_ name: String) -> Any? {"," switch name {"," case \"eitherOr\":"," return either || or"," default:"," break"," }"," return nil"," }","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"When we render an instance of this object with "},{"type":"codeVoice","code":"either"},{"type":"text","text":" or "},{"type":"codeVoice","code":"or"},{"type":"text","text":" set to true using the following template it will render “Success”."}],"type":"paragraph"},{"syntax":null,"code":["{{#eitherOr(object)}}Success{{\/eitherOr(object)}}"],"type":"codeListing"},{"inlineContent":[{"text":"With this we have got around the fact it is not possible to do logical OR statements in Mustache.","type":"text"}],"type":"paragraph"}]}],"sections":[],"abstract":[{"type":"text","text":"Transforming objects during render"}],"metadata":{"roleHeading":"Article","modules":[{"name":"HummingbirdMustache"}],"role":"article","title":"Transforms"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"},"seeAlsoSections":[{"generated":true,"title":"Additional Features","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"type":"topic","kind":"article","url":"\/documentation\/hummingbird\/pragmas","role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","title":"Pragmas\/Configuration variables","abstract":[{"type":"text","text":"Setting template render configuration settings."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"url":"\/documentation\/hummingbird\/lambdas","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","role":"article","title":"Lambdas","type":"topic","abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/TemplateInheritance":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","kind":"article","role":"article","abstract":[{"type":"text","text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature."}],"title":"Template Inheritance","type":"topic","url":"\/documentation\/hummingbird\/templateinheritance"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth.json b/docs/1.0/data/documentation/hummingbirdauth.json index 0a9969496a..a19f5e2945 100644 --- a/docs/1.0/data/documentation/hummingbirdauth.json +++ b/docs/1.0/data/documentation/hummingbirdauth.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth"]}],"abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"Includes Authenticator middleware setup, bearer and basic authentication extraction from your Request headers, Bcrypt encryption for passwords and one time password support.","type":"text"}]}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"],"title":"Articles"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"],"title":"Header Authentication"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"],"title":"Encryption"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"],"title":"Sessions"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"],"title":"OTP"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"],"title":"Structures"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"},"metadata":{"title":"HummingbirdAuth","role":"collection","roleHeading":"Framework","externalID":"HummingbirdAuth","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"module"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"hierarchy":{"paths":[[]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"type":"topic","kind":"article","title":"One Time Passwords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","url":"\/documentation\/hummingbird\/onetimepasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"type":"topic","kind":"article","title":"Authenticators","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","abstract":[{"text":"Request authentication middleware","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"title":"BearerAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/bearerauthentication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"type":"topic","kind":"article","title":"Sessions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","url":"\/documentation\/hummingbird\/sessions","abstract":[{"text":"Session based authentication","type":"text"}],"role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Framework","externalID":"HummingbirdAuth","modules":[{"name":"HummingbirdAuth"}],"role":"collection","symbolKind":"module","title":"HummingbirdAuth"},"sections":[],"abstract":[{"text":"Authentication framework and extensions for Hummingbird.","type":"text"}],"hierarchy":{"paths":[[]]},"primaryContentSections":[{"content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Includes Authenticator middleware setup, bearer and basic authentication extraction from your Request headers, Bcrypt encryption for passwords and one time password support."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords"],"title":"Articles"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"],"title":"Header Authentication"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"],"title":"Encryption"},{"title":"Sessions","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]},{"title":"OTP","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/OneTimePasswords":{"url":"\/documentation\/hummingbird\/onetimepasswords","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/OneTimePasswords","abstract":[{"text":"A one time password (OTP) valid for only one login session.","type":"text"}],"type":"topic","role":"article","kind":"article","title":"One Time Passwords"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Authenticators":{"title":"Authenticators","abstract":[{"type":"text","text":"Request authentication middleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Authenticators","url":"\/documentation\/hummingbird\/authenticators","kind":"article","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Sessions":{"url":"\/documentation\/hummingbird\/sessions","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Sessions","role":"article","title":"Sessions","type":"topic","abstract":[{"text":"Session based authentication","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/bearerauthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","title":"BearerAuthentication","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer.json b/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer.json deleted file mode 100644 index a76b17c3d5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/read(on:)"],"title":"Instance Methods"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","interfaceLanguage":"swift"},"metadata":{"role":"symbol","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}],"roleHeading":"Class","externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseBodyStreamer"}],"navigatorTitle":[{"kind":"identifier","text":"AsyncSequenceResponseBodyStreamer"}],"symbolKind":"class","title":"AsyncSequenceResponseBodyStreamer","modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseBodyStreamer"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ByteBufferSequence"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer/read(on:)":{"url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/read(on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/read(on:)","title":"read(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","title":"AsyncSequenceResponseBodyStreamer","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer/init(_:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBufferSequence","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/init(_:)","title":"init(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/init(_:)","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:).json deleted file mode 100644 index 48c48d1a85..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/init(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer"]]},"metadata":{"roleHeading":"Initializer","title":"init(_:)","platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","beta":false,"unavailable":false},{"deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false},{"deprecated":false,"introducedAt":"13.0","name":"tvOS","beta":false,"unavailable":false},{"deprecated":false,"introducedAt":"6.0","name":"watchOS","beta":false,"unavailable":false}],"externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerCyACyxGxcfc","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"ByteBufferSequence","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"asyncSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":")"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer/init(_:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBufferSequence","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/init(_:)","title":"init(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/init(_:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","title":"AsyncSequenceResponseBodyStreamer","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:).json b/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:).json deleted file mode 100644 index b025dc710c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"title":"read(on:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerC4read2on7NIOCore15EventLoopFutureCy0A4Core16HBStreamerOutputOGAF0jK0_p_tF","platforms":[{"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"unavailable":false,"name":"watchOS","deprecated":false,"introducedAt":"6.0","beta":false}],"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/read(on:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBResponseBodyStreamer.read(on:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/read(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","title":"AsyncSequenceResponseBodyStreamer","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer/read(on:)":{"url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/read(on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer\/read(on:)","title":"read(on:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator.json b/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator.json deleted file mode 100644 index fa5bd85916..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseGenerator"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ByteBufferSequence"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be returned from a route to generate a response that includes the"},{"type":"text","text":" "},{"type":"text","text":"sequence of ByteBuffers as its payload."}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator"]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"metadata":{"symbolKind":"struct","title":"AsyncSequenceResponseGenerator","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","platforms":[{"introducedAt":"13.0","name":"iOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"beta":false,"unavailable":false},{"beta":false,"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseGenerator"}],"externalID":"s:11Hummingbird30AsyncSequenceResponseGeneratorV","navigatorTitle":[{"kind":"identifier","text":"AsyncSequenceResponseGenerator"}]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator\/response(from:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator":{"title":"AsyncSequenceResponseGenerator","abstract":[{"text":"Wrapper object for AsyncSequence that conforms to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator/response(from:)":{"title":"response(from:)","abstract":[{"text":"Return self as the response","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator\/response(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator\/response(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:).json b/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:).json deleted file mode 100644 index d1e3c26730..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator"]]},"abstract":[{"text":"Return self as the response","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator\/response(from:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator\/response(from:)"},"sections":[],"metadata":{"symbolKind":"method","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"externalID":"s:11Hummingbird30AsyncSequenceResponseGeneratorV8response4fromAA10HBResponseVAA9HBRequestV_tF","modules":[{"name":"HummingbirdAuth"}],"title":"response(from:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator/response(from:)":{"title":"response(from:)","abstract":[{"text":"Return self as the response","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator\/response(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator\/response(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator":{"title":"AsyncSequenceResponseGenerator","abstract":[{"text":"Wrapper object for AsyncSequence that conforms to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication.json b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication.json index 0706a01c04..a3f6735a2a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication.json +++ b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username"],"title":"Instance Properties"}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/basicauthentication"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:15HummingbirdAuth19BasicAuthenticationV","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","title":"BasicAuthentication","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"],"title":"Header Authentication"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"title":"BearerAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/bearerauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/password":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","url":"\/documentation\/hummingbirdauth\/basicauthentication\/password","kind":"symbol","abstract":[],"title":"password","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/username":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"username","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username","url":"\/documentation\/hummingbirdauth\/basicauthentication\/username","kind":"symbol","abstract":[],"title":"username","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Header Authentication","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"languages":["swift"]}]}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","type":"conformsTo"}],"sections":[],"metadata":{"title":"BasicAuthentication","roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth19BasicAuthenticationV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"symbolKind":"struct","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}]},"abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/basicauthentication"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/username":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/basicauthentication\/username","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"username"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username","title":"username","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/bearerauthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","title":"BearerAuthentication","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/password":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"password","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication\/password","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/password.json b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/password.json index 39de064f0c..abc6dc1f85 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/password.json +++ b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/password.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/basicauthentication\/password"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password"},"metadata":{"externalID":"s:15HummingbirdAuth19BasicAuthenticationV8passwordSSvp","symbolKind":"property","title":"password","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/password":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","url":"\/documentation\/hummingbirdauth\/basicauthentication\/password","kind":"symbol","abstract":[],"title":"password","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password"},"metadata":{"externalID":"s:15HummingbirdAuth19BasicAuthenticationV8passwordSSvp","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"password","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/basicauthentication\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/password":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/password","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"password","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication\/password","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/username.json b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/username.json index 9468e3c76b..c65cad563d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/username.json +++ b/docs/1.0/data/documentation/hummingbirdauth/basicauthentication/username.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/basicauthentication\/username"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"username","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth19BasicAuthenticationV8usernameSSvp","symbolKind":"property","title":"username"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/username":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"username","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username","url":"\/documentation\/hummingbirdauth\/basicauthentication\/username","kind":"symbol","abstract":[],"title":"username","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"username"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","title":"username","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth19BasicAuthenticationV8usernameSSvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"username","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/basicauthentication\/username"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication/username":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/basicauthentication\/username","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"username"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication\/username","title":"username","type":"topic","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bcrypt.json b/docs/1.0/data/documentation/hummingbirdauth/bcrypt.json index fc9ed54476..61eec48699 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bcrypt.json +++ b/docs/1.0/data/documentation/hummingbirdauth/bcrypt.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)"],"title":"Type Methods"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}]}]},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"The Bcrypt hashing function was designed by Niels Provos and David Mazières, based on the Blowfish cipher"},{"type":"text","text":" "},{"type":"text","text":"and presented at USENIX in 1999.[1] Besides incorporating a salt to protect against rainbow table attacks, bcrypt"},{"type":"text","text":" "},{"type":"text","text":"is an adaptive function: over time, the iteration count can be increased to make it slower, so it remains resistant to"},{"type":"text","text":" "},{"type":"text","text":"brute-force search attacks even with increasing computation power."}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"Bcrypt","externalID":"s:15HummingbirdAuth6BcryptO","roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:)":{"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)","role":"symbol","kind":"symbol","abstract":[{"text":"Generate bcrypt hash from test","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","title":"hash(_:cost:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:for:)":{"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)","role":"symbol","kind":"symbol","abstract":[{"text":"Run hash function on application thread pool","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"type":"topic","title":"hash(_:cost:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)","abstract":[{"text":"Verify text and hash match","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","title":"verify(_:hash:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:for:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)","role":"symbol","kind":"symbol","title":"verify(_:hash:for:)","abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bcrypt"]}],"metadata":{"title":"Bcrypt","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}],"externalID":"s:15HummingbirdAuth6BcryptO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Enumeration","symbolKind":"enum"},"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"type":"text","text":"The Bcrypt hashing function was designed by Niels Provos and David Mazières, based on the Blowfish cipher"},{"type":"text","text":" "},{"type":"text","text":"and presented at USENIX in 1999.[1] Besides incorporating a salt to protect against rainbow table attacks, bcrypt"},{"type":"text","text":" "},{"type":"text","text":"is an adaptive function: over time, the iteration count can be increased to make it slower, so it remains resistant to"},{"type":"text","text":" "},{"type":"text","text":"brute-force search attacks even with increasing computation power."}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:for:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","title":"verify(_:hash:for:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:)":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)","abstract":[{"type":"text","text":"Generate bcrypt hash from test"}],"title":"hash(_:cost:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"hash","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Verify text and hash match","type":"text"}],"title":"verify(_:hash:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:for:)":{"kind":"symbol","type":"topic","title":"hash(_:cost:for:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cost"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)","abstract":[{"text":"Run hash function on application thread pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:).json b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:).json index 5ac35b9e8f..b7dfb6efdc 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"text","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":" = 12) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"original text"}],"type":"paragraph"}],"name":"text"},{"content":[{"type":"paragraph","inlineContent":[{"text":"log2 iterations of algorithm","type":"text"}]}],"name":"cost"}]},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Hashed string"}]}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Generate bcrypt hash from test"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cost"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier","text":"UInt8"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"roleHeading":"Type Method","title":"hash(_:cost:)","externalID":"s:15HummingbirdAuth6BcryptO4hash_4costS2S_s5UInt8VtFZ","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:)":{"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)","role":"symbol","kind":"symbol","abstract":[{"text":"Generate bcrypt hash from test","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","title":"hash(_:cost:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","title":"hash(_:cost:)","roleHeading":"Type Method","externalID":"s:15HummingbirdAuth6BcryptO4hash_4costS2S_s5UInt8VtFZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)"},"kind":"symbol","abstract":[{"text":"Generate bcrypt hash from test","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cost"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":" = 12) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"text","content":[{"type":"paragraph","inlineContent":[{"text":"original text","type":"text"}]}]},{"name":"cost","content":[{"inlineContent":[{"text":"log2 iterations of algorithm","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Hashed string"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:)":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)","abstract":[{"type":"text","text":"Generate bcrypt hash from test"}],"title":"hash(_:cost:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:).json b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:).json index 9ee6d3ebd9..dd1c8c4853 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:).json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"text","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":" = 12, ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The Bcrypt functions are designed to be slow to make them hard to crack. It is best not to run these functions"},{"type":"text","text":" "},{"type":"text","text":"on the EventLoop as this will block other requests using that EventLoop. You are better to run them on another"},{"type":"text","text":" "},{"type":"text","text":"thread."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Method","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"HummingbirdAuth","modules":[{"name":"HummingbirdAuth"}],"title":"hash(_:cost:for:)","externalID":"s:15HummingbirdAuth6BcryptO4hash_4cost3for7NIOCore15EventLoopFutureCySSGSS_s5UInt8V0A09HBRequestVtFZ"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"abstract":[{"type":"text","text":"Run hash function on application thread pool"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:for:)":{"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)","role":"symbol","kind":"symbol","abstract":[{"text":"Run hash function on application thread pool","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"type":"topic","title":"hash(_:cost:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)"},"metadata":{"title":"hash(_:cost:for:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":">","kind":"text"}],"extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth6BcryptO4hash_4cost3for7NIOCore15EventLoopFutureCySSGSS_s5UInt8V0A09HBRequestVtFZ","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"text","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"cost","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"text":" = 12, ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":">","kind":"text"}]}]},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"The Bcrypt functions are designed to be slow to make them hard to crack. It is best not to run these functions","type":"text"},{"text":" ","type":"text"},{"text":"on the EventLoop as this will block other requests using that EventLoop. You are better to run them on another","type":"text"},{"text":" ","type":"text"},{"text":"thread.","type":"text"}]}],"kind":"content"}],"abstract":[{"text":"Run hash function on application thread pool","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/hash(_:cost:for:)":{"kind":"symbol","type":"topic","title":"hash(_:cost:for:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cost"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/hash(_:cost:for:)","abstract":[{"text":"Run hash function on application thread pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:).json b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:).json index 061daea01d..47448892ff 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"verify"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hash"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"plain text"}]}],"name":"text"},{"content":[{"inlineContent":[{"text":"hashed data","type":"text"}],"type":"paragraph"}],"name":"hash"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)"},"abstract":[{"text":"Verify text and hash match","type":"text"}],"kind":"symbol","metadata":{"role":"symbol","title":"verify(_:hash:)","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Method","externalID":"s:15HummingbirdAuth6BcryptO6verify_4hashSbSS_SStFZ"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)","abstract":[{"text":"Verify text and hash match","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","title":"verify(_:hash:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"text","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"},{"parameters":[{"name":"text","content":[{"inlineContent":[{"text":"plain text","type":"text"}],"type":"paragraph"}]},{"name":"hash","content":[{"inlineContent":[{"text":"hashed data","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)"},"metadata":{"roleHeading":"Type Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth6BcryptO6verify_4hashSbSS_SStFZ","title":"verify(_:hash:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Verify text and hash match","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"hash","kind":"externalParam"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Verify text and hash match","type":"text"}],"title":"verify(_:hash:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:).json b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:).json index 96f9f6cc4b..dbdf33ace5 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"verify"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"roleHeading":"Type Method","extendedModule":"HummingbirdAuth","role":"symbol","title":"verify(_:hash:for:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth6BcryptO6verify_4hash3for7NIOCore15EventLoopFutureCySbGSS_SS0A09HBRequestVtFZ"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"verify"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hash"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The Bcrypt functions are designed to be slow to make them hard to crack. It is best not to run these functions"},{"type":"text","text":" "},{"type":"text","text":"on the EventLoop as this will block other requests using that EventLoop. You are better to run them on another"},{"type":"text","text":" "},{"type":"text","text":"thread."}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:for:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)","role":"symbol","kind":"symbol","title":"verify(_:hash:for:)","abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","role":"symbol","title":"Bcrypt","kind":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt","type":"topic","abstract":[{"text":"Bcrypt password hashing function","type":"text"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Bcrypt","kind":"identifier"}],"navigatorTitle":[{"text":"Bcrypt","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"verify"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hash"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"The Bcrypt functions are designed to be slow to make them hard to crack. It is best not to run these functions"},{"type":"text","text":" "},{"type":"text","text":"on the EventLoop as this will block other requests using that EventLoop. You are better to run them on another"},{"type":"text","text":" "},{"type":"text","text":"thread."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"role":"symbol","externalID":"s:15HummingbirdAuth6BcryptO6verify_4hash3for7NIOCore15EventLoopFutureCySbGSS_SS0A09HBRequestVtFZ","roleHeading":"Type Method","title":"verify(_:hash:for:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"HummingbirdAuth","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt/verify(_:hash:for:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verify","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hash","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Run verify function on application thread pool"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt\/verify(_:hash:for:)","title":"verify(_:hash:for:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/Bcrypt":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/Bcrypt","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Bcrypt"}],"kind":"symbol","type":"topic","title":"Bcrypt","abstract":[{"type":"text","text":"Bcrypt password hashing function"}],"url":"\/documentation\/hummingbirdauth\/bcrypt","navigatorTitle":[{"kind":"identifier","text":"Bcrypt"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication.json b/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication.json index a540405ea6..f9b64d73de 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication.json +++ b/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication.json @@ -1 +1 @@ -{"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"},"schemaVersion":{"patch":0,"minor":3,"major":0},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"],"title":"Header Authentication"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"],"title":"Instance Properties"}],"kind":"symbol","sections":[],"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/bearerauthentication"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"BearerAuthentication","navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"externalID":"s:15HummingbirdAuth20BearerAuthenticationV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication/token":{"type":"topic","title":"token","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"token","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/bearerauthentication\/token","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"title":"BearerAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/bearerauthentication"}}} \ No newline at end of file +{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bearerauthentication"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"},"metadata":{"role":"symbol","roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"title":"BearerAuthentication","externalID":"s:15HummingbirdAuth20BearerAuthenticationV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"symbolKind":"struct","navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"seeAlsoSections":[{"generated":true,"title":"Header Authentication","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/bearerauthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","title":"BearerAuthentication","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication/token":{"url":"\/documentation\/hummingbirdauth\/bearerauthentication\/token","type":"topic","title":"token","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"token"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication/token.json b/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication/token.json index af6accce9f..14c9606d1a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication/token.json +++ b/docs/1.0/data/documentation/hummingbirdauth/bearerauthentication/token.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/bearerauthentication\/token"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"token"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:15HummingbirdAuth20BearerAuthenticationV5tokenSSvp","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","title":"token","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"token"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"roleHeading":"Instance Property","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"title":"BearerAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/bearerauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication/token":{"type":"topic","title":"token","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"token","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/bearerauthentication\/token","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdauth\/bearerauthentication\/token"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"token","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdAuth20BearerAuthenticationV5tokenSSvp","symbolKind":"property","role":"symbol","title":"token"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"token","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication/token":{"url":"\/documentation\/hummingbirdauth\/bearerauthentication\/token","type":"topic","title":"token","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"token"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication\/token"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/bearerauthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","title":"BearerAuthentication","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary.json deleted file mode 100644 index 5eab8bc31e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"FlatDictionary","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SH","text":"Hashable","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"content":[{"type":"heading","level":2,"anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Useful for dictionary lookup on small collection that don’t need"},{"type":"text","text":" "},{"type":"text","text":"a tree lookup to optimise indexing."}]},{"type":"paragraph","inlineContent":[{"text":"The FlatDictionary also allows for key clashes. Standard lookup","type":"text"},{"text":" ","type":"text"},{"text":"functions will always return the first key found, but if you","type":"text"},{"text":" ","type":"text"},{"text":"iterate through the key,value pairs you can access all values","type":"text"},{"text":" ","type":"text"},{"text":"for a key","type":"text"}]}],"kind":"content"}],"kind":"symbol","abstract":[{"text":"Provides Dictionary like indexing, but uses a flat array of key","type":"text"},{"text":" ","type":"text"},{"text":"value pairs, plus an array of hash keys for lookup for storage.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Sl","doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","title":"FlatDictionary","role":"symbol","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"externalID":"s:11Hummingbird14FlatDictionaryV","navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(dictionaryLiteral:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/endIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/startIndex"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/append(key:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/getAll(for:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/has(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(after:)"]},{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8noau","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-pw02"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]}],"seeAlsoSections":[{"generated":true,"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]}],"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/startIndex":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/startIndex","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/startindex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init()":{"kind":"symbol","abstract":[{"text":"Create a new FlatDictionary","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init()","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(after:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(after:)","title":"index(after:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-8noau":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8noau","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8noau","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"}],"type":"topic","title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init(_:)":{"title":"init(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(_:)","abstract":[{"type":"text","text":"Create a new FlatDictionary from an array of key value pairs"}],"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"([","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init(dictionaryLiteral:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/init(dictionaryliteral:)","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")...)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(dictionaryLiteral:)","title":"init(dictionaryLiteral:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/has(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/has(_:)","type":"topic","role":"symbol","abstract":[{"text":"Return if dictionary has this value","type":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/has(_:)","title":"has(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-pw02":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-pw02","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Access the value associated with a given key for reading and writing"}],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-pw02","title":"subscript(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/getAll(for:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/getAll(for:)","abstract":[{"type":"text","text":"Return all the values, associated with a given key"}],"kind":"symbol","title":"getAll(for:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/getall(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","title":"Swift.ExpressibleByDictionaryLiteral"},"doc://com.opticalaberration.hummingbird/Sl":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sl","title":"Swift.Collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/append(key:value:)":{"title":"append(key:value:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Append a new key value pair to the list of key value pairs"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/append(key:value:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/append(key:value:)"},"doc://com.opticalaberration.hummingbird/ST":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST","title":"Swift.Sequence"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/endIndex":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/endindex","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/endIndex","title":"endIndex","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:).json deleted file mode 100644 index 643b4d7356..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/allSatisfy(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.allSatisfy(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","title":"allSatisfy(_:)","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/allsatisfy(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/allSatisfy(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/allSatisfy(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","title":"allSatisfy(_:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/allsatisfy(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/append(key:value:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/append(key:value:).json deleted file mode 100644 index a8c16f0ba5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/append(key:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/append(key:value:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/append(key:value:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird14FlatDictionaryV6append3key5valueyx_q_tF","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","title":"append(key:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"append","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"abstract":[{"type":"text","text":"Append a new key value pair to the list of key value pairs"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/append(key:value:)":{"title":"append(key:value:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Append a new key value pair to the list of key value pairs"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/append(key:value:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/append(key:value:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/collection-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/collection-implementations.json deleted file mode 100644 index 2caddb99f2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/collection-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/indices","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/isEmpty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/underestimatedCount"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/distance(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/firstIndex(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-50v4d","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(through:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/trimmingPrefix(while:)"],"title":"Instance Methods","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-2d4tj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-6qlfr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8t493"],"title":"Subscripts","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"sections":[],"kind":"article","metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Collection Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/trimmingPrefix(while:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/trimmingprefix(while:)","kind":"symbol","title":"trimmingPrefix(while:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/trimmingPrefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/firstIndex(where:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/firstindex(where:)","kind":"symbol","title":"firstIndex(where:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(upTo:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(upto:)","kind":"symbol","title":"prefix(upTo:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(_:offsetBy:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:)","kind":"symbol","title":"formIndex(_:offsetBy:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/distance(from:to:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/distance(from:to:)","title":"distance(from:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/distance(from:to:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(_:offsetBy:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:)","title":"index(_:offsetBy:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/suffix(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(_:offsetBy:limitedBy:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","title":"formIndex(_:offsetBy:limitedBy:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:limitedby:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(after:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(after:)","title":"formIndex(after:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(after:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(_:offsetBy:limitedBy:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:limitedby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":"?","kind":"text"}],"kind":"symbol","title":"index(_:offsetBy:limitedBy:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/dropFirst(_:)":{"title":"dropFirst(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/dropfirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropFirst(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/makeIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/makeIterator()","url":"\/documentation\/hummingbirdauth\/flatdictionary\/makeiterator()","abstract":[],"kind":"symbol","title":"makeIterator()","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Iterator"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"IndexingIterator<Self>"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/underestimatedCount":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/underestimatedCount","url":"\/documentation\/hummingbirdauth\/flatdictionary\/underestimatedcount","abstract":[],"kind":"symbol","title":"underestimatedCount","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-6qlfr":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-6qlfr","kind":"symbol","title":"subscript(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-6qlfr","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s5SliceV","kind":"typeIdentifier","text":"Slice"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(through:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(through:)","kind":"symbol","title":"prefix(through:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/suffix(from:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(from:)","title":"suffix(from:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/isEmpty":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/isempty","kind":"symbol","title":"isEmpty","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/dropLast(_:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/droplast(_:)","kind":"symbol","title":"dropLast(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-8t493":{"abstract":[],"type":"topic","title":"subscript(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8t493","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8t493","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(while:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(while:)","kind":"symbol","title":"prefix(while:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/randomElement()":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement()","kind":"symbol","title":"randomElement()","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-2d4tj":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-2d4tj","kind":"symbol","title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-2d4tj","abstract":[],"fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/map(_:)-50v4d":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-50v4d","kind":"symbol","title":"map(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-50v4d","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/randomElement(using:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement(using:)","kind":"symbol","title":"randomElement(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement(using:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/drop(while:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/drop(while:)","kind":"symbol","title":"drop(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/drop(while:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(_:)","kind":"symbol","title":"prefix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/count":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/count","title":"count","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/count","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/indices":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/indices","title":"indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","kind":"typeIdentifier","preciseIdentifier":"s:SI"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/indices","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/first":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/first","title":"first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/compactmap(_:).json deleted file mode 100644 index 29d0273cb4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/compactmap(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/compactmap(_:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.compactMap(_:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/compactMap(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"title":"compactMap(_:)","role":"symbol","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/compactMap(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/compactMap(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/compactmap(_:)","title":"compactMap(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/contains(where:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/contains(where:).json deleted file mode 100644 index b6f0ef1da2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/contains(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.contains(where:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"kind":"symbol","metadata":{"externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/contains(where:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/contains(where:)":{"title":"contains(where:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/contains(where:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/contains(where:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/count.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/count.json deleted file mode 100644 index f88af89511..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/count.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/count"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/count"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"extendedModule":"Swift","title":"count","role":"symbol","externalID":"s:SlsE5countSivp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"property"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.count"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/count":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/count","title":"count","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/count","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/distance(from:to:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/distance(from:to:).json deleted file mode 100644 index 0054d8a7d8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/distance(from:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.distance(from:to:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/distance(from:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/distance(from:to:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"distance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"end","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Swift","externalID":"s:SlsE8distance4from2toSi5IndexQz_AEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"distance(from:to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/distance(from:to:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/distance(from:to:)","title":"distance(from:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/distance(from:to:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/drop(while:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/drop(while:).json deleted file mode 100644 index d43fa91dbc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/drop(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.drop(while:)"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/drop(while:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","role":"symbol","title":"drop(while:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/drop(while:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/drop(while:)","kind":"symbol","title":"drop(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/drop(while:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/dropfirst(_:).json deleted file mode 100644 index d835228af4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/dropfirst(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"roleHeading":"Instance Method","title":"dropFirst(_:)","role":"symbol","symbolKind":"method","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropFirst(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.dropFirst(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/dropFirst(_:)":{"title":"dropFirst(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/dropfirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropFirst(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/droplast(_:).json deleted file mode 100644 index cee8068a05..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/droplast(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/droplast(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropLast(_:)","interfaceLanguage":"swift"},"metadata":{"title":"dropLast(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"externalID":"s:SlsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.dropLast(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/dropLast(_:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/droplast(_:)","kind":"symbol","title":"dropLast(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/element.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/element.json deleted file mode 100644 index 1b71e99934..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/element.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.Element","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"},{"text":" = (key","kind":"text"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", value","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/element"]}],"metadata":{"roleHeading":"Type Alias","navigatorTitle":[{"text":"Element","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"externalID":"s:11Hummingbird14FlatDictionaryV7Elementa","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"FlatDictionary.Element","symbolKind":"typealias"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:).json deleted file mode 100644 index 2627b50667..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"elementsEqual(_:by:)","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.elementsEqual(_:by:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/elementsequal(_:by:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:ST","text":"Sequence"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/elementsEqual(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"type":"topic","title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/elementsEqual(_:by:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/elementsequal(_:by:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/endindex.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/endindex.json deleted file mode 100644 index 7c10a1e5c3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/endindex.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.endIndex","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/endindex"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/endIndex"},"metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird14FlatDictionaryV8endIndexSivp","role":"symbol","symbolKind":"property","title":"endIndex","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/endIndex":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/endindex","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/endIndex","title":"endIndex","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/enumerated().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/enumerated().json deleted file mode 100644 index 452143bafb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/enumerated().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"metadata":{"externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Instance Method","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/enumerated()"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.enumerated()","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/enumerated()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/enumerated()":{"title":"enumerated()","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/enumerated()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/filter(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/filter(_:).json deleted file mode 100644 index 3b09b916b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/filter(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"filter(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/filter(_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.filter(_:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/filter(_:)"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isIncluded"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/filter(_:)":{"title":"filter(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/filter(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first(where:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first(where:).json deleted file mode 100644 index 436e445368..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first(where:)"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"first(where:)","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.first(where:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/first(where:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/first(where:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first(where:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"title":"first(where:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first.json deleted file mode 100644 index 8d2e22653f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/first.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/first"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"first","role":"symbol","roleHeading":"Instance Property","externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"property"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.first"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/first":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/first","title":"first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/firstindex(where:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/firstindex(where:).json deleted file mode 100644 index 3b5c782800..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/firstindex(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/firstIndex(where:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","title":"firstIndex(where:)","externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.firstIndex(where:)"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/firstindex(where:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/firstIndex(where:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/firstindex(where:)","kind":"symbol","title":"firstIndex(where:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/firstIndex(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6.json deleted file mode 100644 index 8093771417..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6.json +++ /dev/null @@ -1 +0,0 @@ -{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Please use compactMap(_:) for the case where closure returns an optional value","type":"text"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-1ygb6"]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"platforms":[],"title":"flatMap(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-1ygb6","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.flatMap(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/flatMap(_:)-1ygb6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-1ygb6","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-1ygb6","title":"flatMap(_:)","deprecated":true,"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp.json deleted file mode 100644 index 0b22fe8008..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"flatMap(_:)","extendedModule":"Swift","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-557vp"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.flatMap(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-557vp"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/flatMap(_:)-557vp":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-557vp","url":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-557vp","title":"flatMap(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/foreach(_:).json deleted file mode 100644 index e1f738e2a6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/foreach(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","title":"forEach(_:)","symbolKind":"method","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/forEach(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.forEach(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/forEach(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/forEach(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/foreach(_:)","title":"forEach(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:).json deleted file mode 100644 index c6fffd008a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"formIndex(_:offsetBy:)","role":"symbol","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.formIndex(_:offsetBy:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(_:offsetBy:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:)","kind":"symbol","title":"formIndex(_:offsetBy:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:).json deleted file mode 100644 index d0d7c4b271..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.formIndex(_:offsetBy:limitedBy:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"formIndex(_:offsetBy:limitedBy:)","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(_:offsetBy:limitedBy:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","title":"formIndex(_:offsetBy:limitedBy:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:limitedby:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(after:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(after:).json deleted file mode 100644 index cfd916649b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/formindex(after:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"formIndex(after:)","symbolKind":"method","extendedModule":"Swift","externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/formindex(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(after:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.formIndex(after:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/formIndex(after:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/formIndex(after:)","title":"formIndex(after:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(after:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/getall(for:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/getall(for:).json deleted file mode 100644 index c0ddf8107e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/getall(for:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/getall(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/getAll(for:)"},"abstract":[{"type":"text","text":"Return all the values, associated with a given key"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","title":"getAll(for:)","externalID":"s:11Hummingbird14FlatDictionaryV6getAll3forSayq_Gx_tF","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/getAll(for:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/getAll(for:)","abstract":[{"type":"text","text":"Return all the values, associated with a given key"}],"kind":"symbol","title":"getAll(for:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/getall(for:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/has(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/has(_:).json deleted file mode 100644 index dccb54f50e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/has(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/has(_:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","roleHeading":"Instance Method","title":"has(_:)","externalID":"s:11Hummingbird14FlatDictionaryV3hasySbxF","modules":[{"name":"HummingbirdAuth"}]},"abstract":[{"text":"Return if dictionary has this value","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/has(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""}]}],"name":"key"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/has(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/has(_:)","type":"topic","role":"symbol","abstract":[{"text":"Return if dictionary has this value","type":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/has(_:)","title":"has(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:).json deleted file mode 100644 index 0ebda1f656..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(_:offsetBy:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"metadata":{"extendedModule":"Swift","title":"index(_:offsetBy:)","externalID":"s:SlsE5index_8offsetBy5IndexQzAD_SitF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(_:offsetBy:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:)","title":"index(_:offsetBy:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:).json deleted file mode 100644 index a86e09cc6f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.index(_:offsetBy:limitedBy:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:limitedby:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","metadata":{"title":"index(_:offsetBy:limitedBy:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:SlsE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(_:offsetBy:limitedBy:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:limitedby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":"?","kind":"text"}],"kind":"symbol","title":"index(_:offsetBy:limitedBy:)","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(after:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(after:).json deleted file mode 100644 index b6052c7da6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index(after:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(after:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.index(after:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/index(after:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","text":"Index"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"externalID":"s:11Hummingbird14FlatDictionaryV5index5afterS2i_tF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"index(after:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/index(after:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/index(after:)","title":"index(after:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index.json deleted file mode 100644 index c2034d615d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/index.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/index"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Index","kind":"identifier"}],"symbolKind":"typealias","roleHeading":"Type Alias","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"text":"Index","kind":"identifier"}],"title":"FlatDictionary.Index","externalID":"s:11Hummingbird14FlatDictionaryV5Indexa","role":"symbol"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.Index","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Index","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Array","kind":"typeIdentifier","preciseIdentifier":"s:Sa"},{"text":"<","kind":"text"},{"text":"FlatDictionary","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},{"text":">.","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:Sa5Indexa"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/indices.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/indices.json deleted file mode 100644 index e3d3260c62..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/indices.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:SlsSIyxG7IndicesRtzrlE7indicesAAvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","title":"indices","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","conformance":{"constraints":[{"code":"Indices","type":"codeVoice"},{"type":"text","text":" is "},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"symbolKind":"property","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SI","kind":"typeIdentifier","text":"DefaultIndices"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SI","text":"DefaultIndices","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/indices"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.indices","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/indices","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/indices":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/indices","title":"indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","kind":"typeIdentifier","preciseIdentifier":"s:SI"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/indices","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init().json deleted file mode 100644 index 80268ba829..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Create a new FlatDictionary","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/init()"]}],"metadata":{"title":"init()","symbolKind":"init","roleHeading":"Initializer","externalID":"s:11Hummingbird14FlatDictionaryVACyxq_Gycfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init()":{"kind":"symbol","abstract":[{"text":"Create a new FlatDictionary","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init()","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/init()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(_:).json deleted file mode 100644 index 7778cd3793..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(_:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","externalID":"s:11Hummingbird14FlatDictionaryVyACyxq_GSayx3key_q_5valuetGcfc","roleHeading":"Initializer","title":"init(_:)"},"abstract":[{"text":"Create a new FlatDictionary from an array of key value pairs","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"values","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"FlatDictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/init(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init(_:)":{"title":"init(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(_:)","abstract":[{"type":"text","text":"Create a new FlatDictionary from an array of key value pairs"}],"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"([","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:).json deleted file mode 100644 index b320880fd9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/init(dictionaryliteral:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")...)"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(dictionaryLiteral:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")...)"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","title":"init(dictionaryLiteral:)","externalID":"s:11Hummingbird14FlatDictionaryV17dictionaryLiteralACyxq_Gx_q_td_tcfc","role":"symbol","symbolKind":"init"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/init(dictionaryLiteral:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/init(dictionaryliteral:)","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")...)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/init(dictionaryLiteral:)","title":"init(dictionaryLiteral:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/isempty.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/isempty.json deleted file mode 100644 index 532aba7052..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/isempty.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/isempty"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/isEmpty","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","title":"isEmpty","externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.isEmpty"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/isEmpty":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/isempty","kind":"symbol","title":"isEmpty","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lazy.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lazy.json deleted file mode 100644 index 79f4f33914..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lazy.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lazy"},"sections":[],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"property","extendedModule":"Swift","title":"lazy","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LazySequence","kind":"typeIdentifier","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Property"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.lazy"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LazySequence","kind":"typeIdentifier","preciseIdentifier":"s:s12LazySequenceV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/lazy"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/lazy":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lazy","url":"\/documentation\/hummingbirdauth\/flatdictionary\/lazy","type":"topic","abstract":[],"title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:).json deleted file mode 100644 index 6662a3dada..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.lexicographicallyPrecedes(_:by:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lexicographicallyPrecedes(_:by:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"method","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","title":"lexicographicallyPrecedes(_:by:)","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/lexicographicallyprecedes(_:by:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/makeiterator().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/makeiterator().json deleted file mode 100644 index d7e39335a9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/makeiterator().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/makeIterator()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","extendedModule":"Swift","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"IndexingIterator","kind":"typeIdentifier","preciseIdentifier":"s:s16IndexingIteratorV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"makeIterator()","externalID":"s:Slss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.makeIterator()","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/makeiterator()"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s16IndexingIteratorV","text":"IndexingIterator","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/makeIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/makeIterator()","url":"\/documentation\/hummingbirdauth\/flatdictionary\/makeiterator()","abstract":[],"kind":"symbol","title":"makeIterator()","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Iterator"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"IndexingIterator<Self>"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26.json deleted file mode 100644 index ae14ab95cd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.map(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-2ru26","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"symbolKind":"method","title":"map(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-2ru26"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/map(_:)-2ru26":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-2ru26","type":"topic","title":"map(_:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-2ru26","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d.json deleted file mode 100644 index ef0a71f6e2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.map(_:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"role":"symbol","symbolKind":"method","title":"map(_:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-50v4d"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-50v4d"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/map(_:)-50v4d":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-50v4d","kind":"symbol","title":"map(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-50v4d","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/max(by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/max(by:).json deleted file mode 100644 index bde37720fd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/max(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/max(by:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.max(by:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","title":"max(by:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/max(by:)":{"abstract":[],"type":"topic","title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/min(by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/min(by:).json deleted file mode 100644 index fbd2a79d10..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/min(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.min(by:)"},{"type":"text","text":"."}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"min(by:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/min(by:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/min(by:)":{"title":"min(by:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/min(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/min(by:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(_:).json deleted file mode 100644 index 7e64c560de..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.prefix(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"extendedModule":"Swift","roleHeading":"Instance Method","symbolKind":"method","title":"prefix(_:)","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/prefix(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(_:)","kind":"symbol","title":"prefix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(through:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(through:).json deleted file mode 100644 index 505ea60b03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(through:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(through:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(through:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"title":"prefix(through:)","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(through:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(through:)","kind":"symbol","title":"prefix(through:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(upto:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(upto:).json deleted file mode 100644 index 19bcbb3245..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(upto:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/prefix(upto:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(upTo:)"},"kind":"symbol","metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","symbolKind":"method","title":"prefix(upTo:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.prefix(upTo:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(upTo:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(upto:)","kind":"symbol","title":"prefix(upTo:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(upTo:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(while:).json deleted file mode 100644 index d065e146b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/prefix(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.prefix(while:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/prefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"prefix(while:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(while:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/prefix(while:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(while:)","kind":"symbol","title":"prefix(while:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/prefix(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement().json deleted file mode 100644 index fa93141ad3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"randomElement()","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/randomelement()"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.randomElement()"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/randomElement()":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement()","kind":"symbol","title":"randomElement()","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement(using:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement(using:).json deleted file mode 100644 index aa69dd9242..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/randomelement(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/randomelement(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RandomNumberGenerator","kind":"typeIdentifier","preciseIdentifier":"s:SG"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement(using:)"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"randomElement(using:)","roleHeading":"Instance Method","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.randomElement(using:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/randomElement(using:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement(using:)","kind":"symbol","title":"randomElement(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/randomElement(using:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(_:_:).json deleted file mode 100644 index 2a5b9ba6ad..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/reduce(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.reduce(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"nextPartialResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"reduce(_:_:)"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(_:_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reduce(_:_:)":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(into:_:).json deleted file mode 100644 index d4227944e6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reduce(into:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","title":"reduce(into:_:)","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(into:_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.reduce(into:_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/reduce(into:_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reduce(into:_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(into:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[],"title":"reduce(into:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reversed().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reversed().json deleted file mode 100644 index 9199eec53f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/reversed().json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reversed()"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.reversed()"},{"type":"text","text":"."}],"sections":[],"metadata":{"title":"reversed()","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/reversed()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reversed()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reversed()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/reversed()","title":"reversed()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sequence-implementations.json deleted file mode 100644 index fa10560b54..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sequence-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"Sequence Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lazy"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-1ygb6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-557vp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-2ru26","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/withContiguousStorageIfAvailable(_:)"],"generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/max(by:)":{"abstract":[],"type":"topic","title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reduce(_:_:)":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/lexicographicallyprecedes(_:by:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/contains(where:)":{"title":"contains(where:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/contains(where:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/contains(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/first(where:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/first(where:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"title":"first(where:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/allSatisfy(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/allSatisfy(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","title":"allSatisfy(_:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/allsatisfy(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reduce(into:_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reduce(into:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[],"title":"reduce(into:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/filter(_:)":{"title":"filter(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/filter(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/lazy":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/lazy","url":"\/documentation\/hummingbirdauth\/flatdictionary\/lazy","type":"topic","abstract":[],"title":"lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/enumerated()":{"title":"enumerated()","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/enumerated()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/map(_:)-2ru26":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/map(_:)-2ru26","type":"topic","title":"map(_:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-2ru26","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/withContiguousStorageIfAvailable(_:)":{"title":"withContiguousStorageIfAvailable(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/withcontiguousstorageifavailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"preciseIdentifier":"s:SR","text":"UnsafeBufferPointer","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/shuffled(using:)":{"title":"shuffled(using:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled(using:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/min(by:)":{"title":"min(by:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/min(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/min(by:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/flatMap(_:)-1ygb6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-1ygb6","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-1ygb6","title":"flatMap(_:)","deprecated":true,"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/forEach(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/forEach(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/foreach(_:)","title":"forEach(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/starts(with:by:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"starts(with:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/starts(with:by:)","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/starts(with:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/sorted(by:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/sorted(by:)","kind":"symbol","abstract":[],"title":"sorted(by:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/sorted(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/reversed()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/reversed()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/reversed()","title":"reversed()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/shuffled()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled()","title":"shuffled()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/compactMap(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/compactMap(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/compactmap(_:)","title":"compactMap(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/elementsEqual(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"type":"topic","title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/elementsEqual(_:by:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/elementsequal(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/flatMap(_:)-557vp":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/flatMap(_:)-557vp","url":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-557vp","title":"flatMap(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled().json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled().json deleted file mode 100644 index ffd69cf5ce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled()"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled()"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"extendedModule":"Swift","title":"shuffled()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/shuffled()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled()","title":"shuffled()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled(using:).json deleted file mode 100644 index 73c5d10f29..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/shuffled(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SG","text":"RandomNumberGenerator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled(using:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled(using:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"extendedModule":"Swift","title":"shuffled(using:)","roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/shuffled(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/shuffled(using:)":{"title":"shuffled(using:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/shuffled(using:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sorted(by:).json deleted file mode 100644 index 075a33531a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/sorted(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","extendedModule":"Swift","symbolKind":"method","title":"sorted(by:)","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.sorted(by:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/sorted(by:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/sorted(by:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/sorted(by:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/sorted(by:)","kind":"symbol","abstract":[],"title":"sorted(by:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/sorted(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json deleted file mode 100644 index ebd4e56f5d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.split(maxSplits:omittingEmptySubsequences:whereSeparator:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/startindex.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/startindex.json deleted file mode 100644 index 5226ce7c50..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/startindex.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/startindex"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/startIndex","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird14FlatDictionaryV10startIndexSivp","title":"startIndex","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","kind":"typeIdentifier","text":"Index"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.startIndex"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/startIndex":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/startIndex","title":"startIndex","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/startindex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/starts(with:by:).json deleted file mode 100644 index 0c71001f00..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/starts(with:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"starts(with:by:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"possiblePrefix","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/starts(with:by:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:by:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/starts(with:by:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/starts(with:by:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"starts(with:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/starts(with:by:)","type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/starts(with:by:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj.json deleted file mode 100644 index 2f4f511744..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"internalParam","text":"r"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SX","text":"RangeExpression"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Bound"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-2d4tj","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-2d4tj"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Subscript","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","title":"subscript(_:)","extendedModule":"Swift","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"subscript","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-2d4tj":{"type":"topic","url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-2d4tj","kind":"symbol","title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-2d4tj","abstract":[],"fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr.json deleted file mode 100644 index b0f9503c6d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-6qlfr","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"SubSequence","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Slice<Self>","type":"codeVoice"},{"text":".","type":"text"}]},"roleHeading":"Instance Subscript","title":"subscript(_:)","externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","symbolKind":"subscript","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-6qlfr"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"bounds"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s5SliceV","kind":"typeIdentifier","text":"Slice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-6qlfr":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-6qlfr","kind":"symbol","title":"subscript(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-6qlfr","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s5SliceV","kind":"typeIdentifier","text":"Slice"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau.json deleted file mode 100644 index d98a8f0951..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8noau","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8noau"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"subscript(_:)","roleHeading":"Instance Subscript","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryVyx3key_q_5valuetSicip","symbolKind":"subscript","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","text":"Element","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-8noau":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8noau","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8noau","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":">.","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"}],"type":"topic","title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493.json deleted file mode 100644 index 4f36c25016..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","title":"subscript(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Subscript","symbolKind":"subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:s15UnboundedRange_O","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8t493"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.subscript(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8t493"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"x"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-8t493":{"abstract":[],"type":"topic","title":"subscript(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8t493","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-8t493","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02.json deleted file mode 100644 index 2ecb592510..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Access the value associated with a given key for reading and writing","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-pw02"},"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Subscript","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"subscript(_:)","symbolKind":"subscript","externalID":"s:11Hummingbird14FlatDictionaryVyq_Sgxcip"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]},{"content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Because FlatDictionary allows for key clashes this function will"},{"type":"text","text":" "},{"type":"text","text":"return the first entry in the array with the associated key"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-pw02"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/subscript(_:)-pw02":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-pw02","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Access the value associated with a given key for reading and writing"}],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/subscript(_:)-pw02","title":"subscript(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(_:).json deleted file mode 100644 index 9becfa7875..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/suffix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.suffix(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"metadata":{"title":"suffix(_:)","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:SlsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/suffix(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(from:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(from:).json deleted file mode 100644 index e9665e4ffe..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/suffix(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"suffix(from:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.suffix(from:)"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/suffix(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(from:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/suffix(from:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/suffix(from:)","title":"suffix(from:)","url":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:).json deleted file mode 100644 index 1615af72a6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"]}]}],"sections":[],"metadata":{"extendedModule":"Swift","title":"trimmingPrefix(while:)","externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","symbolKind":"method","platforms":[{"introducedAt":"16.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"16.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"unavailable":false,"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"9.0"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.trimmingPrefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/trimmingPrefix(while:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/trimmingprefix(while:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/trimmingPrefix(while:)":{"url":"\/documentation\/hummingbirdauth\/flatdictionary\/trimmingprefix(while:)","kind":"symbol","title":"trimmingPrefix(while:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/trimmingPrefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/underestimatedcount.json deleted file mode 100644 index f6e50956b3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/underestimatedcount.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.underestimatedCount"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/underestimatedcount"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","title":"underestimatedCount","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/underestimatedCount"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/underestimatedCount":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/underestimatedCount","url":"\/documentation\/hummingbirdauth\/flatdictionary\/underestimatedcount","abstract":[],"kind":"symbol","title":"underestimatedCount","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Collection-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Collection-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Collection Implementations","url":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:).json deleted file mode 100644 index 674c583d46..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.withContiguousStorageIfAvailable(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/flatdictionary\/withcontiguousstorageifavailable(_:)"]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","kind":"typeIdentifier","preciseIdentifier":"s:SR"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"withContiguousStorageIfAvailable(_:)","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/withContiguousStorageIfAvailable(_:)":{"title":"withContiguousStorageIfAvailable(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/flatdictionary\/withcontiguousstorageifavailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"preciseIdentifier":"s:SR","text":"UnsafeBufferPointer","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication.json deleted file mode 100644 index 00fe757091..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Class","externalID":"s:11Hummingbird13HBApplicationC","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"title":"HBApplication","role":"symbol"},"abstract":[{"type":"text","text":"Application class. Brings together all the components of Hummingbird together"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(testing:configuration:timeout:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/configuration-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/decoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/encoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/fluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/jobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/lifecycle","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/middleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/persist-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redisConnectionPools","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/server","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/sessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/threadPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ws","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/xct"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStart()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addFluent()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addJobs(using:numWorkers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(id:configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRequestDecompression(execute:limit:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addResponseCompression(execute:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(sessionID:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(using:sessionID:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncRun()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncWait()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/constructResponder()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/run()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/shutdownApplication()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/start()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/stop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/wait()"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference"],"title":"Enumerations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider"],"generated":true,"title":"Application"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Create an HBApplication, setup your application middleware, encoders, routes etc and then call ","type":"text"},{"code":"start","type":"codeVoice"},{"text":" to","type":"text"},{"text":" ","type":"text"},{"text":"start the server and ","type":"text"},{"code":"wait","type":"codeVoice"},{"text":" to wait until the server is stopped.","type":"text"}]},{"type":"codeListing","syntax":null,"code":["let app = HBApplication()","app.middleware.add(MyMiddleware())","app.get(\"hello\") { _ in"," return \"hello\"","}","app.start()","app.wait()"]},{"type":"paragraph","inlineContent":[{"text":"Editing the application setup after calling ","type":"text"},{"type":"codeVoice","code":"start"},{"text":" will produce undefined behaviour.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/constructResponder()":{"kind":"symbol","abstract":[{"text":"Construct the RequestResponder from the middleware group and router","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/constructResponder()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/constructresponder()","title":"constructResponder()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","abstract":[{"text":"Initialize new Application","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceLifecycleProvider","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/jobs":{"abstract":[{"type":"text","text":"Job queue handler"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JobQueueHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/jobs","type":"topic","title":"jobs","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobs","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTStop()":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/xctstop()","role":"symbol","abstract":[{"type":"text","text":"Stop tests"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStop()","type":"topic","title":"XCTStop()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/shutdownApplication()":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/shutdownApplication()","title":"shutdownApplication()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownApplication"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/shutdownapplication()","abstract":[{"type":"text","text":"shutdown eventloop, threadpool and any extensions attached to the Application"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRedis(id:configuration:)":{"role":"symbol","title":"addRedis(id:configuration:)","abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(id:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(id:configuration:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/extensions":{"title":"extensions","type":"topic","abstract":[{"text":"Application extensions","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/extensions","url":"\/documentation\/hummingbirdauth\/hbapplication\/extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier","text":"HBExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ws":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/ws","abstract":[{"text":"WebSocket interface","type":"text"}],"role":"symbol","title":"ws","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ws","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/encoder":{"abstract":[{"type":"text","text":"Encoder used by router"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/encoder","url":"\/documentation\/hummingbirdauth\/hbapplication\/encoder","title":"encoder","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseEncoder","preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8":{"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8","deprecated":true,"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","abstract":[],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOEventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/db":{"abstract":[{"type":"text","text":"Get default database"}],"title":"db","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Database","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db","url":"\/documentation\/hummingbirdauth\/hbapplication\/db","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/router":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/router","url":"\/documentation\/hummingbirdauth\/hbapplication\/router","abstract":[{"type":"text","text":"routes requests to requestResponders based on URI"}],"title":"router","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"router","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterBuilder","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/server":{"abstract":[{"type":"text","text":"http server"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/server","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"title":"server","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/server","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/wait()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"()"}],"type":"topic","abstract":[{"text":"Wait until server has stopped running","type":"text"}],"title":"wait()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/wait()","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/wait()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/threadPool":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/threadPool","title":"threadPool","abstract":[{"text":"thread pool used by application","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/threadpool","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/xct":{"type":"topic","title":"xct","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/xct","url":"\/documentation\/hummingbirdauth\/hbapplication\/xct","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"xct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBXCT","preciseIdentifier":"s:14HummingbirdXCT5HBXCTP"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/stop()":{"role":"symbol","title":"stop()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/stop()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/stop()","abstract":[{"text":"Shutdown application","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider":{"navigatorTitle":[{"kind":"identifier","text":"EventLoopGroupProvider"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/fluent":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/fluent","abstract":[{"type":"text","text":"Fluent interface object"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/fluent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBFluent","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"}],"kind":"symbol","type":"topic","title":"fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redisConnectionPools":{"role":"symbol","title":"redisConnectionPools","url":"\/documentation\/hummingbirdauth\/hbapplication\/redisconnectionpools","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redisConnectionPools","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redisConnectionPools","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/asyncWait()":{"kind":"symbol","abstract":[{"type":"text","text":"Wait until server has stopped running"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncWait","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"title":"asyncWait()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncWait()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/asyncwait()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/configuration-swift.property":{"type":"topic","abstract":[{"type":"text","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"}],"role":"symbol","title":"configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.property","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/configuration-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addSessions(sessionID:)":{"abstract":[{"text":"Add session management to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":" using default persist memory driver"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier","text":"SessionManager"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","kind":"typeIdentifier","text":"SessionIDStorage"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(sessionID:)","title":"addSessions(sessionID:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(sessionid:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/start()":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/start()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/start()","title":"start()","abstract":[{"text":"Start application","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible":{"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addResponseCompression(execute:)":{"title":"addResponseCompression(execute:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addresponsecompression(execute:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addResponseCompression(execute:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/decoder":{"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"decoder used by router"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/decoder","url":"\/documentation\/hummingbirdauth\/hbapplication\/decoder","title":"decoder","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/db(_:)":{"abstract":[{"type":"text","text":"Get database with ID"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"role":"symbol","type":"topic","kind":"symbol","title":"db(_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/db(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/lifecycle":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifecycle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/lifecycle","title":"lifecycle","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/lifecycle","abstract":[{"text":"server lifecycle, controls initialization and shutdown of application","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redis":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/redis","type":"topic","title":"redis","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addJobs(using:numWorkers:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addJobs","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addJobs(using:numWorkers:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/addjobs(using:numworkers:)","abstract":[{"text":"Initialisation for Job queue system","type":"text"}],"title":"addJobs(using:numWorkers:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/sessionStorage":{"abstract":[{"type":"text","text":"Accessor for session storage"}],"title":"sessionStorage","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionStorage","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Persist","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/sessionStorage","url":"\/documentation\/hummingbirdauth\/hbapplication\/sessionstorage","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/run()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/run()","title":"run()","abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/run()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTExecute(uri:method:headers:body:testCallback:)":{"role":"symbol","abstract":[{"type":"text","text":"Send request and call test callback on the response returned"}],"title":"XCTExecute(uri:method:headers:body:testCallback:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"testCallback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","text":"HBXCTResponse"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addPersist(using:)":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/addpersist(using:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Add persist framework to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"addPersist(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/middleware":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/middleware","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier"}],"title":"middleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/middleware","abstract":[{"text":"middleware applied to requests","type":"text"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/eventLoopGroup":{"abstract":[{"type":"text","text":"event loop group used by application"}],"title":"eventLoopGroup","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/eventLoopGroup","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroup","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/asyncRun()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncRun()","url":"\/documentation\/hummingbirdauth\/hbapplication\/asyncrun()","title":"asyncRun()","role":"symbol","abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addSessions(using:sessionID:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(using:sessionID:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(using:sessionid:)","abstract":[{"text":"Add session management to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":".","type":"text"}],"title":"addSessions(using:sessionID:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/logger":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/logger","type":"topic","kind":"symbol","role":"symbol","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/logger","abstract":[{"text":"Logger. Required to be a var by hummingbird-lambda","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redis(id:)":{"abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/redis(id:)","role":"symbol","title":"redis(id:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis(id:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(testing:configuration:timeout:)":{"type":"topic","title":"init(testing:configuration:timeout:)","abstract":[{"type":"text","text":"Creates a version of "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" that can be used for testing code"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/init(testing:configuration:timeout:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"testing","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"XCTTestingSetup","kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(testing:configuration:timeout:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addFluent()":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addfluent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addFluent()","title":"addFluent()","abstract":[{"type":"text","text":"Create Fluent management object."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRequestDecompression(execute:limit:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"execute","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","text":"RequestCompressionExecutionPreference","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addrequestdecompression(execute:limit:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRequestDecompression(execute:limit:)","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"title":"addRequestDecompression(execute:limit:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRedis(configuration:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(configuration:)","title":"addRedis(configuration:)","abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(configuration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/persist-swift.property":{"abstract":[{"text":"Accessor for persist framework","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.property","title":"persist","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/persist-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTStart()":{"kind":"symbol","title":"XCTStart()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStart()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStart","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/xctstart()","abstract":[{"type":"text","text":"Start tests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addfluent().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addfluent().json deleted file mode 100644 index 25b53d26af..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addfluent().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"symbolKind":"method","title":"addFluent()","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A6FluentE03addC0yyF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFluent"},{"kind":"text","text":"()"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addfluent()"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addFluent()","interfaceLanguage":"swift"},"abstract":[{"text":"Create Fluent management object.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addFluent()":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addfluent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addFluent()","title":"addFluent()","abstract":[{"type":"text","text":"Create Fluent management object."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:).json deleted file mode 100644 index 62c892a05b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addJobs","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"Hummingbird"}],"title":"addJobs(using:numWorkers:)","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE03addC05using10numWorkersyAD17HBJobQueueFactoryV_SitF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addJobs(using:numWorkers:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addJobs","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"using","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Default job queue driver"}]}]},{"name":"numWorkers","content":[{"type":"paragraph","inlineContent":[{"text":"Number of workers that will service the default queue","type":"text"}]}]}]}],"abstract":[{"text":"Initialisation for Job queue system","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addjobs(using:numworkers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addJobs(using:numWorkers:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addJobs","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addJobs(using:numWorkers:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/addjobs(using:numworkers:)","abstract":[{"text":"Initialisation for Job queue system","type":"text"}],"title":"addJobs(using:numWorkers:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addpersist(using:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addpersist(using:).json deleted file mode 100644 index 2e9e737f3c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addpersist(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addpersist(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)","interfaceLanguage":"swift"},"abstract":[{"text":"Add persist framework to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"title":"addPersist(using:)","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC10addPersist5usingyAA22HBPersistDriverFactoryV_tF","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addPersist"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"using","content":[{"inlineContent":[{"text":"Factory struct that will create the persist driver when required","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addPersist(using:)":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/addpersist(using:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Add persist framework to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addPersist(using:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"addPersist(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(configuration:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(configuration:).json deleted file mode 100644 index 37d069bc22..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(configuration:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","title":"addRedis(configuration:)","modules":[{"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","text":"HBRedisConfiguration"},{"kind":"text","text":")"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE03addC013configurationyAD20HBRedisConfigurationV_tF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"text":"Redis configuration","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addredis(configuration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(configuration:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRedis(configuration:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(configuration:)","title":"addRedis(configuration:)","abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(configuration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:).json deleted file mode 100644 index 133e31d352..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(id:configuration:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"title":"addRedis(id:configuration:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE03addC02id13configurationyAD0C29ConnectionPoolGroupIdentifierV_AD20HBRedisConfigurationVtF"},"abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":")"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"configuration","content":[{"inlineContent":[{"type":"text","text":"Redis configuration"}],"type":"paragraph"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addredis(id:configuration:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRedis(id:configuration:)":{"role":"symbol","title":"addRedis(id:configuration:)","abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(id:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRedis(id:configuration:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"addRedis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:).json deleted file mode 100644 index 63bbb68887..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addrequestdecompression(execute:limit:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","kind":"typeIdentifier","text":"RequestCompressionExecutionPreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier","text":"HTTPDecompressionLimit","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Indicate the memory limit of how much to decompress to"}],"type":"paragraph"}],"name":"limit"}],"kind":"parameters"}],"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RequestCompressionExecutionPreference","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},{"kind":"text","text":")"}],"symbolKind":"method","role":"symbol","title":"addRequestDecompression(execute:limit:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE23addRequestDecompression7execute5limityAcDE0eC19ExecutionPreferenceO_AD22HTTPDecompressionLimitVtF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRequestDecompression(execute:limit:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addRequestDecompression(execute:limit:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"execute","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","text":"RequestCompressionExecutionPreference","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/addrequestdecompression(execute:limit:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addRequestDecompression(execute:limit:)","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"title":"addRequestDecompression(execute:limit:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:).json deleted file mode 100644 index b80eca3563..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","text":"ResponseCompressionExecutionPreference"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addResponseCompression(execute:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addresponsecompression(execute:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","title":"addResponseCompression(execute:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE011addResponseC07executeyAcDE0eC19ExecutionPreferenceO_tF","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addResponseCompression","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"modules":[{"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addResponseCompression(execute:)":{"title":"addResponseCompression(execute:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addresponsecompression(execute:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addResponseCompression(execute:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:).json deleted file mode 100644 index 7e7488aa14..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Add session management to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" using default persist memory driver","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addsessions(sessionid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"addSessions(sessionID:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier","text":"SessionManager"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","kind":"typeIdentifier","text":"SessionIDStorage"},{"kind":"text","text":")"}],"extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC0A4AuthE11addSessions9sessionIDyAD16HBSessionStorageV16SessionIDStorageO_tF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(sessionID:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier","text":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","kind":"typeIdentifier","text":"SessionIDStorage","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},{"kind":"text","text":" = .cookie(\"HB_SESSION_ID\"))"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Where session id is stored in request\/response"}]}],"name":"sessionID"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addSessions(sessionID:)":{"abstract":[{"text":"Add session management to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":" using default persist memory driver"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier","text":"SessionManager"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","kind":"typeIdentifier","text":"SessionIDStorage"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(sessionID:)","title":"addSessions(sessionID:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(sessionid:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"SessionManager.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:).json deleted file mode 100644 index d4a30dd6f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(using:sessionID:)"},"abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/addsessions(using:sessionid:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"storage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","text":"SessionManager"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","text":"SessionIDStorage"},{"kind":"text","text":" = .cookie(\"HB_SESSION_ID\"))"}]}]},{"parameters":[{"name":"storage","content":[{"inlineContent":[{"text":"Factory struct that will create the persist driver for session storage","type":"text"}],"type":"paragraph"}]},{"name":"sessionID","content":[{"inlineContent":[{"type":"text","text":"Where session id is stored in request\/response"}],"type":"paragraph"}]}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"kind":"text","text":")"}],"title":"addSessions(using:sessionID:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A4AuthE11addSessions5using9sessionIDyAA22HBPersistDriverFactoryV_AD16HBSessionStorageV16SessionIDStorageOtF","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"SessionManager.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/addSessions(using:sessionID:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/addSessions(using:sessionID:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(using:sessionid:)","abstract":[{"text":"Add session management to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":".","type":"text"}],"title":"addSessions(using:sessionID:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncrun().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncrun().json deleted file mode 100644 index 21a1bf3778..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncrun().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncRun()","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC8asyncRunyyYaKF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncRun"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"iOS","beta":false},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"name":"macOS","beta":false},{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"tvOS","beta":false},{"introducedAt":"6.0","deprecated":false,"unavailable":false,"name":"watchOS","beta":false}],"title":"asyncRun()"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"run"},{"type":"text","text":" that can be called from asynchronous context"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/asyncrun()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/asyncRun()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncRun()","url":"\/documentation\/hummingbirdauth\/hbapplication\/asyncrun()","title":"asyncRun()","role":"symbol","abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncwait().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncwait().json deleted file mode 100644 index 8af32244ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/asyncwait().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/asyncwait()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false,"unavailable":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false,"unavailable":false}],"symbolKind":"method","title":"asyncWait()","externalID":"s:11Hummingbird13HBApplicationC9asyncWaityyYaF","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncWait","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"}],"role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Wait until server has stopped running"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncWait()"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncWait","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Version of `wait`` that can be called from asynchronous context"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/asyncWait()":{"kind":"symbol","abstract":[{"type":"text","text":"Wait until server has stopped running"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncWait","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"title":"asyncWait()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/asyncWait()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/asyncwait()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.property.json deleted file mode 100644 index 990f93d481..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/configuration-swift.property","interfaceLanguage":"swift"},"abstract":[{"text":"Configuration","type":"text"}],"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC13configurationAC13ConfigurationVvp","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"title":"configuration","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.property"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/configuration-swift.property":{"type":"topic","abstract":[{"type":"text","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"}],"role":"symbol","title":"configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.property","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/configuration-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct.json deleted file mode 100644 index babf8392b6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"symbolKind":"struct","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV","extendedModule":"Hummingbird","title":"HBApplication.Configuration","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Structure","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/address","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/backlog","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/logLevel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/noHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/reuseAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/threadPoolSize"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Application configuration"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/threadPoolSize":{"title":"threadPoolSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/threadpoolsize","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPoolSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/threadPoolSize","role":"symbol","abstract":[{"text":"Number of threads to allocate in the application thread pool","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/tcpNoDelay":{"role":"symbol","abstract":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}],"title":"tcpNoDelay","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/tcpnodelay","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxStreamedUploadSize":{"type":"topic","title":"maxStreamedUploadSize","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"text":"Maximum upload size allowed when streaming. This value is passed down to the server","type":"text"},{"text":" ","type":"text"},{"text":"as at the server everything is considered to be streamed. This limits how much data","type":"text"},{"text":" ","type":"text"},{"text":"will be passed through the HTTP channel","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/idleTimeoutConfiguration":{"role":"symbol","abstract":[{"text":"Idle state handler setup.","type":"text"}],"title":"idleTimeoutConfiguration","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)":{"role":"symbol","abstract":[{"text":"Create new configuration struct with updated values","type":"text"}],"title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"text":"?, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/enableHttpPipelining":{"role":"symbol","abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"title":"enableHttpPipelining","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/enablehttppipelining","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableHttpPipelining","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxUploadSize":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","role":"symbol","title":"maxUploadSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxuploadsize","abstract":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload. This"},{"type":"text","text":" "},{"type":"text","text":"limits how much memory would be used for one request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxUploadSize","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/address":{"role":"symbol","abstract":[{"text":"Bind address for server","type":"text"}],"title":"address","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/address","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/address","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","role":"symbol","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/backlog":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/backlog","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/backlog","role":"symbol","title":"backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/logLevel":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/logLevel","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"logging level"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/loglevel","role":"symbol","title":"logLevel"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/noHTTPServer":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/noHTTPServer","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/nohttpserver","abstract":[{"type":"text","text":"don’t run the HTTP server"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHTTPServer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"noHTTPServer","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/serverName":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/servername","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/serverName","abstract":[{"type":"text","text":"Server name to return in “server” header"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","type":"topic","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamedUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/reuseAddress":{"title":"reuseAddress","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/reuseaddress","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/reuseAddress","type":"topic","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxStreamingBufferSize":{"title":"maxStreamingBufferSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","type":"topic","abstract":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address.json deleted file mode 100644 index 57c50b3243..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property","title":"address","symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address0A4Core13HBBindAddressOvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/address"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/address"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Bind address for server","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/address":{"role":"symbol","abstract":[{"text":"Bind address for server","type":"text"}],"title":"address","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/address","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/address","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog.json deleted file mode 100644 index 23e1a03348..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/backlog","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/backlog"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"sections":[],"metadata":{"title":"backlog","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7backlogSivp","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/backlog":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/backlog","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/backlog","role":"symbol","title":"backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining.json deleted file mode 100644 index bbb122f416..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining"},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"enableHttpPipelining","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV20enableHttpPipeliningSbvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableHttpPipelining","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/enablehttppipelining"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/enableHttpPipelining":{"role":"symbol","abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"title":"enableHttpPipelining","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/enablehttppipelining","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enableHttpPipelining","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json deleted file mode 100644 index 6b0214d74b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","interfaceLanguage":"swift"},"abstract":[{"text":"Idle state handler setup.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":".","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","title":"idleTimeoutConfiguration","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV011idleTimeoutC00A4Core12HBHTTPServerC016IdleStateHandlerC0VSgvp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/idleTimeoutConfiguration":{"role":"symbol","abstract":[{"text":"Idle state handler setup.","type":"text"}],"title":"idleTimeoutConfiguration","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json deleted file mode 100644 index 15e8367f5f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"text":" = .hostname(), ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1 * 1024 * 1024, ","kind":"text"},{"text":"maxStreamedUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 4 * 1024 * 1024, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1 * 1024 * 1024, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 256, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"? = nil, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 2, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":".","kind":"text"},{"text":"Level","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"text":"? = nil, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false)","kind":"text"}]}]},{"parameters":[{"name":"address","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Bind address for server"}]}]},{"name":"serverName","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Server name to return in “server” header"}]}]},{"name":"maxUploadSize","content":[{"inlineContent":[{"text":"Maximum upload size allowed for routes that don’t stream the request payload","type":"text"}],"type":"paragraph"}]},{"name":"maxStreamedUploadSize","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum upload size allowed when streaming data"}]}]},{"name":"maxStreamingBufferSize","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}]}]},{"name":"backlog","content":[{"inlineContent":[{"text":"the maximum length for the queue of pending connections. If a connection request arrives with the queue full,","type":"text"},{"text":" ","type":"text"},{"text":"the client may receive an error with an indication of ECONNREFUSE","type":"text"}],"type":"paragraph"}]},{"name":"reuseAddress","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}]}]},{"name":"tcpNoDelay","content":[{"inlineContent":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}],"type":"paragraph"}]},{"name":"enableHttpPipelining","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}]}]},{"name":"threadPoolSize","content":[{"type":"paragraph","inlineContent":[{"text":"Number of threads in application thread pool","type":"text"}]}]},{"name":"logLevel","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logging level"}]}]},{"name":"noHTTPServer","content":[{"inlineContent":[{"type":"text","text":"Don’t start up the HTTP server."}],"type":"paragraph"}]}],"kind":"parameters"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address10serverName13maxUploadSize0g8StreamedhI00g15StreamingBufferI07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolI08logLevel12noHTTPServerAE0A4Core06HBBindO0O_SSSgS4iS3bAS12HBHTTPServerC016IdleStateHandlerC0VSgSi7Logging6LoggerV5LevelOSgSbtcfc","title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","type":"topic","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamedUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json deleted file mode 100644 index 273e748d9f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address10serverName13maxUploadSize0g15StreamingBufferI07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolI08logLevel12noHTTPServerAE0A4Core06HBBindN0O_SSSgS3iS3bAR12HBHTTPServerC016IdleStateHandlerC0VSgSi7Logging6LoggerV0Z0OSgSbtcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"roleHeading":"Initializer","symbolKind":"init","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"kind":"text","text":" = .hostname(), "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 2 * 1024 * 1024, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1 * 1024 * 1024, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 256, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 2, "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false)"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"name":"address","content":[{"inlineContent":[{"text":"Bind address for server","type":"text"}],"type":"paragraph"}]},{"name":"serverName","content":[{"inlineContent":[{"text":"Server name to return in “server” header","type":"text"}],"type":"paragraph"}]},{"name":"maxUploadSize","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload"}]}]},{"name":"maxStreamingBufferSize","content":[{"inlineContent":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"type":"paragraph"}]},{"name":"backlog","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the maximum length for the queue of pending connections. If a connection request arrives with the queue full,"},{"type":"text","text":" "},{"type":"text","text":"the client may receive an error with an indication of ECONNREFUSE"}]}]},{"name":"reuseAddress","content":[{"inlineContent":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}],"type":"paragraph"}]},{"name":"tcpNoDelay","content":[{"type":"paragraph","inlineContent":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}]}]},{"name":"enableHttpPipelining","content":[{"type":"paragraph","inlineContent":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}]}]},{"name":"threadPoolSize","content":[{"inlineContent":[{"text":"Number of threads in application thread pool","type":"text"}],"type":"paragraph"}]},{"name":"logLevel","content":[{"inlineContent":[{"text":"Logging level","type":"text"}],"type":"paragraph"}]},{"name":"noHTTPServer","content":[{"inlineContent":[{"text":"Don’t start up the HTTP server.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)"]}],"abstract":[{"text":"Initialize HBApplication configuration","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","role":"symbol","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel.json deleted file mode 100644 index fa032c3f70..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"abstract":[{"text":"logging level","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV8logLevel7Logging6LoggerV0E0Ovp","role":"symbol","roleHeading":"Instance Property","title":"logLevel","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"}],"modules":[{"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/logLevel","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/logLevel":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/logLevel","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"logging level"}],"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"logLevel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/loglevel","role":"symbol","title":"logLevel"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize.json deleted file mode 100644 index f9f3886291..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV21maxStreamedUploadSizeSivp","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","title":"maxStreamedUploadSize"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Maximum upload size allowed when streaming. This value is passed down to the server"},{"type":"text","text":" "},{"type":"text","text":"as at the server everything is considered to be streamed. This limits how much data"},{"type":"text","text":" "},{"type":"text","text":"will be passed through the HTTP channel"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxStreamedUploadSize":{"type":"topic","title":"maxStreamedUploadSize","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"text":"Maximum upload size allowed when streaming. This value is passed down to the server","type":"text"},{"text":" ","type":"text"},{"text":"as at the server everything is considered to be streamed. This limits how much data","type":"text"},{"text":" ","type":"text"},{"text":"will be passed through the HTTP channel","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json deleted file mode 100644 index 8f4dc841cd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize"},"abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"sections":[],"metadata":{"title":"maxStreamingBufferSize","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV22maxStreamingBufferSizeSivp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxStreamingBufferSize":{"title":"maxStreamingBufferSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","type":"topic","abstract":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize.json deleted file mode 100644 index 22bcb3a309..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"maxUploadSize","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV13maxUploadSizeSivp","role":"symbol","roleHeading":"Instance Property"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxUploadSize","interfaceLanguage":"swift"},"abstract":[{"text":"Maximum upload size allowed for routes that don’t stream the request payload. This","type":"text"},{"text":" ","type":"text"},{"text":"limits how much memory would be used for one request","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxuploadsize"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/maxUploadSize":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","role":"symbol","title":"maxUploadSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxuploadsize","abstract":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload. This"},{"type":"text","text":" "},{"type":"text","text":"limits how much memory would be used for one request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/maxUploadSize","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver.json deleted file mode 100644 index 43f57be49e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/noHTTPServer"},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV12noHTTPServerSbvp","title":"noHTTPServer","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHTTPServer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"sections":[],"abstract":[{"type":"text","text":"don’t run the HTTP server"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/nohttpserver"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/noHTTPServer":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/noHTTPServer","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/nohttpserver","abstract":[{"type":"text","text":"don’t run the HTTP server"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHTTPServer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"noHTTPServer","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress.json deleted file mode 100644 index 04b6d02fbb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/reuseAddress","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV12reuseAddressSbvp","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"reuseAddress","symbolKind":"property","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/reuseaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/reuseAddress":{"title":"reuseAddress","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/reuseaddress","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/reuseAddress","type":"topic","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername.json deleted file mode 100644 index 4458c67b81..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"abstract":[{"type":"text","text":"Server name to return in “server” header"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/serverName","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/servername"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV10serverNameSSSgvp","role":"symbol","title":"serverName","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/serverName":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/servername","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/serverName","abstract":[{"type":"text","text":"Server name to return in “server” header"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay.json deleted file mode 100644 index be3ef1f753..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/tcpnodelay"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/tcpNoDelay"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV10tcpNoDelaySbvp","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"tcpNoDelay","role":"symbol","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/tcpNoDelay":{"role":"symbol","abstract":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}],"title":"tcpNoDelay","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/tcpnodelay","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize.json deleted file mode 100644 index c5dded8a0b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV14threadPoolSizeSivp","title":"threadPoolSize","role":"symbol","symbolKind":"property"},"abstract":[{"type":"text","text":"Number of threads to allocate in the application thread pool"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/threadPoolSize"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/threadpoolsize"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/threadPoolSize":{"title":"threadPoolSize","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/threadpoolsize","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPoolSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/threadPoolSize","role":"symbol","abstract":[{"text":"Number of threads to allocate in the application thread pool","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json deleted file mode 100644 index 42c803c3d1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV4with7address10serverName13maxUploadSize0h15StreamingBufferJ07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolJ08logLevelAE0A4Core06HBBindO0OSg_SSSgSiSgA2WSbSgA2xR12HBHTTPServerC016IdleStateHandlerC0VSgAW7Logging6LoggerV5LevelOSgtF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"with"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Create new configuration struct with updated values"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)":{"role":"symbol","abstract":[{"text":"Create new configuration struct with updated values","type":"text"}],"title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"text":"?, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/constructresponder().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/constructresponder().json deleted file mode 100644 index 03f0879947..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/constructresponder().json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Construct the RequestResponder from the middleware group and router"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC18constructResponderAA11HBResponder_pyF","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"roleHeading":"Instance Method","symbolKind":"method","title":"constructResponder()"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/constructResponder()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/constructresponder()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/constructResponder()":{"kind":"symbol","abstract":[{"text":"Construct the RequestResponder from the middleware group and router","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/constructResponder()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/constructresponder()","title":"constructResponder()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db(_:).json deleted file mode 100644 index 8f89d9e491..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Get database with ID"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","metadata":{"title":"db(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE2dby0C3Kit8Database_pAF0F2IDVSgF","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","symbolKind":"method"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/db(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier","text":"Database"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"id","content":[{"type":"paragraph","inlineContent":[{"text":"database id","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"database"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/db(_:)":{"abstract":[{"type":"text","text":"Get database with ID"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"role":"symbol","type":"topic","kind":"symbol","title":"db(_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/db(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db.json deleted file mode 100644 index 3bb3c0e192..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/db.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"Get default database","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE2db0C3Kit8Database_pvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"extendedModule":"Hummingbird","title":"db","modules":[{"name":"Hummingbird"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/db"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/db":{"abstract":[{"type":"text","text":"Get default database"}],"title":"db","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Database","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/db","url":"\/documentation\/hummingbirdauth\/hbapplication\/db","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/decoder.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/decoder.json deleted file mode 100644 index e5d5d902b6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/decoder.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC7decoderAA16HBRequestDecoder_pvp","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","roleHeading":"Instance Property","title":"decoder"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"decoder used by router"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/decoder","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/decoder"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/decoder":{"role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"decoder used by router"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/decoder","url":"\/documentation\/hummingbirdauth\/hbapplication\/decoder","title":"decoder","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/encoder.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/encoder.json deleted file mode 100644 index 3887ff1c7b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/encoder.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/encoder","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","role":"symbol","title":"encoder","externalID":"s:11Hummingbird13HBApplicationC7encoderAA17HBResponseEncoder_pvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseEncoder","preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP"}],"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBResponseEncoder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Encoder used by router"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/encoder"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/encoder":{"abstract":[{"type":"text","text":"Encoder used by router"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/encoder","url":"\/documentation\/hummingbirdauth\/hbapplication\/encoder","title":"encoder","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseEncoder","preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroup.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroup.json deleted file mode 100644 index 51b134410c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroup.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"abstract":[{"text":"event loop group used by application","type":"text"}],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}],"symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC14eventLoopGroup7NIOCore05EventdE0_pvp","title":"eventLoopGroup","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/eventLoopGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/eventLoopGroup":{"abstract":[{"type":"text","text":"event loop group used by application"}],"title":"eventLoopGroup","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/eventLoopGroup","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroup","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider.json deleted file mode 100644 index 9637b30388..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/singleton"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/shared(_:)"],"title":"Type Methods"}],"metadata":{"title":"HBApplication.EventLoopGroupProvider","symbolKind":"struct","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider/singleton":{"type":"topic","abstract":[{"text":"Use singleton EventLoopGroup","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"singleton","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider","kind":"typeIdentifier"}],"title":"singleton","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/singleton","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/singleton"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider/shared(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/shared(_:)","title":"shared(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/shared(_:)","abstract":[{"type":"text","text":"Use EventLoopGroup provided"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider":{"navigatorTitle":[{"kind":"identifier","text":"EventLoopGroupProvider"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:).json deleted file mode 100644 index ef145d3680..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/shared(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider"]]},"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV6sharedyAE7NIOCore0cdE0_pFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"}],"title":"shared(_:)","roleHeading":"Type Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/shared(_:)"},"abstract":[{"type":"text","text":"Use EventLoopGroup provided"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":") -> ","kind":"text"},{"text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider":{"navigatorTitle":[{"kind":"identifier","text":"EventLoopGroupProvider"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider/shared(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/shared(_:)","title":"shared(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/shared(_:)","abstract":[{"type":"text","text":"Use EventLoopGroup provided"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton.json deleted file mode 100644 index 192ab7f91f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider"]]},"kind":"symbol","abstract":[{"type":"text","text":"Use singleton EventLoopGroup"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV9singletonAEvpZ","roleHeading":"Type Property","role":"symbol","title":"singleton","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"singleton","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/singleton","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/singleton"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"singleton"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier","text":"EventLoopGroupProvider"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider/singleton":{"type":"topic","abstract":[{"text":"Use singleton EventLoopGroup","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"singleton","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider","kind":"typeIdentifier"}],"title":"singleton","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/singleton","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider\/singleton"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider":{"navigatorTitle":[{"kind":"identifier","text":"EventLoopGroupProvider"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/extensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/extensions.json deleted file mode 100644 index 36e0e8e794..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"abstract":[{"type":"text","text":"Application extensions"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions","kind":"typeIdentifier","text":"HBExtensions","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":">"}]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"extensions","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC10extensionsAA12HBExtensionsVyACGvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBExtensionsV","text":"HBExtensions"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":">"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/extensions"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/extensions"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/extensions":{"title":"extensions","type":"topic","abstract":[{"text":"Application extensions","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/extensions","url":"\/documentation\/hummingbirdauth\/hbapplication\/extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier","text":"HBExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/fluent.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/fluent.json deleted file mode 100644 index 7a2949bec6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/fluent.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/fluent"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Fluent interface object"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBFluent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/fluent"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBFluent","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"}],"extendedModule":"Hummingbird","title":"fluent","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A6FluentE6fluentAD8HBFluentVvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/fluent":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/fluent","abstract":[{"type":"text","text":"Fluent interface object"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/fluent","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBFluent","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"}],"kind":"symbol","type":"topic","title":"fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder.json deleted file mode 100644 index 56eb9c6e7d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"navigatorTitle":[{"text":"HTTPResponder","kind":"identifier"}],"symbolKind":"struct","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HTTPResponder","kind":"identifier"}],"title":"HBApplication.HTTPResponder","extendedModule":"Hummingbird","roleHeading":"Structure","role":"symbol"},"sections":[],"kind":"symbol","relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"],"type":"conformsTo"}],"abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/init(application:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/logger"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)"],"title":"Instance Methods"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"The HummingbirdCore server calls ","type":"text"},{"code":"respond","type":"codeVoice"},{"text":" to get the HTTP response from Hummingbird","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/init(application:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"role":"symbol","title":"init(application:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/init(application:)","kind":"symbol","abstract":[{"text":"Construct HTTP responder","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/init(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/respond(to:context:onComplete:)":{"title":"respond(to:context:onComplete:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier","text":"HBHTTPRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onComplete"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier","text":"HBHTTPResponse"},{"kind":"text","text":", "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/logger":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/logger","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/logger","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"role":"symbol","title":"logger","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","title":"HBHTTPResponder Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/hbhttpresponder-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:).json deleted file mode 100644 index 9eaab4eb80..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerAdded(context:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handleradded(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBHTTPResponder.handlerAdded(context:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]]},"sections":[],"metadata":{"title":"handlerAdded(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["HummingbirdCore"],"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF::SYNTHESIZED::s:11Hummingbird13HBApplicationC13HTTPResponderV","roleHeading":"Instance Method","role":"symbol","extendedModule":"HummingbirdCore"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","title":"HBHTTPResponder Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/hbhttpresponder-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/handlerAdded(context:)":{"title":"handlerAdded(context:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerAdded(context:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handleradded(context:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:).json deleted file mode 100644 index c49590c96e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handlerremoved(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","title":"handlerRemoved(context:)","role":"symbol","modules":[{"relatedModules":["HummingbirdCore"],"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF::SYNTHESIZED::s:11Hummingbird13HBApplicationC13HTTPResponderV","extendedModule":"HummingbirdCore"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBHTTPResponder.handlerRemoved(context:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","title":"HBHTTPResponder Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/hbhttpresponder-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/handlerRemoved(context:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handlerremoved(context:)","title":"handlerRemoved(context:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations.json deleted file mode 100644 index 220d9bbefe..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerAdded(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerRemoved(context:)"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"},"metadata":{"title":"HBHTTPResponder Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/handlerAdded(context:)":{"title":"handlerAdded(context:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerAdded(context:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handleradded(context:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/handlerRemoved(context:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handlerremoved(context:)","title":"handlerRemoved(context:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:).json deleted file mode 100644 index a885551e28..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/init(application:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Construct HTTP responder","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"application","content":[{"inlineContent":[{"text":"application creating this responder","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV11applicationAeC_tcfc","symbolKind":"init","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":")"}],"roleHeading":"Initializer","title":"init(application:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/init(application:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/init(application:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"role":"symbol","title":"init(application:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/init(application:)","kind":"symbol","abstract":[{"text":"Construct HTTP responder","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/init(application:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/logger.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/logger.json deleted file mode 100644 index 2a52ea946d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/logger.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/logger","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV6logger7Logging6LoggerVvp","roleHeading":"Instance Property","role":"symbol","title":"logger","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBHTTPResponder.logger"},{"type":"text","text":"."}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/logger":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/logger","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/logger","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"role":"symbol","title":"logger","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:).json deleted file mode 100644 index 2e0b7f9294..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"respond(to:context:onComplete:)","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV7respond2to7context10onCompletey0A4Core13HBHTTPRequestV_7NIOCore21ChannelHandlerContextCys6ResultOyAJ14HBHTTPResponseVs5Error_pGctF"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"},{"text":", ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBHTTPResponder.respond(to:context:onComplete:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder/respond(to:context:onComplete:)":{"title":"respond(to:context:onComplete:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier","text":"HBHTTPRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onComplete"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier","text":"Result"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier","text":"HBHTTPResponse"},{"kind":"text","text":", "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json deleted file mode 100644 index f8b2596047..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":" = HBApplication.Configuration(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":" = .createNew, "},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","kind":"typeIdentifier","text":"ServiceLifecycleProvider"},{"kind":"text","text":" = .createNew)"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","interfaceLanguage":"swift"},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Calling HBApplication.init(eventLoopGroupProvider: .createNew) has been deprecated. Use .singleton instead."}],"type":"paragraph"}],"sections":[],"metadata":{"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","roleHeading":"Initializer","externalID":"s:11Hummingbird13HBApplicationC13configuration22eventLoopGroupProvider016serviceLifecycleG0A2C13ConfigurationV_7NIOCore08NIOEventefG0OAA07ServiceiG0Otcfc","symbolKind":"init","platforms":[],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOEventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"text":")","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8":{"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8","deprecated":true,"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","abstract":[],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOEventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json deleted file mode 100644 index 6b1edf41a3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","interfaceLanguage":"swift"},"metadata":{"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceLifecycleProvider","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"kind":"text","text":")"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird13HBApplicationC13configuration22eventLoopGroupProvider016serviceLifecycleG0A2C13ConfigurationV_AC05EventefG0VAA07ServiceiG0Otcfc"},"abstract":[{"text":"Initialize new Application","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct"},{"kind":"text","text":" = HBApplication.Configuration(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider"},{"kind":"text","text":" = .singleton, "},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceLifecycleProvider","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider"},{"kind":"text","text":" = .createNew)"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","abstract":[{"text":"Initialize new Application","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceLifecycleProvider","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/EventLoopGroupProvider":{"navigatorTitle":[{"kind":"identifier","text":"EventLoopGroupProvider"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/EventLoopGroupProvider","abstract":[{"type":"text","text":"Indicates where we should get our EventLoopGroup from"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:).json deleted file mode 100644 index 773bb300ab..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird13HBApplicationC0A3XCTE7testing13configuration7timeoutAcD15XCTTestingSetupO_AC13ConfigurationV7NIOCore10TimeAmountVtcfc","extendedModule":"Hummingbird","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"testing","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO","text":"XCTTestingSetup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":")","kind":"text"}],"symbolKind":"init","role":"symbol","modules":[{"name":"Hummingbird"}],"roleHeading":"Initializer","title":"init(testing:configuration:timeout:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"testing","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","text":"XCTTestingSetup","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"},{"text":" = .init(), ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(15))","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"testing","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"indicates which type of testing framework we want"}]}]},{"name":"configuration","content":[{"inlineContent":[{"type":"text","text":"configuration of application"}],"type":"paragraph"}]}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Creates a version of "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" that can be used for testing code"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(testing:configuration:timeout:)"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/init(testing:configuration:timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/init(testing:configuration:timeout:)":{"type":"topic","title":"init(testing:configuration:timeout:)","abstract":[{"type":"text","text":"Creates a version of "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" that can be used for testing code"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/init(testing:configuration:timeout:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"testing","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"XCTTestingSetup","kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/init(testing:configuration:timeout:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Configuration-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBApplication.Configuration","url":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","abstract":[{"type":"text","text":"Application configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Configuration-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler.json deleted file mode 100644 index 6e952f9eb7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"symbolKind":"class","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","extendedModule":"Hummingbird","roleHeading":"Class","role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queue"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queues(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey"],"title":"Type Aliases"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"kind":"identifier","text":"QueueKey"}],"title":"HBApplication.JobQueueHandler.QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/queue":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"queue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"type":"topic","title":"queue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queue","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queue","role":"symbol","kind":"symbol","abstract":[{"text":"The default JobQueue setup at initialisation","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/registerQueue(_:queue:numWorkers:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Register a job queue under an id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","title":"registerQueue(_:queue:numWorkers:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/queues(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"queues","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue","kind":"typeIdentifier"}],"type":"topic","title":"queues(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queues(_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queues(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return queue given a job queue id."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue.json deleted file mode 100644 index 54123543e0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"The default JobQueue setup at initialisation","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queue","interfaceLanguage":"swift"},"metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"title":"queue","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC5queueAD05HBJobE0_pvp","modules":[{"name":"Hummingbird"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queue"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"queue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","text":"HBJobQueue","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/queue":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"queue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"type":"topic","title":"queue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queue","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queue","role":"symbol","kind":"symbol","abstract":[{"text":"The default JobQueue setup at initialisation","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey.json deleted file mode 100644 index 0f63e64f8e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"HBApplication.JobQueueHandler.QueueKey","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"role":"symbol","symbolKind":"typealias","modules":[{"name":"Hummingbird"}],"roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","kind":"typeIdentifier","text":"HBJobQueueId"}]}]}],"abstract":[{"type":"text","text":"Job queue id"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"kind":"identifier","text":"QueueKey"}],"title":"HBApplication.JobQueueHandler.QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:).json deleted file mode 100644 index 0a174c0049..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"queues"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"id","content":[{"inlineContent":[{"text":"Job queue id","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"Job queue","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"inlineContent":[{"text":"It is assumed the job queue has been setup and if the queue doesn’t","type":"text"},{"text":" ","type":"text"},{"text":"exist will crash the application","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queues(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Return queue given a job queue id.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queues(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"queues(_:)","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC6queuesyAD05HBJobE0_pAD0hE2IdVF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"queues"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","kind":"typeIdentifier"}],"symbolKind":"method","modules":[{"name":"Hummingbird"}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/queues(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"queues","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue","kind":"typeIdentifier"}],"type":"topic","title":"queues(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/queues(_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queues(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return queue given a job queue id."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"kind":"identifier","text":"QueueKey"}],"title":"HBApplication.JobQueueHandler.QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json deleted file mode 100644 index 1b86551c82..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"registerQueue(_:queue:numWorkers:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"QueueKey","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC08registerE0_5queue10numWorkersyAD05HBJobE2IdV_AD0kE7FactoryVSitF"},"abstract":[{"type":"text","text":"Register a job queue under an id"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"id","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"queueFactory","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Job queue id"}],"type":"paragraph"}],"name":"id"},{"content":[{"inlineContent":[{"type":"text","text":"Job queue factory"}],"type":"paragraph"}],"name":"queueFactory"},{"content":[{"inlineContent":[{"type":"text","text":"Number of workers you want servicing this job queue"}],"type":"paragraph"}],"name":"numWorkers"}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/registerQueue(_:queue:numWorkers:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Register a job queue under an id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","title":"registerQueue(_:queue:numWorkers:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"kind":"identifier","text":"QueueKey"}],"title":"HBApplication.JobQueueHandler.QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobs.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobs.json deleted file mode 100644 index 5b6da4c80b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/jobs.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Job queue handler"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jobs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","text":"JobQueueHandler"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/jobs"},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JobQueueHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC"}],"role":"symbol","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","title":"jobs","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE4jobsAcDE15JobQueueHandlerCvp"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/jobs"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/jobs":{"abstract":[{"type":"text","text":"Job queue handler"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JobQueueHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/jobs","type":"topic","title":"jobs","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobs","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/lifecycle.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/lifecycle.json deleted file mode 100644 index 80ba9b5688..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/lifecycle.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifecycle","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/lifecycle"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifecycle","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ServiceLifecycle","kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V"}],"role":"symbol","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC9lifecycle9Lifecycle07ServiceD0Vvp","modules":[{"name":"HummingbirdAuth"}],"title":"lifecycle"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/lifecycle"},"sections":[],"abstract":[{"type":"text","text":"server lifecycle, controls initialization and shutdown of application"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/lifecycle":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifecycle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/lifecycle","title":"lifecycle","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/lifecycle","abstract":[{"text":"server lifecycle, controls initialization and shutdown of application","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/logger.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/logger.json deleted file mode 100644 index 0dd77f4e2c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/logger.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC6logger7Logging6LoggerVvp","symbolKind":"property","title":"logger"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/logger"},"abstract":[{"text":"Logger. Required to be a var by hummingbird-lambda","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/logger":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/logger","type":"topic","kind":"symbol","role":"symbol","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/logger","abstract":[{"text":"Logger. Required to be a var by hummingbird-lambda","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/middleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/middleware.json deleted file mode 100644 index ca86a237b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/middleware.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC"}],"title":"middleware","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC10middlewareAA17HBMiddlewareGroupCvp","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/middleware"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/middleware","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","text":"HBMiddlewareGroup","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"middleware applied to requests"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/middleware":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/middleware","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier"}],"title":"middleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/middleware","abstract":[{"text":"middleware applied to requests","type":"text"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.property.json deleted file mode 100644 index 3932612c6b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"text":".","kind":"text"},{"text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.property"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/persist-swift.property"},"abstract":[{"text":"Accessor for persist framework","type":"text"}],"metadata":{"title":"persist","role":"symbol","extendedModule":"Hummingbird","symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC7persistAC7PersistVvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Persist","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/persist-swift.property":{"abstract":[{"text":"Accessor for persist framework","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.property","title":"persist","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/persist-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct.json deleted file mode 100644 index 836f625fdc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Structure","role":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"title":"HBApplication.Persist","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird13HBApplicationC7PersistV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"extendedModule":"Hummingbird"},"abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/init(_:application:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/driver"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct/init(_:application:)":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/init(_:application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/init(_:application:)","role":"symbol","title":"init(_:application:)","type":"topic","kind":"symbol","abstract":[{"text":"Initialise Persist struct","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct/driver":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/driver","type":"topic","title":"driver","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/driver","abstract":[],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"driver","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver.json deleted file mode 100644 index 14b313b05c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct"]]},"metadata":{"roleHeading":"Instance Property","title":"driver","role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC7PersistV6driverAA15HBPersistDriver_pvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"driver","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/driver"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/driver","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"driver"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","kind":"typeIdentifier","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct/driver":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/driver","type":"topic","title":"driver","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/driver","abstract":[],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"driver","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:).json deleted file mode 100644 index 96de4e016b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Initialise Persist struct"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/init(_:application:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"factory","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Parameters","type":"text"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"factory: Persist driver factory","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"application: reference to application that can be used during persist driver creation"}]}]}]}]}],"type":"unorderedList"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC7PersistV_11applicationAeA22HBPersistDriverFactoryV_ACtcfc","title":"init(_:application:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}],"roleHeading":"Initializer"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/init(_:application:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct/init(_:application:)":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/init(_:application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct\/init(_:application:)","role":"symbol","title":"init(_:application:)","type":"topic","kind":"symbol","abstract":[{"text":"Initialise Persist struct","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis(id:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis(id:).json deleted file mode 100644 index c3620d05b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis(id:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A5RedisE5redis2idAD0C19ConnectionPoolGroupVSgAD0cfgH10IdentifierV_tF","title":"redis(id:)","extendedModule":"Hummingbird","symbolKind":"method"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis(id:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/redis(id:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redis(id:)":{"abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/redis(id:)","role":"symbol","title":"redis(id:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis(id:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis.json deleted file mode 100644 index d7dad93096..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redis.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"}],"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}],"title":"redis","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE5redisAD0C19ConnectionPoolGroupVvp","role":"symbol"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/redis"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redis":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/redis","type":"topic","title":"redis","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}],"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redisconnectionpools.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redisconnectionpools.json deleted file mode 100644 index 793a1b338a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/redisconnectionpools.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/redisconnectionpools"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redisConnectionPools"},"metadata":{"modules":[{"name":"Hummingbird"}],"symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redisConnectionPools"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier","text":"RedisConnectionPoolGroupArray"}],"title":"redisConnectionPools","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE20redisConnectionPoolsAD0cE14PoolGroupArrayCvp","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redisConnectionPools"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"typeIdentifier","text":"RedisConnectionPoolGroupArray","preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/redisConnectionPools":{"role":"symbol","title":"redisConnectionPools","url":"\/documentation\/hummingbirdauth\/hbapplication\/redisconnectionpools","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/redisConnectionPools","type":"topic","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redisConnectionPools","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference.json deleted file mode 100644 index 9306f9cf8d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Indicate where the response compression tasks should be executed"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool"],"title":"Enumeration Cases"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations"],"title":"Default Implementations"}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"roleHeading":"Enumeration","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"extendedModule":"Hummingbird","symbolKind":"enum","title":"HBApplication.RequestCompressionExecutionPreference"},"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"],"type":"conformsTo","title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/onEventLoop":{"title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","abstract":[{"type":"text","text":"run decompression tasks on the EventLoop"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/oneventloop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/equatable-implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/onThreadPool":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool","type":"topic","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool","kind":"symbol","abstract":[{"text":"run decompression tasks on application thread pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json deleted file mode 100644 index b8a69034fa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"extendedModule":"Swift","title":"!=(_:_:)","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"Hummingbird"}],"symbolKind":"op"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","type":"topic","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/equatable-implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json deleted file mode 100644 index 6b357018a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference"]]},"metadata":{"title":"Equatable Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)"],"generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop.json deleted file mode 100644 index 418890d746..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/oneventloop"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference"]]},"metadata":{"roleHeading":"Case","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO11onEventLoopyA2FmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"onEventLoop"}],"modules":[{"name":"Hummingbird"}],"title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","role":"symbol","symbolKind":"case"},"abstract":[{"type":"text","text":"run decompression tasks on the EventLoop"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"onEventLoop"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/onEventLoop":{"title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","abstract":[{"type":"text","text":"run decompression tasks on the EventLoop"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/oneventloop","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool.json deleted file mode 100644 index e6948ea5a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool"},"metadata":{"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"onThreadPool","kind":"identifier"}],"externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO12onThreadPoolyA2FmF","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","role":"symbol","modules":[{"name":"Hummingbird"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"run decompression tasks on application thread pool"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference","role":"symbol","navigatorTitle":[{"text":"RequestCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/RequestCompressionExecutionPreference/onThreadPool":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool","type":"topic","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","url":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool","kind":"symbol","abstract":[{"text":"run decompression tasks on application thread pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference.json deleted file mode 100644 index 90cb96feee..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference.json +++ /dev/null @@ -1 +0,0 @@ -{"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ"],"type":"conformsTo"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"metadata":{"navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"role":"symbol","title":"HBApplication.ResponseCompressionExecutionPreference","symbolKind":"enum","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","roleHeading":"Enumeration","modules":[{"name":"Hummingbird"}]},"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations"]}],"abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/Equatable-Implementations":{"kind":"article","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/onEventLoop":{"kind":"symbol","title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/oneventloop","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}],"abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/onThreadPool(threshold:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)","abstract":[{"type":"text","text":"run compression tasks that are larger than "},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"type":"topic","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json deleted file mode 100644 index 9f2fdbb419..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"name":"Hummingbird","relatedModules":["Swift"]}],"role":"symbol","title":"!=(_:_:)","symbolKind":"op"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/Equatable-Implementations":{"kind":"article","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json deleted file mode 100644 index 6e792d0dc5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference"]]},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Equatable Implementations"},"kind":"article","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","title":"!=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop.json deleted file mode 100644 index d5424d89fc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}]}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/oneventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","roleHeading":"Case","modules":[{"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO11onEventLoopyA2FmF"},"abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/onEventLoop":{"kind":"symbol","title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/oneventloop","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}],"abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json deleted file mode 100644 index 2d0b7fff2d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO12onThreadPoolyAFSi_tcAFmF","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)","modules":[{"name":"Hummingbird"}],"role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threshold","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)"]}],"kind":"symbol","abstract":[{"text":"run compression tasks that are larger than ","type":"text"},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference/onThreadPool(threshold:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)","abstract":[{"type":"text","text":"run compression tasks that are larger than "},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"type":"topic","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ResponseCompressionExecutionPreference":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ResponseCompressionExecutionPreference","title":"HBApplication.ResponseCompressionExecutionPreference","url":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"ResponseCompressionExecutionPreference"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/router.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/router.json deleted file mode 100644 index 9d58f46d1d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/router.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/router","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC6routerAA15HBRouterBuilderCvp","symbolKind":"property","title":"router","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"router","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterBuilder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC"}],"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/router"]}],"sections":[],"abstract":[{"type":"text","text":"routes requests to requestResponders based on URI"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"router"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","text":"HBRouterBuilder"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/router":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/router","url":"\/documentation\/hummingbirdauth\/hbapplication\/router","abstract":[{"type":"text","text":"routes requests to requestResponders based on URI"}],"title":"router","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"router","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterBuilder","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/run().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/run().json deleted file mode 100644 index 599ffaeea8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/run().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/run()"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This function can only be called from a non async context as it stalls","type":"text"},{"text":" ","type":"text"},{"text":"the current thread waiting for the application to finish","type":"text"}]}],"kind":"content"}],"abstract":[{"text":"Start application and wait for it to stop","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC3runyyKF","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"run()","symbolKind":"method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/run()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/run()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/run()","title":"run()","abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/run()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/server.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/server.json deleted file mode 100644 index bcc04b2b78..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/server.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","symbolKind":"property","title":"server","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC6server0A4Core12HBHTTPServerCvp","roleHeading":"Instance Property"},"abstract":[{"text":"http server","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/server"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/server"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/server":{"abstract":[{"type":"text","text":"http server"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/server","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"title":"server","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/server","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/sessionstorage.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/sessionstorage.json deleted file mode 100644 index f9bec8e554..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/sessionstorage.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/sessionstorage"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionStorage"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","kind":"typeIdentifier","text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"kind":"symbol","abstract":[{"text":"Accessor for session storage","type":"text"}],"sections":[],"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionStorage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","text":"Persist"}],"externalID":"s:11Hummingbird13HBApplicationC0A4AuthE14sessionStorageAC7PersistVvp","title":"sessionStorage","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/sessionStorage","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/sessionStorage":{"abstract":[{"type":"text","text":"Accessor for session storage"}],"title":"sessionStorage","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionStorage","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Persist","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/sessionStorage","url":"\/documentation\/hummingbirdauth\/hbapplication\/sessionstorage","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/Persist-swift.struct":{"kind":"symbol","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/Persist-swift.struct","abstract":[{"text":"Framework for storing persistent key\/value pairs between mulitple requests","type":"text"}],"type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/shutdownapplication().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/shutdownapplication().json deleted file mode 100644 index d7a46795e5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/shutdownapplication().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/shutdownApplication()"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownApplication"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","title":"shutdownApplication()","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC19shutdownApplicationyyKF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"abstract":[{"text":"shutdown eventloop, threadpool and any extensions attached to the Application","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownApplication"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/shutdownapplication()"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/shutdownApplication()":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/shutdownApplication()","title":"shutdownApplication()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownApplication"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/shutdownapplication()","abstract":[{"type":"text","text":"shutdown eventloop, threadpool and any extensions attached to the Application"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/start().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/start().json deleted file mode 100644 index b3dad2c0c6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/start().json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/start()","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC5startyyKF","symbolKind":"method","title":"start()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method"},"abstract":[{"text":"Start application","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/start()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/start()":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/start()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/start()","title":"start()","abstract":[{"text":"Start application","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/stop().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/stop().json deleted file mode 100644 index bc55bd7659..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/stop().json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"title":"stop()","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC4stopyyF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/stop()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Shutdown application"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/stop()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/stop()":{"role":"symbol","title":"stop()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/stop()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/stop()","abstract":[{"text":"Shutdown application","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/threadpool.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/threadpool.json deleted file mode 100644 index 53cd76ccd7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/threadpool.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPool","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"}],"title":"threadPool","symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC10threadPool8NIOPosix09NIOThreadD0Cvp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/threadpool"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/threadPool"},"abstract":[{"text":"thread pool used by application","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPool","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/threadPool":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/threadPool","title":"threadPool","abstract":[{"text":"thread pool used by application","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/threadpool","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/wait().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/wait().json deleted file mode 100644 index cd82c7fa4f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/wait().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"title":"wait()","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird13HBApplicationC4waityyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"wait"},{"kind":"text","text":"()"}],"symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"text":"Wait until server has stopped running","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/wait()"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/wait()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function can only be called from a non async context as it stalls"},{"type":"text","text":" "},{"type":"text","text":"the current thread waiting for the application to finish"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/wait()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"()"}],"type":"topic","abstract":[{"text":"Wait until server has stopped running","type":"text"}],"title":"wait()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/wait()","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/wait()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/ws.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/ws.json deleted file mode 100644 index e29cd6005d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/ws.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"WebSocket interface","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ws","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"text":": ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV"}],"extendedModule":"Hummingbird","title":"ws","externalID":"s:11Hummingbird13HBApplicationC0A9WebSocketE2wsAD05HBWebD7BuilderVvp","roleHeading":"Instance Property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/ws"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/ws":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/ws","abstract":[{"text":"WebSocket interface","type":"text"}],"role":"symbol","title":"ws","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/ws","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xct.json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xct.json deleted file mode 100644 index 434ac58937..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xct.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/xct","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/xct"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xct","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","text":"HBXCT","kind":"typeIdentifier"}],"title":"xct","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE3xctAD5HBXCT_pvp","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xct","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","text":"HBXCT","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/xct":{"type":"topic","title":"xct","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/xct","url":"\/documentation\/hummingbirdauth\/hbapplication\/xct","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"xct"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBXCT","preciseIdentifier":"s:14HummingbirdXCT5HBXCTP"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json deleted file mode 100644 index 29bb3ecaf5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"XCTExecute(uri:method:headers:body:testCallback:)","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"testCallback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","text":"HBXCTResponse"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"abstract":[{"type":"text","text":"Send request and call test callback on the response returned"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTExecute"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"testCallback"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","text":"HBXCTResponse","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTExecute(uri:method:headers:body:testCallback:)":{"role":"symbol","abstract":[{"type":"text","text":"Send request and call test callback on the response returned"}],"title":"XCTExecute(uri:method:headers:body:testCallback:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"testCallback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","text":"HBXCTResponse"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","kind":"typeIdentifier","text":"Return"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstart().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstart().json deleted file mode 100644 index 9a200ad3e1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstart().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTStart"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStart()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbapplication\/xctstart()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Start tests","type":"text"}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC0A3XCTE8XCTStartyyKF","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"name":"Hummingbird"}],"role":"symbol","title":"XCTStart()","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTStart"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTStart()":{"kind":"symbol","title":"XCTStart()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStart()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStart","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbapplication\/xctstart()","abstract":[{"type":"text","text":"Start tests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstop().json b/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstop().json deleted file mode 100644 index d44f3d459d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbapplication/xctstop().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbapplication\/xctstop()"]}],"abstract":[{"type":"text","text":"Stop tests"}],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird"}],"title":"XCTStop()","extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE7XCTStopyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStop()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/XCTStop()":{"url":"\/documentation\/hummingbirdauth\/hbapplication\/xctstop()","role":"symbol","abstract":[{"type":"text","text":"Stop tests"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/XCTStop()","type":"topic","title":"XCTStop()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator.json index 9983948e71..9eeee0942a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"roleHeading":"Protocol","symbolKind":"protocol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncAuthenticator"}],"role":"symbol","title":"HBAsyncAuthenticator","externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"],"title":"Instance Methods"}],"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncAuthenticator"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP","kind":"typeIdentifier","text":"HBAuthenticator"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"kind":"relationships","title":"Inherits From"},{"type":"inheritedBy","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"],"kind":"relationships","title":"Inherited By"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"title":"authenticate(request:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup","defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"title":"Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"role":"symbol","symbolKind":"protocol","title":"HBAsyncAuthenticator","roleHeading":"Protocol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncAuthenticator","kind":"identifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP","text":"HBAuthenticator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"generated":true,"title":"Authenticators"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","interfaceLanguage":"swift"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"],"type":"inheritedBy","kind":"relationships","title":"Inherited By"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" = "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Value","kind":"typeIdentifier"}],"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","role":"symbol","title":"Value","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"required":true,"title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"defaultImplementations":2,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi.json index 927a4f2a71..215e0865f8 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi.json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorPAAE12authenticate7request5ValueQzSg0A09HBRequestV_tYaKF","title":"authenticate(request:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Should return an authenticatable object if authenticated, return nil is not authenticated"},{"type":"text","text":" "},{"type":"text","text":"but want the request to be passed onto the next middleware or the router, or return a"},{"type":"text","text":" "},{"type":"text","text":"failed "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":" if the request should not proceed any further"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi"},"abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","type":"topic","title":"Value","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"title":"authenticate(request:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup","defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-11jwi":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi","type":"topic","title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Should return an authenticatable object if authenticated, return nil is not authenticated"},{"type":"text","text":" "},{"type":"text","text":"but want the request to be passed onto the next middleware or the router, or return a"},{"type":"text","text":" "},{"type":"text","text":"failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" if the request should not proceed any further"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}],"role":"symbol","title":"authenticate(request:)","roleHeading":"Instance Method","extendedModule":"HummingbirdAuth","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorPAAE12authenticate7request5ValueQzSg0A09HBRequestV_tYaKF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"type":"topic","title":"Value","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"required":true,"title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"defaultImplementations":2,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-11jwi":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","title":"authenticate(request:)","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup.json index 694818518c..f3da0f61e6 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"required":true,"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"authenticate(request:)","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP12authenticate7request5ValueQzSg0A09HBRequestV_tYaKF"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi"],"title":"HBAsyncAuthenticator Implementations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx"],"title":"HBAuthenticator Implementations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-11jwi":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi","type":"topic","title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"title":"authenticate(request:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup","defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"title":"Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5cacx":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP12authenticate7request5ValueQzSg0A09HBRequestV_tYaKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"required":true,"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","roleHeading":"Instance Method","title":"authenticate(request:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx"],"title":"HBAsyncAuthenticator Implementations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" = "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Value","kind":"typeIdentifier"}],"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","role":"symbol","title":"Value","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"required":true,"title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"defaultImplementations":2,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-11jwi":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-11jwi","title":"authenticate(request:)","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-5cacx":{"type":"topic","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-5cacx","title":"authenticate(request:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx.json new file mode 100644 index 0000000000..954c07d607 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"extendedModule":"HummingbirdAuth","role":"symbol","title":"authenticate(request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorPAAE12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"Should return an authenticatable object if authenticated, return nil is not authenticated","type":"text"},{"text":" ","type":"text"},{"text":"but want the request to be passed onto the next middleware or the router, or return a","type":"text"},{"text":" ","type":"text"},{"text":"failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" if the request should not proceed any further","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-5cacx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" = "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Value","kind":"typeIdentifier"}],"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","role":"symbol","title":"Value","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"required":true,"title":"authenticate(request:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"defaultImplementations":2,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-5cacx":{"type":"topic","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-5cacx","title":"authenticate(request:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/value.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/value.json index a9b5856ab8..44982cccc7 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/value.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncauthenticator/value.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"required":true,"externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","roleHeading":"Associated Type","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"title":"Value","symbolKind":"associatedtype","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"title":"Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"]]},"sections":[],"metadata":{"title":"Value","externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","roleHeading":"Associated Type","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"associatedtype","required":true},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" = "},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Value","kind":"typeIdentifier"}],"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","role":"symbol","title":"Value","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder.json b/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder.json deleted file mode 100644 index 5a78161223..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/init(callback:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/respond(to:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"languages":["swift"],"platforms":["Linux"]}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:11Hummingbird24HBAsyncCallbackResponderV","roleHeading":"Structure","symbolKind":"struct","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"unavailable":false,"deprecated":false}],"title":"HBAsyncCallbackResponder","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}]},"seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder"],"generated":true}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasynccallbackresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder/init(callback:)":{"abstract":[],"role":"symbol","title":"init(callback:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/init(callback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/init(callback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder/respond(to:)":{"kind":"symbol","title":"respond(to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/respond(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/respond(to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:).json b/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:).json deleted file mode 100644 index 589696618c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/init(callback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/init(callback:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS"},{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS"},{"beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","role":"symbol","title":"init(callback:)","externalID":"s:11Hummingbird24HBAsyncCallbackResponderV8callbackAcA10HBResponseVAA9HBRequestVYaKc_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":")"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder/init(callback:)":{"abstract":[],"role":"symbol","title":"init(callback:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/init(callback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/init(callback:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:).json deleted file mode 100644 index b95ebf32ec..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/respond(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird24HBAsyncCallbackResponderV7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15"},{"beta":false,"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0"}],"title":"respond(to:)","modules":[{"name":"HummingbirdAuth"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/respond(to:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder/respond(to:)":{"kind":"symbol","title":"respond(to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/respond(to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder\/respond(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection.json deleted file mode 100644 index 95e5956d91..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"role":"symbol","roleHeading":"Protocol","title":"HBAsyncConnection","externalID":"s:11Hummingbird17HBAsyncConnectionP","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS"},{"unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}]},"abstract":[{"text":"Connection that supports async close","type":"text"}],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"],"title":"Inherits From"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncconnection"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection\/close()"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"],"generated":true,"title":"Connection Pool"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection/close()":{"kind":"symbol","title":"close()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"required":true,"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection\/close()","url":"\/documentation\/hummingbirdauth\/hbasyncconnection\/close()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection/close().json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection/close().json deleted file mode 100644 index 22e09197cf..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnection/close().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncconnection\/close()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"]]},"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"required":true,"title":"close()","externalID":"s:11Hummingbird17HBAsyncConnectionP5closeyyYaKF","roleHeading":"Instance Method","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false},{"name":"macOS","deprecated":false,"unavailable":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"6.0","beta":false}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection\/close()"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection/close()":{"kind":"symbol","title":"close()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"required":true,"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection\/close()","url":"\/documentation\/hummingbirdauth\/hbasyncconnection\/close()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource.json deleted file mode 100644 index eec627ff12..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"],"title":"Connection Pool"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb"],"title":"Instance Methods"}],"abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"sections":[],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource"],"title":"Inherits From"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncConnectionSource"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBConnectionSource","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAsyncConnection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","preciseIdentifier":"s:11Hummingbird17HBAsyncConnectionP"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncConnectionSource"}],"role":"symbol","roleHeading":"Protocol","externalID":"s:11Hummingbird23HBAsyncConnectionSourceP","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","deprecated":false,"unavailable":false,"beta":false}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncConnectionSource"}],"modules":[{"name":"HummingbirdAuth"}],"title":"HBAsyncConnectionSource"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncconnectionsource"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"kind":"symbol","required":true,"type":"topic","title":"makeConnection(on:logger:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json deleted file mode 100644 index 5465852503..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"title":"makeConnection(on:logger:)","externalID":"s:11Hummingbird23HBAsyncConnectionSourceP04makeC02on6logger0C0Qz7NIOCore9EventLoop_p_7Logging6LoggerVtYaKF","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","name":"iOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"10.15","name":"macOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"13.0","name":"tvOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"6.0","name":"watchOS","deprecated":false}],"required":true},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb"]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r"],"title":"HBConnectionSource Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"kind":"symbol","required":true,"type":"topic","title":"makeConnection(on:logger:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware.json deleted file mode 100644 index b0a95454c8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Middleware using async\/await","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c"],"title":"Instance Methods"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Protocol","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"protocol","externalID":"s:11Hummingbird17HBAsyncMiddlewareP","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"platforms":[{"name":"iOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"name":"macOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"10.15"},{"name":"tvOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"name":"watchOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"title":"HBAsyncMiddleware"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],"generated":true,"title":"Middleware"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"title":"Inherits From","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncmiddleware"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-55q7c":{"title":"apply(to:next:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-55q7c","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c","type":"topic","defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c.json deleted file mode 100644 index 37a0443efe..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"iOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15","name":"macOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0","name":"watchOS"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"title":"apply(to:next:)","required":true,"externalID":"s:11Hummingbird17HBAsyncMiddlewareP5apply2to4nextAA10HBResponseVAA9HBRequestV_AA11HBResponder_ptYaKF"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o"],"title":"HBAsyncMiddleware Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-55q7c"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-55q7c":{"title":"apply(to:next:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-55q7c","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c","type":"topic","defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-5ph3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o.json deleted file mode 100644 index cb47648b21..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird17HBAsyncMiddlewarePAAE5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)","symbolKind":"method"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-55q7c":{"title":"apply(to:next:)","kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-55q7c","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-55q7c","type":"topic","defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-ixu0":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-5ph3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler.json deleted file mode 100644 index 832fb7591a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler.json +++ /dev/null @@ -1 +0,0 @@ -{"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/init(from:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg"]}],"seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncRouteHandler","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Route Handler using async\/await methods","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncroutehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncRouteHandler","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncRouteHandler","kind":"identifier"}],"externalID":"s:11Hummingbird19HBAsyncRouteHandlerP","modules":[{"name":"HummingbirdAuth"}],"platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS"},{"beta":false,"unavailable":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}],"role":"symbol","roleHeading":"Protocol","symbolKind":"protocol","title":"HBAsyncRouteHandler"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler/init(from:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","abstract":[],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/init(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/init(from:)","title":"init(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler/handle(request:)-9isdg":{"title":"handle(request:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/handle(request:)-9isdg"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg.json deleted file mode 100644 index 6d0b82a18e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"title":"handle(request:)","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"13.0","name":"tvOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"6.0","name":"watchOS","deprecated":false}],"externalID":"s:11Hummingbird19HBAsyncRouteHandlerP6handle7request8_Output2QzAA9HBRequestV_tYaKF","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler"]]},"defaultImplementationsSections":[{"title":"HBRouteHandler Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncroutehandler\/handle(request:)-9isdg"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler/handle(request:)-9isdg":{"title":"handle(request:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/handle(request:)-9isdg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-51433":{"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","type":"topic","title":"handle(request:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/init(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/init(from:).json deleted file mode 100644 index 64c6ce44b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncroutehandler/init(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"override","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncroutehandler\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","required":true,"roleHeading":"Initializer","title":"init(from:)","externalID":"s:11Hummingbird19HBAsyncRouteHandlerP4fromxAA9HBRequestV_tKcfc","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/init(from:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler/init(from:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","abstract":[],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/init(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/init(from:)","title":"init(from:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator.json index 9948ee0d55..7e0796ac2e 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"],"title":"Sessions"}],"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP","role":"symbol","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"roleHeading":"Protocol","title":"HBAsyncSessionAuthenticator"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)"],"title":"Instance Methods"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBAsyncAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k","required":true,"type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"title":"getSession(request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","type":"topic","title":"Value","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getValue(from:request:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","required":true,"title":"getValue(from:request:)","abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"title":"Session","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"symbolKind":"protocol","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"roleHeading":"Protocol","title":"HBAsyncSessionAuthenticator","modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBAsyncAuthenticator","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"kind":"relationships","type":"inheritsFrom","title":"Inherits From"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"],"generated":true,"title":"Sessions"}],"abstract":[{"type":"text","text":"Async version of session authenticator."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)"],"title":"Instance Methods"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"type":"topic","title":"Session","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getValue(from:request:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","title":"getValue(from:request:)","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)","abstract":[{"type":"text","text":"Convert Session object into authenticated user"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"type":"topic","title":"getSession(request:)","kind":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"type":"topic","title":"Value","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k.json index 134e2f9c6b..fa58443b33 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","defaultImplementationsSections":[{"title":"HBAsyncSessionAuthenticator Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45"]}],"abstract":[{"type":"text","text":"Get Session object given request"}],"sections":[],"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP03getD07request0D0QzSg0A09HBRequestV_tYaKF","role":"symbol","title":"getSession(request:)","modules":[{"name":"HummingbirdAuth"}],"required":true,"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"text":"?","kind":"text"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"request being processed","type":"text"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k","required":true,"type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"title":"getSession(request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"title":"Session","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-xt45":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45","title":"getSession(request:)","role":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45"}}} \ No newline at end of file +{"metadata":{"required":true,"symbolKind":"method","title":"getSession(request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP03getD07request0D0QzSg0A09HBRequestV_tYaKF"},"sections":[],"defaultImplementationsSections":[{"title":"HBAsyncSessionAuthenticator Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"abstract":[{"text":"Get Session object given request","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"request","content":[{"inlineContent":[{"type":"text","text":"request being processed"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-xt45":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45","title":"getSession(request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"type":"topic","title":"getSession(request:)","kind":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"type":"topic","title":"Session","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45.json index 6669cd7282..206086984d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"text":"Get Session object given request","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45"]}],"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorPAAE03getD07request0D0QzSg0A09HBRequestV_tYaKF","role":"symbol","symbolKind":"method","extendedModule":"HummingbirdAuth","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"getSession(request:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request being processed"}]}]}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"Future holding optional authenticated user","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k","required":true,"type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"title":"getSession(request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-xt45":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45","title":"getSession(request:)","role":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"title":"Session","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?"}]}]},{"kind":"parameters","parameters":[{"name":"request","content":[{"inlineContent":[{"type":"text","text":"request being processed"}],"type":"paragraph"}]}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Future holding optional authenticated user","type":"text"}]}],"kind":"content"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Get Session object given request"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","text":"Session"},{"kind":"text","text":"?"}],"extendedModule":"HummingbirdAuth","title":"getSession(request:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorPAAE03getD07request0D0QzSg0A09HBRequestV_tYaKF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-5vu8k":{"type":"topic","title":"getSession(request:)","kind":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-5vu8k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"type":"topic","title":"Session","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getSession(request:)-xt45":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45","title":"getSession(request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getSession(request:)-xt45","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:).json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:).json index b778bec57c..b83b8f2f9e 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"session","type":"text"}]}],"name":"from"},{"content":[{"type":"paragraph","inlineContent":[{"text":"request being processed","type":"text"}]}],"name":"request"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"optional authenticated user","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"metadata":{"required":true,"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP8getValue4from7request0G0QzSg0D0Qz_0A09HBRequestVtYaKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","text":"Value"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"getValue(from:request:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)","interfaceLanguage":"swift"},"abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getValue(from:request:)":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","required":true,"title":"getValue(from:request:)","abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","type":"topic","title":"Value","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"title":"Session","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"session","type":"text"}]}],"name":"from"},{"content":[{"type":"paragraph","inlineContent":[{"text":"request being processed","type":"text"}]}],"name":"request"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"optional authenticated user"}]}],"kind":"content"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}],"required":true,"role":"symbol","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP8getValue4from7request0G0QzSg0D0Qz_0A09HBRequestVtYaKF","roleHeading":"Instance Method","title":"getValue(from:request:)","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)"},"abstract":[{"type":"text","text":"Convert Session object into authenticated user"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"type":"topic","title":"Session","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"type":"topic","title":"Value","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/getValue(from:request:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","title":"getValue(from:request:)","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/getValue(from:request:)","abstract":[{"type":"text","text":"Convert Session object into authenticated user"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/session.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/session.json index c7f6d5d94f..aa9d7b9678 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/session.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/session.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","interfaceLanguage":"swift"},"metadata":{"title":"Session","roleHeading":"Associated Type","role":"symbol","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","symbolKind":"associatedtype","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"modules":[{"name":"HummingbirdAuth"}],"required":true},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"title":"Session","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP0D0Qa","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"required":true,"title":"Session","symbolKind":"associatedtype","roleHeading":"Associated Type"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Session":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"type":"topic","title":"Session","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Session","abstract":[],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/value.json b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/value.json index 85e33a1843..1cf7109ca6 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/value.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbasyncsessionauthenticator/value.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","title":"Value","symbolKind":"associatedtype","required":true,"roleHeading":"Associated Type","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Value"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","type":"topic","title":"Value","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]]},"kind":"symbol","sections":[],"metadata":{"externalID":"s:15HummingbirdAuth27HBAsyncSessionAuthenticatorP5ValueQa","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"title":"Value","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"associatedtype","required":true,"roleHeading":"Associated Type"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"type":"topic","title":"Value","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator\/Value","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticatable.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticatable.json index 65f29cbb3b..5f2444ee9f 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticatable.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticatable.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"code":"HBAuthenticator","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbauthenticatable"]}],"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAuthenticatable"}],"role":"symbol","symbolKind":"protocol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth17HBAuthenticatableP","navigatorTitle":[{"kind":"identifier","text":"HBAuthenticatable"}],"roleHeading":"Protocol","title":"HBAuthenticatable"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"},"sections":[],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"languages":["swift"]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators","generated":true}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticatable"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"metadata":{"title":"HBAuthenticatable","roleHeading":"Protocol","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"externalID":"s:15HummingbirdAuth17HBAuthenticatableP","symbolKind":"protocol","role":"symbol"},"abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"type":"codeVoice","code":"HBAuthenticator"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator.json index 56bb9c85af..0c82a62e46 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"kind":"symbol","seeAlsoSections":[{"title":"Authenticators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"generated":true}],"sections":[],"metadata":{"roleHeading":"Protocol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth15HBAuthenticatorP","symbolKind":"protocol","title":"HBAuthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAuthenticator"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAuthenticator"}]},"relationshipsSections":[{"title":"Inherits From","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"type":"inheritsFrom","kind":"relationships"},{"title":"Inherited By","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"],"type":"inheritedBy","kind":"relationships"}],"topicSections":[{"title":"Associated Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAuthenticator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Authenticators should conform to protocol "},{"code":"HBAuthenticator","type":"codeVoice"},{"type":"text","text":". This requires you implement the function"},{"type":"text","text":" "},{"code":"authenticate(request: HBRequest) -> EventLoopFuture<Value?>","type":"codeVoice"},{"type":"text","text":" where "},{"code":"Value","type":"codeVoice"},{"type":"text","text":" is an"},{"type":"text","text":" "},{"type":"text","text":"object conforming to the protocol "},{"code":"HBAuthenticatable","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"A simple username, password authenticator could be implemented as follows. If the authenticator is successful"},{"type":"text","text":" "},{"type":"text","text":"it returns a "},{"type":"codeVoice","code":"User"},{"type":"text","text":" struct, otherwise it returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}]},{"code":["struct BasicAuthenticator: HBAuthenticator {"," func authenticate(request: HBRequest) -> EventLoopFuture<User?> {"," \/\/ Basic authentication info in the \"Authorization\" header, is accessible"," \/\/ via request.auth.basic"," guard let basic = request.auth.basic else { return request.success(nil) }"," \/\/ check if user exists in the database and then verify the entered password"," \/\/ against the one stored in the database. If it is correct then login in user"," return database.getUserWithUsername(basic.username).map { user -> User? in"," \/\/ did we find a user"," guard let user = user else { return nil }"," \/\/ verify password against password hash stored in database. If valid"," \/\/ return the user. HummingbirdAuth provides an implementation of Bcrypt"," if Bcrypt.verify(basic.password, hash: user.passwordHash) {"," return user"," }"," return nil"," }"," \/\/ hop back to request eventloop"," .hop(to: request.eventLoop)"," }","}"],"type":"codeListing","syntax":"swift"}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","required":true,"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"abstract":[{"text":"type to be authenticated","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","role":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable","kind":"typeIdentifier"}],"title":"Value","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAuthenticator"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"inlineContent":[{"type":"text","text":"Authenticators should conform to protocol "},{"code":"HBAuthenticator","type":"codeVoice"},{"type":"text","text":". This requires you implement the function"},{"type":"text","text":" "},{"code":"authenticate(request: HBRequest) -> EventLoopFuture<Value?>","type":"codeVoice"},{"type":"text","text":" where "},{"code":"Value","type":"codeVoice"},{"type":"text","text":" is an"},{"type":"text","text":" "},{"type":"text","text":"object conforming to the protocol "},{"code":"HBAuthenticatable","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"text":"A simple username, password authenticator could be implemented as follows. If the authenticator is successful","type":"text"},{"text":" ","type":"text"},{"text":"it returns a ","type":"text"},{"code":"User","type":"codeVoice"},{"text":" struct, otherwise it returns ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"},{"code":["struct BasicAuthenticator: HBAuthenticator {"," func authenticate(request: HBRequest) -> EventLoopFuture<User?> {"," \/\/ Basic authentication info in the \"Authorization\" header, is accessible"," \/\/ via request.auth.basic"," guard let basic = request.auth.basic else { return request.success(nil) }"," \/\/ check if user exists in the database and then verify the entered password"," \/\/ against the one stored in the database. If it is correct then login in user"," return database.getUserWithUsername(basic.username).map { user -> User? in"," \/\/ did we find a user"," guard let user = user else { return nil }"," \/\/ verify password against password hash stored in database. If valid"," \/\/ return the user. HummingbirdAuth provides an implementation of Bcrypt"," if Bcrypt.verify(basic.password, hash: user.passwordHash) {"," return user"," }"," return nil"," }"," \/\/ hop back to request eventloop"," .hop(to: request.eventLoop)"," }","}"],"syntax":"swift","type":"codeListing"}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"protocol","roleHeading":"Protocol","externalID":"s:15HummingbirdAuth15HBAuthenticatorP","title":"HBAuthenticator","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"title":"Authenticators","generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"],"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Middleware to check if a request is authenticated and then augment the request with","type":"text"},{"text":" ","type":"text"},{"text":"authentication data.","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"inheritsFrom","title":"Inherits From","kind":"relationships"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"],"type":"inheritedBy","title":"Inherited By","kind":"relationships"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","required":true,"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","title":"Value","abstract":[{"text":"type to be authenticated","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96.json index 69ec2058fc..6e2f8b23fb 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96.json @@ -1 +1 @@ -{"metadata":{"extendedModule":"HummingbirdAuth","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"symbolKind":"method","role":"symbol","title":"authenticate(request:)","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorPAAE12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value"},{"text":"?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"Should return an authenticatable object if authenticated, return nil is not authenticated","type":"text"},{"text":" ","type":"text"},{"text":"but want the request to be passed onto the next middleware or the router, or return a","type":"text"},{"text":" ","type":"text"},{"text":"failed ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":" if the request should not proceed any further","type":"text"}],"type":"paragraph"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","required":true,"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"kind":"symbol","title":"Value","type":"topic","abstract":[{"text":"authenticable value","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-3hx96":{"abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"authenticate(request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa"},{"text":"?>","kind":"text"}]}]},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Should return an authenticatable object if authenticated, return nil is not authenticated","type":"text"},{"text":" ","type":"text"},{"text":"but want the request to be passed onto the next middleware or the router, or return a","type":"text"},{"text":" ","type":"text"},{"text":"failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" if the request should not proceed any further","type":"text"}]}],"kind":"content"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"metadata":{"title":"authenticate(request:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorPAAE12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","kind":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","required":true,"role":"symbol","title":"Value","type":"topic","abstract":[{"type":"text","text":"authenticable value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-3hx96":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"title":"authenticate(request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx.json deleted file mode 100644 index 44fb3e920b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"]]},"metadata":{"title":"authenticate(request:)","role":"symbol","extendedModule":"HummingbirdAuth","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth20HBAsyncAuthenticatorPAAE12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa","text":"Value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Should return an authenticatable object if authenticated, return nil is not authenticated"},{"type":"text","text":" "},{"type":"text","text":"but want the request to be passed onto the next middleware or the router, or return a"},{"type":"text","text":" "},{"type":"text","text":"failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" if the request should not proceed any further"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5cacx":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","required":true,"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/Value":{"title":"Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/Value","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-39uup":{"title":"authenticate(request:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-39uup","abstract":[],"type":"topic","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup","defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s.json index 2f6c499b16..c819608b67 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s.json @@ -1 +1 @@ -{"abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"]]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96"],"title":"HBAuthenticator Implementations"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","text":"Value"},{"kind":"text","text":"?>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Should return an authenticatable object if authenticated, return nil is not authenticated","type":"text"},{"text":" ","type":"text"},{"text":"but want the request to be passed onto the next middleware or the router, or return a","type":"text"},{"text":" ","type":"text"},{"text":"failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" if the request should not proceed any further","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s"},"kind":"symbol","metadata":{"symbolKind":"method","required":true,"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","title":"authenticate(request:)","externalID":"s:15HummingbirdAuth15HBAuthenticatorP12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5cacx":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5cacx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"kind":"symbol","title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"type":"topic","required":true,"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"abstract":[{"text":"type to be authenticated","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","role":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable","kind":"typeIdentifier"}],"title":"Value","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-3hx96":{"abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"authenticate(request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","text":"Value"},{"kind":"text","text":"?>"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"Should return an authenticatable object if authenticated, return nil is not authenticated","type":"text"},{"text":" ","type":"text"},{"text":"but want the request to be passed onto the next middleware or the router, or return a","type":"text"},{"text":" ","type":"text"},{"text":"failed ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":" if the request should not proceed any further","type":"text"}],"type":"paragraph"}]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx"],"title":"HBAsyncAuthenticator Implementations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96"],"title":"HBAuthenticator Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:15HummingbirdAuth15HBAuthenticatorP12authenticate7request7NIOCore15EventLoopFutureCy5ValueQzSgG0A09HBRequestV_tF","title":"authenticate(request:)","required":true,"role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-5hn4s":{"title":"authenticate(request:)","abstract":[{"text":"Called by middleware to see if request is authenticated.","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-5hn4s","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator/authenticate(request:)-5cacx":{"type":"topic","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator\/authenticate(request:)-5cacx","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"authenticate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20HBAsyncAuthenticatorP5ValueQa"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-5cacx","title":"authenticate(request:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","required":true,"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","title":"Value","abstract":[{"text":"type to be authenticated","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/authenticate(request:)-3hx96":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/authenticate(request:)-3hx96","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authenticate"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"title":"authenticate(request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96","abstract":[{"type":"text","text":"Called by middleware to see if request is authenticated."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/value.json b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/value.json index d3135770d3..fd1e919167 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/value.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbauthenticator/value.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"type to be authenticated","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/value"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"symbolKind":"associatedtype","title":"Value","roleHeading":"Associated Type","required":true,"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"abstract":[{"text":"type to be authenticated","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","role":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable","kind":"typeIdentifier"}],"title":"Value","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","required":true}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"required":true,"roleHeading":"Associated Type","externalID":"s:15HummingbirdAuth15HBAuthenticatorP5ValueQa","symbolKind":"associatedtype","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"Value"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbauthenticator\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"type to be authenticated"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator/Value":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable"}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","required":true,"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator\/Value","kind":"symbol","title":"Value","abstract":[{"text":"type to be authenticated","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder.json b/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder.json deleted file mode 100644 index 875b235c1c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Responder that calls supplied closure","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"struct","title":"HBCallbackResponder","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","externalID":"s:11Hummingbird19HBCallbackResponderV","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcallbackresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/init(callback:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/respond(to:)"]}],"seeAlsoSections":[{"title":"Router","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder/respond(to:)":{"type":"topic","title":"respond(to:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/respond(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/respond(to:)","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder/init(callback:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/init(callback:)","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/init(callback:)","title":"init(callback:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/init(callback:).json b/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/init(callback:).json deleted file mode 100644 index 3eebe74950..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/init(callback:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"callback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">)"}]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcallbackresponder\/init(callback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/init(callback:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","role":"symbol","title":"init(callback:)","externalID":"s:11Hummingbird19HBCallbackResponderV8callbackAC7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestVc_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">)"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder/init(callback:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/init(callback:)","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/init(callback:)","title":"init(callback:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/respond(to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/respond(to:).json deleted file mode 100644 index 1f729a343f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcallbackresponder/respond(to:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"title":"respond(to:)","externalID":"s:11Hummingbird19HBCallbackResponderV7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbcallbackresponder\/respond(to:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/respond(to:)"},"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder/respond(to:)":{"type":"topic","title":"respond(to:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/respond(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder\/respond(to:)","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnection.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnection.json deleted file mode 100644 index 204d4d483f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnection.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/isClosed"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o"]}],"seeAlsoSections":[{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"],"generated":true}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"HBConnection","roleHeading":"Protocol","externalID":"s:11Hummingbird12HBConnectionP","role":"symbol","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnection"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","relationshipsSections":[{"title":"Inherited By","type":"inheritedBy","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"],"kind":"relationships"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/close(on:)-83o3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-83o3o","type":"topic","title":"close(on:)","role":"symbol","defaultImplementations":2,"abstract":[{"type":"text","text":"Close connection."}],"kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/isClosed":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/isClosed","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection\/isclosed","type":"topic","title":"isClosed","role":"symbol","abstract":[{"type":"text","text":"Is connection closed"}],"kind":"symbol","required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e.json deleted file mode 100644 index 4e7a2c1dca..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"extendedModule":"Hummingbird","title":"close(on:)","role":"symbol","externalID":"s:11Hummingbird17HBAsyncConnectionPAAE5close2on7NIOCore15EventLoopFutureCyytGAF0gH0_p_tF","symbolKind":"method","platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false},{"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-3of7e"},"abstract":[{"type":"text","text":"Close connection."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-3of7e"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"Returns when closed","type":"text"}]}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This should not be called directly. Instead connection should be closed via "},{"type":"codeVoice","code":"HBConnectionPool.release"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/close(on:)-3of7e":{"url":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-3of7e","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","title":"close(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-3of7e","kind":"symbol","abstract":[{"text":"Close connection.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/close(on:)-83o3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-83o3o","type":"topic","title":"close(on:)","role":"symbol","defaultImplementations":2,"abstract":[{"type":"text","text":"Close connection."}],"kind":"symbol","required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o.json deleted file mode 100644 index 9dc2d3dd84..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Close connection.","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-83o3o"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"Returns when closed","type":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"This should not be called directly. Instead connection should be closed via "},{"type":"codeVoice","code":"HBConnectionPool.release"}],"type":"paragraph"}]}],"defaultImplementationsSections":[{"title":"HBConnection Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-3of7e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-3of7e"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"]]},"metadata":{"role":"symbol","required":true,"roleHeading":"Instance Method","externalID":"s:11Hummingbird12HBConnectionP5close2on7NIOCore15EventLoopFutureCyytGAF0fG0_p_tF","title":"close(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/close(on:)-83o3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-83o3o","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-83o3o","type":"topic","title":"close(on:)","role":"symbol","defaultImplementations":2,"abstract":[{"type":"text","text":"Close connection."}],"kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/close(on:)-3of7e":{"url":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-3of7e","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","title":"close(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/close(on:)-3of7e","kind":"symbol","abstract":[{"text":"Close connection.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/isclosed.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnection/isclosed.json deleted file mode 100644 index b8a1f5aefa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnection/isclosed.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Is connection closed"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"]]},"metadata":{"required":true,"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:11Hummingbird12HBConnectionP8isClosedSbvp","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","title":"isClosed"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/isClosed","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnection\/isclosed"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection/isClosed":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection\/isClosed","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection\/isclosed","type":"topic","title":"isClosed","role":"symbol","abstract":[{"type":"text","text":"Is connection closed"}],"kind":"symbol","required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool.json deleted file mode 100644 index 77c5cf6b42..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPool"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Source"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP","kind":"typeIdentifier","text":"HBConnectionSource"}],"platforms":["Linux"],"languages":["swift"]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"],"generated":true,"title":"Connection Pool"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Class","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"symbolKind":"class","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"externalID":"s:11Hummingbird16HBConnectionPoolC","title":"HBConnectionPool"},"abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/init(source:maxConnections:eventLoop:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/isClosed","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/maxConnections","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/numConnections","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/source"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-84c38","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-8eps7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-5jfq6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-92yrt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/release(connection:logger:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-1u5lk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-hcfg"],"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/lease(logger:process:)-92yrt":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-92yrt","title":"lease(logger:process:)","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-92yrt","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/lease(logger:process:)-5jfq6":{"kind":"symbol","type":"topic","title":"lease(logger:process:)","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-5jfq6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-5jfq6","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/numConnections":{"title":"numConnections","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/numconnections","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/numConnections","abstract":[{"text":"Current number of connections","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/isClosed":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","title":"isClosed","type":"topic","abstract":[{"text":"Is connection pool closed or closing","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/isclosed","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/isClosed"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/release(connection:logger:)":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/release(connection:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/release(connection:logger:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}],"kind":"symbol","title":"release(connection:logger:)","abstract":[{"text":"Release a connection back onto the pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/eventLoop","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/eventloop","title":"eventLoop","kind":"symbol","role":"symbol","abstract":[{"text":"EventLoop connections are attached to","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/maxConnections":{"abstract":[{"text":"Maximum number of connections allowed","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"maxConnections","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/maxConnections","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/maxconnections","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/close(logger:)-84c38":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-84c38","role":"symbol","abstract":[{"type":"text","text":"Close connection pool"}],"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-84c38","title":"close(logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/init(source:maxConnections:eventLoop:)":{"abstract":[{"type":"text","text":"Create "},{"type":"codeVoice","code":"HBConnectionPool"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/init(source:maxconnections:eventloop:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/init(source:maxConnections:eventLoop:)","title":"init(source:maxConnections:eventLoop:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/close(logger:)-8eps7":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-8eps7","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-8eps7","title":"close(logger:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Close connection pool"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/request(logger:)-1u5lk":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-1u5lk","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-1u5lk","title":"request(logger:)","kind":"symbol","role":"symbol","abstract":[{"text":"Request a connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/source":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"source","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"}],"title":"source","type":"topic","role":"symbol","abstract":[{"text":"connection source","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/source","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/source","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/request(logger:)-hcfg":{"title":"request(logger:)","type":"topic","abstract":[{"type":"text","text":"Request a connection"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-hcfg","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-hcfg","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38.json deleted file mode 100644 index b984664c00..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-84c38","interfaceLanguage":"swift"},"metadata":{"title":"close(logger:)","roleHeading":"Instance Method","role":"symbol","extendedModule":"Hummingbird","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird16HBConnectionPoolC5close6loggery7Logging6LoggerV_tYaKF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}],"name":"logger"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Returns when close is complete","type":"text"}]}]}],"abstract":[{"type":"text","text":"Close connection pool"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-84c38"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/close(logger:)-84c38":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-84c38","role":"symbol","abstract":[{"type":"text","text":"Close connection pool"}],"kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-84c38","title":"close(logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7.json deleted file mode 100644 index 2fe801db6a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-8eps7"},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird16HBConnectionPoolC5close6logger7NIOCore15EventLoopFutureCyytG7Logging6LoggerV_tF","title":"close(logger:)","roleHeading":"Instance Method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}],"name":"logger"}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns when close is complete"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-8eps7"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Close connection pool","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/close(logger:)-8eps7":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/close(logger:)-8eps7","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-8eps7","title":"close(logger:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Close connection pool"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/eventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/eventloop.json deleted file mode 100644 index f10f39e359..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/eventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/eventloop"]}],"abstract":[{"type":"text","text":"EventLoop connections are attached to"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"modules":[{"name":"HummingbirdAuth"}],"title":"eventLoop","externalID":"s:11Hummingbird16HBConnectionPoolC9eventLoop7NIOCore05EventE0_pvp"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/eventLoop"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/eventLoop","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/eventloop","title":"eventLoop","kind":"symbol","role":"symbol","abstract":[{"text":"EventLoop connections are attached to","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:).json deleted file mode 100644 index 06072af8e3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:11Hummingbird16HBConnectionPoolC6source14maxConnections9eventLoopACyxGx_Si7NIOCore05EventH0_ptcfc","symbolKind":"init","title":"init(source:maxConnections:eventLoop:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum number of connections allowed"}]}],"name":"maxConnections"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop connection pool is attached to"}]}],"name":"eventLoop"}]}],"abstract":[{"text":"Create ","type":"text"},{"type":"codeVoice","code":"HBConnectionPool"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/init(source:maxConnections:eventLoop:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/init(source:maxconnections:eventloop:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/init(source:maxConnections:eventLoop:)":{"abstract":[{"type":"text","text":"Create "},{"type":"codeVoice","code":"HBConnectionPool"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/init(source:maxconnections:eventloop:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/init(source:maxConnections:eventLoop:)","title":"init(source:maxConnections:eventLoop:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/isclosed.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/isclosed.json deleted file mode 100644 index ef987925b1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/isclosed.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird16HBConnectionPoolC8isClosedSbvp","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"isClosed"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"abstract":[{"type":"text","text":"Is connection pool closed or closing"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/isClosed"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/isclosed"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/isClosed":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","title":"isClosed","type":"topic","abstract":[{"text":"Is connection pool closed or closing","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/isclosed","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/isClosed"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6.json deleted file mode 100644 index 1cbfb6146e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-5jfq6"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Logger used for logging","type":"text"}],"type":"paragraph"}],"name":"logger"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Closure to run while we have the connection","type":"text"}]}],"name":"process"}],"kind":"parameters"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"lease(logger:process:)","externalID":"s:11Hummingbird16HBConnectionPoolC5lease6logger7processqd__7Logging6LoggerV_qd__10ConnectionQzYaKctYaKlF","platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}]},"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-5jfq6"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/lease(logger:process:)-5jfq6":{"kind":"symbol","type":"topic","title":"lease(logger:process:)","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-5jfq6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-5jfq6","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt.json deleted file mode 100644 index 558fb58e96..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-92yrt"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"process","content":[{"type":"paragraph","inlineContent":[{"text":"Closure to run while we have the connection","type":"text"}]}]}],"kind":"parameters"}],"kind":"symbol","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"metadata":{"title":"lease(logger:process:)","symbolKind":"method","externalID":"s:11Hummingbird16HBConnectionPoolC5lease6logger7process7NIOCore15EventLoopFutureCyqd__G7Logging6LoggerV_AJ10ConnectionQzctlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-92yrt","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/lease(logger:process:)-92yrt":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-92yrt","title":"lease(logger:process:)","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/lease(logger:process:)-92yrt","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/maxconnections.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/maxconnections.json deleted file mode 100644 index f391d03814..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/maxconnections.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Maximum number of connections allowed","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/maxConnections"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"maxConnections","externalID":"s:11Hummingbird16HBConnectionPoolC14maxConnectionsSivp","symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/maxconnections"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/maxConnections":{"abstract":[{"text":"Maximum number of connections allowed","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"maxConnections","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/maxConnections","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/maxconnections","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/numconnections.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/numconnections.json deleted file mode 100644 index 7c63f400bd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/numconnections.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numConnections"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"symbolKind":"property","externalID":"s:11Hummingbird16HBConnectionPoolC14numConnectionsSivp","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"numConnections","roleHeading":"Instance Property"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numConnections"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/numconnections"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/numConnections"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Current number of connections"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/numConnections":{"title":"numConnections","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/numconnections","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/numConnections","abstract":[{"text":"Current number of connections","type":"text"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:).json deleted file mode 100644 index a6e09d248c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/release(connection:logger:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"release(connection:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"kind":"text","text":"("},{"kind":"externalParam","text":"connection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird16HBConnectionPoolC7release10connection6loggery10ConnectionQz_7Logging6LoggerVtF"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/release(connection:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"connection to release","type":"text"}]}],"name":"connection"},{"content":[{"inlineContent":[{"text":"Logger used for logging","type":"text"}],"type":"paragraph"}],"name":"logger"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Release a connection back onto the pool","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/release(connection:logger:)":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/release(connection:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/release(connection:logger:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}],"kind":"symbol","title":"release(connection:logger:)","abstract":[{"text":"Release a connection back onto the pool","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk.json deleted file mode 100644 index 659c409f92..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-1u5lk"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Request a connection"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"metadata":{"extendedModule":"Hummingbird","platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","beta":false},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","beta":false},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","beta":false}],"symbolKind":"method","conformance":{"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"request(logger:)","externalID":"s:11Hummingbird16HBConnectionPoolC7request6logger10ConnectionQz7Logging6LoggerV_tYaKF","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"logger","content":[{"inlineContent":[{"type":"text","text":"Logger used for logging"}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Returns a connection when available"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-1u5lk"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/request(logger:)-1u5lk":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-1u5lk","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-1u5lk","title":"request(logger:)","kind":"symbol","role":"symbol","abstract":[{"text":"Request a connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg.json deleted file mode 100644 index 4880e68fe5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-hcfg"},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"request(logger:)","externalID":"s:11Hummingbird16HBConnectionPoolC7request6logger7NIOCore15EventLoopFutureCy10ConnectionQzG7Logging6LoggerV_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-hcfg"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}],"name":"logger"}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"Returns a connection when available","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"Request a connection","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/request(logger:)-hcfg":{"title":"request(logger:)","type":"topic","abstract":[{"type":"text","text":"Request a connection"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/request(logger:)-hcfg","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-hcfg","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/source.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/source.json deleted file mode 100644 index 1d345c4702..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpool/source.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/source","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool"]]},"metadata":{"externalID":"s:11Hummingbird16HBConnectionPoolC6sourcexvp","symbolKind":"property","title":"source","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"source","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property"},"abstract":[{"text":"connection source","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpool\/source"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool/source":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"source","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"}],"title":"source","type":"topic","role":"symbol","abstract":[{"text":"connection source","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool\/source","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool\/source","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror.json deleted file mode 100644 index 750f5e17fd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolerror"]}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolError"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Enumeration","externalID":"s:11Hummingbird21HBConnectionPoolErrorO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"role":"symbol","title":"HBConnectionPoolError","symbolKind":"enum","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/poolClosed"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Error-Implementations"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/Error-Implementations":{"abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Error-Implementations","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/error-implementations","title":"Error Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Equatable-Implementations","title":"Equatable Implementations","type":"topic","kind":"article","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/equatable-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/poolClosed":{"kind":"symbol","abstract":[],"type":"topic","title":"HBConnectionPoolError.poolClosed","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"poolClosed"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/poolClosed","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/poolclosed"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:).json deleted file mode 100644 index bc492f6ca5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/!=(_:_:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","roleHeading":"Operator","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird21HBConnectionPoolErrorO"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Equatable-Implementations","title":"Equatable Implementations","type":"topic","kind":"article","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/equatable-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/!=(_:_:)","title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/!=(_:_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations.json deleted file mode 100644 index 022a8d2ebc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"]]},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Equatable Implementations","role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Equatable-Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/!=(_:_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/!=(_:_:)","title":"!=(_:_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/!=(_:_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations.json deleted file mode 100644 index fa3ce52ef9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"article","metadata":{"title":"Error Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Error-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"]]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/localizedDescription"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/localizedDescription":{"title":"localizedDescription","kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/localizeddescription","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/localizedDescription","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription.json deleted file mode 100644 index dd03b3d4b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Error-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/localizedDescription","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird21HBConnectionPoolErrorO","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/localizedDescription":{"title":"localizedDescription","kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/localizeddescription","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/localizedDescription","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/Error-Implementations":{"abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/Error-Implementations","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/error-implementations","title":"Error Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed.json deleted file mode 100644 index 4896d8bbec..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"poolClosed","kind":"identifier"}],"roleHeading":"Case","externalID":"s:11Hummingbird21HBConnectionPoolErrorO10poolClosedyA2CmF","role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdAuth"}],"title":"HBConnectionPoolError.poolClosed"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/poolClosed"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"poolClosed"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/poolclosed"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError/poolClosed":{"kind":"symbol","abstract":[],"type":"topic","title":"HBConnectionPoolError.poolClosed","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"poolClosed"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError\/poolClosed","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/poolclosed"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup.json deleted file mode 100644 index 4ac170bd25..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","interfaceLanguage":"swift"},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"role":"symbol","roleHeading":"Class","symbolKind":"class","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"externalID":"s:11Hummingbird21HBConnectionPoolGroupC","title":"HBConnectionPoolGroup"},"abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-5bcc8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-92vxp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/getConnectionPool(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/release(connection:on:logger:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Source"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBConnectionSource","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP"}],"platforms":["Linux"]}]},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"inlineContent":[{"type":"text","text":"Each EventLoop has a connection pool associated with it"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"title":"Connection Pool","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/getConnectionPool(on:)":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/getconnectionpool(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC","kind":"typeIdentifier","text":"HBConnectionPool"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":">"}],"role":"symbol","title":"getConnectionPool(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/getConnectionPool(on:)","type":"topic","abstract":[{"text":"Return Connection Pool associated with EventLoopGroup","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/close()-5bcc8":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-5bcc8","title":"close()","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-5bcc8","abstract":[{"type":"text","text":"Close connection pool group"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/request(on:logger:)-5hfeq":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","title":"request(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","type":"topic","abstract":[{"text":"Request a connection","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/request(on:logger:)-6sxjk":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"request(on:logger:)","abstract":[{"text":"Request a connection","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/close()-92vxp":{"conformance":{"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-92vxp","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-92vxp","role":"symbol","title":"close()","abstract":[{"type":"text","text":"Close connection pool group"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/lease(on:logger:process:)-3hdyx":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"HBConnectionSource","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","title":"lease(on:logger:process:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/lease(on:logger:process:)-4jt09":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"role":"symbol","title":"lease(on:logger:process:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","type":"topic","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/init(source:maxConnections:eventLoopGroup:logger:)":{"kind":"symbol","abstract":[{"type":"text","text":"Create "},{"code":"HBConnectionPoolGroup","type":"codeVoice"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","title":"init(source:maxConnections:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/release(connection:on:logger:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"kind":"text","text":"("},{"kind":"externalParam","text":"connection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"release(connection:on:logger:)","abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/release(connection:on:logger:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/release(connection:on:logger:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8.json deleted file mode 100644 index 96ad17384a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-5bcc8"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-5bcc8","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"sections":[],"abstract":[{"type":"text","text":"Close connection pool group"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:11Hummingbird21HBConnectionPoolGroupC5close7NIOCore15EventLoopFutureCyytGyF","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"close()","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/close()-5bcc8":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-5bcc8","title":"close()","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-5bcc8","abstract":[{"type":"text","text":"Close connection pool group"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp.json deleted file mode 100644 index 6d1694becf..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"method","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"close()","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5closeyyYaKF","platforms":[{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"},{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS"},{"beta":false,"deprecated":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS"}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-92vxp"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Close connection pool group"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-92vxp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/close()-92vxp":{"conformance":{"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/close()-92vxp","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-92vxp","role":"symbol","title":"close()","abstract":[{"type":"text","text":"Close connection pool group"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:).json deleted file mode 100644 index fda4b26921..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/getConnectionPool(on:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","text":"HBConnectionPool","preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/getconnectionpool(on:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC","text":"HBConnectionPool","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"getConnectionPool(on:)","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird21HBConnectionPoolGroupC013getConnectionC02onAA0bC0CyxG7NIOCore9EventLoop_p_tF","symbolKind":"method"},"abstract":[{"type":"text","text":"Return Connection Pool associated with EventLoopGroup"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/getConnectionPool(on:)":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/getconnectionpool(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC","kind":"typeIdentifier","text":"HBConnectionPool"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":">"}],"role":"symbol","title":"getConnectionPool(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/getConnectionPool(on:)","type":"topic","abstract":[{"text":"Return Connection Pool associated with EventLoopGroup","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json deleted file mode 100644 index 8cdde0db3e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Maximum connections each EventLoop can make"}],"type":"paragraph"}],"name":"maxConnections"},{"content":[{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"EventLoopGroup`` associated with this "},{"type":"text","text":"HBConnectionPoolGroup`"}],"type":"paragraph"}],"name":"eventLoopGroup"}]}],"abstract":[{"type":"text","text":"Create "},{"code":"HBConnectionPoolGroup","type":"codeVoice"}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"text":"maxConnections","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","symbolKind":"init","title":"init(source:maxConnections:eventLoopGroup:logger:)","externalID":"s:11Hummingbird21HBConnectionPoolGroupC6source14maxConnections09eventLoopD06loggerACyxGx_Si7NIOCore05EventiD0_p7Logging6LoggerVtcfc"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/init(source:maxConnections:eventLoopGroup:logger:)":{"kind":"symbol","abstract":[{"type":"text","text":"Create "},{"code":"HBConnectionPoolGroup","type":"codeVoice"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","type":"topic","title":"init(source:maxConnections:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json deleted file mode 100644 index ee5fbacd17..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false},{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false},{"beta":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false}],"extendedModule":"Hummingbird","title":"lease(on:logger:process:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird21HBConnectionPoolGroupC5lease2on6logger7processqd__7NIOCore9EventLoop_p_7Logging6LoggerVqd__10ConnectionQzYaKctYaKlF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"event loop to find associated connection pool","type":"text"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"inlineContent":[{"type":"text","text":"Logger used for logging"}],"type":"paragraph"}],"name":"logger"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to run while we have the connection"}]}],"name":"process"}],"kind":"parameters"}],"sections":[],"abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/lease(on:logger:process:)-3hdyx":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"HBConnectionSource","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","title":"lease(on:logger:process:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json deleted file mode 100644 index 6f54b5b751..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"event loop to find associated connection pool"},{"type":"text","text":" "},{"type":"text","text":"-logger: Logger used for logging"}],"type":"paragraph"}]},{"name":"process","content":[{"inlineContent":[{"type":"text","text":"Closure to run while we have the connection"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"lease(on:logger:process:)","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5lease2on6logger7process7NIOCore15EventLoopFutureCyqd__GAH0jK0_p_7Logging6LoggerVAK10ConnectionQzctlF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"sections":[],"abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/lease(on:logger:process:)-4jt09":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"role":"symbol","title":"lease(on:logger:process:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","type":"topic","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:).json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:).json deleted file mode 100644 index 510b6cec93..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/release(connection:on:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"event loop to find associated connection pool"}]}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}]}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/release(connection:on:logger:)"},"metadata":{"externalID":"s:11Hummingbird21HBConnectionPoolGroupC7release10connection2on6loggery10ConnectionQz_7NIOCore9EventLoop_p7Logging6LoggerVtF","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"release(connection:on:logger:)","symbolKind":"method","role":"symbol"},"abstract":[{"text":"Release a connection back onto the pool","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/release(connection:on:logger:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"kind":"text","text":"("},{"kind":"externalParam","text":"connection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"release(connection:on:logger:)","abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/release(connection:on:logger:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/release(connection:on:logger:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json deleted file mode 100644 index c2bf174160..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Request a connection"}],"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"request(on:logger:)","externalID":"s:11Hummingbird21HBConnectionPoolGroupC7request2on6logger7NIOCore15EventLoopFutureCy10ConnectionQzGAG0iJ0_p_7Logging6LoggerVtF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"event loop to find associated connection pool","type":"text"}]}],"name":"eventLoop"},{"content":[{"inlineContent":[{"type":"text","text":"Logger used for logging"}],"type":"paragraph"}],"name":"logger"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"type":"text","text":"Returns a connection when available"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/request(on:logger:)-5hfeq":{"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","title":"request(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","type":"topic","abstract":[{"text":"Request a connection","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json deleted file mode 100644 index 9b40f4e1da..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup"]]},"abstract":[{"text":"Request a connection","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"event loop to find associated connection pool"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}],"name":"logger"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns a connection when available"}]}],"kind":"content"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","platforms":[{"name":"iOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"name":"macOS","beta":false,"introducedAt":"10.15","deprecated":false,"unavailable":false},{"name":"tvOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"request(on:logger:)","conformance":{"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"externalID":"s:11Hummingbird21HBConnectionPoolGroupC7request2on6logger10ConnectionQz7NIOCore9EventLoop_p_7Logging6LoggerVtYaKF","extendedModule":"Hummingbird","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup/request(on:logger:)-6sxjk":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"request(on:logger:)","abstract":[{"text":"Request a connection","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource.json deleted file mode 100644 index 711403511c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionSource"}],"symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionSource"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird18HBConnectionSourceP","role":"symbol","title":"HBConnectionSource","roleHeading":"Protocol"},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError"],"title":"Connection Pool"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/Connection"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn"],"title":"Instance Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionSource"}]}]}],"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","isActive":true,"type":"reference"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionsource"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource"],"kind":"relationships","type":"inheritedBy","title":"Inherited By"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolGroup","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","type":"topic","title":"HBConnectionPoolGroup","role":"symbol","abstract":[{"type":"text","text":"Array of connection pools associated with an EventLoopGroup."}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpool","type":"topic","title":"HBConnectionPool","role":"symbol","abstract":[{"type":"text","text":"Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/Connection":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/connection","title":"Connection","kind":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/Connection","type":"topic","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionPoolError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionPoolError","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolError","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","type":"topic","title":"HBConnectionPoolError","role":"symbol","abstract":[{"type":"text","text":"Errors generated by Connection Pool"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionPoolError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-4horn":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"required":true,"defaultImplementations":2,"role":"symbol","kind":"symbol","title":"makeConnection(on:logger:)","abstract":[{"type":"text","text":"Create a new connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn","url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-4horn"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/connection.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/connection.json deleted file mode 100644 index e149b68ab4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/connection.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/Connection","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource"]]},"kind":"symbol","sections":[],"metadata":{"symbolKind":"associatedtype","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Connection"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"externalID":"s:11Hummingbird18HBConnectionSourceP10ConnectionQa","required":true,"role":"symbol","title":"Connection","roleHeading":"Associated Type"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionsource\/connection"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/Connection":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/connection","title":"Connection","kind":"symbol","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/Connection","type":"topic","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn.json deleted file mode 100644 index c30cff0923..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"required":true,"symbolKind":"method","externalID":"s:11Hummingbird18HBConnectionSourceP14makeConnection2on6logger7NIOCore15EventLoopFutureCy0E0QzGAG0iJ0_p_7Logging6LoggerVtF","roleHeading":"Instance Method","title":"makeConnection(on:logger:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"EventLoop to use when creating new connection"}],"type":"paragraph"}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns new connection"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-4horn"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource"]]},"defaultImplementationsSections":[{"title":"HBConnectionSource Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r"]}],"abstract":[{"type":"text","text":"Create a new connection"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-4horn":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"required":true,"defaultImplementations":2,"role":"symbol","kind":"symbol","title":"makeConnection(on:logger:)","abstract":[{"type":"text","text":"Create a new connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn","url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-4horn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r.json b/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r.json deleted file mode 100644 index e725b57484..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn"]]},"sections":[],"metadata":{"platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS","beta":false},{"deprecated":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS","beta":false}],"role":"symbol","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"makeConnection(on:logger:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird23HBAsyncConnectionSourcePAAE04makeC02on6logger7NIOCore15EventLoopFutureCy0C0QzGAG0iJ0_p_7Logging6LoggerVtF"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"EventLoop to use when creating new connection","type":"text"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"inlineContent":[{"text":"Logger used for logging","type":"text"}],"type":"paragraph"}],"name":"logger"}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns new connection"}]}],"kind":"content"}],"kind":"symbol","abstract":[{"type":"text","text":"Create a new connection"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource/makeConnection(on:logger:)-4horn":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"required":true,"defaultImplementations":2,"role":"symbol","kind":"symbol","title":"makeConnection(on:logger:)","abstract":[{"type":"text","text":"Create a new connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource\/makeConnection(on:logger:)-4horn","url":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-4horn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnectionsource","type":"topic","title":"HBConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"kind":"symbol","required":true,"type":"topic","title":"makeConnection(on:logger:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnectionSource":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnectionSource","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","type":"topic","title":"HBAsyncConnectionSource","role":"symbol","abstract":[{"type":"text","text":"Source of "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncconnection","type":"topic","title":"HBAsyncConnection","role":"symbol","abstract":[{"type":"text","text":"Connection that supports async close"}],"kind":"symbol","navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBConnection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBConnection","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbconnection","type":"topic","title":"HBConnection","role":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"kind":"symbol","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware.json deleted file mode 100644 index d6cf80219e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCORSMiddleware"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"If request has “origin” header then generate CORS headers. If method is OPTIONS"},{"type":"text","text":" "},{"type":"text","text":"then return an empty body with all the standard CORS headers otherwise send"},{"type":"text","text":" "},{"type":"text","text":"request onto the next handler and when you receive the response add a"},{"type":"text","text":" "},{"type":"text","text":"“access-control-allow-origin” header"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"HBCORSMiddleware","symbolKind":"struct","externalID":"s:11Hummingbird16HBCORSMiddlewareV","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCORSMiddleware"}],"navigatorTitle":[{"kind":"identifier","text":"HBCORSMiddleware"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/apply(to:next:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"]}],"abstract":[{"text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/apply(to:next:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/apply(to:next:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/apply(to:next:)","abstract":[{"type":"text","text":"apply CORS middleware"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)":{"role":"symbol","abstract":[{"text":"Initialize CORS middleware","type":"text"}],"kind":"symbol","type":"topic","title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allowOrigin","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCORSMiddleware","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"AllowOrigin","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowHeaders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowMethods"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowCredentials"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exposedHeaders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?)"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin.json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin.json deleted file mode 100644 index 0fa9b6e51f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/all","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/none","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/originBased"],"title":"Enumeration Cases"}],"metadata":{"roleHeading":"Enumeration","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"kind":"identifier","text":"AllowOrigin"}],"title":"HBCORSMiddleware.AllowOrigin","externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AllowOrigin"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"},"abstract":[{"text":"Defines what origins are allowed","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/all":{"abstract":[],"type":"topic","title":"HBCORSMiddleware.AllowOrigin.all","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/all","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/all","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"all","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/originBased":{"title":"HBCORSMiddleware.AllowOrigin.originBased","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"originBased","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/originBased","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/originbased"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/none":{"abstract":[],"type":"topic","title":"HBCORSMiddleware.AllowOrigin.none","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/none","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"none","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/custom(_:)":{"title":"HBCORSMiddleware.AllowOrigin.custom(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"custom","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all.json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all.json deleted file mode 100644 index 43fd4f78e5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"]]},"metadata":{"externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO3allyA2EmF","title":"HBCORSMiddleware.AllowOrigin.all","role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/all"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/all","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/all":{"abstract":[],"type":"topic","title":"HBCORSMiddleware.AllowOrigin.all","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/all","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/all","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"all","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:).json deleted file mode 100644 index 70754847a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/custom(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"]]},"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"HBCORSMiddleware.AllowOrigin.custom(_:)","externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO6customyAESScAEmF","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"case"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/custom(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/custom(_:)":{"title":"HBCORSMiddleware.AllowOrigin.custom(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"custom","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none.json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none.json deleted file mode 100644 index 484c314f92..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/none","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO4noneyA2EmF","roleHeading":"Case","symbolKind":"case","title":"HBCORSMiddleware.AllowOrigin.none","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/none":{"abstract":[],"type":"topic","title":"HBCORSMiddleware.AllowOrigin.none","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/none","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"none","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased.json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased.json deleted file mode 100644 index 3c457c12dd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/originBased"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originBased","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originBased","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO11originBasedyA2EmF","title":"HBCORSMiddleware.AllowOrigin.originBased","symbolKind":"case","role":"symbol","roleHeading":"Case"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/originbased"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin/originBased":{"title":"HBCORSMiddleware.AllowOrigin.originBased","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"originBased","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin\/originBased","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/originbased"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:).json deleted file mode 100644 index 12129ffe16..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:11Hummingbird16HBCORSMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/apply(to:next:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"apply CORS middleware"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/apply(to:next:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/apply(to:next:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/apply(to:next:)","abstract":[{"type":"text","text":"apply CORS middleware"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json b/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json deleted file mode 100644 index 150aa21d26..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","externalID":"s:11Hummingbird16HBCORSMiddlewareV11allowOrigin0C7Headers0C7Methods0C11Credentials07exposedE06maxAgeA2C05AllowD0O_SaySSGSay8NIOHTTP110HTTPMethodOGSbALSg7NIOCore10TimeAmountVSgtcfc","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allowOrigin","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCORSMiddleware","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"AllowOrigin","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allowHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"allowMethods","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"allowCredentials","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"exposedHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"symbolKind":"init"},"abstract":[{"text":"Initialize CORS middleware","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"allowOrigin","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCORSMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV"},{"text":".","kind":"text"},{"text":"AllowOrigin","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO"},{"text":" = .originBased, ","kind":"text"},{"text":"allowHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"] = [\"accept\", \"authorization\", \"content-type\", \"origin\"], ","kind":"text"},{"text":"allowMethods","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":"] = [.GET, .POST, .HEAD, .OPTIONS], ","kind":"text"},{"text":"allowCredentials","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"exposedHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]? = nil, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil)","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"allow origin enum"}]}],"name":"allowOrigin"},{"content":[{"type":"paragraph","inlineContent":[{"text":"array of headers that are allowed","type":"text"}]}],"name":"allowHeaders"},{"content":[{"inlineContent":[{"type":"text","text":"array of methods that are allowed"}],"type":"paragraph"}],"name":"allowMethods"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"are credentials alloed"}]}],"name":"allowCredentials"},{"content":[{"inlineContent":[{"type":"text","text":"array of headers that can be exposed back to the browser"}],"type":"paragraph"}],"name":"exposedHeaders"},{"content":[{"inlineContent":[{"text":"how long the results of a pre-flight request can be cached","type":"text"}],"type":"paragraph"}],"name":"maxAge"}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)":{"role":"symbol","abstract":[{"text":"Initialize CORS middleware","type":"text"}],"kind":"symbol","type":"topic","title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allowOrigin","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCORSMiddleware","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"AllowOrigin","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowHeaders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowMethods"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowCredentials"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exposedHeaders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?)"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware/AllowOrigin":{"title":"HBCORSMiddleware.AllowOrigin","kind":"symbol","navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware\/AllowOrigin","abstract":[{"type":"text","text":"Defines what origins are allowed"}],"url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache.json b/docs/1.0/data/documentation/hummingbirdauth/hbdatecache.json deleted file mode 100644 index f5aeaaf439..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","navigatorTitle":[{"text":"HBDateCache","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBDateCache","kind":"identifier"}],"title":"HBDateCache","symbolKind":"class","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBDateCacheC","roleHeading":"Class"},"kind":"symbol","sections":[],"seeAlsoSections":[{"generated":true,"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbdatecache"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBDateCache","kind":"identifier"}]}]},{"content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Getting the current date formatted is an expensive operation. This creates a scheduled task that will","type":"text"},{"text":" ","type":"text"},{"text":"update a cached version of the date in the format as detailed in RFC1123 once every second. To","type":"text"},{"text":" ","type":"text"},{"text":"avoid threading issues it is assumed that ","type":"text"},{"code":"currentDate","type":"codeVoice"},{"text":" will only every be accessed on the same","type":"text"},{"text":" ","type":"text"},{"text":"EventLoop that the update is running.","type":"text"}]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"},"abstract":[{"type":"text","text":"Current date cache."}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/currentDate"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/formatRFC1123Date(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/getDateCache(on:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/currentDate":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentDate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"currentDate","url":"\/documentation\/hummingbirdauth\/hbdatecache\/currentdate","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/currentDate","abstract":[{"text":"Current formatted date","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/formatRFC1123Date(_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatRFC1123Date","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"formatRFC1123Date(_:)","url":"\/documentation\/hummingbirdauth\/hbdatecache\/formatrfc1123date(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/formatRFC1123Date(_:)","abstract":[{"type":"text","text":"Render Epoch seconds as RFC1123 formatted date"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/getDateCache(on:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","kind":"typeIdentifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/getDateCache(on:)","type":"topic","title":"getDateCache(on:)","abstract":[{"type":"text","text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache\/getdatecache(on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/currentdate.json b/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/currentdate.json deleted file mode 100644 index 1aa5f135ac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/currentdate.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/currentDate","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird11HBDateCacheC11currentDateSSvp","title":"currentDate","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}],"kind":"declarations"}],"abstract":[{"text":"Current formatted date","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbdatecache\/currentdate"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/currentDate":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"currentDate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"currentDate","url":"\/documentation\/hummingbirdauth\/hbdatecache\/currentdate","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/currentDate","abstract":[{"text":"Current formatted date","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:).json deleted file mode 100644 index a3c49b083e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Render Epoch seconds as RFC1123 formatted date","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatRFC1123Date","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"epochTime","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"epoch seconds to render"}],"type":"paragraph"}],"name":"epochTime"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"text":"Formatted date","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/formatRFC1123Date(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbdatecache\/formatrfc1123date(_:)"]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatRFC1123Date"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"formatRFC1123Date(_:)","externalID":"s:11Hummingbird11HBDateCacheC17formatRFC1123DateySSSiFZ","roleHeading":"Type Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/formatRFC1123Date(_:)":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatRFC1123Date","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","title":"formatRFC1123Date(_:)","url":"\/documentation\/hummingbirdauth\/hbdatecache\/formatrfc1123date(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/formatRFC1123Date(_:)","abstract":[{"type":"text","text":"Render Epoch seconds as RFC1123 formatted date"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/getdatecache(on:).json b/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/getdatecache(on:).json deleted file mode 100644 index b69c7a3de2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbdatecache/getdatecache(on:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/getDateCache(on:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbdatecache\/getdatecache(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"]]},"abstract":[{"type":"text","text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop"}],"kind":"symbol","metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getDateCache","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","text":"HBDateCache","kind":"typeIdentifier"}],"title":"getDateCache(on:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird11HBDateCacheC07getDateC02onAC7NIOCore9EventLoop_p_tFZ","roleHeading":"Type Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBDateCache","preciseIdentifier":"s:11Hummingbird11HBDateCacheC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache/getDateCache(on:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","kind":"typeIdentifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache\/getDateCache(on:)","type":"topic","title":"getDateCache(on:)","abstract":[{"type":"text","text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache\/getdatecache(on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment.json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment.json deleted file mode 100644 index fbadaf53ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"],"title":"Miscellaneous","generated":true}],"kind":"symbol","abstract":[{"text":"Access environment variables","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"},"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBEnvironment"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBEnvironment"}],"roleHeading":"Structure","title":"HBEnvironment","externalID":"s:11Hummingbird13HBEnvironmentV","symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBEnvironment"}],"languages":["swift"]}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(dictionaryLiteral:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(values:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/merging(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/set(_:value:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/shared"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/dotEnv(_:)"],"title":"Type Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/CustomStringConvertible-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init()":{"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init()","abstract":[{"text":"initialize from environment variables","type":"text"}],"title":"init()","url":"\/documentation\/hummingbirdauth\/hbenvironment\/init()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(dictionaryLiteral:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(dictionaryliteral:)","kind":"symbol","title":"init(dictionaryLiteral:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(dictionaryLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")...)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(values:)":{"title":"init(values:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(values:)","abstract":[{"type":"text","text":"initialize from dictionary"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(values:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/get(_:as:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:as:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:as:)","abstract":[{"text":"Get environment variable with name as a certain type","type":"text"}],"title":"get(_:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByDictionaryLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/shared":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/shared","role":"symbol","type":"topic","kind":"symbol","title":"shared","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/shared"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/dotEnv(_:)":{"type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/dotenv(_:)","abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/dotEnv(_:)","title":"dotEnv(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/merging(with:)":{"url":"\/documentation\/hummingbirdauth\/hbenvironment\/merging(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"merging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"}],"abstract":[{"text":"Merge two environment variable sets together and return result","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/merging(with:)","title":"merging(with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/get(_:)":{"abstract":[{"text":"Get environment variable with name","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","role":"symbol","title":"get(_:)","url":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(from:)":{"kind":"symbol","title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(from:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/CustomStringConvertible-Implementations":{"kind":"article","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/CustomStringConvertible-Implementations","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/customstringconvertible-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/set(_:value:)":{"title":"set(_:value:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/set(_:value:)","abstract":[{"type":"text","text":"Set environment variable"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/set(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations.json deleted file mode 100644 index f1ea36a3b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"kind":"article","sections":[],"metadata":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","modules":[{"name":"Hummingbird"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/description"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/description","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/description","title":"description","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/description.json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/description.json deleted file mode 100644 index a46b008ac5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/description.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/CustomStringConvertible-Implementations"]]},"metadata":{"symbolKind":"property","role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:11Hummingbird13HBEnvironmentV11descriptionSSvp","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Property","title":"description"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/description","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/description"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/CustomStringConvertible-Implementations":{"kind":"article","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/CustomStringConvertible-Implementations","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/customstringconvertible-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/description","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/description","title":"description","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/dotenv(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/dotenv(_:).json deleted file mode 100644 index 5c97fd5e8b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/dotenv(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/dotenv(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/dotEnv(_:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dotEnv"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dovEnvPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \".env\") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","text":"HBEnvironment"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Method","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}],"externalID":"s:11Hummingbird13HBEnvironmentV6dotEnvyACSSKFZ","title":"dotEnv(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/dotEnv(_:)":{"type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/dotenv(_:)","abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/dotEnv(_:)","title":"dotEnv(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:).json deleted file mode 100644 index 8b4b24ca43..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Get environment variable with name","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"get(_:)","externalID":"s:11Hummingbird13HBEnvironmentV3getySSSgSSF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"s","content":[{"inlineContent":[{"text":"Environment variable name","type":"text"}],"type":"paragraph"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/get(_:)":{"abstract":[{"text":"Get environment variable with name","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"kind":"symbol","role":"symbol","title":"get(_:)","url":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:as:).json deleted file mode 100644 index d559e9aff2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/get(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/get(_:as:)"]}],"metadata":{"externalID":"s:11Hummingbird13HBEnvironmentV3get_2asxSgSS_xmts25LosslessStringConvertibleRzlF","role":"symbol","roleHeading":"Instance Method","title":"get(_:as:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"LosslessStringConvertible","preciseIdentifier":"s:s25LosslessStringConvertibleP","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"s","content":[{"inlineContent":[{"type":"text","text":"Environment variable name"}],"type":"paragraph"}]},{"name":"as","content":[{"type":"paragraph","inlineContent":[{"text":"Type we want variable to be cast to","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"kind":"symbol","abstract":[{"text":"Get environment variable with name as a certain type","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/get(_:as:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/get(_:as:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:as:)","abstract":[{"text":"Get environment variable with name as a certain type","type":"text"}],"title":"get(_:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init().json deleted file mode 100644 index 5f8b36f032..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"abstract":[{"text":"initialize from environment variables","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","externalID":"s:11Hummingbird13HBEnvironmentVACycfc","roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"title":"init()","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init()"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init()":{"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init()","abstract":[{"text":"initialize from environment variables","type":"text"}],"title":"init()","url":"\/documentation\/hummingbirdauth\/hbenvironment\/init()","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:).json deleted file mode 100644 index e199c833d1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")...)","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/init(dictionaryliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":")...)","kind":"text"}],"title":"init(dictionaryLiteral:)","roleHeading":"Initializer","role":"symbol","externalID":"s:11Hummingbird13HBEnvironmentV17dictionaryLiteralACSS_SStd_tcfc","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(dictionaryLiteral:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(dictionaryLiteral:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(dictionaryliteral:)","kind":"symbol","title":"init(dictionaryLiteral:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(dictionaryLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")...)"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(from:).json deleted file mode 100644 index 7e76dcb75e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"init(from:)","externalID":"s:11Hummingbird13HBEnvironmentV4fromACs7Decoder_p_tKcfc"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/init(from:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(from:)":{"kind":"symbol","title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(from:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(from:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(values:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(values:).json deleted file mode 100644 index a2c81b4fef..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/init(values:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"metadata":{"roleHeading":"Initializer","title":"init(values:)","role":"symbol","symbolKind":"init","externalID":"s:11Hummingbird13HBEnvironmentV6valuesACSDyS2SG_tcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"values","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/init(values:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(values:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"values","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"initialize from dictionary"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/init(values:)":{"title":"init(values:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbenvironment\/init(values:)","abstract":[{"type":"text","text":"initialize from dictionary"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/init(values:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/merging(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/merging(with:).json deleted file mode 100644 index 3216478b12..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/merging(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/merging(with:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"abstract":[{"text":"Merge two environment variable sets together and return result","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/merging(with:)"},"metadata":{"externalID":"s:11Hummingbird13HBEnvironmentV7merging4withA2C_tF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"merging(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"merging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"}],"role":"symbol","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"merging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"env","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBEnvironment","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBEnvironment","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"parameters":[{"name":"env","content":[{"inlineContent":[{"type":"text","text":"environemnt variables to merge into this environment variable set"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"If an environment variable exists in both sets it will choose the version from the second"},{"type":"text","text":" "},{"type":"text","text":"set of environment variables"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/merging(with:)":{"url":"\/documentation\/hummingbirdauth\/hbenvironment\/merging(with:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"merging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"}],"abstract":[{"text":"Merge two environment variable sets together and return result","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/merging(with:)","title":"merging(with:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/set(_:value:).json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/set(_:value:).json deleted file mode 100644 index 9bbf249d1b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/set(_:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"set(_:value:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBEnvironmentV3set_5valueySS_SSSgtF"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/set(_:value:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"text":"Environment variable name","type":"text"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Environment variable name value"}]}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/set(_:value:)"]}],"abstract":[{"type":"text","text":"Set environment variable"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/set(_:value:)":{"title":"set(_:value:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/set(_:value:)","abstract":[{"type":"text","text":"Set environment variable"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/set(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/shared.json b/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/shared.json deleted file mode 100644 index 6a36af5898..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbenvironment/shared.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","kind":"typeIdentifier","text":"HBEnvironment"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbenvironment\/shared"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/shared","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBEnvironment","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}],"externalID":"s:11Hummingbird13HBEnvironmentV6sharedACvpZ","title":"shared","role":"symbol","roleHeading":"Type Property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment/shared":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment\/shared","role":"symbol","type":"topic","kind":"symbol","title":"shared","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment\/shared"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensible.json b/docs/1.0/data/documentation/hummingbirdauth/hbextensible.json deleted file mode 100644 index 5a122ac652..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensible.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible\/extensions"],"title":"Instance Properties"}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"symbolKind":"protocol","navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"title":"HBExtensible","roleHeading":"Protocol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird12HBExtensibleP"},"kind":"symbol","abstract":[{"text":"Protocol for extensible classes","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"],"type":"conformingTypes","title":"Conforming Types","kind":"relationships"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"],"title":"Extending the Application","generated":true}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensible"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible/extensions":{"kind":"symbol","required":true,"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible\/extensions","title":"extensions","url":"\/documentation\/hummingbirdauth\/hbextensible\/extensions","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"text":": ","kind":"text"},{"text":"HBExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible":{"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensible/extensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbextensible/extensions.json deleted file mode 100644 index 81657ba54b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensible/extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird12HBExtensibleP10extensionsAA12HBExtensionsVyxGvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"text":"HBExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","roleHeading":"Instance Property","title":"extensions"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible\/extensions"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBExtensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions","preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensible\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible/extensions":{"kind":"symbol","required":true,"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible\/extensions","title":"extensions","url":"\/documentation\/hummingbirdauth\/hbextensible\/extensions","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"text":": ","kind":"text"},{"text":"HBExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible":{"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions.json deleted file mode 100644 index b7db54bc7c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensions"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-63nyk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-7gsg7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/set(_:value:shutdownCallback:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"seeAlsoSections":[{"title":"Extending the Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible"],"generated":true}],"metadata":{"title":"HBExtensions","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","role":"symbol","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"externalID":"s:11Hummingbird12HBExtensionsV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensions","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"genericParameter"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","text":"Overview","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"If you have only one instance of a type to attach you can extend it to conform to "},{"type":"codeVoice","code":"StorageKey"}],"type":"paragraph"},{"syntax":null,"code":["struct Object {"," var extensions: Extensions<Object>","}","","extension Object {"," var extra: Extra? {"," get { return extensions.get(\\.extra) }"," set { extensions.set(\\.extra, value: newValue) }"," }","}"],"type":"codeListing"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:)-7gsg7":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-7gsg7","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" that returns an optional","type":"text"}],"title":"get(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-7gsg7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/exists(_:)":{"type":"topic","title":"exists(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/exists(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/exists(_:)","abstract":[{"type":"text","text":"Return if extension has been set"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/set(_:value:shutdownCallback:)":{"title":"set(_:value:shutdownCallback:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Set extension for a "},{"code":"KeyPath","type":"codeVoice"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/set(_:value:shutdowncallback:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/set(_:value:shutdownCallback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/init()":{"type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/init()","url":"\/documentation\/hummingbirdauth\/hbextensions\/init()","abstract":[{"text":"Initialize extensions","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensible":{"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:error:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:error:)","abstract":[{"text":"Get extension from a ","type":"text"},{"type":"codeVoice","code":"KeyPath"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:error:)","title":"get(_:error:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:)-63nyk":{"url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-63nyk","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(_:)","type":"topic","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-63nyk","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/exists(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/exists(_:).json deleted file mode 100644 index de3e74d3f6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/exists(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"exists(_:)","externalID":"s:11Hummingbird12HBExtensionsV6existsySbs7KeyPathCyxqd__GlF","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbextensions\/exists(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/exists(_:)"},"abstract":[{"type":"text","text":"Return if extension has been set"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/exists(_:)":{"type":"topic","title":"exists(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/exists(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/exists(_:)","abstract":[{"type":"text","text":"Return if extension has been set"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk.json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk.json deleted file mode 100644 index 80d900a373..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"text":"?","kind":"text"}],"symbolKind":"method","title":"get(_:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird12HBExtensionsV3getyqd__Sgs7KeyPathCyxqd__GlF"},"kind":"symbol","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-63nyk"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-63nyk"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:)-63nyk":{"url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-63nyk","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(_:)","type":"topic","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-63nyk","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7.json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7.json deleted file mode 100644 index 629a704465..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" that returns an optional","type":"text"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"get(_:)","role":"symbol","externalID":"s:11Hummingbird12HBExtensionsV3getyqd__Sgs7KeyPathCyxAEGlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-7gsg7"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-7gsg7","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:)-7gsg7":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-7gsg7","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" that returns an optional","type":"text"}],"title":"get(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:)-7gsg7"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:error:).json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:error:).json deleted file mode 100644 index 01b5d7fdad..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/get(_:error:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbextensions\/get(_:error:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StaticString","kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV"},{"text":"? = nil) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"text":"Get extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:error:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"symbolKind":"method","title":"get(_:error:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird12HBExtensionsV3get_5errorqd__s7KeyPathCyxqd__G_s12StaticStringVSgtlF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/get(_:error:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/get(_:error:)","abstract":[{"text":"Get extension from a ","type":"text"},{"type":"codeVoice","code":"KeyPath"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:error:)","title":"get(_:error:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/init().json deleted file mode 100644 index 341d89ab34..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/init().json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensions\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/init()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","role":"symbol","title":"init()","externalID":"s:11Hummingbird12HBExtensionsVACyxGycfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}]},"abstract":[{"type":"text","text":"Initialize extensions"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/init()":{"type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/init()","url":"\/documentation\/hummingbirdauth\/hbextensions\/init()","abstract":[{"text":"Initialize extensions","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:).json b/docs/1.0/data/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:).json deleted file mode 100644 index 7d42b074a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird12HBExtensionsV3set_5value16shutdownCallbackys7KeyPathCyxqd__G_qd__yqd__KcSgtlF","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","title":"set(_:value:shutdownCallback:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shutdownCallback"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")?)"}]},"sections":[],"kind":"symbol","abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shutdownCallback"},{"kind":"text","text":": (("},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")? = nil)"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"KeyPath","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value to store in extension"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"closure to call when extensions are shutsdown"}]}],"name":"shutdownCallback"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbextensions\/set(_:value:shutdowncallback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/set(_:value:shutdownCallback:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions":{"url":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","role":"symbol","abstract":[{"type":"text","text":"Extend objects with additional member variables"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBExtensions/set(_:value:shutdownCallback:)":{"title":"set(_:value:shutdownCallback:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Set extension for a "},{"code":"KeyPath","type":"codeVoice"}],"url":"\/documentation\/hummingbirdauth\/hbextensions\/set(_:value:shutdowncallback:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBExtensions\/set(_:value:shutdownCallback:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware.json deleted file mode 100644 index 25b1a3a570..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"kind":"relationships","type":"conformsTo"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","role":"symbol","roleHeading":"Structure","externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"title":"HBLogRequestsMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/init(_:includeHeaders:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/apply(to:next:)"]}],"abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],"generated":true}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hblogrequestsmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware/init(_:includeHeaders:)":{"type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":".","kind":"text"},{"text":"Level","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(_:includeHeaders:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware/apply(to:next:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/apply(to:next:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:).json deleted file mode 100644 index ff0334e87c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBMiddleware.apply(to:next:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","title":"apply(to:next:)","externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware/apply(to:next:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/apply(to:next:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:).json b/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:).json deleted file mode 100644 index 14bc1f4098..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV_14includeHeadersAC7Logging6LoggerV5LevelO_Sbtcfc","symbolKind":"init","role":"symbol","title":"init(_:includeHeaders:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false)"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware/init(_:includeHeaders:)":{"type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":".","kind":"text"},{"text":"Level","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(_:includeHeaders:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype.json deleted file mode 100644 index 6f5a6ab6f3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Define media type of file","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMediaType"}],"title":"HBMediaType","symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV","navigatorTitle":[{"kind":"identifier","text":"HBMediaType"}],"role":"symbol","roleHeading":"Structure"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/~=(_:_:)"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(type:subType:parameter:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/parameter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/subType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/type"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/isType(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/withParameter(name:value:)"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application7z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAbiWord","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAmzKindleEBook","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationArc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBinary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationCsh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationDocx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEot","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEpub","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationGzip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJson","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJsonLD","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMpkg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMsword","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOds","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPdf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPhp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPpt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPptx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSwf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationTar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationUrlEncoded","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationVsd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXhtml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXls","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXlsx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationZip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3gp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioAac","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMidi","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOpus","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWave","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWebm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/example","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/font","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontOtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontTtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/image","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageBmp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageGif","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageIco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageJpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imagePng","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageSvg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageTiff","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageWebp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/message","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/model","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipart","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipartForm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/text","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCss","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCsv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textHtml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textICalendar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textJavascript","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textPlain","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3gp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMp4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoTs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoWebm"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/getMediaType(forExtension:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Request\/Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/init(from:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"title":"init(from:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/init(from:)","abstract":[{"type":"text","text":"Construct "},{"code":"HBMediaType","type":"codeVoice"},{"type":"text","text":" from header value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/application":{"abstract":[],"type":"topic","title":"application","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/application","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/isType(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/isType(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Return if media type matches the input"}],"title":"isType(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/istype(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPpt":{"title":"applicationPpt","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPpt","abstract":[{"type":"text","text":"Microsoft PowerPoint"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationppt"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationArc":{"abstract":[{"type":"text","text":"Archive document (multiple files embedded)"}],"type":"topic","title":"applicationArc","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationarc","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationArc","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationArc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioWave":{"type":"topic","kind":"symbol","title":"audioWave","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWave"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWave","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowave","abstract":[{"type":"text","text":"Waveform Audio Format"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/message":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"message","url":"\/documentation\/hummingbirdauth\/hbmediatype\/message","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/message","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/multipartForm":{"title":"multipartForm","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipartForm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipartForm","abstract":[{"type":"text","text":"Multipart formdata"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/multipartform"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioOgg":{"abstract":[{"type":"text","text":"OGG audio"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOgg","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioogg","title":"audioOgg","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioMidi":{"type":"topic","kind":"symbol","title":"audioMidi","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMidi"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMidi","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiomidi","abstract":[{"type":"text","text":"Musical Instrument Digital Interface (MIDI)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXls":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXls"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationXls","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxls","abstract":[{"type":"text","text":"Microsoft Excel"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXls","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoMp4":{"title":"videoMp4","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMp4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMp4","abstract":[{"type":"text","text":"AVI: Audio Video Interleave"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/videomp4"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationEpub":{"type":"topic","kind":"symbol","title":"applicationEpub","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEpub"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEpub","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationepub","abstract":[{"type":"text","text":"Electronic publication (EPUB)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageIco":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageIco","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imageico","abstract":[{"type":"text","text":"Icon format"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageIco","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOdt":{"title":"applicationOdt","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdt","abstract":[{"type":"text","text":"OpenDocument text document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodt"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJson":{"type":"topic","kind":"symbol","title":"applicationJson","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJson"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJson","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjson","abstract":[{"type":"text","text":"JSON format"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/image":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"image","url":"\/documentation\/hummingbirdauth\/hbmediatype\/image","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/image","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPhp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPhp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPhp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Hypertext Preprocessor"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationphp","kind":"symbol","type":"topic","role":"symbol","title":"applicationPhp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/parameter":{"abstract":[{"type":"text","text":"optional parameter"}],"type":"topic","title":"parameter","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/parameter","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/parameter","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageSvg":{"type":"topic","kind":"symbol","title":"imageSvg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageSvg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageSvg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagesvg","abstract":[{"type":"text","text":"Scalable Vector Graphics (SVG)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationVsd":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationVsd","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Microsoft Visio"}],"title":"applicationVsd","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVsd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationvsd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3gp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3gp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"3GPP audio\/video container"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3gp","kind":"symbol","type":"topic","role":"symbol","title":"audio3gp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOds":{"title":"applicationOds","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOds","abstract":[{"type":"text","text":"OpenDocument spreadsheet document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationGzip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationGzip","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"GZip Compressed Archive"}],"title":"applicationGzip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationgzip"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/example":{"type":"topic","kind":"symbol","title":"example","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/example","url":"\/documentation\/hummingbirdauth\/hbmediatype\/example","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationAmzKindleEBook":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAmzKindleEBook","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Amazon Kindle eBook format"}],"title":"applicationAmzKindleEBook","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationamzkindleebook"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPdf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPdf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPdf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Adobe Portable Document Format"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpdf","kind":"symbol","type":"topic","role":"symbol","title":"applicationPdf"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoOgg":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"videoOgg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videoogg","abstract":[{"type":"text","text":"OGG video"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoOgg","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBzip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"BZip archive"}],"title":"applicationBzip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioOpus":{"title":"audioOpus","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOpus","abstract":[{"text":"Opus audio","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioopus"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontOtf":{"type":"topic","kind":"symbol","title":"fontOtf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontOtf","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontotf","abstract":[{"text":"OpenType font","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationSh":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSh","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"Bourne shell script","type":"text"}],"title":"applicationSh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationsh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/~=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"~="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"~=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/~=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/~=(_:_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video":{"type":"topic","kind":"symbol","title":"video","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video","url":"\/documentation\/hummingbirdauth\/hbmediatype\/video","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXml":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXml","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"XML","type":"text"}],"title":"applicationXml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxml"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontTtf":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontTtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"fontTtf","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontttf","abstract":[{"type":"text","text":"TrueType Font"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontTtf","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/getMediaType(forExtension:)":{"title":"getMediaType(forExtension:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/getMediaType(forExtension:)","abstract":[{"type":"text","text":"Get media type from a file extension"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/getmediatype(forextension:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3gp","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"3GPP audio\/video container"}],"title":"video3gp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3gp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/video3gp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationMsword":{"title":"applicationMsword","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationMsword","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMsword","abstract":[{"text":"Microsoft Word","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmsword"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioMpeg":{"title":"audioMpeg","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMpeg","abstract":[{"type":"text","text":"MP3 audio"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiompeg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationCsh":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationCsh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationCsh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"C-Shell script"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationcsh","kind":"symbol","type":"topic","role":"symbol","title":"applicationCsh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/text":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/text","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"text","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/text"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imagePng":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagePng"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"imagePng","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagepng","abstract":[{"type":"text","text":"Portable Network Graphics"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imagePng","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/init(type:subType:parameter:)":{"type":"topic","kind":"symbol","title":"init(type:subType:parameter:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"},{"kind":"text","text":", "},{"text":"subType","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"parameter","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(type:subType:parameter:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/init(type:subtype:parameter:)","abstract":[{"type":"text","text":"Initialize "},{"code":"HBMediaType","type":"codeVoice"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textICalendar":{"abstract":[{"text":"iCalendar format","type":"text"}],"type":"topic","title":"textICalendar","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/texticalendar","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textICalendar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationEot":{"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationeot","title":"applicationEot","role":"symbol","abstract":[{"type":"text","text":"MS Embedded OpenType fonts"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEot"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXhtml":{"type":"topic","kind":"symbol","title":"applicationXhtml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXhtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXhtml","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxhtml","abstract":[{"type":"text","text":"XHTML"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textHtml":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textHtml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"HyperText Markup Language (HTML)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/texthtml","kind":"symbol","type":"topic","role":"symbol","title":"textHtml"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOgg":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationOgg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationogg","abstract":[{"type":"text","text":"OGG"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOgg","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationMpkg":{"type":"topic","kind":"symbol","title":"applicationMpkg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMpkg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmpkg","abstract":[{"type":"text","text":"Apple Installer Package"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontWoff":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff","kind":"symbol","type":"topic","role":"symbol","title":"fontWoff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageWebp":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageWebp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagewebp","abstract":[{"type":"text","text":"WEBP image"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageWebp","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationTar":{"type":"topic","kind":"symbol","title":"applicationTar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationTar","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationtar","abstract":[{"type":"text","text":"Tape Archive (TAR)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageTiff":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageTiff","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageTiff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Tagged Image File Format (TIFF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagetiff","kind":"symbol","type":"topic","role":"symbol","title":"imageTiff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textCsv":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"textCsv","url":"\/documentation\/hummingbirdauth\/hbmediatype\/textcsv","abstract":[{"type":"text","text":"Comma-separated values (CSV)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCsv","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationRtf":{"title":"applicationRtf","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRtf","abstract":[{"type":"text","text":"Rich Text Format (RTF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrtf"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioWebm":{"type":"topic","kind":"symbol","title":"audioWebm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWebm","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowebm","abstract":[{"type":"text","text":"WEBM audio"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/application7z":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application7z","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application7z"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"7-zip archive"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/application7z","kind":"symbol","type":"topic","role":"symbol","title":"application7z"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBinary":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationBinary","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbinary","abstract":[{"type":"text","text":"Any kind of binary data"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBinary","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoWebm":{"type":"topic","kind":"symbol","title":"videoWebm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoWebm","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videowebm","abstract":[{"type":"text","text":"WEBM video"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationAbiWord":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAbiWord","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"AbiWord document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationabiword","kind":"symbol","type":"topic","role":"symbol","title":"applicationAbiWord"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoTs":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"videoTs","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videots","abstract":[{"type":"text","text":"MPEG transport stream"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoTs","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXlsx":{"type":"topic","kind":"symbol","title":"applicationXlsx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXlsx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXlsx","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxlsx","abstract":[{"type":"text","text":"Microsoft Excel (OpenXML)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageJpeg":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageJpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageJpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"JPEG images"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagejpeg","kind":"symbol","type":"topic","role":"symbol","title":"imageJpeg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/model":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"model","url":"\/documentation\/hummingbirdauth\/hbmediatype\/model","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/model","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/withParameter(name:value:)":{"abstract":[{"type":"text","text":"Return media type with new parameter"}],"type":"topic","title":"withParameter(name:value:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/withparameter(name:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/withParameter(name:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textCss":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCss","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Cascading Style Sheets (CSS)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textcss","kind":"symbol","type":"topic","role":"symbol","title":"textCss"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJsonLD":{"type":"topic","kind":"symbol","title":"applicationJsonLD","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJsonLD","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjsonld","abstract":[{"text":"JSON-LD format","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioAac":{"abstract":[{"text":"AAC audio","type":"text"}],"type":"topic","title":"audioAac","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioaac","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioAac","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationUrlEncoded":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationUrlEncoded","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationurlencoded","abstract":[{"type":"text","text":"URL encoded form data"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationUrlEncoded","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/font":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/font","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"font","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/font"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationDocx":{"type":"topic","kind":"symbol","title":"applicationDocx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationDocx","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationdocx","abstract":[{"text":"Microsoft Word (OpenXML)","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textJavascript":{"title":"textJavascript","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textJavascript"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textJavascript","abstract":[{"text":"JavaScript","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textjavascript"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageBmp":{"type":"topic","kind":"symbol","title":"imageBmp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageBmp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageBmp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagebmp","abstract":[{"text":"Windows OS\/2 Bitmap Graphics","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationRar":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRar","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"RAR archive","type":"text"}],"title":"applicationRar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJar":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationJar","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjar","abstract":[{"type":"text","text":"Java Archive (JAR)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJar","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio":{"abstract":[],"type":"topic","title":"audio","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageGif":{"title":"imageGif","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageGif","abstract":[{"text":"Graphics Interchange Format (GIF)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagegif"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPptx":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPptx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPptx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpptx","kind":"symbol","type":"topic","role":"symbol","title":"applicationPptx"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoMpeg":{"abstract":[{"text":"MPEG Video","type":"text"}],"type":"topic","title":"videoMpeg","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videompeg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/multipart":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"multipart","url":"\/documentation\/hummingbirdauth\/hbmediatype\/multipart","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipart","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/description","kind":"symbol","type":"topic","role":"symbol","title":"description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationSwf":{"abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"type":"topic","title":"applicationSwf","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationswf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSwf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSwf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBzip2":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationBzip2","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip2","abstract":[{"type":"text","text":"BZip2 archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip2","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/subType":{"title":"subType","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"subType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/subType","abstract":[{"type":"text","text":"exact kind of data specified"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/subtype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio3g2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3g2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3g2","kind":"symbol","type":"topic","role":"symbol","title":"audio3g2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontWoff2":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"fontWoff2","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff2","abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff2","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/type":{"title":"type","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/type","abstract":[{"type":"text","text":"general category"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/type"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationZip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationZip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"ZIP archive"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationzip","kind":"symbol","type":"topic","role":"symbol","title":"applicationZip"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video3g2":{"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"type":"topic","title":"video3g2","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/video3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3g2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textPlain":{"title":"textPlain","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textPlain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textPlain","abstract":[{"text":"Text, (generally ASCII or ISO 8859-n)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textplain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOdp":{"type":"topic","kind":"symbol","title":"applicationOdp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodp","abstract":[{"text":"OpenDocument presentation document","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application.json deleted file mode 100644 index da20535e86..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"title":"application","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV11applicationACvpZ","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/application":{"abstract":[],"type":"topic","title":"application","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/application","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application7z.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application7z.json deleted file mode 100644 index 911b119fac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/application7z.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application7z"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/application7z"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application7z"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application7z"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV13application7zACvpZ","title":"application7z","extendedModule":"Hummingbird","roleHeading":"Type Property","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"abstract":[{"type":"text","text":"7-zip archive"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/application7z":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/application7z","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application7z"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"7-zip archive"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/application7z","kind":"symbol","type":"topic","role":"symbol","title":"application7z"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationabiword.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationabiword.json deleted file mode 100644 index a0abd12635..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationabiword.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAbiWord"},"metadata":{"title":"applicationAbiWord","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV18applicationAbiWordACvpZ"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationabiword"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"AbiWord document"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationAbiWord","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationAbiWord":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAbiWord","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"AbiWord document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationabiword","kind":"symbol","type":"topic","role":"symbol","title":"applicationAbiWord"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook.json deleted file mode 100644 index b8429f5993..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"Amazon Kindle eBook format","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","symbolKind":"property","role":"symbol","title":"applicationAmzKindleEBook","externalID":"s:11Hummingbird11HBMediaTypeV25applicationAmzKindleEBookACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationAmzKindleEBook","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationamzkindleebook"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAmzKindleEBook","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationAmzKindleEBook":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationAmzKindleEBook","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Amazon Kindle eBook format"}],"title":"applicationAmzKindleEBook","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationamzkindleebook"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationarc.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationarc.json deleted file mode 100644 index 3f4431790a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationarc.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationArc"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationArc","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationArcACvpZ","symbolKind":"property","role":"symbol","title":"applicationArc"},"kind":"symbol","abstract":[{"type":"text","text":"Archive document (multiple files embedded)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationarc"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationArc"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationArc":{"abstract":[{"type":"text","text":"Archive document (multiple files embedded)"}],"type":"topic","title":"applicationArc","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationarc","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationArc","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationArc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbinary.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbinary.json deleted file mode 100644 index b6d91b25b8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbinary.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBinary"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBinary","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Any kind of binary data","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationbinary"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBinary","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV17applicationBinaryACvpZ","extendedModule":"Hummingbird","title":"applicationBinary","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBinary":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationBinary","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbinary","abstract":[{"type":"text","text":"Any kind of binary data"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBinary","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip.json deleted file mode 100644 index aec4995896..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"BZip archive","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV15applicationBzipACvpZ","title":"applicationBzip"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBzip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"BZip archive"}],"title":"applicationBzip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip2.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip2.json deleted file mode 100644 index 180d5ff41a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationbzip2.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"text":"BZip2 archive","type":"text"}],"metadata":{"role":"symbol","extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"roleHeading":"Type Property","title":"applicationBzip2","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV16applicationBzip2ACvpZ"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip2","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip2"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip2","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationBzip2":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationBzip2","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip2","abstract":[{"type":"text","text":"BZip2 archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationBzip2","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationcsh.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationcsh.json deleted file mode 100644 index 78397338a1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationcsh.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"C-Shell script","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationCsh"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationCsh","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationCshACvpZ","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationCsh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","role":"symbol","title":"applicationCsh"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationcsh"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationCsh":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationCsh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationCsh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"C-Shell script"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationcsh","kind":"symbol","type":"topic","role":"symbol","title":"applicationCsh"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationdocx.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationdocx.json deleted file mode 100644 index 3c59f61d40..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationdocx.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","title":"applicationDocx","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV15applicationDocxACvpZ","extendedModule":"Hummingbird","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationDocx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationDocx"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Microsoft Word (OpenXML)","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationdocx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationDocx":{"type":"topic","kind":"symbol","title":"applicationDocx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationDocx","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationdocx","abstract":[{"text":"Microsoft Word (OpenXML)","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationeot.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationeot.json deleted file mode 100644 index fb771976a7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationeot.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationEotACvpZ","roleHeading":"Type Property","title":"applicationEot","symbolKind":"property","role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationEot","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEot","interfaceLanguage":"swift"},"abstract":[{"text":"MS Embedded OpenType fonts","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationeot"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationEot":{"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationeot","title":"applicationEot","role":"symbol","abstract":[{"type":"text","text":"MS Embedded OpenType fonts"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEot"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationepub.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationepub.json deleted file mode 100644 index 91f60a3545..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationepub.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationEpub","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Electronic publication (EPUB)","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"applicationEpub"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV15applicationEpubACvpZ","extendedModule":"Hummingbird","title":"applicationEpub","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationepub"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEpub"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationEpub":{"type":"topic","kind":"symbol","title":"applicationEpub","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEpub"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationEpub","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationepub","abstract":[{"type":"text","text":"Electronic publication (EPUB)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationgzip.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationgzip.json deleted file mode 100644 index f3fcecd4e9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationgzip.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"GZip Compressed Archive"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationgzip"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationGzip"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Type Property","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationGzip","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV15applicationGzipACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"property","title":"applicationGzip"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationGzip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationGzip","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"GZip Compressed Archive"}],"title":"applicationGzip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationgzip"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjar.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjar.json deleted file mode 100644 index cf591789ea..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjar.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJar"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJar","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJar","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","title":"applicationJar","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationJarACvpZ","symbolKind":"property"},"abstract":[{"text":"Java Archive (JAR)","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationjar"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJar":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationJar","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjar","abstract":[{"type":"text","text":"Java Archive (JAR)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJar","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjson.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjson.json deleted file mode 100644 index 074ecf6c16..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjson.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationjson"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJson","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"JSON format"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJson"},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property","title":"applicationJson","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV15applicationJsonACvpZ","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJson","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJson":{"type":"topic","kind":"symbol","title":"applicationJson","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJson"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJson","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjson","abstract":[{"type":"text","text":"JSON format"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjsonld.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjsonld.json deleted file mode 100644 index a4ba129106..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationjsonld.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationjsonld"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJsonLD"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"sections":[],"metadata":{"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"role":"symbol","extendedModule":"Hummingbird","title":"applicationJsonLD","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV17applicationJsonLDACvpZ","symbolKind":"property"},"kind":"symbol","abstract":[{"text":"JSON-LD format","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationJsonLD":{"type":"topic","kind":"symbol","title":"applicationJsonLD","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationJsonLD","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjsonld","abstract":[{"text":"JSON-LD format","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmpkg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmpkg.json deleted file mode 100644 index a07104c807..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmpkg.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationMpkg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationmpkg"]}],"kind":"symbol","metadata":{"title":"applicationMpkg","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV15applicationMpkgACvpZ","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"role":"symbol"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Apple Installer Package"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMpkg","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationMpkg":{"type":"topic","kind":"symbol","title":"applicationMpkg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMpkg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmpkg","abstract":[{"type":"text","text":"Apple Installer Package"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmsword.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmsword.json deleted file mode 100644 index 38d3a4e1d1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationmsword.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Microsoft Word"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMsword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"title":"applicationMsword","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV17applicationMswordACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMsword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationmsword"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMsword"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationMsword":{"title":"applicationMsword","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationMsword","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationMsword","abstract":[{"text":"Microsoft Word","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmsword"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodp.json deleted file mode 100644 index 030e96cb8b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodp.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdpACvpZ","extendedModule":"Hummingbird","roleHeading":"Type Property","role":"symbol","title":"applicationOdp","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdp","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"type":"text","text":"OpenDocument presentation document"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationodp"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOdp":{"type":"topic","kind":"symbol","title":"applicationOdp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodp","abstract":[{"text":"OpenDocument presentation document","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationods.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationods.json deleted file mode 100644 index 6f3d532880..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationods.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOds"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationods"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Type Property","title":"applicationOds","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdsACvpZ"},"abstract":[{"text":"OpenDocument spreadsheet document","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOds":{"title":"applicationOds","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOds","abstract":[{"type":"text","text":"OpenDocument spreadsheet document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationods"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodt.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodt.json deleted file mode 100644 index 64966f68c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationodt.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"OpenDocument text document"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdtACvpZ","title":"applicationOdt","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdt","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdt","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationodt"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOdt":{"title":"applicationOdt","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOdt","abstract":[{"type":"text","text":"OpenDocument text document"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodt"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationogg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationogg.json deleted file mode 100644 index 0fe4d5fc5e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationogg.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOgg"},"sections":[],"kind":"symbol","abstract":[{"text":"OGG","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationogg"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOgg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","title":"applicationOgg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"symbolKind":"property","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationOggACvpZ","roleHeading":"Type Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationOgg":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationOgg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationogg","abstract":[{"type":"text","text":"OGG"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationOgg","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpdf.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpdf.json deleted file mode 100644 index f4ba035277..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpdf.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"Adobe Portable Document Format","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationpdf"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPdf"},"sections":[],"metadata":{"roleHeading":"Type Property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationPdfACvpZ","title":"applicationPdf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPdf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPdf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPdf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPdf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPdf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Adobe Portable Document Format"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpdf","kind":"symbol","type":"topic","role":"symbol","title":"applicationPdf"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationphp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationphp.json deleted file mode 100644 index 1dc8cbaa88..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationphp.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"applicationPhp","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationPhpACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property"},"abstract":[{"text":"Hypertext Preprocessor","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPhp"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationphp"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPhp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPhp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPhp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Hypertext Preprocessor"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationphp","kind":"symbol","type":"topic","role":"symbol","title":"applicationPhp"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationppt.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationppt.json deleted file mode 100644 index dd9c83021b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationppt.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Microsoft PowerPoint"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationppt"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPpt","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPpt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationPptACvpZ","title":"applicationPpt"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPpt":{"title":"applicationPpt","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPpt","abstract":[{"type":"text","text":"Microsoft PowerPoint"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationppt"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpptx.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpptx.json deleted file mode 100644 index 409ecb66cd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationpptx.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","metadata":{"extendedModule":"Hummingbird","title":"applicationPptx","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPptx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV15applicationPptxACvpZ","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPptx","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationpptx"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPptx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationPptx":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationPptx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPptx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpptx","kind":"symbol","type":"topic","role":"symbol","title":"applicationPptx"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrar.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrar.json deleted file mode 100644 index 952c5799ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrar.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"RAR archive","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRar"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationRar","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationRarACvpZ","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","role":"symbol","title":"applicationRar"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationrar"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationRar":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRar","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"RAR archive","type":"text"}],"title":"applicationRar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrar"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrtf.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrtf.json deleted file mode 100644 index ee4f849c75..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationrtf.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRtf","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationrtf"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Rich Text Format (RTF)"}],"sections":[],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationRtfACvpZ","title":"applicationRtf","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationRtf":{"title":"applicationRtf","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationRtf","abstract":[{"type":"text","text":"Rich Text Format (RTF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrtf"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationsh.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationsh.json deleted file mode 100644 index bdceacfc0d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationsh.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationsh"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSh","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property","title":"applicationSh","externalID":"s:11Hummingbird11HBMediaTypeV13applicationShACvpZ","role":"symbol","symbolKind":"property","extendedModule":"Hummingbird"},"kind":"symbol","abstract":[{"text":"Bourne shell script","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationSh":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSh","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"Bourne shell script","type":"text"}],"title":"applicationSh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationsh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationswf.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationswf.json deleted file mode 100644 index 97efd47c57..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationswf.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationSwf","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"applicationSwf","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationSwfACvpZ"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSwf"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationSwf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationswf"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationSwf":{"abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"type":"topic","title":"applicationSwf","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationswf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationSwf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSwf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationtar.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationtar.json deleted file mode 100644 index 8f10300e5f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationtar.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Tape Archive (TAR)"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationtar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationTar","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationTarACvpZ","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationTar","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","title":"applicationTar"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationTar":{"type":"topic","kind":"symbol","title":"applicationTar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationTar","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationtar","abstract":[{"type":"text","text":"Tape Archive (TAR)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationurlencoded.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationurlencoded.json deleted file mode 100644 index 295bc9ab65..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationurlencoded.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationurlencoded"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"URL encoded form data","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV21applicationUrlEncodedACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationUrlEncoded","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","symbolKind":"property","title":"applicationUrlEncoded","extendedModule":"Hummingbird"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationUrlEncoded","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationUrlEncoded":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationUrlEncoded","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationurlencoded","abstract":[{"type":"text","text":"URL encoded form data"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationUrlEncoded","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationvsd.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationvsd.json deleted file mode 100644 index ad2cbb8516..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationvsd.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationvsd"]}],"abstract":[{"text":"Microsoft Visio","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationVsd","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationVsdACvpZ","symbolKind":"property","title":"applicationVsd"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"applicationVsd","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationVsd"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationVsd":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationVsd","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Microsoft Visio"}],"title":"applicationVsd","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVsd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationvsd"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxhtml.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxhtml.json deleted file mode 100644 index 262e7f5849..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxhtml.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","title":"applicationXhtml","role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV16applicationXhtmlACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXhtml","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationxhtml"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXhtml","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXhtml","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"XHTML"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXhtml":{"type":"topic","kind":"symbol","title":"applicationXhtml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXhtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXhtml","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxhtml","abstract":[{"type":"text","text":"XHTML"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxls.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxls.json deleted file mode 100644 index ffa0844e9d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxls.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"applicationXls","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationXlsACvpZ","symbolKind":"property","role":"symbol","roleHeading":"Type Property","title":"applicationXls"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationxls"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXls"},{"kind":"text","text":": "},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXls"},"abstract":[{"type":"text","text":"Microsoft Excel"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXls":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXls"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationXls","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxls","abstract":[{"type":"text","text":"Microsoft Excel"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXls","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxlsx.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxlsx.json deleted file mode 100644 index 7eff748c03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxlsx.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXlsx","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Microsoft Excel (OpenXML)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationxlsx"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXlsx","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV15applicationXlsxACvpZ","extendedModule":"Hummingbird","roleHeading":"Type Property","role":"symbol","title":"applicationXlsx","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXlsx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXlsx":{"type":"topic","kind":"symbol","title":"applicationXlsx","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXlsx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXlsx","url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxlsx","abstract":[{"type":"text","text":"Microsoft Excel (OpenXML)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxml.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxml.json deleted file mode 100644 index 1615551b6d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationxml.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXml","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationXmlACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird","title":"applicationXml"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXml","interfaceLanguage":"swift"},"abstract":[{"text":"XML","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationxml"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationXml":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationXml","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"XML","type":"text"}],"title":"applicationXml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxml"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationzip.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationzip.json deleted file mode 100644 index af6a4650ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/applicationzip.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationZip"},"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationZipACvpZ","title":"applicationZip"},"abstract":[{"type":"text","text":"ZIP archive"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/applicationzip"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/applicationZip":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/applicationZip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"ZIP archive"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationzip","kind":"symbol","type":"topic","role":"symbol","title":"applicationZip"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio.json deleted file mode 100644 index 60bedf7e52..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audio"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV5audioACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","title":"audio"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio":{"abstract":[],"type":"topic","title":"audio","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3g2.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3g2.json deleted file mode 100644 index 0aedefbfc1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3g2.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","title":"audio3g2","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV8audio3g2ACvpZ","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3g2"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audio3g2"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio3g2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3g2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3g2","kind":"symbol","type":"topic","role":"symbol","title":"audio3g2"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3gp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3gp.json deleted file mode 100644 index ac4b39dac8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audio3gp.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audio3gp"]}],"metadata":{"extendedModule":"Hummingbird","title":"audio3gp","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8audio3gpACvpZ","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3gp","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"3GPP audio\/video container"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio3gp","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audio3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audio3gp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3gp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"3GPP audio\/video container"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3gp","kind":"symbol","type":"topic","role":"symbol","title":"audio3gp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioaac.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioaac.json deleted file mode 100644 index 5d9ce1a7e6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioaac.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audioaac"]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"roleHeading":"Type Property","role":"symbol","extendedModule":"Hummingbird","title":"audioAac","externalID":"s:11Hummingbird11HBMediaTypeV8audioAacACvpZ"},"abstract":[{"text":"AAC audio","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioAac","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioAac":{"abstract":[{"text":"AAC audio","type":"text"}],"type":"topic","title":"audioAac","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioaac","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioAac","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiomidi.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiomidi.json deleted file mode 100644 index 8d4e4a5da0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiomidi.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMidi","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audiomidi"]}],"sections":[],"metadata":{"role":"symbol","title":"audioMidi","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV9audioMidiACvpZ","roleHeading":"Type Property","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"audioMidi"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"extendedModule":"Hummingbird"},"kind":"symbol","abstract":[{"type":"text","text":"Musical Instrument Digital Interface (MIDI)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioMidi","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioMidi":{"type":"topic","kind":"symbol","title":"audioMidi","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMidi"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMidi","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiomidi","abstract":[{"type":"text","text":"Musical Instrument Digital Interface (MIDI)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiompeg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiompeg.json deleted file mode 100644 index 7f3df95c00..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiompeg.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"MP3 audio"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV9audioMpegACvpZ","extendedModule":"Hummingbird","symbolKind":"property","title":"audioMpeg","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audiompeg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMpeg"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioMpeg":{"title":"audioMpeg","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioMpeg","abstract":[{"type":"text","text":"MP3 audio"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiompeg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioogg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioogg.json deleted file mode 100644 index 28a522a90e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioogg.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"OGG audio"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audioogg"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOgg"},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8audioOggACvpZ","role":"symbol","title":"audioOgg","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Type Property","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioOgg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioOgg":{"abstract":[{"type":"text","text":"OGG audio"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOgg","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioogg","title":"audioOgg","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioopus.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioopus.json deleted file mode 100644 index 7ac02f5a00..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audioopus.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audioopus"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV9audioOpusACvpZ","title":"audioOpus","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Type Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOpus","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Opus audio","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioOpus":{"title":"audioOpus","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioOpus","abstract":[{"text":"Opus audio","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/audioopus"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowave.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowave.json deleted file mode 100644 index d1a8006300..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowave.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Waveform Audio Format"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","metadata":{"title":"audioWave","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV9audioWaveACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","symbolKind":"property"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audiowave"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWave"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioWave":{"type":"topic","kind":"symbol","title":"audioWave","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWave"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWave","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowave","abstract":[{"type":"text","text":"Waveform Audio Format"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowebm.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowebm.json deleted file mode 100644 index bf98d763b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/audiowebm.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWebm","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWebm","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/audiowebm"]}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWebm","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"title":"audioWebm","role":"symbol","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV9audioWebmACvpZ","symbolKind":"property"},"abstract":[{"type":"text","text":"WEBM audio"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/audioWebm":{"type":"topic","kind":"symbol","title":"audioWebm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/audioWebm","url":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowebm","abstract":[{"type":"text","text":"WEBM audio"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category.json deleted file mode 100644 index 414cefd2e6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}],"symbolKind":"enum","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Enumeration","role":"symbol","title":"HBMediaType.Category","navigatorTitle":[{"kind":"identifier","text":"Category"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category"]}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/==(_:_:)"]},{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/any","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/audio","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/example","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/font","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/image","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/message","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/model","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/multipart","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/text","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/video"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/init(rawValue:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Media type categories"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/any":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/any","title":"HBMediaType.Category.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/any"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/multipart":{"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/multipart","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/multipart","type":"topic","role":"symbol","kind":"symbol","title":"HBMediaType.Category.multipart","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipart","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/text":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/text","title":"HBMediaType.Category.text","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/text"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/model":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/model","title":"HBMediaType.Category.model","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/model"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/example":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/example","title":"HBMediaType.Category.example","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/example"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/==(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/==(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/==(_:_:)","kind":"symbol","title":"==(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/message":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/message","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/message","abstract":[],"title":"HBMediaType.Category.message","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/image":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/image","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/image","abstract":[],"title":"HBMediaType.Category.image","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/video":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/video","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/video","abstract":[],"title":"HBMediaType.Category.video","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/RawRepresentable-Implementations":{"kind":"article","title":"RawRepresentable Implementations","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/audio":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/audio","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/audio","abstract":[],"title":"HBMediaType.Category.audio","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"audio","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SY":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/init(rawValue:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/init(rawvalue:)","abstract":[],"title":"init(rawValue:)","kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/application":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/application","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/application","abstract":[],"title":"HBMediaType.Category.application","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"application","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/font":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/font","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/font","abstract":[],"title":"HBMediaType.Category.font","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"font","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:).json deleted file mode 100644 index 27cab18c97..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/!=(_:_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/Equatable-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO","role":"symbol","title":"!=(_:_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/!=(_:_:)":{"type":"topic","kind":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/!=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/!=(_:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/equatable-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/==(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/==(_:_:).json deleted file mode 100644 index 2d7e0060c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/==(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/==(_:_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/==(_:_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.==(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"sections":[],"metadata":{"symbolKind":"op","roleHeading":"Operator","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"==(_:_:)","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO2eeoiySbAE_AEtFZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/==(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/==(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/==(_:_:)","kind":"symbol","title":"==(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/any.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/any.json deleted file mode 100644 index 3ee8caa9c6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/any.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/any"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/any","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"HBMediaType.Category.any","role":"symbol","symbolKind":"case","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO3anyyA2EmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"any","kind":"identifier"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/any":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/any","title":"HBMediaType.Category.any","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/any"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/application.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/application.json deleted file mode 100644 index 5099275d94..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/application.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/application"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO11applicationyA2EmF","role":"symbol","title":"HBMediaType.Category.application","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/application":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/application","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/application","abstract":[],"title":"HBMediaType.Category.application","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"application","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/audio.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/audio.json deleted file mode 100644 index 809c99b54f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/audio.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/audio"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5audioyA2EmF","title":"HBMediaType.Category.audio","symbolKind":"case","role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/audio"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/audio":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/audio","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/audio","abstract":[],"title":"HBMediaType.Category.audio","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"audio","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations.json deleted file mode 100644 index 41f3cdf9d4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/!=(_:_:)"],"title":"Operators","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/!=(_:_:)":{"type":"topic","kind":"symbol","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/!=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/!=(_:_:)","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/example.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/example.json deleted file mode 100644 index f0a8046f6f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/example.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/example"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"HBMediaType.Category.example","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO7exampleyA2EmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"}],"roleHeading":"Case","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/example"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"example","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/example":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/example","title":"HBMediaType.Category.example","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/example"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/font.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/font.json deleted file mode 100644 index 94b0b4a8a1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/font.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/font","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/font"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"font","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Case","title":"HBMediaType.Category.font","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO4fontyA2EmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/font":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/font","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/font","abstract":[],"title":"HBMediaType.Category.font","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"font","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hash(into:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hash(into:).json deleted file mode 100644 index b1f0abd105..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hash(into:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO","title":"hash(into:)","role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"extendedModule":"Swift","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hash(into:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/hash(into:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/RawRepresentable-Implementations":{"kind":"article","title":"RawRepresentable Implementations","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hash(into:)","title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hash(into:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hashvalue.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hashvalue.json deleted file mode 100644 index de29fe1559..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/hashvalue.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"roleHeading":"Instance Property","title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hashValue"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/hashValue":{"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hashvalue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hashValue","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/RawRepresentable-Implementations":{"kind":"article","title":"RawRepresentable Implementations","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/image.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/image.json deleted file mode 100644 index 39d3e9a011..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/image.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"}],"title":"HBMediaType.Category.image","symbolKind":"case","roleHeading":"Case","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5imageyA2EmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/image"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/image"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/image":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/image","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/image","abstract":[],"title":"HBMediaType.Category.image","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:).json deleted file mode 100644 index f167f113b0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/init(rawvalue:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/init(rawValue:)"},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO8rawValueAESgSS_tcfc","title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/init(rawValue:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/init(rawvalue:)","abstract":[],"title":"init(rawValue:)","kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/message.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/message.json deleted file mode 100644 index 7fc14b3af5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/message.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/message","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"case","title":"HBMediaType.Category.message","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO7messageyA2EmF","roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/message"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/message":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/message","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/message","abstract":[],"title":"HBMediaType.Category.message","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/model.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/model.json deleted file mode 100644 index d94bf4aa79..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/model.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"}],"title":"HBMediaType.Category.model","role":"symbol","symbolKind":"case","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5modelyA2EmF","roleHeading":"Case"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/model","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/model"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/model":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/model","title":"HBMediaType.Category.model","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/model"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/multipart.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/multipart.json deleted file mode 100644 index d997e6b41f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/multipart.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/multipart","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"}],"roleHeading":"Case","role":"symbol","title":"HBMediaType.Category.multipart","symbolKind":"case","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO9multipartyA2EmF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/multipart"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/multipart":{"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/multipart","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/multipart","type":"topic","role":"symbol","kind":"symbol","title":"HBMediaType.Category.multipart","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipart","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations.json deleted file mode 100644 index 9c5cfad068..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"kind":"article","sections":[],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hash(into:)"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/RawRepresentable-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/hashValue":{"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hashvalue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hashValue","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV","text":"Hasher"},{"kind":"text","text":")"}],"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hash(into:)","title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/hash(into:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/text.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/text.json deleted file mode 100644 index d145dcdc95..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/text.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/text","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"HBMediaType.Category.text","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO4textyA2EmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/text":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/text","title":"HBMediaType.Category.text","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/text"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/video.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/video.json deleted file mode 100644 index 3e515ae63d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/category/video.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/video","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"}],"roleHeading":"Case","title":"HBMediaType.Category.video","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5videoyA2EmF","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/category\/video"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category/video":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category\/video","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/video","abstract":[],"title":"HBMediaType.Category.video","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/description.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/description.json deleted file mode 100644 index ce09af19d1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/description.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/description","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV11descriptionSSvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","title":"description"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/description","kind":"symbol","type":"topic","role":"symbol","title":"description"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/example.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/example.json deleted file mode 100644 index 456058cd7b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/example.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"property","role":"symbol","title":"example","externalID":"s:11Hummingbird11HBMediaTypeV7exampleACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"extendedModule":"Hummingbird"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/example"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"example","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/example","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/example":{"type":"topic","kind":"symbol","title":"example","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/example","url":"\/documentation\/hummingbirdauth\/hbmediatype\/example","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/font.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/font.json deleted file mode 100644 index 0341211aac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/font.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"font","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/font"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV4fontACvpZ","symbolKind":"property","title":"font","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/font"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/font":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/font","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"font","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/font"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontotf.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontotf.json deleted file mode 100644 index 4f6bbe85b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontotf.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontOtf","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/fontotf"]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV7fontOtfACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"symbolKind":"property","roleHeading":"Type Property","role":"symbol","title":"fontOtf"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"OpenType font","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontOtf":{"type":"topic","kind":"symbol","title":"fontOtf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontOtf","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontotf","abstract":[{"text":"OpenType font","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontttf.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontttf.json deleted file mode 100644 index 0c34814baa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontttf.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"TrueType Font","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontTtf"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV7fontTtfACvpZ","title":"fontTtf","extendedModule":"Hummingbird","role":"symbol","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontTtf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/fontttf"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontTtf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontTtf":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontTtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"fontTtf","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontttf","abstract":[{"type":"text","text":"TrueType Font"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontTtf","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff.json deleted file mode 100644 index 2cd87a94b3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV8fontWoffACvpZ","role":"symbol","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"fontWoff","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"abstract":[{"text":"Web Open Font Format (WOFF)","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontWoff":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff","kind":"symbol","type":"topic","role":"symbol","title":"fontWoff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff2.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff2.json deleted file mode 100644 index 031caa41f6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/fontwoff2.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"title":"fontWoff2","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV9fontWoff2ACvpZ","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"fontWoff2","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"role":"symbol"},"abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff2","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff2"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/fontWoff2":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"fontWoff2","url":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff2","abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/fontWoff2","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:).json deleted file mode 100644 index e9320fd3e7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/getMediaType(forExtension:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/getmediatype(forextension:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Get media type from a file extension"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getMediaType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"file extension"}],"type":"paragraph"}],"name":"extension"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"media type"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getMediaType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","role":"symbol","title":"getMediaType(forExtension:)","roleHeading":"Type Method","externalID":"s:11Hummingbird11HBMediaTypeV08getMediaC012forExtensionACSgSS_tFZ"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/getMediaType(forExtension:)":{"title":"getMediaType(forExtension:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/getMediaType(forExtension:)","abstract":[{"type":"text","text":"Get media type from a file extension"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/getmediatype(forextension:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/image.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/image.json deleted file mode 100644 index a909892f1b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/image.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/image"]}],"metadata":{"title":"image","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV5imageACvpZ","role":"symbol","extendedModule":"Hummingbird"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/image","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/image":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"image","url":"\/documentation\/hummingbirdauth\/hbmediatype\/image","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/image","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagebmp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagebmp.json deleted file mode 100644 index 7b9825e9e5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagebmp.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Windows OS\/2 Bitmap Graphics"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageBmp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8imageBmpACvpZ","title":"imageBmp","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageBmp"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagebmp"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageBmp","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageBmp":{"type":"topic","kind":"symbol","title":"imageBmp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageBmp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageBmp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagebmp","abstract":[{"text":"Windows OS\/2 Bitmap Graphics","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagegif.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagegif.json deleted file mode 100644 index 730b0e8e1c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagegif.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8imageGifACvpZ","role":"symbol","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"imageGif"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagegif"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageGif","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Graphics Interchange Format (GIF)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageGif","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageGif":{"title":"imageGif","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageGif","abstract":[{"text":"Graphics Interchange Format (GIF)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagegif"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imageico.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imageico.json deleted file mode 100644 index 505792e8e9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imageico.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Icon format"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imageico"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageIco","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV8imageIcoACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageIco","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","symbolKind":"property","title":"imageIco","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageIco":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageIco","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imageico","abstract":[{"type":"text","text":"Icon format"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageIco","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagejpeg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagejpeg.json deleted file mode 100644 index 81e3059eb8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagejpeg.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageJpeg","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagejpeg"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","abstract":[{"text":"JPEG images","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageJpeg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV9imageJpegACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageJpeg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"imageJpeg","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageJpeg":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageJpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageJpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"JPEG images"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagejpeg","kind":"symbol","type":"topic","role":"symbol","title":"imageJpeg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagepng.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagepng.json deleted file mode 100644 index ccc2a6dc7d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagepng.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8imagePngACvpZ","title":"imagePng","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagePng"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagePng"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imagePng","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Portable Network Graphics"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagepng"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imagePng":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imagePng"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"imagePng","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagepng","abstract":[{"type":"text","text":"Portable Network Graphics"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imagePng","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagesvg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagesvg.json deleted file mode 100644 index 0705c6614d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagesvg.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageSvg"},"abstract":[{"type":"text","text":"Scalable Vector Graphics (SVG)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagesvg"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageSvg","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","title":"imageSvg","externalID":"s:11Hummingbird11HBMediaTypeV8imageSvgACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageSvg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"property"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageSvg":{"type":"topic","kind":"symbol","title":"imageSvg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageSvg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageSvg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagesvg","abstract":[{"type":"text","text":"Scalable Vector Graphics (SVG)"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagetiff.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagetiff.json deleted file mode 100644 index 5b44732758..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagetiff.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageTiff"},"abstract":[{"text":"Tagged Image File Format (TIFF)","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagetiff"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageTiff","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV9imageTiffACvpZ","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageTiff","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","title":"imageTiff"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageTiff":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageTiff","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageTiff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Tagged Image File Format (TIFF)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagetiff","kind":"symbol","type":"topic","role":"symbol","title":"imageTiff"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagewebp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagewebp.json deleted file mode 100644 index 5a03e0e406..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/imagewebp.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageWebp"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","extendedModule":"Hummingbird","title":"imageWebp","externalID":"s:11Hummingbird11HBMediaTypeV9imageWebpACvpZ","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"type":"text","text":"WEBP image"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/imagewebp"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/imageWebp":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageWebp","url":"\/documentation\/hummingbirdauth\/hbmediatype\/imagewebp","abstract":[{"type":"text","text":"WEBP image"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/imageWebp","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(from:).json deleted file mode 100644 index cc17e04df6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Construct "},{"code":"HBMediaType","type":"codeVoice"},{"text":" from header value","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","metadata":{"title":"init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV4fromACSgSS_tcfc","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"header","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(from:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/init(from:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"title":"init(from:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/init(from:)","abstract":[{"type":"text","text":"Construct "},{"code":"HBMediaType","type":"codeVoice"},{"type":"text","text":" from header value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:).json deleted file mode 100644 index 11e94605cb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV4type03subC09parameterA2C8CategoryO_S2S_SStSgtcfc","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","title":"init(type:subType:parameter:)","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"subType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"parameter","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")?)","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/init(type:subtype:parameter:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(type:subType:parameter:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"*\", "},{"kind":"externalParam","text":"parameter"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")? = nil)"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"type","content":[{"type":"paragraph","inlineContent":[{"text":"category","type":"text"}]}]},{"name":"subType","content":[{"type":"paragraph","inlineContent":[{"text":"specific kind of data","type":"text"}]}]},{"name":"parameter","content":[{"type":"paragraph","inlineContent":[{"text":"additional parameter","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"abstract":[{"text":"Initialize ","type":"text"},{"code":"HBMediaType","type":"codeVoice"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/init(type:subType:parameter:)":{"type":"topic","kind":"symbol","title":"init(type:subType:parameter:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"},{"kind":"text","text":", "},{"text":"subType","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"parameter","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/init(type:subType:parameter:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/init(type:subtype:parameter:)","abstract":[{"type":"text","text":"Initialize "},{"code":"HBMediaType","type":"codeVoice"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/istype(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/istype(_:).json deleted file mode 100644 index 78d6995cc3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/istype(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/istype(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Return if media type matches the input"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV02isC0ySbACF","title":"isType(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isType","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/isType(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/isType(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/isType(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Return if media type matches the input"}],"title":"isType(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isType"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/istype(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/message.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/message.json deleted file mode 100644 index d3a7d0c098..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/message.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/message"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"message","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV7messageACvpZ","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/message","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/message":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"message","url":"\/documentation\/hummingbirdauth\/hbmediatype\/message","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/message","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/model.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/model.json deleted file mode 100644 index c86b5f7bbd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/model.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/model"},"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV5modelACvpZ","title":"model"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/model"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/model":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"model","url":"\/documentation\/hummingbirdauth\/hbmediatype\/model","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/model","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipart.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipart.json deleted file mode 100644 index ee938deb06..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipart.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/multipart"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV9multipartACvpZ","title":"multipart","symbolKind":"property","extendedModule":"Hummingbird","roleHeading":"Type Property","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipart","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipart"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/multipart":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"multipart","url":"\/documentation\/hummingbirdauth\/hbmediatype\/multipart","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipart","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipartform.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipartform.json deleted file mode 100644 index e410521b1d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/multipartform.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV13multipartFormACvpZ","roleHeading":"Type Property","title":"multipartForm","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipartForm","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"abstract":[{"text":"Multipart formdata","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipartForm","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/multipartform"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipartForm","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/multipartForm":{"title":"multipartForm","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipartForm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/multipartForm","abstract":[{"type":"text","text":"Multipart formdata"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/multipartform"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/parameter.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/parameter.json deleted file mode 100644 index 41ea7d88d6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/parameter.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameter","kind":"identifier"},{"text":": (name","kind":"text"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", value","kind":"text"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")?","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/parameter","interfaceLanguage":"swift"},"metadata":{"title":"parameter","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", value"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV9parameterSS4name_SS5valuetSgvp"},"abstract":[{"type":"text","text":"optional parameter"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/parameter"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/parameter":{"abstract":[{"type":"text","text":"optional parameter"}],"type":"topic","title":"parameter","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/parameter","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/parameter","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/subtype.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/subtype.json deleted file mode 100644 index 4f272e9d09..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/subtype.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"sections":[],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV03subC0SSvp","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","title":"subType","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/subType"},"abstract":[{"text":"exact kind of data specified","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/subtype"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"subType","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/subType":{"title":"subType","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"subType"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/subType","abstract":[{"type":"text","text":"exact kind of data specified"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/subtype"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/text.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/text.json deleted file mode 100644 index e91a388658..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/text.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV4textACvpZ","extendedModule":"Hummingbird","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"text"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/text","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/text":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/text","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"text","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/text"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcss.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcss.json deleted file mode 100644 index aef409a183..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcss.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/textcss"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Cascading Style Sheets (CSS)"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCss"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"textCss","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV7textCssACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textCss":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCss","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Cascading Style Sheets (CSS)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textcss","kind":"symbol","type":"topic","role":"symbol","title":"textCss"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcsv.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcsv.json deleted file mode 100644 index e97ed18903..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textcsv.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/textcsv"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"textCsv","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textCsv","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV7textCsvACvpZ","roleHeading":"Type Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCsv","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Comma-separated values (CSV)"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textCsv":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"textCsv","url":"\/documentation\/hummingbirdauth\/hbmediatype\/textcsv","abstract":[{"type":"text","text":"Comma-separated values (CSV)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textCsv","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texthtml.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texthtml.json deleted file mode 100644 index 3755489ab8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texthtml.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textHtml","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","roleHeading":"Type Property","extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textHtml","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"textHtml","externalID":"s:11Hummingbird11HBMediaTypeV8textHtmlACvpZ","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"kind":"symbol","abstract":[{"text":"HyperText Markup Language (HTML)","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/texthtml"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textHtml","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textHtml":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textHtml","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"HyperText Markup Language (HTML)"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/texthtml","kind":"symbol","type":"topic","role":"symbol","title":"textHtml"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texticalendar.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texticalendar.json deleted file mode 100644 index 1edc92f3e7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/texticalendar.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV13textICalendarACvpZ","extendedModule":"Hummingbird","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"textICalendar"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/texticalendar"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"iCalendar format"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textICalendar"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textICalendar":{"abstract":[{"text":"iCalendar format","type":"text"}],"type":"topic","title":"textICalendar","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/texticalendar","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textICalendar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textjavascript.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textjavascript.json deleted file mode 100644 index 1c1bc17a37..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textjavascript.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"JavaScript"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/textjavascript"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textJavascript"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textJavascript"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textJavascript","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14textJavascriptACvpZ","symbolKind":"property","role":"symbol","title":"textJavascript"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textJavascript":{"title":"textJavascript","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textJavascript"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textJavascript","abstract":[{"text":"JavaScript","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textjavascript"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textplain.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textplain.json deleted file mode 100644 index afb2e89eaf..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/textplain.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"Text, (generally ASCII or ISO 8859-n)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV9textPlainACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"symbolKind":"property","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"textPlain","roleHeading":"Type Property"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textPlain"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/textplain"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/textPlain":{"title":"textPlain","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textPlain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/textPlain","abstract":[{"text":"Text, (generally ASCII or ISO 8859-n)","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/textplain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/type.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/type.json deleted file mode 100644 index 56f151a240..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/type.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"general category"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","text":"Category"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/type"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/type"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"}],"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"type","externalID":"s:11Hummingbird11HBMediaTypeV4typeAC8CategoryOvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/Category":{"abstract":[{"type":"text","text":"Media type categories"}],"type":"topic","title":"HBMediaType.Category","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/Category","navigatorTitle":[{"kind":"identifier","text":"Category"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/type":{"title":"type","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/type","abstract":[{"type":"text","text":"general category"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/type"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video.json deleted file mode 100644 index 7f09be5c50..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video"},"metadata":{"title":"video","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV5videoACvpZ","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/video"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video":{"type":"topic","kind":"symbol","title":"video","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video","url":"\/documentation\/hummingbirdauth\/hbmediatype\/video","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3g2.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3g2.json deleted file mode 100644 index 17379b4eb5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3g2.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3g2","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/video3g2"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3g2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV8video3g2ACvpZ","symbolKind":"property","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"video3g2"},"abstract":[{"text":"3GPP2 audio\/video container","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video3g2":{"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"type":"topic","title":"video3g2","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/video3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3g2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3gp.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3gp.json deleted file mode 100644 index aa6adb735f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/video3gp.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3gp"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/video3gp"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"video3gp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"symbolKind":"property","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8video3gpACvpZ","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"abstract":[{"text":"3GPP audio\/video container","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/video3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/video3gp","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"3GPP audio\/video container"}],"title":"video3gp","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3gp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/video3gp"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videomp4.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videomp4.json deleted file mode 100644 index ee5499b68f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videomp4.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/videomp4"]}],"kind":"symbol","abstract":[{"type":"text","text":"AVI: Audio Video Interleave"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMp4","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"metadata":{"title":"videoMp4","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMp4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV8videoMp4ACvpZ","extendedModule":"Hummingbird","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMp4","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoMp4":{"title":"videoMp4","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMp4"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMp4","abstract":[{"type":"text","text":"AVI: Audio Video Interleave"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype\/videomp4"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videompeg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videompeg.json deleted file mode 100644 index 6f176c3352..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videompeg.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"MPEG Video","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMpeg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMpeg"},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"videoMpeg","role":"symbol","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird11HBMediaTypeV9videoMpegACvpZ","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/videompeg"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoMpeg":{"abstract":[{"text":"MPEG Video","type":"text"}],"type":"topic","title":"videoMpeg","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videompeg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoMpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videoogg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videoogg.json deleted file mode 100644 index 9112bbd57c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videoogg.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"extendedModule":"Hummingbird","role":"symbol","symbolKind":"property","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8videoOggACvpZ","title":"videoOgg","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoOgg"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/videoogg"]}],"abstract":[{"type":"text","text":"OGG video"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoOgg":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"videoOgg","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videoogg","abstract":[{"type":"text","text":"OGG video"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoOgg","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videots.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videots.json deleted file mode 100644 index f242bbd770..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videots.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"title":"videoTs","externalID":"s:11Hummingbird11HBMediaTypeV7videoTsACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoTs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/videots"]}],"abstract":[{"text":"MPEG transport stream","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoTs","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoTs":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"videoTs","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videots","abstract":[{"type":"text","text":"MPEG transport stream"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoTs","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videowebm.json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videowebm.json deleted file mode 100644 index ce226d2b85..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/videowebm.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoWebm","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/videowebm"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"WEBM video"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoWebm","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV9videoWebmACvpZ","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"videoWebm","extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoWebm","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/videoWebm":{"type":"topic","kind":"symbol","title":"videoWebm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/videoWebm","url":"\/documentation\/hummingbirdauth\/hbmediatype\/videowebm","abstract":[{"type":"text","text":"WEBM video"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:).json deleted file mode 100644 index 7fb1546f38..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withParameter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/withparameter(name:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"title":"withParameter(name:value:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV13withParameter4name5valueACSS_SStF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/withParameter(name:value:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Return media type with new parameter"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/withParameter(name:value:)":{"abstract":[{"type":"text","text":"Return media type with new parameter"}],"type":"topic","title":"withParameter(name:value:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmediatype\/withparameter(name:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/withParameter(name:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/~=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/~=(_:_:).json deleted file mode 100644 index 615db3ad3b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmediatype/~=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"~=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":", "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:11Hummingbird11HBMediaTypeV2teoiySbAC_ACtFZ","symbolKind":"op","role":"symbol","title":"~=(_:_:)","roleHeading":"Operator","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"~=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmediatype\/~=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/~=(_:_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType/~=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"~="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"~=(_:_:)","url":"\/documentation\/hummingbirdauth\/hbmediatype\/~=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType\/~=(_:_:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver.json deleted file mode 100644 index 777d9b94c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/init(eventLoopGroup:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/shutdown()"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"HBMemoryPersistDriver","role":"symbol","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"class","externalID":"s:11Hummingbird21HBMemoryPersistDriverC"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/init(eventLoopGroup:)":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/init(eventloopgroup:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/init(eventLoopGroup:)","title":"init(eventLoopGroup:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/shutdown()":{"type":"topic","kind":"symbol","title":"shutdown()","abstract":[{"type":"text","text":"shutdown driver"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","title":"HBPersistDriver Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/remove(key:request:)","abstract":[{"type":"text","text":"remove value associated with key"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/remove(key:request:)","title":"remove(key:request:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/set(key:value:expires:request:)-58edz":{"kind":"symbol","title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/create(key:value:expires:request:)-3qfgj":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj","title":"create(key:value:expires:request:)","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/get(key:as:request:)-8rz6e":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e","title":"get(key:as:request:)","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json deleted file mode 100644 index 2cecbf800d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Key to store value against","type":"text"}]}],"name":"key"},{"content":[{"inlineContent":[{"text":"Codable value to store","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If non-nil defines time that value will expire"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}]}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"create(key:value:expires:request:)","externalID":"s:11Hummingbird21HBMemoryPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSgAA9HBRequestVtSeRzSERzlF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/create(key:value:expires:request:)-3qfgj":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj","title":"create(key:value:expires:request:)","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json deleted file mode 100644 index 9b14d25100..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}]},{"name":"request","content":[{"inlineContent":[{"text":"Request making this call","type":"text"}],"type":"paragraph"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS"},{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS"},{"beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS"}],"title":"create(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","extendedModule":"Hummingbird","role":"symbol","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/create(key:value:expires:request:)-431hm":{"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","title":"HBPersistDriver Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx.json deleted file mode 100644 index 9f66a873f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"get value for key","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key used to look for value","type":"text"}],"type":"paragraph"}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","title":"get(key:as:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"},{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"tvOS"},{"introducedAt":"6.0","deprecated":false,"unavailable":false,"beta":false,"name":"watchOS"}],"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-5whgx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/get(key:as:request:)-5whgx":{"abstract":[{"text":"get value for key","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-5whgx","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"title":"get(key:as:request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","title":"HBPersistDriver Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json deleted file mode 100644 index e8cd83a9df..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Key used to look for value"}]}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}],"type":"paragraph"}]},{"name":"request","content":[{"inlineContent":[{"type":"text","text":"Request making this call"}],"type":"paragraph"}]}],"kind":"parameters"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"symbolKind":"method","title":"get(key:as:request:)","externalID":"s:11Hummingbird21HBMemoryPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xmAA9HBRequestVtSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/get(key:as:request:)-8rz6e":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e","title":"get(key:as:request:)","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations.json deleted file mode 100644 index 5c4987aeac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"HBPersistDriver Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/set(key:value:expires:request:)-vzvg":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg","kind":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/create(key:value:expires:request:)-431hm":{"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/get(key:as:request:)-5whgx":{"abstract":[{"text":"get value for key","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-5whgx","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"title":"get(key:as:request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:).json deleted file mode 100644 index 115f38d597..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/init(eventloopgroup:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/init(eventLoopGroup:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","title":"init(eventLoopGroup:)","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird21HBMemoryPersistDriverC14eventLoopGroupAC7NIOCore05EventfG0_p_tcfc","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/init(eventLoopGroup:)":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/init(eventloopgroup:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/init(eventLoopGroup:)","title":"init(eventLoopGroup:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:).json deleted file mode 100644 index aaef423e40..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Key used to look for value"}]}]},{"name":"request","content":[{"inlineContent":[{"type":"text","text":"Request making this call"}],"type":"paragraph"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird21HBMemoryPersistDriverC6remove3key7request7NIOCore15EventLoopFutureCyytGSS_AA9HBRequestVtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"remove(key:request:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/remove(key:request:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"remove value associated with key"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/remove(key:request:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/remove(key:request:)","abstract":[{"type":"text","text":"remove value associated with key"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/remove(key:request:)","title":"remove(key:request:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json deleted file mode 100644 index 63a4067814..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If non-nil defines time that value will expire"}]}]},{"name":"request","content":[{"inlineContent":[{"type":"text","text":"Request making this call"}],"type":"paragraph"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"set(key:value:expires:request:)","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird21HBMemoryPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSgAA9HBRequestVtSeRzSERzlF"},"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/set(key:value:expires:request:)-58edz":{"kind":"symbol","title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json deleted file mode 100644 index 687a483d0f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"},"kind":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"metadata":{"platforms":[{"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false},{"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false},{"name":"tvOS","beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false},{"name":"watchOS","beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","role":"symbol","symbolKind":"method","title":"set(key:value:expires:request:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key to store value against"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Codable value to store","type":"text"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/set(key:value:expires:request:)-vzvg":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg","kind":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","title":"HBPersistDriver Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown().json b/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown().json deleted file mode 100644 index 058e424f30..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/shutdown()"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/shutdown()","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"roleHeading":"Instance Method","title":"shutdown()","externalID":"s:11Hummingbird21HBMemoryPersistDriverC8shutdownyyF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}]},"abstract":[{"type":"text","text":"shutdown driver"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver/shutdown()":{"type":"topic","kind":"symbol","title":"shutdown()","abstract":[{"type":"text","text":"shutdown driver"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver\/shutdown()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware.json deleted file mode 100644 index fa12d5d7be..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/apply(to:next:)"]}],"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware"],"generated":true}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"inlineContent":[{"text":"Records the number of requests, the request duration and how many errors were thrown. Each metric has additional","type":"text"},{"text":" ","type":"text"},{"text":"dimensions URI and method.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmetricsmiddleware"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"]}],"abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"HBMetricsMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"symbolKind":"struct","externalID":"s:11Hummingbird19HBMetricsMiddlewareV","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware/apply(to:next:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)","type":"topic","title":"apply(to:next:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware/init()":{"kind":"symbol","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/init()","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:).json deleted file mode 100644 index e5a7906a93..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"apply(to:next:)","externalID":"s:11Hummingbird19HBMetricsMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBMiddleware.apply(to:next:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware/apply(to:next:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)","type":"topic","title":"apply(to:next:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/init().json deleted file mode 100644 index a1591c57a7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmetricsmiddleware/init().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","externalID":"s:11Hummingbird19HBMetricsMiddlewareVACycfc","role":"symbol","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/init()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware/init()":{"kind":"symbol","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware\/init()","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware.json deleted file mode 100644 index 4bb025e03e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","seeAlsoSections":[{"generated":true,"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"protocol","externalID":"s:11Hummingbird12HBMiddlewareP","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","roleHeading":"Protocol","title":"HBMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"text":"Processing requests and responses outside of request handlers.","type":"text"}],"relationshipsSections":[{"type":"inheritedBy","title":"Inherited By","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"],"kind":"relationships"},{"type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"],"kind":"relationships"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Middleware can be used to edit requests before they are forwared to the router, edit the responses returned by the route handlers or even shortcut the router and return their own responses. Middleware is added to the application as follows."}]},{"code":["let app = HBApplication()","app.middleware.add(MyMiddlware())"],"type":"codeListing","syntax":"swift"},{"level":3,"text":"Groups","type":"heading","anchor":"Groups"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Middleware can also be applied to a specific set of routes using groups. Below is a example of applying an authentication middleware "},{"type":"codeVoice","code":"BasicAuthenticatorMiddleware"},{"type":"text","text":" to routes that need protected."}]},{"code":["let app = HBApplication()","app.router.put(\"\/user\", createUser)","app.router.group()"," .add(middleware: BasicAuthenticatorMiddleware())"," .post(\"\/user\", loginUser)"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"The first route that calls ","type":"text"},{"code":"createUser","type":"codeVoice"},{"text":" does not have the ","type":"text"},{"code":"BasicAuthenticatorMiddleware","type":"codeVoice"},{"text":" applied to it. But the route calling ","type":"text"},{"code":"loginUser","type":"codeVoice"},{"text":" which is inside the group does have the middleware applied.","type":"text"}]},{"level":3,"text":"Writing Middleware","type":"heading","anchor":"Writing-Middleware"},{"type":"paragraph","inlineContent":[{"text":"All middleware has to conform to the protocol ","type":"text"},{"code":"HBMiddleware","type":"codeVoice"},{"text":". This requires one function ","type":"text"},{"code":"apply(to:next)","type":"codeVoice"},{"text":" to be implemented. At some point in this function unless you want to shortcut the router and return your own response you are required to call ","type":"text"},{"code":"next.respond(to: request)","type":"codeVoice"},{"text":" and return the result, or a result processed by your middleware. The following is a simple logging middleware that outputs every URI being sent to the server","type":"text"}]},{"code":["public struct LogRequestsMiddleware: HBMiddleware {"," public func apply(to request: HBRequest, next: HBResponder) -> EventLoopFuture<HBResponse> {"," \/\/ log request URI"," request.logger.log(level: .debug, String(describing:request.uri.path))"," \/\/ pass request onto next middleware or the router"," return next.respond(to: request)"," }","}"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"If you want to process the response after it has been returned by the route handler you will need to use run a function on the ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" returned by ","type":"text"},{"code":"next.respond","type":"codeVoice"},{"text":". Swift NIO provide documentation ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" ","type":"text"},{"isActive":true,"identifier":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html","type":"reference"},{"text":".","type":"text"}]},{"code":["public struct ResponseProcessingMiddleware: HBMiddleware {"," public func apply(to request: HBRequest, next: HBResponder) -> EventLoopFuture<HBResponse> {"," return next.respond(to: request).map { response in"," \/\/ process responses from handler and middleware further down the chain"," return processResponse(response)"," }"," .flatMapError { error in"," \/\/ if an error is thrown by handler or middleware further down the "," \/\/ chain process that"," return processError(error)"," }"," }","}"],"type":"codeListing","syntax":"swift"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddleware"]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"https://apple.github.io/swift-nio/docs/current/NIO/Classes/EventLoopFuture.html":{"url":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html","type":"link","identifier":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html","titleInlineContent":[{"text":"here","type":"text"}],"title":"here"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-ixu0":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"abstract":[{"type":"text","text":"Middleware for serving static files."}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","title":"HBFileMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs.json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs.json deleted file mode 100644 index b5486e300e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Calls ","type":"text"},{"type":"codeVoice","code":"authenticate"},{"text":" and if it returns a valid autheniticatable object ","type":"text"},{"type":"codeVoice","code":"login"},{"text":" with this object","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-4evzs"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-4evzs"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0"]]},"metadata":{"extendedModule":"HummingbirdAuth","symbolKind":"method","title":"apply(to:next:)","externalID":"s:15HummingbirdAuth15HBAuthenticatorPAAE5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-4evzs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-4evzs","abstract":[{"type":"text","text":"Calls "},{"code":"authenticate","type":"codeVoice"},{"type":"text","text":" and if it returns a valid autheniticatable object "},{"code":"login","type":"codeVoice"},{"type":"text","text":" with this object"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-4evzs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-ixu0":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0.json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0.json deleted file mode 100644 index b632e1c3de..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"required":true,"title":"apply(to:next:)","symbolKind":"method","externalID":"s:11Hummingbird12HBMiddlewareP5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0"]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o"],"title":"HBAsyncMiddleware Implementations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-4evzs"],"title":"HBMiddleware Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"kind":"text","text":">"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-4evzs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-4evzs","abstract":[{"type":"text","text":"Calls "},{"code":"authenticate","type":"codeVoice"},{"type":"text","text":" and if it returns a valid autheniticatable object "},{"code":"login","type":"codeVoice"},{"type":"text","text":" with this object"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-4evzs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware/apply(to:next:)-ixu0":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware\/apply(to:next:)-ixu0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware/apply(to:next:)-5ph3o":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware\/apply(to:next:)-5ph3o","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup.json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup.json deleted file mode 100644 index d5be7c4f9b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"HBMiddlewareGroup","navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"symbolKind":"class","externalID":"s:11Hummingbird17HBMiddlewareGroupC","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddlewareGroup","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup"},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/add(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/constructResponder(finalResponder:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddlewareGroup","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddlewaregroup"]}],"seeAlsoSections":[{"title":"Middleware","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/constructResponder(finalResponder:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/constructresponder(finalresponder:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/constructResponder(finalResponder:)","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(finalResponder:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCORSMiddleware":{"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"type":"topic","title":"HBCORSMiddleware","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCORSMiddleware","navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncMiddleware":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncMiddleware","title":"HBAsyncMiddleware","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}],"type":"topic","abstract":[{"text":"Middleware using async\/await","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/init()":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/init()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/init()","abstract":[{"text":"Initialize ","type":"text"},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/add(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/add(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/add(_:)","abstract":[{"text":"Add middleware to group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":")","kind":"text"}],"title":"add(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:).json deleted file mode 100644 index 89310c7132..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/add(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/add(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"middleware"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","text":"HBMiddleware"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"add(_:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird17HBMiddlewareGroupC3addyyAA0B0_pF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"abstract":[{"type":"text","text":"Add middleware to group"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/add(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/add(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/add(_:)","abstract":[{"text":"Add middleware to group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":")","kind":"text"}],"title":"add(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:).json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:).json deleted file mode 100644 index 638821d9b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird17HBMiddlewareGroupC18constructResponder05finalE0AA11HBResponder_pAaF_p_tF","role":"symbol","title":"constructResponder(finalResponder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/constructResponder(finalResponder:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"finalResponder","content":[{"inlineContent":[{"text":"The responder the last middleware calls","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"Responder chain","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/constructresponder(finalresponder:)"]}],"kind":"symbol","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/constructResponder(finalResponder:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/constructresponder(finalresponder:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/constructResponder(finalResponder:)","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(finalResponder:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/init().json deleted file mode 100644 index 3684f654b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbmiddlewaregroup/init().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:11Hummingbird17HBMiddlewareGroupCACycfc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup"]]},"abstract":[{"text":"Initialize ","type":"text"},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Set middleware array to be empty","type":"text"}]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/init()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/init()"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup/init()":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/init()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup\/init()","abstract":[{"text":"Initialize ","type":"text"},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters.json deleted file mode 100644 index 3b085a07f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","seeAlsoSections":[{"title":"Request\/Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Sl","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"],"type":"conformsTo","kind":"relationships"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"title":"HBParameters","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"symbolKind":"struct","externalID":"s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"role":"symbol"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getCatchAll()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/has(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/requireAll(_:as:)"]},{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-10i62","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5j7en"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/require(_:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:)","kind":"symbol","type":"topic","title":"require(_:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getCatchAll()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getCatchAll()","abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"title":"getCatchAll()","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":"]"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/getcatchall()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getAll(_:as:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:as:)","kind":"symbol","type":"topic","title":"getAll(_:as:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getAll(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:)","title":"getAll(_:)","role":"symbol","abstract":[{"text":"Return parameter with specified id","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/get(_:as:)":{"type":"topic","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:as:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"?"}],"title":"get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/require(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:as:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"title":"require(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/ST":{"type":"unresolvable","title":"Swift.Sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/has(_:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/has(_:)","kind":"symbol","type":"topic","title":"has(_:)","role":"symbol","abstract":[{"type":"text","text":"Return if parameter exists"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/has(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/Sl":{"type":"unresolvable","title":"Swift.Collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sl"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-10i62":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-10i62","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-10i62","title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Collection","kind":"identifier"}],"type":"topic","title":"HBParameters.Collection","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Collection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/CustomStringConvertible-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdauth\/hbparameters\/customstringconvertible-implementations","kind":"article","title":"CustomStringConvertible Implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/get(_:)":{"abstract":[{"type":"text","text":"Return parameter with specified id"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:)","kind":"symbol","type":"topic","title":"get(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-5j7en":{"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5j7en","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5j7en","kind":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/requireAll(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/requireAll(_:as:)","title":"requireAll(_:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/requireall(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/allsatisfy(_:).json deleted file mode 100644 index bb12ad3850..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/allsatisfy(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/allsatisfy(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.allSatisfy(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/allSatisfy(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"allSatisfy(_:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","symbolKind":"method","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/allSatisfy(_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/allsatisfy(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/allSatisfy(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"allSatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection-implementations.json deleted file mode 100644 index e7dff2c882..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"Collection Implementations"},"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/endIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/indices","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/isEmpty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/startIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/underestimatedCount"],"title":"Instance Properties"},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/distance(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/firstIndex(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-3rxvz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(through:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/trimmingPrefix(while:)"],"generated":true},{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-3wu50","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5zpw2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-6tkf2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-7td5g"],"generated":true},{"title":"Type Aliases","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(_:offsetBy:)":{"title":"formIndex(_:offsetBy:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/trimmingPrefix(while:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"trimmingPrefix(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/trimmingPrefix(while:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/trimmingprefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/dropFirst(_:)":{"title":"dropFirst(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/dropfirst(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropFirst(_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(after:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"}],"title":"index(after:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(after:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/indices":{"title":"indices","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"type":"text","text":" is "},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/hummingbirdauth\/hbparameters\/indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SI","text":"DefaultIndices"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/indices","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(_:offsetBy:limitedBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"index(_:offsetBy:limitedBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:limitedBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:limitedby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/randomElement(using:)":{"title":"randomElement(using:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement(using:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement(using:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-6tkf2":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier"},{"text":") -> ()) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-6tkf2","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-6tkf2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/count":{"title":"count","url":"\/documentation\/hummingbirdauth\/hbparameters\/count","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/count","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(while:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(_:offsetBy:limitedBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"formIndex(_:offsetBy:limitedBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:limitedby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/first":{"title":"first","url":"\/documentation\/hummingbirdauth\/hbparameters\/first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/drop(while:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"drop(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/drop(while:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/endIndex":{"title":"endIndex","url":"\/documentation\/hummingbirdauth\/hbparameters\/endindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/endIndex","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/distance(from:to:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"distance","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"distance(from:to:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/distance(from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/distance(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/makeIterator()":{"title":"makeIterator()","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Iterator"},{"type":"text","text":" is "},{"type":"codeVoice","code":"IndexingIterator<Self>"},{"type":"text","text":"."}]},"url":"\/documentation\/hummingbirdauth\/hbparameters\/makeiterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/makeIterator()","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-3wu50":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","text":"Collection","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-3wu50","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-3wu50"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/suffix(from:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"suffix(from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/firstIndex(where:)":{"title":"firstIndex(where:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/firstindex(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/firstIndex(where:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/dropLast(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"dropLast(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropLast(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/droplast(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(upTo:)":{"title":"prefix(upTo:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(upto:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(upTo:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/isEmpty":{"title":"isEmpty","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/isEmpty","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/isempty"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/suffix(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"suffix(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/map(_:)-3rxvz":{"title":"map(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-3rxvz","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-3rxvz","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(_:offsetBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"title":"index(_:offsetBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(after:)":{"title":"formIndex(after:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(after:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-5zpw2":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s5SliceV","text":"Slice","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5zpw2","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5zpw2","conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-7td5g":{"title":"subscript(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-7td5g","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-7td5g","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"prefix(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(through:)":{"title":"prefix(through:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(through:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(through:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/randomElement()":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"randomElement()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/startIndex":{"title":"startIndex","url":"\/documentation\/hummingbirdauth\/hbparameters\/startindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/startIndex","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/underestimatedCount":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"underestimatedCount","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/underestimatedCount","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/underestimatedcount"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection.json deleted file mode 100644 index 076b9b8d7a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/collection.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/collection"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection","interfaceLanguage":"swift"},"metadata":{"navigatorTitle":[{"text":"Collection","kind":"identifier"}],"externalID":"s:11Hummingbird12HBParametersV10Collectiona","title":"HBParameters.Collection","roleHeading":"Type Alias","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Collection","kind":"identifier"}],"symbolKind":"typealias"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Collection","kind":"identifier"}],"type":"topic","title":"HBParameters.Collection","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Collection","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/compactmap(_:).json deleted file mode 100644 index e3bb4961af..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/compactmap(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/compactMap(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","title":"compactMap(_:)","roleHeading":"Instance Method","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.compactMap(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/compactmap(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/compactMap(_:)":{"type":"topic","title":"compactMap(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/compactmap(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/compactMap(_:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/contains(where:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/contains(where:).json deleted file mode 100644 index 89356f8108..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/contains(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/contains(where:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.contains(where:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift","title":"contains(where:)","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/contains(where:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/contains(where:)","title":"contains(where:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/contains(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/count.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/count.json deleted file mode 100644 index d698e2b0b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/count.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"count","symbolKind":"property","externalID":"s:SlsE5countSivp::SYNTHESIZED::s:11Hummingbird12HBParametersV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"extendedModule":"Swift","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.count"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/count","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/count"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/count":{"title":"count","url":"\/documentation\/hummingbirdauth\/hbparameters\/count","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/count","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations.json deleted file mode 100644 index b24b42c139..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/CustomStringConvertible-Implementations"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/description"],"title":"Instance Properties","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/description","title":"description","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/description","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/description.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/description.json deleted file mode 100644 index b01008c786..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/description.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/description","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/CustomStringConvertible-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","title":"description","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","externalID":"s:11Hummingbird12HBParametersV11descriptionSSvp"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/description","title":"description","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/description","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/CustomStringConvertible-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdauth\/hbparameters\/customstringconvertible-implementations","kind":"article","title":"CustomStringConvertible Implementations","role":"collectionGroup","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/distance(from:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/distance(from:to:).json deleted file mode 100644 index b9bc5e29b6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/distance(from:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/distance(from:to:)"]}],"metadata":{"extendedModule":"Swift","symbolKind":"method","role":"symbol","externalID":"s:SlsE8distance4from2toSi5IndexQz_AEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"distance(from:to:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.distance(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/distance(from:to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/distance(from:to:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"distance","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"distance(from:to:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/distance(from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/distance(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/drop(while:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/drop(while:).json deleted file mode 100644 index b7320c9b48..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/drop(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol","title":"drop(while:)","externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.drop(while:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/drop(while:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/drop(while:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"drop(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/drop(while:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/dropfirst(_:).json deleted file mode 100644 index 3fbea0c6dc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/dropfirst(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","extendedModule":"Swift","title":"dropFirst(_:)","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.dropFirst(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropFirst(_:)"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/dropFirst(_:)":{"title":"dropFirst(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/dropfirst(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropFirst(_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/droplast(_:).json deleted file mode 100644 index 48cc4c680d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/droplast(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"dropLast(_:)","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SlsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/droplast(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropLast(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.dropLast(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/dropLast(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"dropLast(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/dropLast(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/droplast(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:).json deleted file mode 100644 index f6f51c972d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/elementsEqual(_:by:)"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","title":"elementsEqual(_:by:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/elementsequal(_:by:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.elementsEqual(_:by:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/elementsEqual(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"elementsEqual(_:by:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/elementsequal(_:by:)","kind":"symbol","role":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/endindex.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/endindex.json deleted file mode 100644 index 9bd70026c7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/endindex.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/endindex"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/endIndex"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"endIndex","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","title":"endIndex","extendedModule":"Hummingbird","externalID":"s:11Hummingbird12HBParametersV8endIndexSivp"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.endIndex"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/endIndex":{"title":"endIndex","url":"\/documentation\/hummingbirdauth\/hbparameters\/endindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/endIndex","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/enumerated().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/enumerated().json deleted file mode 100644 index b2f9593c6c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/enumerated().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","title":"enumerated()","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s18EnumeratedSequenceV","text":"EnumeratedSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.enumerated()"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/enumerated()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/enumerated()":{"type":"topic","title":"enumerated()","url":"\/documentation\/hummingbirdauth\/hbparameters\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/enumerated()","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/filter(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/filter(_:).json deleted file mode 100644 index 16aa398fcb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/filter(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/filter(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"metadata":{"title":"filter(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.filter(_:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isIncluded"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/filter(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/filter(_:)":{"title":"filter(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/filter(_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/filter(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first(where:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first(where:).json deleted file mode 100644 index 7f2c9bac3b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first(where:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.first(where:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"first(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/first(where:)":{"type":"topic","title":"first(where:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/first(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first(where:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first.json deleted file mode 100644 index cdffa44715..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/first.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/first"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.first"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"metadata":{"title":"first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/first":{"title":"first","url":"\/documentation\/hummingbirdauth\/hbparameters\/first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/firstindex(where:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/firstindex(where:).json deleted file mode 100644 index 39a93592fc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/firstindex(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.firstIndex(where:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/firstindex(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"metadata":{"externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"firstIndex(where:)","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/firstIndex(where:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/firstIndex(where:)":{"title":"firstIndex(where:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/firstindex(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/firstIndex(where:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8.json deleted file mode 100644 index ff4b9ae9c4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-4eve8"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-4eve8"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"flatMap(_:)","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/flatMap(_:)-4eve8":{"type":"topic","title":"flatMap(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-4eve8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-4eve8","abstract":[],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1.json deleted file mode 100644 index 911ba61980..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1.json +++ /dev/null @@ -1 +0,0 @@ -{"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-82oy1"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.flatMap(_:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-82oy1"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","extendedModule":"Swift","role":"symbol","roleHeading":"Instance Method","title":"flatMap(_:)","platforms":[],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/flatMap(_:)-82oy1":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-82oy1","role":"symbol","title":"flatMap(_:)","kind":"symbol","abstract":[],"deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-82oy1"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/foreach(_:).json deleted file mode 100644 index b26eb4d58f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/foreach(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/foreach(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.forEach(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Swift","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"roleHeading":"Instance Method","title":"forEach(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/forEach(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/forEach(_:)":{"title":"forEach(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/foreach(_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/forEach(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:).json deleted file mode 100644 index d72f0cd78d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.formIndex(_:offsetBy:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","title":"formIndex(_:offsetBy:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(_:offsetBy:)":{"title":"formIndex(_:offsetBy:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:).json deleted file mode 100644 index b564fc86ac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:limitedBy:)"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.formIndex(_:offsetBy:limitedBy:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:limitedby:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(_:offsetBy:limitedBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"formIndex(_:offsetBy:limitedBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:limitedby:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(after:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(after:).json deleted file mode 100644 index 392f499482..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/formindex(after:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/formindex(after:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.formIndex(after:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(after:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","role":"symbol","title":"formIndex(after:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/formIndex(after:)":{"title":"formIndex(after:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/formIndex(after:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:).json deleted file mode 100644 index aafec70e54..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"parameter id","type":"text"}]}],"name":"s"}],"kind":"parameters"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Return parameter with specified id"}],"metadata":{"symbolKind":"method","title":"get(_:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird12HBParametersV3getySSSgSSF"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/get(_:)":{"abstract":[{"type":"text","text":"Return parameter with specified id"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:)","kind":"symbol","type":"topic","title":"get(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:as:).json deleted file mode 100644 index 4210bf83de..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/get(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird12HBParametersV3get_2asxSgSS_xmts25LosslessStringConvertibleRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"?"}],"title":"get(_:as:)","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/get(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:as:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"LosslessStringConvertible","preciseIdentifier":"s:s25LosslessStringConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"parameter id"}]}]},{"name":"as","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"type we want returned"}]}]}],"kind":"parameters"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/get(_:as:)":{"type":"topic","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/get(_:as:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"?"}],"title":"get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:).json deleted file mode 100644 index 12110fab76..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"getAll(_:)","externalID":"s:11Hummingbird12HBParametersV6getAllySaySSGSSF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"text":"parameter id","type":"text"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/getall(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Return parameter with specified id","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getAll(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> ["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:)","title":"getAll(_:)","role":"symbol","abstract":[{"text":"Return parameter with specified id","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:as:).json deleted file mode 100644 index ae6a843db9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getall(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"metadata":{"externalID":"s:11Hummingbird12HBParametersV6getAll_2asSayxGSS_xmts25LosslessStringConvertibleRzlF","title":"getAll(_:as:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdAuth"}]},"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"LosslessStringConvertible","preciseIdentifier":"s:s25LosslessStringConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"parameter id","type":"text"}]}],"name":"s"},{"content":[{"inlineContent":[{"text":"type we want returned","type":"text"}],"type":"paragraph"}],"name":"as"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/getall(_:as:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:as:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getAll(_:as:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:as:)","kind":"symbol","type":"topic","title":"getAll(_:as:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getAll(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getcatchall().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getcatchall().json deleted file mode 100644 index 196e56b3b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/getcatchall().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/getcatchall()"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCatchAll","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Substring","kind":"typeIdentifier","preciseIdentifier":"s:Ss"},{"text":"]","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getCatchAll()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"getCatchAll()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":"]"}],"symbolKind":"method","externalID":"s:11Hummingbird12HBParametersV11getCatchAllSaySsGyF"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/getCatchAll()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/getCatchAll()","abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"title":"getCatchAll()","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":"]"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/getcatchall()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/has(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/has(_:).json deleted file mode 100644 index 17265edfd5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/has(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Return if parameter exists"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/has(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Substring","kind":"typeIdentifier","preciseIdentifier":"s:Ss"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:11Hummingbird12HBParametersV3hasySbSsF","symbolKind":"method","role":"symbol","title":"has(_:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/has(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Substring","kind":"typeIdentifier","preciseIdentifier":"s:Ss"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}],"name":"s"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/has(_:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/has(_:)","kind":"symbol","type":"topic","title":"has(_:)","role":"symbol","abstract":[{"type":"text","text":"Return if parameter exists"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/has(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:).json deleted file mode 100644 index 54767b7654..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(_:offsetBy:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:SlsE5index_8offsetBy5IndexQzAD_SitF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}],"extendedModule":"Swift","symbolKind":"method","roleHeading":"Instance Method","title":"index(_:offsetBy:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(_:offsetBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"title":"index(_:offsetBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:).json deleted file mode 100644 index 395f2f2a74..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:SlsE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"index(_:offsetBy:limitedBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:limitedBy:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.index(_:offsetBy:limitedBy:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:limitedby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(_:offsetBy:limitedBy:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"index(_:offsetBy:limitedBy:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(_:offsetBy:limitedBy:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:limitedby:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(after:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(after:).json deleted file mode 100644 index 5ae788d8f1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index(after:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/index(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","kind":"typeIdentifier"}]}]}],"metadata":{"title":"index(after:)","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird12HBParametersV5index5afterS2i_tF"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.index(after:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(after:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/index(after:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"}],"title":"index(after:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/index(after:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index(after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index.json deleted file mode 100644 index 9a0ea2f377..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/index.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.Index"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Alias","symbolKind":"typealias","role":"symbol","title":"HBParameters.Index","externalID":"s:11Hummingbird12HBParametersV5Indexa","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Index","kind":"identifier"}],"navigatorTitle":[{"text":"Index","kind":"identifier"}],"extendedModule":"Hummingbird"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/index"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Index":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Index","title":"FlatDictionary.Index","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Index"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Collection","kind":"identifier"}],"type":"topic","title":"HBParameters.Collection","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Collection","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/indices.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/indices.json deleted file mode 100644 index 78a5ac7e90..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/indices.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"role":"symbol","externalID":"s:SlsSIyxG7IndicesRtzrlE7indicesAAvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","conformance":{"constraints":[{"type":"codeVoice","code":"Indices"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"DefaultIndices<Self>"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"extendedModule":"Swift","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SI","text":"DefaultIndices","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"indices"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/indices"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","preciseIdentifier":"s:SI","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.indices"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/indices"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/indices":{"title":"indices","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"type":"text","text":" is "},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"type":"text","text":"."}]},"url":"\/documentation\/hummingbirdauth\/hbparameters\/indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SI","text":"DefaultIndices"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/indices","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/isempty.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/isempty.json deleted file mode 100644 index 6210e25cac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/isempty.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Property","title":"isEmpty","symbolKind":"property","role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.isEmpty","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/isEmpty":{"title":"isEmpty","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/isEmpty","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/isempty"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lazy.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lazy.json deleted file mode 100644 index e1bb4fd471..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lazy.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Property","title":"lazy","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lazy"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lazy","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/lazy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lazy","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/lazy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"lazy","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:).json deleted file mode 100644 index f96ccbfdd3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lexicographicallyPrecedes(_:by:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"lexicographicallyPrecedes(_:by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lexicographicallyPrecedes(_:by:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/lexicographicallyPrecedes(_:by:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/lexicographicallyprecedes(_:by:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lexicographicallyPrecedes(_:by:)","abstract":[],"title":"lexicographicallyPrecedes(_:by:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/makeiterator().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/makeiterator().json deleted file mode 100644 index 13675c6437..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/makeiterator().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.makeIterator()","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/makeIterator()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s16IndexingIteratorV","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:Slss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","title":"makeIterator()","extendedModule":"Swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/makeIterator()":{"title":"makeIterator()","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Iterator"},{"type":"text","text":" is "},{"type":"codeVoice","code":"IndexingIterator<Self>"},{"type":"text","text":"."}]},"url":"\/documentation\/hummingbirdauth\/hbparameters\/makeiterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/makeIterator()","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-2541h.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-2541h.json deleted file mode 100644 index cf58531f61..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-2541h.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"extendedModule":"Swift","title":"map(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-2541h"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-2541h"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.map(_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/map(_:)-2541h":{"type":"topic","title":"map(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-2541h","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-2541h","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz.json deleted file mode 100644 index 3aec29c83f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.map(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-3rxvz"]}],"kind":"symbol","metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-3rxvz"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/map(_:)-3rxvz":{"title":"map(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-3rxvz","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-3rxvz","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/max(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/max(by:).json deleted file mode 100644 index e8ddcfecee..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/max(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/max(by:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.max(by:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"metadata":{"title":"max(by:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":"?","kind":"text"}],"externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","symbolKind":"method"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/max(by:)":{"title":"max(by:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/max(by:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/max(by:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/min(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/min(by:).json deleted file mode 100644 index 6471c19657..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/min(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/min(by:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.min(by:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"min(by:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/min(by:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/min(by:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"type":"topic","title":"min(by:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/min(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/min(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(_:).json deleted file mode 100644 index bde130ab95..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.prefix(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"metadata":{"extendedModule":"Swift","externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/prefix(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"prefix(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(through:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(through:).json deleted file mode 100644 index 9c71ac61ea..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(through:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.prefix(through:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(through:)"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"prefix(through:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(through:)":{"title":"prefix(through:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(through:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(through:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(upto:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(upto:).json deleted file mode 100644 index 2bd2819779..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(upto:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(upTo:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/prefix(upto:)"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","role":"symbol","symbolKind":"method","externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"prefix(upTo:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.prefix(upTo:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(upTo:)":{"title":"prefix(upTo:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(upto:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(upTo:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(while:).json deleted file mode 100644 index 8906f7da25..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/prefix(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/prefix(while:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.prefix(while:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"metadata":{"role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"prefix(while:)","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(while:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/prefix(while:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement().json deleted file mode 100644 index c07f837fde..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement()"},"metadata":{"role":"symbol","extendedModule":"Swift","roleHeading":"Instance Method","title":"randomElement()","externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/randomelement()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.randomElement()","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/randomElement()":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"randomElement()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement(using:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement(using:).json deleted file mode 100644 index 6f234499fd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/randomelement(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/randomelement(using:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift","title":"randomElement(using:)","externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.randomElement(using:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RandomNumberGenerator","kind":"typeIdentifier","preciseIdentifier":"s:SG"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement(using:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/randomElement(using:)":{"title":"randomElement(using:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement(using:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/randomElement(using:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(_:_:).json deleted file mode 100644 index 3b8aaccba7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/reduce(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nextPartialResult"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.reduce(_:_:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","title":"reduce(_:_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reduce(_:_:)":{"title":"reduce(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(into:_:).json deleted file mode 100644 index caffe673cd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reduce(into:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.reduce(into:_:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/reduce(into:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"metadata":{"externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"extendedModule":"Swift","title":"reduce(into:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"updateAccumulatingResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(into:_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reduce(into:_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(into:_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(into:_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:).json deleted file mode 100644 index 9a4c9943a8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Return parameter with specified id","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"inlineContent":[{"type":"text","text":"parameter id"}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"title":"require(_:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird12HBParametersV7requireyS2SKF","roleHeading":"Instance Method"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/require(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/require(_:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:)","kind":"symbol","type":"topic","title":"require(_:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:as:).json deleted file mode 100644 index 3f79aaa9f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/require(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/require(_:as:)"]}],"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird12HBParametersV7require_2asxSS_xmtKs25LosslessStringConvertibleRzlF","roleHeading":"Instance Method","title":"require(_:as:)","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:as:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s25LosslessStringConvertibleP","text":"LosslessStringConvertible"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"text":"parameter id","type":"text"}]}]},{"name":"as","content":[{"inlineContent":[{"text":"type we want returned","type":"text"}],"type":"paragraph"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/require(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:as:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/require(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"title":"require(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/requireall(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/requireall(_:as:).json deleted file mode 100644 index e603a2c02a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/requireall(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/requireAll(_:as:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/requireall(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s25LosslessStringConvertibleP","text":"LosslessStringConvertible"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}],"name":"s"},{"content":[{"type":"paragraph","inlineContent":[{"text":"type we want returned","type":"text"}]}],"name":"as"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"roleHeading":"Instance Method","role":"symbol","title":"requireAll(_:as:)","externalID":"s:11Hummingbird12HBParametersV10requireAll_2asSayxGSS_xmtKs25LosslessStringConvertibleRzlF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/requireAll(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/requireAll(_:as:)","title":"requireAll(_:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/requireall(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reversed().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reversed().json deleted file mode 100644 index 717e83193b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/reversed().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/reversed()"]}],"metadata":{"title":"reversed()","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.reversed()","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reversed()","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reversed()":{"title":"reversed()","url":"\/documentation\/hummingbirdauth\/hbparameters\/reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reversed()","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sequence-implementations.json deleted file mode 100644 index 038997bcec..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sequence-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Sequence Implementations","role":"collectionGroup"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lazy"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-4eve8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-82oy1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-2541h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/withContiguousStorageIfAvailable(_:)"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/lazy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lazy","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/lazy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"lazy","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/elementsEqual(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/elementsEqual(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"elementsEqual(_:by:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/elementsequal(_:by:)","kind":"symbol","role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reversed()":{"title":"reversed()","url":"\/documentation\/hummingbirdauth\/hbparameters\/reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reversed()","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/allSatisfy(_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/allsatisfy(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/allSatisfy(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"allSatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/sorted(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/sorted(by:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sorted(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"role":"symbol","title":"sorted(by:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/withContiguousStorageIfAvailable(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/withContiguousStorageIfAvailable(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/withcontiguousstorageifavailable(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","preciseIdentifier":"s:SR","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reduce(into:_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(into:_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(into:_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/forEach(_:)":{"title":"forEach(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/foreach(_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/forEach(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/shuffled(using:)":{"title":"shuffled(using:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled(using:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled(using:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/filter(_:)":{"title":"filter(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/filter(_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/filter(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/reduce(_:_:)":{"title":"reduce(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/reduce(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/max(by:)":{"title":"max(by:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/max(by:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/max(by:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/first(where:)":{"type":"topic","title":"first(where:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/first(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/first(where:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/enumerated()":{"type":"topic","title":"enumerated()","url":"\/documentation\/hummingbirdauth\/hbparameters\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/enumerated()","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/compactMap(_:)":{"type":"topic","title":"compactMap(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/compactmap(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/compactMap(_:)","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/flatMap(_:)-4eve8":{"type":"topic","title":"flatMap(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-4eve8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-4eve8","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/lexicographicallyPrecedes(_:by:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/lexicographicallyprecedes(_:by:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/lexicographicallyPrecedes(_:by:)","abstract":[],"title":"lexicographicallyPrecedes(_:by:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/min(by:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"type":"topic","title":"min(by:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/min(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/min(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/map(_:)-2541h":{"type":"topic","title":"map(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-2541h","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/map(_:)-2541h","abstract":[],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/contains(where:)":{"url":"\/documentation\/hummingbirdauth\/hbparameters\/contains(where:)","title":"contains(where:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/contains(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/starts(with:by:)":{"title":"starts(with:by:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/starts(with:by:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/starts(with:by:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/flatMap(_:)-82oy1":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/flatMap(_:)-82oy1","role":"symbol","title":"flatMap(_:)","kind":"symbol","abstract":[],"deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-82oy1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/shuffled()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled()","abstract":[],"kind":"symbol","title":"shuffled()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled().json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled().json deleted file mode 100644 index 122a89eb3b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled()"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.shuffled()","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"shuffled()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/shuffled()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled()","abstract":[],"kind":"symbol","title":"shuffled()","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled(using:).json deleted file mode 100644 index 219cedea73..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/shuffled(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","title":"shuffled(using:)","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled(using:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RandomNumberGenerator","preciseIdentifier":"s:SG","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/shuffled(using:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.shuffled(using:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/shuffled(using:)":{"title":"shuffled(using:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled(using:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/shuffled(using:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sorted(by:).json deleted file mode 100644 index 1d8065c725..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/sorted(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/sorted(by:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.sorted(by:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","title":"sorted(by:)"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/sorted(by:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/sorted(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/sorted(by:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sorted(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"role":"symbol","title":"sorted(by:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json deleted file mode 100644 index fd40b5fef8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.split(maxSplits:omittingEmptySubsequences:whereSeparator:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/startindex.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/startindex.json deleted file mode 100644 index 88d3282ca6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/startindex.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.startIndex"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","text":"Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/startIndex"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/startindex"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"startIndex","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","text":"Index"}],"externalID":"s:11Hummingbird12HBParametersV10startIndexSivp","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"startIndex"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/startIndex":{"title":"startIndex","url":"\/documentation\/hummingbirdauth\/hbparameters\/startindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/startIndex","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/starts(with:by:).json deleted file mode 100644 index 56c1cb6544..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/starts(with:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/starts(with:by:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","extendedModule":"Swift","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"starts(with:by:)","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.starts(with:by:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/starts(with:by:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/starts(with:by:)":{"title":"starts(with:by:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/starts(with:by:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdauth\/hbparameters\/starts(with:by:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62.json deleted file mode 100644 index 38a81775c6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-10i62"]}],"sections":[],"metadata":{"title":"subscript(_:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird12HBParametersVySSSgSScip","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"subscript","roleHeading":"Instance Subscript","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-10i62","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-10i62":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-10i62","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-10i62","title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50.json deleted file mode 100644 index 5a909faf79..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},{"text":".","kind":"text"},{"text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index"},{"text":") -> ","kind":"text"},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},{"text":".","kind":"text"},{"text":"Collection","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection"},{"text":".","kind":"text"},{"text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-3wu50"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-3wu50"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Collection","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Subscript","externalID":"s:11Hummingbird12HBParametersVySs3key_Ss5valuetSicip","title":"subscript(_:)","role":"symbol","symbolKind":"subscript"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Collection","kind":"identifier"}],"type":"topic","title":"HBParameters.Collection","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection","kind":"symbol","abstract":[],"navigatorTitle":[{"text":"Collection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary/Element":{"title":"FlatDictionary.Element","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary\/element","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-3wu50":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","text":"Collection","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-3wu50","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-3wu50"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Index":{"navigatorTitle":[{"kind":"identifier","text":"Index"}],"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Index","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en.json deleted file mode 100644 index 892efa8d6f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Subscript","symbolKind":"subscript","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"Substring","kind":"typeIdentifier","preciseIdentifier":"s:Ss"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird12HBParametersVySSSgSscip","title":"subscript(_:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5j7en"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Substring","preciseIdentifier":"s:Ss","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5j7en"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-5j7en":{"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5j7en","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5j7en","kind":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2.json deleted file mode 100644 index 72e60ac83b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Slice","preciseIdentifier":"s:s5SliceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"subscript(_:)","role":"symbol","symbolKind":"subscript","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"SubSequence","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Slice<Self>","type":"codeVoice"},{"text":".","type":"text"}]},"externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Subscript"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"bounds","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Slice","preciseIdentifier":"s:s5SliceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5zpw2"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.subscript(_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5zpw2"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-5zpw2":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:s5SliceV","text":"Slice","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-5zpw2","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5zpw2","conformance":{"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2.json deleted file mode 100644 index c2b3c086cb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"x","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier"},{"text":") -> ()) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-6tkf2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-6tkf2"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"symbolKind":"subscript","title":"subscript(_:)","extendedModule":"Swift","role":"symbol","roleHeading":"Instance Subscript","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-6tkf2":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier"},{"text":") -> ()) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"subscript(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-6tkf2","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-6tkf2"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g.json deleted file mode 100644 index 55eff2848c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-7td5g"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"r","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SX","text":"RangeExpression","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Bound","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-7td5g"},"sections":[],"metadata":{"fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Instance Subscript","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"subscript(_:)","symbolKind":"subscript"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/subscript(_:)-7td5g":{"title":"subscript(_:)","url":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-7td5g","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/subscript(_:)-7td5g","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(_:).json deleted file mode 100644 index 7fe9f6b8b9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.suffix(_:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/suffix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"suffix(_:)","externalID":"s:SlsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/suffix(_:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"suffix(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(from:).json deleted file mode 100644 index af781786f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/suffix(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/suffix(from:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"suffix(from:)","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(from:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.suffix(from:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/suffix(from:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"suffix(from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/suffix(from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(from:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:).json deleted file mode 100644 index 4b8b7adc07..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.trimmingPrefix(while:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/trimmingPrefix(while:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/trimmingprefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Instance Method","title":"trimmingPrefix(while:)","role":"symbol","platforms":[{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"16.0","name":"iOS"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0","name":"macOS"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"16.0","name":"tvOS"},{"unavailable":false,"beta":false,"deprecated":false,"introducedAt":"9.0","name":"watchOS"}],"symbolKind":"method","externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/trimmingPrefix(while:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"trimmingPrefix(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/trimmingPrefix(while:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/trimmingprefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/underestimatedcount.json deleted file mode 100644 index 1e89d8d65c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/underestimatedcount.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparameters\/underestimatedcount"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/underestimatedCount","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"property","role":"symbol","title":"underestimatedCount","externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"extendedModule":"Swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.underestimatedCount"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Collection-Implementations":{"abstract":[],"type":"topic","title":"Collection Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Collection-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/underestimatedCount":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"underestimatedCount","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/underestimatedCount","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/underestimatedcount"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:).json deleted file mode 100644 index 67e1bf50d0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparameters\/withcontiguousstorageifavailable(_:)"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","role":"symbol","symbolKind":"method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"withContiguousStorageIfAvailable(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.withContiguousStorageIfAvailable(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/Sequence-Implementations":{"kind":"article","abstract":[],"title":"Sequence Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/Sequence-Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters/withContiguousStorageIfAvailable(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters\/withContiguousStorageIfAvailable(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparameters\/withcontiguousstorageifavailable(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","preciseIdentifier":"s:SR","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"role":"symbol","title":"withContiguousStorageIfAvailable(_:)","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser.json deleted file mode 100644 index 51e575ac7e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Structure","symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"externalID":"s:11Hummingbird8HBParserV","role":"symbol","title":"HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}]},"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:validateUTF8:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/string"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/character()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/current()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToStart()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/percentDecode()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reachedEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3ddyp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3jot2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-46502","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4fsmu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4qwvq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9o9x7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9xtym","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2mu8n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2tzbd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2zxuj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-4p0fs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/readUntilTheEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance(by:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache"],"title":"Miscellaneous","generated":true}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBDateCache":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBDateCache","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"title":"HBDateCache","abstract":[{"type":"text","text":"Current date cache."}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbdatecache","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/moveToEnd()":{"role":"symbol","title":"moveToEnd()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToEnd()","url":"\/documentation\/hummingbirdauth\/hbparser\/movetoend()","kind":"symbol","abstract":[{"type":"text","text":"Move parser to end of string"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/character()":{"abstract":[{"text":"Return current character","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/character()","title":"character()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/character()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-4fsmu":{"type":"topic","abstract":[{"type":"text","text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for"}],"role":"symbol","kind":"symbol","title":"read(until:throwOnOverflow:)","url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4fsmu","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4fsmu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/percentDecode()":{"title":"percentDecode()","abstract":[{"text":"percent decode UTF8","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/percentDecode()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/percentdecode()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"percentDecode"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/retreat(by:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat(by:)","title":"retreat(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/retreat(by:)","abstract":[{"text":"Move back so many characters","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBEnvironment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBEnvironment","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbenvironment","abstract":[{"text":"Access environment variables","type":"text"}],"title":"HBEnvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reachedEnd()":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/reachedend()","title":"reachedEnd()","abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reachedEnd()"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-46502":{"abstract":[{"type":"text","text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-46502","url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-46502","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"read(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-4qwvq":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4qwvq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4qwvq","abstract":[{"text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"title":"read(until:throwOnOverflow:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/current()":{"title":"current()","abstract":[{"text":"Return the character at the current position","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/current()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/current()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/count":{"title":"count","abstract":[{"type":"text","text":"Return contents of parser as a string"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/count","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/count","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-4p0fs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-4p0fs","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-4p0fs","abstract":[{"type":"text","text":"Read while character at current position is the one supplied"}],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"title":"read(while:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-3ddyp":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3ddyp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3ddyp","type":"topic","kind":"symbol","title":"read(_:)","role":"symbol","abstract":[{"text":"Read the current character and return if it is as intended. If character test returns true then move forward 1","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/retreat()":{"title":"retreat()","abstract":[{"text":"Move backwards one character","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/retreat()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(separator:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> [","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:)","abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"role":"symbol","type":"topic","title":"split(separator:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/init(_:validateUTF8:)":{"abstract":[{"text":"Create a Parser object","type":"text"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"?<","kind":"text"},{"text":"Bytes","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Bytes","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"validateUTF8","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:validateUTF8:)","title":"init(_:validateUTF8:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/init(_:validateutf8:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2mu8n":{"abstract":[{"text":"Read while character returns true for supplied closure","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2mu8n","kind":"symbol","type":"topic","title":"read(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2mu8n","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-9o9x7":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"kind":"symbol","type":"topic","title":"read(until:throwOnOverflow:)","role":"symbol","abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9o9x7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9o9x7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(untilString:throwOnOverflow:skipToEnd:)":{"title":"read(untilString:throwOnOverflow:skipToEnd:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"untilString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"skipToEnd"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"abstract":[{"type":"text","text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-9xtym":{"url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9xtym","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9xtym","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for"}],"type":"topic","title":"read(until:throwOnOverflow:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(count:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(count:)","kind":"symbol","title":"read(count:)","abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/init(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol","title":"init(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/init(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/unsafeAdvance(by:)":{"abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"unsafeAdvance(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance(by:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/string":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/string","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Return contents of parser as a string"}],"title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/string"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/moveToStart()":{"abstract":[{"type":"text","text":"Move parser to beginning of string"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToStart"},{"kind":"text","text":"()"}],"title":"moveToStart()","url":"\/documentation\/hummingbirdauth\/hbparser\/movetostart()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToStart()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2tzbd":{"abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2tzbd","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2tzbd","type":"topic","title":"read(while:)"},"doc://com.opticalaberration.hummingbird/ST":{"title":"Swift.Sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-3jot2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3jot2","title":"read(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3jot2","role":"symbol","abstract":[{"type":"text","text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2zxuj":{"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Read while character at current position is in supplied set"}],"title":"read(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2zxuj","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2zxuj","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/unsafeAdvance()":{"url":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance()","title":"unsafeAdvance()","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/readUntilTheEnd()":{"title":"readUntilTheEnd()","url":"\/documentation\/hummingbirdauth\/hbparser\/readuntiltheend()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/readUntilTheEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readUntilTheEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"type":"topic","abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/advance()":{"title":"advance()","abstract":[{"text":"Move forward one character","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/advance()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/FlatDictionary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/FlatDictionary","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"title":"FlatDictionary","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"url":"\/documentation\/hummingbirdauth\/flatdictionary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/advance(by:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance(by:)","role":"symbol","title":"advance(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/advance(by:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Move forward so many character"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance().json deleted file mode 100644 index 6da1e6fc9b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance().json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Move forward one character","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"type":"aside","name":"Throws"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance()"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird8HBParserV7advanceyyKF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"advance()"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/advance()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/advance()":{"title":"advance()","abstract":[{"text":"Move forward one character","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/advance()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance(by:).json deleted file mode 100644 index 80c36aa89f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/advance(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance(by:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"number of characters to move forward"}],"type":"paragraph"}],"name":"amount"}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}],"name":"Throws"}],"kind":"content"}],"metadata":{"role":"symbol","extendedModule":"Hummingbird","title":"advance(by:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"method","externalID":"s:11Hummingbird8HBParserV7advance2byySi_tKF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"abstract":[{"text":"Move forward so many character","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/advance(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/advance(by:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/advance(by:)","role":"symbol","title":"advance(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/advance(by:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Move forward so many character"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/allsatisfy(_:).json deleted file mode 100644 index 6dd57f5992..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/allsatisfy(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/allSatisfy(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"allSatisfy(_:)","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.allSatisfy(_:)"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/allsatisfy(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/allSatisfy(_:)":{"title":"allSatisfy(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/allSatisfy(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/allsatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/character().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/character().json deleted file mode 100644 index b8d626073f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/character().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird8HBParserV9characters7UnicodeO6ScalarVyKF","extendedModule":"Hummingbird","title":"character()","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Return current character"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/character()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"character"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"Current character"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"content":[{"inlineContent":[{"type":"text","text":".overflow"}],"type":"paragraph"}],"name":"Throws","type":"aside","style":"note"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/character()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/character()":{"abstract":[{"text":"Return current character","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/character()","title":"character()","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/character()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/compactmap(_:).json deleted file mode 100644 index 5521bd718a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/compactmap(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/compactmap(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","title":"compactMap(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"method","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.compactMap(_:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/compactMap(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/compactMap(_:)":{"abstract":[],"type":"topic","title":"compactMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/compactmap(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(_:).json deleted file mode 100644 index 50c9aa3484..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"externalID":"s:STsSQ7ElementRpzrlE8containsySbABF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","title":"contains(_:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/contains(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.contains(_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/contains(_:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/contains(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(where:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(where:).json deleted file mode 100644 index 6ea3e573b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/contains(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","title":"contains(where:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/contains(where:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.contains(where:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(where:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/contains(where:)":{"type":"topic","kind":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(where:)","url":"\/documentation\/hummingbirdauth\/hbparser\/contains(where:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/count.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/count.json deleted file mode 100644 index 517978fd37..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/count.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"count","roleHeading":"Instance Property","role":"symbol","externalID":"s:11Hummingbird8HBParserV5countSivp","symbolKind":"property"},"abstract":[{"type":"text","text":"Return contents of parser as a string"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/count","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/count"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/count":{"title":"count","abstract":[{"type":"text","text":"Return contents of parser as a string"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/count","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/count","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/current().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/current().json deleted file mode 100644 index 2d85d43f01..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/current().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/current()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/current()"},"sections":[],"abstract":[{"type":"text","text":"Return the character at the current position"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"Unicode.Scalar"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"content":[{"inlineContent":[{"text":".overflow","type":"text"}],"type":"paragraph"}],"name":"Throws","type":"aside","style":"note"}]}],"kind":"symbol","metadata":{"extendedModule":"Hummingbird","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"current()","externalID":"s:11Hummingbird8HBParserV7currents7UnicodeO6ScalarVyF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/current()":{"title":"current()","abstract":[{"text":"Return the character at the current position","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/current()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/current()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/drop(while:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/drop(while:).json deleted file mode 100644 index 9e99fad0e7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/drop(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"symbolKind":"method","title":"drop(while:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE4drop5whiles17DropWhileSequenceVyxGSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s17DropWhileSequenceV","kind":"typeIdentifier","text":"DropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/drop(while:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.drop(while:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s17DropWhileSequenceV","text":"DropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/drop(while:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/drop(while:)":{"title":"drop(while:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s17DropWhileSequenceV","kind":"typeIdentifier","text":"DropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/drop(while:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/dropfirst(_:).json deleted file mode 100644 index fc9dfe7ce7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/dropfirst(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"DropFirstSequence","preciseIdentifier":"s:s17DropFirstSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}]}],"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.dropFirst(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s17DropFirstSequenceV","text":"DropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE9dropFirstys04DropB8SequenceVyxGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"dropFirst(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropFirst(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/dropFirst(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s17DropFirstSequenceV","kind":"typeIdentifier","text":"DropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"dropFirst(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/dropfirst(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropFirst(_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/droplast(_:).json deleted file mode 100644 index 1c98e1cc23..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/droplast(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.dropLast(_:)"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:STsE8dropLastySay7ElementQzGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"dropLast(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropLast(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 1) -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/droplast(_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/dropLast(_:)":{"abstract":[],"type":"topic","title":"dropLast(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/droplast(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/element.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/element.json deleted file mode 100644 index 85be39423d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/element.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Element"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/element"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.Element","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"navigatorTitle":[{"kind":"identifier","text":"Element"}],"symbolKind":"typealias","role":"symbol","externalID":"s:11Hummingbird8HBParserV7Elementa","roleHeading":"Type Alias","extendedModule":"Hummingbird","title":"HBParser.Element"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Element":{"abstract":[],"type":"topic","title":"HBParser.Element","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Element","navigatorTitle":[{"kind":"identifier","text":"Element"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:).json deleted file mode 100644 index f41319f195..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"elementsEqual(_:)","extendedModule":"Swift","role":"symbol","externalID":"s:STsSQ7ElementRpzrlE13elementsEqualySbqd__STRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.elementsEqual(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/elementsEqual(_:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"elementsEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:by:).json deleted file mode 100644 index f101bbb731..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/elementsequal(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.elementsEqual(_:by:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","title":"elementsEqual(_:by:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/elementsEqual(_:by:)":{"title":"elementsEqual(_:by:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/enumerated().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/enumerated().json deleted file mode 100644 index d13bd2293e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/enumerated().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/enumerated()"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.enumerated()","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"sections":[],"metadata":{"extendedModule":"Swift","title":"enumerated()","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/enumerated()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"enumerated()","url":"\/documentation\/hummingbirdauth\/hbparser\/enumerated()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/enumerated()","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error.json deleted file mode 100644 index f37ced58db..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"modules":[{"name":"HummingbirdAuth"}],"title":"HBParser.Error","externalID":"s:11Hummingbird8HBParserV5ErrorO","symbolKind":"enum","role":"symbol","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/error"]}],"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/emptyString","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/invalidUTF8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/overflow","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/unexpected"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Error-Implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Equatable-Implementations","role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/Error-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/error-implementations","kind":"article","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Error-Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/overflow":{"title":"HBParser.Error.overflow","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/overflow","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/overflow"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/invalidUTF8":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/invalidutf8","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/invalidUTF8","title":"HBParser.Error.invalidUTF8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/unexpected":{"abstract":[],"type":"topic","title":"HBParser.Error.unexpected","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/unexpected","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/unexpected","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/emptyString":{"role":"symbol","title":"HBParser.Error.emptyString","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptyString"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/emptystring","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/emptyString","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/!=(_:_:).json deleted file mode 100644 index 0976208f95..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/!=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird8HBParserV5ErrorO","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op","title":"!=(_:_:)","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Operator"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/!=(_:_:)","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Equatable-Implementations","role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/emptystring.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/emptystring.json deleted file mode 100644 index de1d007f51..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/emptystring.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"HBParser.Error.emptyString","roleHeading":"Case","symbolKind":"case","externalID":"s:11Hummingbird8HBParserV5ErrorO11emptyStringyA2EmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emptyString","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptyString"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/emptystring"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/emptyString","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/emptyString":{"role":"symbol","title":"HBParser.Error.emptyString","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptyString"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/emptystring","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/emptyString","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/equatable-implementations.json deleted file mode 100644 index 78636f3bd9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"kind":"article","topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/!=(_:_:)"]}],"sections":[],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/!=(_:_:)","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/error-implementations.json deleted file mode 100644 index c4fd6bc42a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/error-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Error-Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/localizedDescription"],"generated":true,"title":"Instance Properties"}],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Error Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/localizedDescription":{"title":"localizedDescription","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/localizeddescription","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/localizedDescription","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/invalidutf8.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/invalidutf8.json deleted file mode 100644 index 295bec0648..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/invalidutf8.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/invalidutf8"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird8HBParserV5ErrorO11invalidUTF8yA2EmF","roleHeading":"Case","title":"HBParser.Error.invalidUTF8"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidUTF8","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/invalidUTF8"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/invalidUTF8":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/invalidutf8","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/invalidUTF8","title":"HBParser.Error.invalidUTF8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/localizeddescription.json deleted file mode 100644 index e33f3f725a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/localizeddescription.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird8HBParserV5ErrorO","roleHeading":"Instance Property","title":"localizedDescription","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Error-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/localizedDescription"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/Error-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/error-implementations","kind":"article","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/Error-Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/localizedDescription":{"title":"localizedDescription","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/localizeddescription","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/localizedDescription","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/overflow.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/overflow.json deleted file mode 100644 index 620a801bc2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/overflow.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird8HBParserV5ErrorO8overflowyA2EmF","title":"HBParser.Error.overflow","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/overflow"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/overflow","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"overflow","kind":"identifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/overflow":{"title":"HBParser.Error.overflow","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/overflow","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/error\/overflow"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/unexpected.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/unexpected.json deleted file mode 100644 index 5728722814..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/error/unexpected.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Case","title":"HBParser.Error.unexpected","symbolKind":"case","externalID":"s:11Hummingbird8HBParserV5ErrorO10unexpectedyA2EmF","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/error\/unexpected"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/unexpected"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error","type":"topic","kind":"symbol","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBParser.Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Error/unexpected":{"abstract":[],"type":"topic","title":"HBParser.Error.unexpected","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Error\/unexpected","url":"\/documentation\/hummingbirdauth\/hbparser\/error\/unexpected","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/filter(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/filter(_:).json deleted file mode 100644 index 43be0a03ab..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/filter(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"isIncluded"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/filter(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"method","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"filter(_:)","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.filter(_:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/filter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/filter(_:)":{"abstract":[],"type":"topic","title":"filter(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/first(where:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/first(where:).json deleted file mode 100644 index 91d5300da0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/first(where:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/first(where:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.first(where:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"first(where:)","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/first(where:)":{"type":"topic","kind":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/first(where:)","url":"\/documentation\/hummingbirdauth\/hbparser\/first(where:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol.json deleted file mode 100644 index 846d3c2e27..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-50vol"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.flatMap(_:)","type":"codeVoice"},{"type":"text","text":"."}],"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}],"type":"paragraph"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"flatMap(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":[],"symbolKind":"method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-50vol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/flatMap(_:)-50vol":{"deprecated":true,"abstract":[],"type":"topic","title":"flatMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-50vol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-50vol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv.json deleted file mode 100644 index f11c3ff18e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:ST","text":"Sequence"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","title":"flatMap(_:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"extendedModule":"Swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-6dduv","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-6dduv"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/flatMap(_:)-6dduv":{"abstract":[],"type":"topic","title":"flatMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-6dduv","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-6dduv","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/foreach(_:).json deleted file mode 100644 index e2baa8b87e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/foreach(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.forEach(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/forEach(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"extendedModule":"Swift","title":"forEach(_:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/forEach(_:)":{"type":"topic","kind":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/forEach(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/foreach(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:).json deleted file mode 100644 index d42ad26fa3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:)"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","title":"init(_:)","externalID":"s:11Hummingbird8HBParserVyACSScfc","roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/init(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol","title":"init(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/init(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:validateutf8:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:validateutf8:).json deleted file mode 100644 index edcce0c161..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/init(_:validateutf8:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Create a Parser object"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/init(_:validateutf8:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?<","kind":"text"},{"text":"Bytes","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Bytes","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"externalID":"s:11Hummingbird8HBParserV_12validateUTF8ACSgx_SbtcSlRzs5UInt8V7ElementRtzlufc","symbolKind":"init","role":"symbol","title":"init(_:validateUTF8:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:validateUTF8:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?<","kind":"text"},{"text":"Bytes","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"utf8Data","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bytes","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sl","text":"Collection"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"string","content":[{"inlineContent":[{"type":"text","text":"UTF8 data to parse"}],"type":"paragraph"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/init(_:validateUTF8:)":{"abstract":[{"text":"Create a Parser object","type":"text"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"?<","kind":"text"},{"text":"Bytes","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Bytes","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"validateUTF8","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/init(_:validateUTF8:)","title":"init(_:validateUTF8:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/init(_:validateutf8:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator.json deleted file mode 100644 index d0a719093e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.Iterator"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/iterator"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Iterator","kind":"identifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/next()"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/Element"],"title":"Type Aliases"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:11Hummingbird8HBParserV8IteratorV","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Iterator","kind":"identifier"}],"navigatorTitle":[{"text":"Iterator","kind":"identifier"}],"role":"symbol","title":"HBParser.Iterator","extendedModule":"Hummingbird","roleHeading":"Structure","symbolKind":"struct"},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/St"],"kind":"relationships","type":"conformsTo"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator/Element":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/element","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"Element","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/Element","title":"HBParser.Iterator.Element"},"doc://com.opticalaberration.hummingbird/St":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/St","title":"Swift.IteratorProtocol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator/next()":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/next()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/next()","title":"next()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator":{"type":"topic","kind":"symbol","title":"HBParser.Iterator","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","url":"\/documentation\/hummingbirdauth\/hbparser\/iterator","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/element.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/element.json deleted file mode 100644 index 8923ff9db5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/element.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"navigatorTitle":[{"text":"Element","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"roleHeading":"Type Alias","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"HBParser.Iterator.Element","externalID":"s:11Hummingbird8HBParserV8IteratorV7Elementa","symbolKind":"typealias"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/Element"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IteratorProtocol.Element"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/iterator\/element"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator/Element":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/element","fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"Element","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/Element","title":"HBParser.Iterator.Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator":{"type":"topic","kind":"symbol","title":"HBParser.Iterator","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","url":"\/documentation\/hummingbirdauth\/hbparser\/iterator","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/next().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/next().json deleted file mode 100644 index 31e8799e1f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/iterator/next().json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird8HBParserV8IteratorV4nexts7UnicodeO6ScalarVSgyF","title":"next()","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"IteratorProtocol.next()","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/next()","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/iterator\/next()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator":{"type":"topic","kind":"symbol","title":"HBParser.Iterator","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","url":"\/documentation\/hummingbirdauth\/hbparser\/iterator","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator/next()":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/next()","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator\/next()","title":"next()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lazy.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/lazy.json deleted file mode 100644 index ba151c2053..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lazy.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lazy"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier","text":"LazySequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"lazy","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift","symbolKind":"property"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.lazy"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lazy":{"abstract":[],"type":"topic","title":"lazy","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:).json deleted file mode 100644 index 2e103a2604..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lexicographicallyPrecedes(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:STsSL7ElementRpzrlE25lexicographicallyPrecedesySbqd__STRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"lexicographicallyPrecedes(_:)","roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Swift","symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:)"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lexicographicallyPrecedes(_:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol","title":"lexicographicallyPrecedes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:).json deleted file mode 100644 index c73c078e4a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:by:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"extendedModule":"Swift","title":"lexicographicallyPrecedes(_:by:)","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:by:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.lexicographicallyPrecedes(_:by:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lexicographicallyPrecedes(_:by:)":{"abstract":[],"type":"topic","title":"lexicographicallyPrecedes(_:by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/makeiterator().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/makeiterator().json deleted file mode 100644 index 3518a5876f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/makeiterator().json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.makeIterator()"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/makeIterator()","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV","kind":"typeIdentifier","text":"Iterator"}],"title":"makeIterator()","externalID":"s:11Hummingbird8HBParserV12makeIteratorAC0D0VyF","extendedModule":"Hummingbird","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","text":"HBParser"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","text":"Iterator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator":{"type":"topic","kind":"symbol","title":"HBParser.Iterator","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","url":"\/documentation\/hummingbirdauth\/hbparser\/iterator","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/makeIterator()":{"type":"topic","kind":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV","kind":"typeIdentifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/makeIterator()","url":"\/documentation\/hummingbirdauth\/hbparser\/makeiterator()","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/map(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/map(_:).json deleted file mode 100644 index 54c8bb4be9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/map(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"map(_:)","roleHeading":"Instance Method","extendedModule":"Swift"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/map(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/map(_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.map(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/map(_:)":{"title":"map(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/map(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/max().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/max().json deleted file mode 100644 index e282ef0cfb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/max().json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"max"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":".","type":"text"}]},"symbolKind":"method","extendedModule":"Swift","externalID":"s:STsSL7ElementRpzrlE3maxABSgyF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"max()","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max()"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.max()"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/max()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/max()":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"max()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max()","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/max()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/max(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/max(by:).json deleted file mode 100644 index 8465d65b3a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/max(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"max(by:)","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.max(by:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max(by:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/max(by:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/max(by:)":{"abstract":[],"type":"topic","title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/min().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/min().json deleted file mode 100644 index 3572e29449..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/min().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min()","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":"?","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","title":"min()","externalID":"s:STsSL7ElementRpzrlE3minABSgyF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.min()","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/min()"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/min()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"min()","url":"\/documentation\/hummingbirdauth\/hbparser\/min()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min()","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/min(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/min(by:).json deleted file mode 100644 index bed5bbf82d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/min(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min(by:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/min(by:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.min(by:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"metadata":{"title":"min(by:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/min(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min(by:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/min(by:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetoend().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetoend().json deleted file mode 100644 index e4f7efa29a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetoend().json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Move parser to end of string"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToEnd"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"metadata":{"title":"moveToEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToEnd"},{"kind":"text","text":"()"}],"externalID":"s:11Hummingbird8HBParserV9moveToEndyyF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToEnd()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/movetoend()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/moveToEnd()":{"role":"symbol","title":"moveToEnd()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToEnd()","url":"\/documentation\/hummingbirdauth\/hbparser\/movetoend()","kind":"symbol","abstract":[{"type":"text","text":"Move parser to end of string"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetostart().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetostart().json deleted file mode 100644 index 5d8e3f5c9e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/movetostart().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Move parser to beginning of string"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/movetostart()"]}],"metadata":{"title":"moveToStart()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToStart","kind":"identifier"},{"text":"()","kind":"text"}],"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird8HBParserV11moveToStartyyF","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToStart"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToStart()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/moveToStart()":{"abstract":[{"type":"text","text":"Move parser to beginning of string"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToStart"},{"kind":"text","text":"()"}],"title":"moveToStart()","url":"\/documentation\/hummingbirdauth\/hbparser\/movetostart()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/moveToStart()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/percentdecode().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/percentdecode().json deleted file mode 100644 index 66f8cea042..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/percentdecode().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/percentDecode()","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"percentDecode"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","externalID":"s:11Hummingbird8HBParserV13percentDecodeSSSgyF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","title":"percentDecode()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/percentdecode()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"percent decode UTF8"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"percentDecode"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/percentDecode()":{"title":"percentDecode()","abstract":[{"text":"percent decode UTF8","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/percentDecode()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/percentdecode()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"percentDecode"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(_:).json deleted file mode 100644 index c103ca55b4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"PrefixSequence","preciseIdentifier":"s:s14PrefixSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","title":"prefix(_:)","externalID":"s:STsE6prefixys14PrefixSequenceVyxGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/prefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.prefix(_:)"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s14PrefixSequenceV","text":"PrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/prefix(_:)":{"title":"prefix(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s14PrefixSequenceV","kind":"typeIdentifier","text":"PrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/prefix(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(while:).json deleted file mode 100644 index 8fe02f617a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/prefix(while:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.prefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(while:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/prefix(while:)"]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","title":"prefix(while:)","externalID":"s:STsE6prefix5whileSay7ElementQzGSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/prefix(while:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"prefix(while:)","url":"\/documentation\/hummingbirdauth\/hbparser\/prefix(while:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(while:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reachedend().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/reachedend().json deleted file mode 100644 index af9deed4f1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reachedend().json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reachedEnd","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"Have we reached the end","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"metadata":{"title":"reachedEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","externalID":"s:11Hummingbird8HBParserV10reachedEndSbyF","role":"symbol","roleHeading":"Instance Method","extendedModule":"Hummingbird"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/reachedend()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reachedEnd()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reachedEnd()":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/reachedend()","title":"reachedEnd()","abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reachedEnd()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp.json deleted file mode 100644 index fbddcf1a54..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3ddyp"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3ddyp","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:11Hummingbird8HBParserV4readySbs7UnicodeO6ScalarVKF","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","title":"read(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"char"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character to compare against"}]}],"name":"char"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"If current character was the one we expected","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":".overflow"}],"type":"paragraph"}],"name":"Throws","style":"note"}]}],"abstract":[{"text":"Read the current character and return if it is as intended. If character test returns true then move forward 1","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-3ddyp":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3ddyp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3ddyp","type":"topic","kind":"symbol","title":"read(_:)","role":"symbol","abstract":[{"text":"Read the current character and return if it is as intended. If character test returns true then move forward 1","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3jot2.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3jot2.json deleted file mode 100644 index 63fb55e290..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-3jot2.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3jot2"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3jot2"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","title":"read(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV4readySbShys7UnicodeO6ScalarVGKF"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"characterSet"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"characterSet","content":[{"type":"paragraph","inlineContent":[{"text":"Set of characters to compare against","type":"text"}]}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"If current character is in character set"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"style":"note","name":"Throws","type":"aside"}],"kind":"content"}],"abstract":[{"type":"text","text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-3jot2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-3jot2","title":"read(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3jot2","role":"symbol","abstract":[{"type":"text","text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-46502.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-46502.json deleted file mode 100644 index 9de9bf53bf..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(_:)-46502.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-46502"},"metadata":{"externalID":"s:11Hummingbird8HBParserV4readySbSSKF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"extendedModule":"Hummingbird","title":"read(_:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(_:)-46502"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"string","content":[{"inlineContent":[{"type":"text","text":"String to compare against"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"text":"If characters at current position equal string","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow, .emptyString"}]}],"name":"Throws","style":"note"}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(_:)-46502":{"abstract":[{"type":"text","text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(_:)-46502","url":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-46502","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"read(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(count:).json deleted file mode 100644 index cea6ad1588..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(count:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(count:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}]}]},{"parameters":[{"name":"count","content":[{"inlineContent":[{"type":"text","text":"Number of characters to read"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The string read from the buffer"}]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"name":"Throws","content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}],"type":"aside","style":"note"}]}],"kind":"symbol","abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV4read5countACSi_tKF","extendedModule":"Hummingbird","title":"read(count:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(count:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(count:)","kind":"symbol","title":"read(count:)","abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu.json deleted file mode 100644 index 40aafe9657..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for","type":"text"}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"characterSet","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Set","preciseIdentifier":"s:Sh","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = true) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unicode.Scalar set to check against"}]}],"name":"characterSet"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"inlineContent":[{"text":"String read from buffer","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"name":"Throws","style":"note"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4fsmu","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"roleHeading":"Instance Method","role":"symbol","title":"read(until:throwOnOverflow:)","extendedModule":"Hummingbird","symbolKind":"method","externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACShys7UnicodeO6ScalarVG_SbtKF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4fsmu"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-4fsmu":{"type":"topic","abstract":[{"type":"text","text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for"}],"role":"symbol","kind":"symbol","title":"read(until:throwOnOverflow:)","url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4fsmu","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4fsmu"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq.json deleted file mode 100644 index 8a5fb12f3a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACSbs7UnicodeO6ScalarVXE_SbtKF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": ("},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol","symbolKind":"method","extendedModule":"Hummingbird","title":"read(until:throwOnOverflow:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4qwvq","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}]}],"kind":"declarations"},{"parameters":[{"name":"until","content":[{"type":"paragraph","inlineContent":[{"text":"Function to test","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String read from buffer"}]}],"kind":"content"},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"style":"note","name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}]}],"kind":"content"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4qwvq"]}],"abstract":[{"type":"text","text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-4qwvq":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4qwvq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-4qwvq","abstract":[{"text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"title":"read(until:throwOnOverflow:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7.json deleted file mode 100644 index a3ffea52a6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unicode.Scalar to read until"}]}],"name":"until"}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}],"kind":"content"},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"aside","content":[{"inlineContent":[{"type":"text","text":".overflow if we hit the end of the buffer before reading character"}],"type":"paragraph"}],"name":"Throws","style":"note"}],"kind":"content"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"sections":[],"abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACs7UnicodeO6ScalarV_SbtKF","title":"read(until:throwOnOverflow:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9o9x7"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9o9x7","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-9o9x7":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"kind":"symbol","type":"topic","title":"read(until:throwOnOverflow:)","role":"symbol","abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9o9x7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9o9x7"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym.json deleted file mode 100644 index e02339a886..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9xtym","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keyPath","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Unicode.Scalar set to check against"}]}],"name":"characterSet"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"String read from buffer","type":"text"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"name":"Throws","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"type":"aside","style":"note"}]}],"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACs7KeyPathCys7UnicodeO6ScalarVSbG_SbtKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"title":"read(until:throwOnOverflow:)","extendedModule":"Hummingbird"},"abstract":[{"type":"text","text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9xtym"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(until:throwOnOverflow:)-9xtym":{"url":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9xtym","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(until:throwOnOverflow:)-9xtym","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for"}],"type":"topic","title":"read(until:throwOnOverflow:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:).json deleted file mode 100644 index f6eb389563..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"untilString","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"untilString","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"String to check for"}]}]},{"name":"throwOnOverflow","content":[{"inlineContent":[{"type":"text","text":"Throw errors if we hit the end of the buffer"}],"type":"paragraph"}]},{"name":"skipToEnd","content":[{"inlineContent":[{"type":"text","text":"Should we set the position to after the found string"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"String read from buffer","type":"text"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"name":"Throws","style":"note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":".overflow, .emptyString","type":"text"}]}]}]}],"abstract":[{"type":"text","text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"untilString","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"roleHeading":"Instance Method","symbolKind":"method","title":"read(untilString:throwOnOverflow:skipToEnd:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4read11untilString15throwOnOverflow9skipToEndACSS_S2btKF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(untilString:throwOnOverflow:skipToEnd:)":{"title":"read(untilString:throwOnOverflow:skipToEnd:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"untilString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"skipToEnd"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"abstract":[{"type":"text","text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n.json deleted file mode 100644 index bf07df951b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2mu8n"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird8HBParserV4read5whileACSbs7UnicodeO6ScalarVXE_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"extendedModule":"Hummingbird","symbolKind":"method","title":"read(while:)","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2mu8n"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"abstract":[{"type":"text","text":"Read while character returns true for supplied closure"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character set to check"}]}],"name":"while"}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2mu8n":{"abstract":[{"text":"Read while character returns true for supplied closure","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2mu8n","kind":"symbol","type":"topic","title":"read(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2mu8n","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd.json deleted file mode 100644 index cf8f294b70..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"metadata":{"externalID":"s:11Hummingbird8HBParserV4read5whileACs7KeyPathCys7UnicodeO6ScalarVSbG_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method","title":"read(while:)","extendedModule":"Hummingbird"},"abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2tzbd"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keyPath"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"while","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character set to check"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"String read from buffer","type":"text"}]}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2tzbd"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2tzbd":{"abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2tzbd","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2tzbd","type":"topic","title":"read(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj.json deleted file mode 100644 index 50dcf93c52..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird8HBParserV4read5whileACShys7UnicodeO6ScalarVG_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Set","preciseIdentifier":"s:Sh","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"title":"read(while:)","extendedModule":"Hummingbird","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"kind":"symbol","abstract":[{"type":"text","text":"Read while character at current position is in supplied set"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"characterSet"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character set to check"}]}],"name":"while"}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2zxuj"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2zxuj","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-2zxuj":{"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Read while character at current position is in supplied set"}],"title":"read(while:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-2zxuj","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2zxuj","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs.json deleted file mode 100644 index 165ebd2276..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-4p0fs","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Read while character at current position is the one supplied"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Method","title":"read(while:)","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird8HBParserV4read5whileSis7UnicodeO6ScalarV_tF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/read(while:)-4p0fs"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Unicode.Scalar to check against","type":"text"}]}],"name":"while"}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"String read from buffer"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/read(while:)-4p0fs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/read(while:)-4p0fs","url":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-4p0fs","abstract":[{"type":"text","text":"Read while character at current position is the one supplied"}],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"title":"read(while:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/readuntiltheend().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/readuntiltheend().json deleted file mode 100644 index dbb4de561c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/readuntiltheend().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/readuntiltheend()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/readUntilTheEnd()"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readUntilTheEnd"},{"kind":"text","text":"() -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String read from buffer"}]}]}],"abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readUntilTheEnd","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV15readUntilTheEndACyF","extendedModule":"Hummingbird","title":"readUntilTheEnd()","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/readUntilTheEnd()":{"title":"readUntilTheEnd()","url":"\/documentation\/hummingbirdauth\/hbparser\/readuntiltheend()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/readUntilTheEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readUntilTheEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"type":"topic","abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(_:_:).json deleted file mode 100644 index b1a2798d1a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.reduce(_:_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/reduce(_:_:)"]}],"sections":[],"metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(_:_:)","externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nextPartialResult"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reduce(_:_:)":{"type":"topic","kind":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(_:_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/reduce(_:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(into:_:).json deleted file mode 100644 index da77174cae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reduce(into:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(into:_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.reduce(into:_:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(into:_:)","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/reduce(into:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reduce(into:_:)":{"type":"topic","kind":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(into:_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/reduce(into:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat().json deleted file mode 100644 index 637916fcf9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat().json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat()"},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird8HBParserV7retreatyyKF","title":"retreat()","roleHeading":"Instance Method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"name":"Throws","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}]}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/retreat()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Move backwards one character"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/retreat()":{"title":"retreat()","abstract":[{"text":"Move backwards one character","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/retreat()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat(by:).json deleted file mode 100644 index 25dd92418d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/retreat(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/retreat(by:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"number of characters to move back","type":"text"}],"type":"paragraph"}],"name":"amount"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"content":[{"inlineContent":[{"type":"text","text":".overflow"}],"type":"paragraph"}],"type":"aside","name":"Throws","style":"note"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat(by:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Move back so many characters","type":"text"}],"sections":[],"kind":"symbol","metadata":{"extendedModule":"Hummingbird","symbolKind":"method","externalID":"s:11Hummingbird8HBParserV7retreat2byySi_tKF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","title":"retreat(by:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/retreat(by:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/retreat(by:)","title":"retreat(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/retreat(by:)","abstract":[{"text":"Move back so many characters","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reversed().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/reversed().json deleted file mode 100644 index 799140dfa2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/reversed().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"reversed()","roleHeading":"Instance Method","extendedModule":"Swift"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reversed()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/reversed()"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.reversed()"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reversed()":{"abstract":[],"type":"topic","title":"reversed()","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/reversed()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/sequence-implementations.json deleted file mode 100644 index 08d3e690a5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sequence-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"article","metadata":{"role":"collectionGroup","title":"Sequence Implementations","modules":[{"name":"Hummingbird"}]},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator"],"generated":true},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lazy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/underestimatedCount"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-50vol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-6dduv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/map(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/withContiguousStorageIfAvailable(_:)"],"generated":true},{"title":"Type Aliases","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Element"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lexicographicallyPrecedes(_:by:)":{"abstract":[],"type":"topic","title":"lexicographicallyPrecedes(_:by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/drop(while:)":{"title":"drop(while:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s17DropWhileSequenceV","kind":"typeIdentifier","text":"DropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/drop(while:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/makeIterator()":{"type":"topic","kind":"symbol","title":"makeIterator()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV","kind":"typeIdentifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/makeIterator()","url":"\/documentation\/hummingbirdauth\/hbparser\/makeiterator()","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reversed()":{"abstract":[],"type":"topic","title":"reversed()","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/reversed()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/allSatisfy(_:)":{"title":"allSatisfy(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/allSatisfy(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/allsatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reduce(into:_:)":{"type":"topic","kind":"symbol","title":"reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(into:_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/reduce(into:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(separator:maxSplits:omittingEmptySubsequences:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"type":"topic","title":"split(separator:maxSplits:omittingEmptySubsequences:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:s10ArraySliceV","kind":"typeIdentifier","text":"ArraySlice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/prefix(_:)":{"title":"prefix(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s14PrefixSequenceV","kind":"typeIdentifier","text":"PrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/prefix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Iterator":{"type":"topic","kind":"symbol","title":"HBParser.Iterator","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Iterator","url":"\/documentation\/hummingbirdauth\/hbparser\/iterator","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/filter(_:)":{"abstract":[],"type":"topic","title":"filter(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/map(_:)":{"title":"map(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/map(_:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/starts(with:by:)":{"type":"topic","kind":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:by:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Element":{"abstract":[],"type":"topic","title":"HBParser.Element","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Element","navigatorTitle":[{"kind":"identifier","text":"Element"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/max()":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"max()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max()","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/max()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/elementsEqual(_:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"elementsEqual(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/dropLast(_:)":{"abstract":[],"type":"topic","title":"dropLast(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/droplast(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/elementsEqual(_:by:)":{"title":"elementsEqual(_:by:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/elementsEqual(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/forEach(_:)":{"type":"topic","kind":"symbol","title":"forEach(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/forEach(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/foreach(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/flatMap(_:)-50vol":{"deprecated":true,"abstract":[],"type":"topic","title":"flatMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-50vol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-50vol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/min()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"min()","url":"\/documentation\/hummingbirdauth\/hbparser\/min()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min()","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/min(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/min(by:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/min(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/shuffled(using:)":{"type":"topic","kind":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled(using:)","url":"\/documentation\/hummingbirdauth\/hbparser\/shuffled(using:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/underestimatedCount":{"abstract":[],"type":"topic","title":"underestimatedCount","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/underestimatedcount","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/sorted(by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/sorted(by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted(by:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/reduce(_:_:)":{"type":"topic","kind":"symbol","title":"reduce(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/reduce(_:_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/reduce(_:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/flatMap(_:)-6dduv":{"abstract":[],"type":"topic","title":"flatMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-6dduv","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/flatMap(_:)-6dduv","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/dropFirst(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s17DropFirstSequenceV","kind":"typeIdentifier","text":"DropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"dropFirst(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/dropfirst(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/dropFirst(_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/contains(_:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol","title":"contains(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/contains(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/withContiguousStorageIfAvailable(_:)":{"abstract":[],"type":"topic","title":"withContiguousStorageIfAvailable(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/withcontiguousstorageifavailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/prefix(while:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"prefix(while:)","url":"\/documentation\/hummingbirdauth\/hbparser\/prefix(while:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/prefix(while:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/first(where:)":{"type":"topic","kind":"symbol","title":"first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/first(where:)","url":"\/documentation\/hummingbirdauth\/hbparser\/first(where:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/suffix(_:)":{"abstract":[],"type":"topic","title":"suffix(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/suffix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/sorted()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted()","url":"\/documentation\/hummingbirdauth\/hbparser\/sorted()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted()","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lexicographicallyPrecedes(_:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"type":"topic","kind":"symbol","title":"lexicographicallyPrecedes(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lexicographicallyPrecedes(_:)","url":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/compactMap(_:)":{"abstract":[],"type":"topic","title":"compactMap(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/compactmap(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/compactMap(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/enumerated()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"enumerated()","url":"\/documentation\/hummingbirdauth\/hbparser\/enumerated()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/enumerated()","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/starts(with:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"starts(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:)","url":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/lazy":{"abstract":[],"type":"topic","title":"lazy","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/lazy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/shuffled()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"shuffled()","url":"\/documentation\/hummingbirdauth\/hbparser\/shuffled()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled()","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/contains(where:)":{"type":"topic","kind":"symbol","title":"contains(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/contains(where:)","url":"\/documentation\/hummingbirdauth\/hbparser\/contains(where:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/max(by:)":{"abstract":[],"type":"topic","title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled().json deleted file mode 100644 index eafe32e966..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"roleHeading":"Instance Method","role":"symbol","title":"shuffled()","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.shuffled()"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled()"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/shuffled()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"shuffled()","url":"\/documentation\/hummingbirdauth\/hbparser\/shuffled()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled()","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled(using:).json deleted file mode 100644 index f76c12f656..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/shuffled(using:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled(using:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/shuffled(using:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","title":"shuffled(using:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method","extendedModule":"Swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SG","text":"RandomNumberGenerator","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled(using:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/shuffled(using:)":{"type":"topic","kind":"symbol","title":"shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/shuffled(using:)","url":"\/documentation\/hummingbirdauth\/hbparser\/shuffled(using:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted().json deleted file mode 100644 index f9a3d907e9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted().json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.sorted()","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/sorted()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted()"},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted()","role":"symbol","extendedModule":"Swift","conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"externalID":"s:STsSL7ElementRpzrlE6sortedSayABGyF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/sorted()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted()","url":"\/documentation\/hummingbirdauth\/hbparser\/sorted()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted()","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted(by:).json deleted file mode 100644 index abe9748a4b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/sorted(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted(by:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted(by:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/sorted(by:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.sorted(by:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/sorted(by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"sorted(by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/sorted(by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/sorted(by:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json deleted file mode 100644 index c9c16b3765..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.split(maxSplits:omittingEmptySubsequences:whereSeparator:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = Int.max, ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isSeparator","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ArraySlice","kind":"typeIdentifier","preciseIdentifier":"s:s10ArraySliceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","externalID":"s:STsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSays10ArraySliceVy7ElementQzGGSi_S2bAHKXEtKF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdauth\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:).json deleted file mode 100644 index 343c63e828..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Separator character"}],"type":"paragraph"}],"name":"separator"}]},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"inlineContent":[{"type":"text","text":"arrays of sub parsers"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird8HBParserV5split9separatorSayACGs7UnicodeO6ScalarV_tF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"]"}],"extendedModule":"Hummingbird","title":"split(separator:)"},"abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/split(separator:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(separator:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> [","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:)","abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"role":"symbol","type":"topic","title":"split(separator:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json deleted file mode 100644 index 25c7219643..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:STsSQ7ElementRpzrlE5split9separator9maxSplits25omittingEmptySubsequencesSays10ArraySliceVyABGGAB_SiSbtF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"split(separator:maxSplits:omittingEmptySubsequences:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"extendedModule":"Swift","symbolKind":"method","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.split(separator:maxSplits:omittingEmptySubsequences:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = Int.max, "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true) -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/split(separator:maxSplits:omittingEmptySubsequences:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"type":"topic","title":"split(separator:maxSplits:omittingEmptySubsequences:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"separator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:s10ArraySliceV","kind":"typeIdentifier","text":"ArraySlice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:).json deleted file mode 100644 index 23a8ea1994..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/starts(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","title":"starts(with:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"extendedModule":"Swift","externalID":"s:STsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/starts(with:)":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"starts(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:)","url":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:by:).json deleted file mode 100644 index 113bc21212..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/starts(with:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"possiblePrefix","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"starts(with:by:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.starts(with:by:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:by:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/starts(with:by:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/starts(with:by:)":{"type":"topic","kind":"symbol","title":"starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/starts(with:by:)","url":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:by:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/string.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/string.json deleted file mode 100644 index 79bf95348f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/string.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird8HBParserV6stringSSvp","role":"symbol","title":"string","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/string"},"abstract":[{"type":"text","text":"Return contents of parser as a string"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/string"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/string":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/string","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Return contents of parser as a string"}],"title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdauth\/hbparser\/string"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/suffix(_:).json deleted file mode 100644 index e60b16ada9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/suffix(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.suffix(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"metadata":{"title":"suffix(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:STsE6suffixySay7ElementQzGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/suffix(_:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/suffix(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/suffix(_:)":{"abstract":[],"type":"topic","title":"suffix(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/suffix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/suffix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/underestimatedcount.json deleted file mode 100644 index 318bbec6c4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/underestimatedcount.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Swift","symbolKind":"property","externalID":"s:STsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Property","title":"underestimatedCount","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbparser\/underestimatedcount"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/underestimatedCount","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.underestimatedCount"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/underestimatedCount":{"abstract":[],"type":"topic","title":"underestimatedCount","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/underestimatedcount","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/underestimatedCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance().json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance().json deleted file mode 100644 index 0f5525a2bb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance().json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsafeAdvance","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird8HBParserV13unsafeAdvanceyyF","roleHeading":"Instance Method","title":"unsafeAdvance()","symbolKind":"method","role":"symbol","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"text":"()","kind":"text"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/unsafeAdvance()":{"url":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance()","title":"unsafeAdvance()","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance(by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance(by:).json deleted file mode 100644 index 72dce159ce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/unsafeadvance(by:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","symbolKind":"method","title":"unsafeAdvance(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird8HBParserV13unsafeAdvance2byySi_tF","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsafeAdvance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance(by:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/unsafeAdvance(by:)":{"abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"unsafeAdvance(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/unsafeAdvance(by:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:).json deleted file mode 100644 index 74e3d1306f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbparser\/withcontiguousstorageifavailable(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.withContiguousStorageIfAvailable(_:)"},{"type":"text","text":"."}],"metadata":{"title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"extendedModule":"Swift","role":"symbol","symbolKind":"method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/withContiguousStorageIfAvailable(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser":{"url":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","role":"symbol","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/Sequence-Implementations":{"title":"Sequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/Sequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParser/withContiguousStorageIfAvailable(_:)":{"abstract":[],"type":"topic","title":"withContiguousStorageIfAvailable(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbparser\/withcontiguousstorageifavailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParser\/withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"UnsafeBufferPointer","preciseIdentifier":"s:SR"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver.json deleted file mode 100644 index 910e19662d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}]}]}],"abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"],"title":"Conforming Types","type":"conformingTypes"}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird15HBPersistDriverP","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"HBPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],"generated":true,"title":"Storage"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt"],"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/remove(key:request:)-8qc2n":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n","title":"remove(key:request:)","abstract":[{"type":"text","text":"remove value associated with key"}],"defaultImplementations":2,"required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/get(key:as:request:)-75a9i":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","type":"topic","required":true,"title":"get(key:as:request:)","kind":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i","role":"symbol","abstract":[{"type":"text","text":"get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-8gjyt":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","abstract":[{"type":"text","text":"shutdown driver"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","required":true},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"create(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMemoryPersistDriver":{"abstract":[{"text":"In memory driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","role":"symbol","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"title":"HBMemoryPersistDriver","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMemoryPersistDriver","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json deleted file mode 100644 index 4251a23bf6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v"],"title":"HBPersistDriver Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird15HBPersistDriverP6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_qd__AI10TimeAmountVSgAA9HBRequestVtSeRd__SERd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","required":true,"title":"create(key:value:expires:request:)","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Codable value to store","type":"text"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If non-nil defines time that value will expire"}]}],"name":"expires"},{"content":[{"inlineContent":[{"type":"text","text":"Request making this call"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"create(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/create(key:value:expires:request:)-8eh3v":{"title":"create(key:value:expires:request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json deleted file mode 100644 index 2fdd1ff50b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"]]},"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","interfaceLanguage":"swift"},"sections":[],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method","title":"create(key:value:expires:request:)","platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key to store value against"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"text":"Codable value to store","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}],"name":"expires"},{"content":[{"inlineContent":[{"text":"Request making this call","type":"text"}],"type":"paragraph"}],"name":"request"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"create(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/create(key:value:expires:request:)-8eh3v":{"title":"create(key:value:expires:request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i.json deleted file mode 100644 index b06df047f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"title":"get(key:as:request:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdAuth"}],"required":true,"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBPersistDriverP3get3key2as7request7NIOCore15EventLoopFutureCyqd__SgGSS_qd__mAA9HBRequestVtSeRd__SERd__lF","symbolKind":"method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]]},"sections":[],"defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-8yq9h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-8yq9h"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key used to look for value","type":"text"}],"type":"paragraph"}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}]}],"abstract":[{"type":"text","text":"get value for key"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/get(key:as:request:)-8yq9h":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-8yq9h","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-8yq9h","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"title":"get(key:as:request:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/get(key:as:request:)-75a9i":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","type":"topic","required":true,"title":"get(key:as:request:)","kind":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i","role":"symbol","abstract":[{"type":"text","text":"get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h.json deleted file mode 100644 index 6a57b1e5d8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol","platforms":[{"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS","beta":false},{"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false},{"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS","beta":false},{"unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}],"title":"get(key:as:request:)","externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key used to look for value"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned","type":"text"}]}],"name":"as"},{"content":[{"inlineContent":[{"text":"Request making this call","type":"text"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-8yq9h","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-8yq9h"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"get value for key"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/get(key:as:request:)-75a9i":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","type":"topic","required":true,"title":"get(key:as:request:)","kind":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-75a9i","role":"symbol","abstract":[{"type":"text","text":"get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/get(key:as:request:)-8yq9h":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-8yq9h","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/get(key:as:request:)-8yq9h","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"title":"get(key:as:request:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic.json deleted file mode 100644 index 2883544df7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"remove(key:request:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false},{"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE6remove3key7requestySS_AA9HBRequestVtYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"abstract":[{"text":"remove value associated with key","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Key used to look for value","type":"text"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-4ypic"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-4ypic","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/remove(key:request:)-8qc2n":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n","title":"remove(key:request:)","abstract":[{"type":"text","text":"remove value associated with key"}],"defaultImplementations":2,"required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/remove(key:request:)-4ypic":{"abstract":[{"type":"text","text":"remove value associated with key"}],"title":"remove(key:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-4ypic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-4ypic","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n.json deleted file mode 100644 index eb93ac6764..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n.json +++ /dev/null @@ -1 +0,0 @@ -{"defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-4ypic","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-4ypic"]}],"abstract":[{"text":"remove value associated with key","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"Key used to look for value","type":"text"}]}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n"},"kind":"symbol","metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"remove(key:request:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBPersistDriverP6remove3key7request7NIOCore15EventLoopFutureCyytGSS_AA9HBRequestVtF","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/remove(key:request:)-8qc2n":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-8qc2n","title":"remove(key:request:)","abstract":[{"type":"text","text":"remove value associated with key"}],"defaultImplementations":2,"required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/remove(key:request:)-4ypic":{"abstract":[{"type":"text","text":"remove value associated with key"}],"title":"remove(key:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/remove(key:request:)-4ypic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-4ypic","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv.json deleted file mode 100644 index 2350ac7c88..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBPersistDriverP3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_qd__AI10TimeAmountVSgAA9HBRequestVtSeRd__SERd__lF","symbolKind":"method","required":true,"title":"set(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Key to store value against"}]}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"Codable value to store"}],"type":"paragraph"}]},{"name":"expires","content":[{"inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y"],"title":"HBPersistDriver Implementations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/set(key:value:expires:request:)-9yq7y":{"role":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","title":"set(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json deleted file mode 100644 index 5940a5df22..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"platforms":[{"name":"iOS","unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false},{"name":"macOS","unavailable":false,"introducedAt":"10.15","beta":false,"deprecated":false},{"name":"tvOS","unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false},{"name":"watchOS","unavailable":false,"introducedAt":"6.0","beta":false,"deprecated":false}],"title":"set(key:value:expires:request:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/set(key:value:expires:request:)-9yq7y":{"role":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","title":"set(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","defaultImplementations":2,"url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt.json deleted file mode 100644 index 254af141f2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"default implemenation of shutdown()","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE8shutdownyyF","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"role":"symbol","title":"shutdown()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-8gjyt":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","abstract":[{"type":"text","text":"shutdown driver"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-2jadt":{"abstract":[{"type":"text","text":"default implemenation of shutdown()"}],"type":"topic","title":"shutdown()","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt.json deleted file mode 100644 index 0f6e8e6991..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt"]}],"abstract":[{"text":"shutdown driver","type":"text"}],"sections":[],"metadata":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBPersistDriverP8shutdownyyF","role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-8gjyt":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","abstract":[{"type":"text","text":"shutdown driver"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-8gjyt","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver/shutdown()-2jadt":{"abstract":[{"type":"text","text":"default implemenation of shutdown()"}],"type":"topic","title":"shutdown()","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver\/shutdown()-2jadt","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory.json deleted file mode 100644 index e1ee473a11..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/init(create:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/create"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/memory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis(id:)"]}],"seeAlsoSections":[{"title":"Storage","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"HBPersistDriverFactory","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","externalID":"s:11Hummingbird22HBPersistDriverFactoryV","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}]},"abstract":[{"type":"text","text":"Factory class for persist drivers"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/fluent":{"abstract":[{"type":"text","text":"Fluent driver for persist system"}],"title":"fluent","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/redis(id:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis(id:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system"}],"title":"redis(id:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/fluent(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent(_:)","role":"symbol","title":"fluent(_:)","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"type":"topic","kind":"symbol","abstract":[{"text":"Fluent driver for persist system using a specific database id","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/redis":{"abstract":[{"type":"text","text":"Redis driver for persist system"}],"type":"topic","role":"symbol","title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/memory":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/memory","role":"symbol","title":"memory","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"type":"topic","kind":"symbol","abstract":[{"text":"In memory driver for persist system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/create":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/create","role":"symbol","title":"create","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": ("},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"}],"type":"topic","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/init(create:)":{"abstract":[{"text":"Initialize HBPersistDriverFactory","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/init(create:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)","kind":"symbol","title":"init(create:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/create.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/create.json deleted file mode 100644 index cd815f704f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/create.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/create","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","externalID":"s:11Hummingbird22HBPersistDriverFactoryV6createyAA0bC0_pAA13HBApplicationCcvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"}],"title":"create","modules":[{"name":"HummingbirdAuth"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/create":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/create","role":"symbol","title":"create","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": ("},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"}],"type":"topic","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:).json deleted file mode 100644 index 77f90af728..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)"]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"datebaseID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Fluent driver for persist system using a specific database id","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent(_:)"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"text":"?) -> ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"roleHeading":"Type Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A6FluentE6fluentyAC0E3Kit10DatabaseIDVSgFZ","role":"symbol","symbolKind":"method","title":"fluent(_:)","modules":[{"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/fluent(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent(_:)","role":"symbol","title":"fluent(_:)","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"type":"topic","kind":"symbol","abstract":[{"text":"Fluent driver for persist system using a specific database id","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent.json deleted file mode 100644 index 4dc7a72cba..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/fluent.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Fluent driver for persist system","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Type Property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A6FluentE6fluentACvpZ","symbolKind":"property","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"}],"title":"fluent","modules":[{"name":"Hummingbird"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/fluent":{"abstract":[{"type":"text","text":"Fluent driver for persist system"}],"title":"fluent","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/fluent","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:).json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:).json deleted file mode 100644 index ac48c6787b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Initialize HBPersistDriverFactory","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"HBPersistDriver factory function","type":"text"}],"type":"paragraph"}],"name":"create"}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/init(create:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Initializer","title":"init(create:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird22HBPersistDriverFactoryV6createAcA0bC0_pAA13HBApplicationCc_tcfc","symbolKind":"init"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/init(create:)":{"abstract":[{"text":"Initialize HBPersistDriverFactory","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/init(create:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)","kind":"symbol","title":"init(create:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/memory.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/memory.json deleted file mode 100644 index 7fec630afd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/memory.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"sections":[],"kind":"symbol","metadata":{"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","title":"memory","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV6memoryACvpZ"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/memory"},"abstract":[{"type":"text","text":"In memory driver for persist system"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/memory":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/memory","role":"symbol","title":"memory","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"type":"topic","kind":"symbol","abstract":[{"text":"In memory driver for persist system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:).json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:).json deleted file mode 100644 index ae0786b6ee..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Redis driver for persist system"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"metadata":{"roleHeading":"Type Method","symbolKind":"method","role":"symbol","title":"redis(id:)","modules":[{"name":"Hummingbird"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A5RedisE5redis2idAcD0E29ConnectionPoolGroupIdentifierV_tFZ","extendedModule":"Hummingbird"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis(id:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/redis(id:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis(id:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system"}],"title":"redis(id:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis.json deleted file mode 100644 index 2e91155f24..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersistdriverfactory/redis.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Redis driver for persist system","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A5RedisE5redisACvpZ","symbolKind":"property","title":"redis"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory/redis":{"abstract":[{"type":"text","text":"Redis driver for persist system"}],"type":"topic","role":"symbol","title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory\/redis","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror.json deleted file mode 100644 index d18884358d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersisterror"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"title":"HBPersistError","externalID":"s:11Hummingbird14HBPersistErrorV","roleHeading":"Structure","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/duplicate"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations"],"title":"Default Implementations","generated":true}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory"],"title":"Storage","generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Errors return by persist framework","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/Error-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations","title":"Error Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbpersisterror\/error-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/duplicate":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate","kind":"symbol","type":"topic","abstract":[],"title":"duplicate","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"duplicate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistError","preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/duplicate"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriverFactory":{"title":"HBPersistDriverFactory","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriverFactory"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriverFactory"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriverFactory","abstract":[{"type":"text","text":"Factory class for persist drivers"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/equatable-implementations","abstract":[],"title":"Equatable Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/!=(_:_:).json deleted file mode 100644 index ab2c876b00..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"op","title":"!=(_:_:)","extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird14HBPersistErrorV","role":"symbol","roleHeading":"Operator"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/!=(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/!=(_:_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/!=(_:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/equatable-implementations","abstract":[],"title":"Equatable Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/duplicate.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/duplicate.json deleted file mode 100644 index 8b9d6ee63c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/duplicate.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"typeIdentifier","text":"HBPersistError"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/duplicate"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird14HBPersistErrorV9duplicateACvpZ","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"duplicate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","kind":"typeIdentifier","text":"HBPersistError"}],"title":"duplicate","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/duplicate":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate","kind":"symbol","type":"topic","abstract":[],"title":"duplicate","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"duplicate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistError","preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/duplicate"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/equatable-implementations.json deleted file mode 100644 index 7223ccb71c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Equatable-Implementations"},"metadata":{"title":"Equatable Implementations","modules":[{"name":"Hummingbird"},{"name":"HummingbirdAuth"}],"role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/!=(_:_:)"],"title":"Operators","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/!=(_:_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)","abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/!=(_:_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/error-implementations.json deleted file mode 100644 index 73c4c1a5b7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/error-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdAuth"},{"name":"Hummingbird"}],"title":"Error Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations"},"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/localizedDescription"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/localizedDescription":{"type":"topic","title":"localizedDescription","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/localizeddescription.json deleted file mode 100644 index 5001cbbdb4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbpersisterror/localizeddescription.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird14HBPersistErrorV","role":"symbol","roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"localizedDescription"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbpersisterror","abstract":[{"type":"text","text":"Errors return by persist framework"}],"title":"HBPersistError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/localizedDescription":{"type":"topic","title":"localizedDescription","url":"\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistError/Error-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistError\/Error-Implementations","title":"Error Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbpersisterror\/error-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest.json deleted file mode 100644 index d1cb57b26c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","interfaceLanguage":"swift"},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/init(head:body:application:context:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/allocator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayV2Request","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBasic","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBearer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/cookies","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/endpointPath","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/fluent-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/id","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/jobs-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/parameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/persist-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/remoteAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/response","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/serviceContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/uri","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/version"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authGet(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authHas(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogin(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogout(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authRequire(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody(maxSize:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/decode(as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-34tp6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-8vehc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:message:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/success(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withServiceContext(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-198d8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/CustomStringConvertible-Implementations"],"title":"Default Implementations"}],"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"externalID":"s:11Hummingbird9HBRequestV","symbolKind":"struct","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBRequest"}],"title":"HBRequest"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"],"title":"Request\/Response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/context":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/context","title":"context","abstract":[{"type":"text","text":"Request context (eventLoop, bytebuffer allocator and remote address)"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/context"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:ofKind:_:)-4bxhf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-4bxhf","title":"withSpan(_:ofKind:_:)","type":"topic","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Span","preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:)-8vehc":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-8vehc","kind":"symbol","title":"failure(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-8vehc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/allocator":{"abstract":[{"type":"text","text":"ByteBuffer allocator used by request"}],"title":"allocator","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/allocator","url":"\/documentation\/hummingbirdauth\/hbrequest\/allocator","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withServiceContext(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/withservicecontext(_:_:)","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation with edited request that includes serviceContext."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withServiceContext(_:_:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withServiceContext"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"title":"withServiceContext(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authHas(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authHas","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authHas(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/authhas(_:)","kind":"symbol","abstract":[{"text":"Return if request is authenticated with type","type":"text"}],"title":"authHas(_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/remoteAddress":{"kind":"symbol","type":"topic","title":"remoteAddress","abstract":[{"text":"IP request came from","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/remoteaddress","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/remoteAddress","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:message:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"failure(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:message:)","abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" with http response status code and message","type":"text"}],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:message:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/apiGatewayRequest":{"title":"apiGatewayRequest","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayrequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayRequest","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","text":"APIGatewayRequest"}],"abstract":[{"code":"APIGateway.Request","type":"codeVoice"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/endpointPath":{"title":"endpointPath","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/endpointpath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/endpointPath","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"endpoint that services this request."}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/redis(id:)":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis(id:)","title":"redis(id:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/decode(as:)":{"title":"decode(as:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/decode(as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/decode(as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"}],"abstract":[{"type":"text","text":"Decode request using decoder stored at "},{"code":"HBApplication.decoder","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/headers":{"title":"headers","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"abstract":[{"type":"text","text":"Request HTTP headers"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:ofKind:_:)-198d8":{"title":"withSpan(_:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-198d8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-198d8","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/extensions":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Request extensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/extensions","title":"extensions","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/extensions","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/method":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/method","title":"method","abstract":[{"type":"text","text":"Request HTTP method"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/method","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authLogout(_:)":{"title":"authLogout(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/authlogout(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogout(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type)"}],"abstract":[{"type":"text","text":"Logout authenticatable object. Removes object from request"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authBearer":{"title":"authBearer","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/authbearer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBearer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBearer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV","text":"BearerAuthentication"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Return Bearer authorization information from request"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/session":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/session","type":"topic","role":"symbol","abstract":[{"type":"text","text":"access session info"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/session","title":"session","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/cookies":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookies"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/cookies","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/cookies","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created"}],"title":"cookies"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/persist-swift.property":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.property","title":"persist","abstract":[{"text":"Accessor for persist framework","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Persist","preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/persist-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/CustomStringConvertible-Implementations":{"title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdauth\/hbrequest\/customstringconvertible-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/CustomStringConvertible-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/body":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/body","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/body","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Body of HTTP request"}],"title":"body"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/collateBody(maxSize:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody(maxSize:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody(maxsize:)","role":"symbol","kind":"symbol","abstract":[],"title":"collateBody(maxSize:)"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authRequire(_:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/authrequire(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authRequire(_:)","abstract":[{"text":"Return authenticated type","type":"text"}],"kind":"symbol","title":"authRequire(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authRequire","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:)-34tp6":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-34tp6","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-34tp6","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" with http response status code"}],"title":"failure(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/logger":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/logger","role":"symbol","title":"logger","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"abstract":[{"text":"Logger to use","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/apiGatewayV2Request":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayV2Request","role":"symbol","title":"apiGatewayV2Request","kind":"symbol","abstract":[{"code":"APIGateway.V2.Request","type":"codeVoice"},{"text":" that generated this ","type":"text"},{"code":"HBRequest","type":"codeVoice"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayV2Request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","text":"APIGatewayV2Request"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayv2request"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/id":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/id","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/id","title":"id","abstract":[{"text":"Request ID (Uses ID attached to loggger to avoid replication)","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/version":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/version","title":"version","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/version","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"}],"abstract":[{"text":"HTTP version","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct","type":"topic","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","navigatorTitle":[{"kind":"identifier","text":"Fluent"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"title":"HBRequest.Fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/parameters":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/parameters","kind":"symbol","type":"topic","abstract":[{"text":"Parameters extracted during processing of request URI. These are available to you inside the route handler","type":"text"}],"title":"parameters","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/parameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/success(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/success(_:)","abstract":[{"type":"text","text":"Return succeeded "},{"type":"codeVoice","code":"EventLoopFuture"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"success","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"success(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/success(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authLogin(_:)":{"title":"authLogin(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogin(_:)","abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"code":"Auth.get","type":"codeVoice"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/authlogin(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/fluent-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Fluent","preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/fluent-swift.property","abstract":[],"title":"fluent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:context:ofKind:_:)-m3y9":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP","text":"Span"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"kind":"symbol","title":"withSpan(_:context:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9","abstract":[{"text":"Execute a specific task within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authBasic":{"type":"topic","abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}],"title":"authBasic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBasic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/authbasic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/application":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/application","url":"\/documentation\/hummingbirdauth\/hbrequest\/application","role":"symbol","abstract":[{"type":"text","text":"reference to application"}],"kind":"symbol","title":"application","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/db(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/db(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Get database with ID"}],"title":"db(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:context:ofKind:_:)-7r3k8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"title":"withSpan(_:context:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"code":"Span","type":"codeVoice"},{"type":"text","text":","}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/response":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","text":"ResponsePatch"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/response","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/response","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Allows you to edit the status and headers of the response."}],"title":"response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authGet(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authGet(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/authget(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return authenticated type"}],"title":"authGet(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/jobs-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/jobs-swift.property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Jobs","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V"}],"abstract":[{"type":"text","text":"Job queue system"}],"type":"topic","title":"jobs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/init(head:body:application:context:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/init(head:body:application:context:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/init(head:body:application:context:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Create new HBRequest"}],"title":"init(head:body:application:context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/redis-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis-swift.property","role":"symbol","type":"topic","title":"redis","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/eventLoop","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"role":"symbol","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"EventLoop request is running on"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/eventloop","title":"eventLoop"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/uri":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/uri","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/uri","role":"symbol","type":"topic","title":"uri","abstract":[{"type":"text","text":"URI path"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/serviceContext":{"title":"serviceContext","type":"topic","abstract":[{"type":"text","text":"ServiceContext attached to request. Used to propagate serviceContext to child functions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/serviceContext","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/servicecontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/collateBody()":{"title":"collateBody()","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/db":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db","type":"topic","role":"symbol","abstract":[{"text":"Get default database","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/db","title":"db","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/allocator.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/allocator.json deleted file mode 100644 index ade62010fb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/allocator.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"title":"allocator","externalID":"s:11Hummingbird9HBRequestV9allocator7NIOCore19ByteBufferAllocatorVvp","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/allocator"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/allocator"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/allocator":{"abstract":[{"type":"text","text":"ByteBuffer allocator used by request"}],"title":"allocator","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/allocator","url":"\/documentation\/hummingbirdauth\/hbrequest\/allocator","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayrequest.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayrequest.json deleted file mode 100644 index 07eae30743..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayrequest.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"codeVoice","code":"APIGateway.Request"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiGatewayRequest","kind":"identifier"},{"text":": ","kind":"text"},{"text":"APIGatewayRequest","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayRequest"},"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A6LambdaE17apiGatewayRequest15AWSLambdaEvents010APIGatewayF0Vvp","role":"symbol","title":"apiGatewayRequest","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiGatewayRequest","kind":"identifier"},{"text":": ","kind":"text"},{"text":"APIGatewayRequest","kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV"}],"modules":[{"name":"HummingbirdLambda","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/apigatewayrequest"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/apiGatewayRequest":{"title":"apiGatewayRequest","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayrequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayRequest","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","text":"APIGatewayRequest"}],"abstract":[{"code":"APIGateway.Request","type":"codeVoice"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayv2request.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayv2request.json deleted file mode 100644 index f665198597..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/apigatewayv2request.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayV2Request","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"code":"APIGateway.V2.Request","type":"codeVoice"},{"text":" that generated this ","type":"text"},{"code":"HBRequest","type":"codeVoice"}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A6LambdaE19apiGatewayV2Request15AWSLambdaEvents010APIGatewayfG0Vvp","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdLambda"}],"extendedModule":"Hummingbird","symbolKind":"property","title":"apiGatewayV2Request","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayV2Request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","text":"APIGatewayV2Request"}],"roleHeading":"Instance Property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/apigatewayv2request"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayV2Request"},{"text":": ","kind":"text"},{"text":"APIGatewayV2Request","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/apiGatewayV2Request":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/apiGatewayV2Request","role":"symbol","title":"apiGatewayV2Request","kind":"symbol","abstract":[{"code":"APIGateway.V2.Request","type":"codeVoice"},{"text":" that generated this ","type":"text"},{"code":"HBRequest","type":"codeVoice"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayV2Request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","text":"APIGatewayV2Request"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayv2request"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/application.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/application.json deleted file mode 100644 index 3e132c9203..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/application.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/application","interfaceLanguage":"swift"},"abstract":[{"text":"reference to application","type":"text"}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Property","title":"application","externalID":"s:11Hummingbird9HBRequestV11applicationAA13HBApplicationCvp","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/application":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/application","url":"\/documentation\/hummingbirdauth\/hbrequest\/application","role":"symbol","abstract":[{"type":"text","text":"reference to application"}],"kind":"symbol","title":"application","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbasic.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbasic.json deleted file mode 100644 index 128926c4f1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbasic.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authBasic","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV","text":"BasicAuthentication","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authbasic"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBasic"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"authBasic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV","kind":"typeIdentifier","text":"BasicAuthentication"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A4AuthE9authBasicAD0E14AuthenticationVSgvp","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authBasic":{"type":"topic","abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}],"title":"authBasic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBasic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/authbasic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Basic authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BasicAuthentication","kind":"identifier"}],"title":"BasicAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbearer.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbearer.json deleted file mode 100644 index 5d75304c0b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authbearer.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBearer","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authbearer"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A4AuthE10authBearerAD0E14AuthenticationVSgvp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"authBearer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBearer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BearerAuthentication","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV"},{"kind":"text","text":"?"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBearer"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV","text":"BearerAuthentication"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"abstract":[{"text":"Return Bearer authorization information from request","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"navigatorTitle":[{"text":"BearerAuthentication","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"BearerAuthentication","kind":"identifier"}],"title":"BearerAuthentication","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/bearerauthentication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authBearer":{"title":"authBearer","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/authbearer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authBearer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBearer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV","text":"BearerAuthentication"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Return Bearer authorization information from request"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authget(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authget(_:).json deleted file mode 100644 index 9d72801db8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authget(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authGet(_:)"},"abstract":[{"type":"text","text":"Return authenticated type"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authget(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"auth","content":[{"type":"paragraph","inlineContent":[{"text":"Type required","type":"text"}]}]}],"kind":"parameters"}],"metadata":{"extendedModule":"Hummingbird","title":"authGet(_:)","externalID":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authGet(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authGet(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/authget(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return authenticated type"}],"title":"authGet(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authhas(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authhas(_:).json deleted file mode 100644 index 6d68878616..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authhas(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authHas(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authHas"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"typeIdentifier","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Authentication type","type":"text"}]}],"name":"auth"}]}],"abstract":[{"type":"text","text":"Return if request is authenticated with type"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authhas(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authHas","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"text":".Type) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","extendedModule":"Hummingbird","title":"authHas(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authHas(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authHas","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authHas(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/authhas(_:)","kind":"symbol","abstract":[{"text":"Return if request is authenticated with type","type":"text"}],"title":"authHas(_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogin(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogin(_:).json deleted file mode 100644 index f737c86931..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogin(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authlogin(_:)"]}],"abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"code":"Auth.get","type":"codeVoice"}],"kind":"symbol","metadata":{"title":"authLogin(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":")"}],"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"auth"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","kind":"typeIdentifier","text":"HBAuthenticatable"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"authentication details"}],"type":"paragraph"}],"name":"auth"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogin(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authLogin(_:)":{"title":"authLogin(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogin(_:)","abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"code":"Auth.get","type":"codeVoice"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/authlogin(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogout(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogout(_:).json deleted file mode 100644 index 842c089b5b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authlogout(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authlogout(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF","title":"authLogout(_:)","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type)"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogout(_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Logout authenticatable object. Removes object from request","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"authentication type","type":"text"}],"type":"paragraph"}],"name":"auth"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authLogout(_:)":{"title":"authLogout(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/authlogout(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authLogout(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type)"}],"abstract":[{"type":"text","text":"Logout authenticatable object. Removes object from request"}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authrequire(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authrequire(_:).json deleted file mode 100644 index 6847135f24..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/authrequire(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/authrequire(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authRequire(_:)"},"metadata":{"title":"authRequire(_:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authRequire","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"}],"externalID":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Return authenticated type","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authRequire","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Auth","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","text":"HBAuthenticatable","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Type required"}],"type":"paragraph"}],"name":"auth"}],"kind":"parameters"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/authRequire(_:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/authrequire(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/authRequire(_:)","abstract":[{"text":"Return authenticated type","type":"text"}],"kind":"symbol","title":"authRequire(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authRequire","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/body.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/body.json deleted file mode 100644 index 77955c0f9a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/body.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"abstract":[{"text":"Body of HTTP request","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/body","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"text":": ","kind":"text"},{"text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier"}],"title":"body","externalID":"s:11Hummingbird9HBRequestV4body0A4Core0B4BodyOvp","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/body":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/body","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/body","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Body of HTTP request"}],"title":"body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody().json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody().json deleted file mode 100644 index 9599e656c7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/collatebody()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird9HBRequestV11collateBody7NIOCore15EventLoopFutureCyACGyF","modules":[{"name":"HummingbirdAuth"}],"title":"collateBody()"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/collateBody()":{"title":"collateBody()","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:).json deleted file mode 100644 index 606230eb22..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody(maxSize:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/collatebody(maxsize:)"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"collateBody(maxSize:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collateBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird9HBRequestV11collateBody7maxSize7NIOCore15EventLoopFutureCyACGSi_tF"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":">"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/collateBody(maxSize:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/collateBody(maxSize:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody(maxsize:)","role":"symbol","kind":"symbol","abstract":[],"title":"collateBody(maxSize:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/context.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/context.json deleted file mode 100644 index 974810f427..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/context.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"property","title":"context","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"}],"externalID":"s:11Hummingbird9HBRequestV7contextAA0B7Context_pvp","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/context"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Request context (eventLoop, bytebuffer allocator and remote address)","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/context":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/context","title":"context","abstract":[{"type":"text","text":"Request context (eventLoop, bytebuffer allocator and remote address)"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/context"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/cookies.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/cookies.json deleted file mode 100644 index 7a72d6204f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/cookies.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/cookies"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"abstract":[{"text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookies","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A10FoundationE7cookiesAD9HBCookiesVvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookies","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"cookies","symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/cookies"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"abstract":[{"text":"Structure holding an array of cookies","type":"text"}],"type":"topic","kind":"symbol","navigatorTitle":[{"text":"HBCookies","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookies","role":"symbol","title":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/cookies":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookies"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/cookies","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/cookies","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created"}],"title":"cookies"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations.json deleted file mode 100644 index fcce3d0dfa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/CustomStringConvertible-Implementations"},"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/description"],"generated":true,"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","title":"description","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/description","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db(_:).json deleted file mode 100644 index 877f014036..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"roleHeading":"Instance Method","title":"db(_:)","modules":[{"name":"Hummingbird"}],"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A6FluentE2dby0C3Kit8Database_pAF0F2IDVSgF","role":"symbol","extendedModule":"Hummingbird"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/db(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"abstract":[{"text":"Get database with ID","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"id","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"text":"?) -> ","kind":"text"},{"text":"Database","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP"}]}]},{"kind":"parameters","parameters":[{"name":"id","content":[{"inlineContent":[{"text":"database id","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"database","type":"text"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/db(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db(_:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/db(_:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Get database with ID"}],"title":"db(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db.json deleted file mode 100644 index c76c8ab35a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/db.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"text":"Database","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP"}],"extendedModule":"Hummingbird","role":"symbol","roleHeading":"Instance Property","title":"db","externalID":"s:11Hummingbird9HBRequestV0A6FluentE2db0C3Kit8Database_pvp","modules":[{"name":"Hummingbird"}]},"abstract":[{"text":"Get default database","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/db"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier","text":"Database"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/db":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/db","type":"topic","role":"symbol","abstract":[{"text":"Get default database","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/db","title":"db","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/decode(as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/decode(as:).json deleted file mode 100644 index 81ba3ca800..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/decode(as:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV6decode2asxxm_tKSeRzlF","roleHeading":"Instance Method","title":"decode(as:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Type you want to decode to"}],"type":"paragraph"}],"name":"type"}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/decode(as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/decode(as:)"},"sections":[],"abstract":[{"type":"text","text":"Decode request using decoder stored at "},{"type":"codeVoice","code":"HBApplication.decoder"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/decode(as:)":{"title":"decode(as:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/decode(as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/decode(as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"}],"abstract":[{"type":"text","text":"Decode request using decoder stored at "},{"code":"HBApplication.decoder","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/description.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/description.json deleted file mode 100644 index 04abbfc562..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/description.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/CustomStringConvertible-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/description","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV11descriptionSSvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"description"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/description"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol","title":"description","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/description","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/CustomStringConvertible-Implementations":{"title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdauth\/hbrequest\/customstringconvertible-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/CustomStringConvertible-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/endpointpath.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/endpointpath.json deleted file mode 100644 index 0dbb367983..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/endpointpath.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/endpointpath"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"endpointPath","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"endpointPath","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV12endpointPathSSSgvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/endpointPath","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"endpoint that services this request.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/endpointPath":{"title":"endpointPath","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/endpointpath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/endpointPath","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"endpoint that services this request."}],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/eventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/eventloop.json deleted file mode 100644 index 3f6a65637e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/eventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/eventLoop"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"EventLoop request is running on","type":"text"}],"metadata":{"title":"eventLoop","externalID":"s:11Hummingbird9HBRequestV9eventLoop7NIOCore05EventD0_pvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/eventLoop","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"role":"symbol","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"EventLoop request is running on"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/eventloop","title":"eventLoop"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/extensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/extensions.json deleted file mode 100644 index a0106cccc5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","text":"HBSendableExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/extensions"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Request extensions"}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","symbolKind":"property","title":"extensions","role":"symbol","externalID":"s:11Hummingbird9HBRequestV10extensionsAA20HBSendableExtensionsVyACGvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/extensions":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Request extensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/extensions","title":"extensions","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/extensions","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6.json deleted file mode 100644 index cd7b53a8d7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","title":"failure(_:)","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV7failurey7NIOCore15EventLoopFutureCyxG8NIOHTTP118HTTPResponseStatusOlF"},"abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" with http response status code"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"status","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-34tp6"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-34tp6"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:)-34tp6":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-34tp6","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-34tp6","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" with http response status code"}],"title":"failure(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc.json deleted file mode 100644 index 7f48074ca8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-8vehc"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-8vehc"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"failure(_:)","externalID":"s:11Hummingbird9HBRequestV7failurey7NIOCore15EventLoopFutureCyxGs5Error_plF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:)-8vehc":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:)-8vehc","kind":"symbol","title":"failure(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-8vehc"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:message:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:message:).json deleted file mode 100644 index 7a38bfc77d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/failure(_:message:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"status","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:message:)"},"abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" with http response status code and message","type":"text"}],"sections":[],"metadata":{"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV7failure_7message7NIOCore15EventLoopFutureCyxG8NIOHTTP118HTTPResponseStatusO_SStlF","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","title":"failure(_:message:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/failure(_:message:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/failure(_:message:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"failure(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/failure(_:message:)","abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" with http response status code and message","type":"text"}],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:message:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.property.json deleted file mode 100644 index d5cf957e0f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/fluent-swift.property","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","text":"Fluent"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Property","externalID":"s:11Hummingbird9HBRequestV0A6FluentE6fluentAcDE0C0Vvp","title":"fluent","extendedModule":"Hummingbird","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Fluent","preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier"}],"modules":[{"name":"Hummingbird"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/fluent-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Fluent","preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/fluent-swift.property","abstract":[],"title":"fluent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","navigatorTitle":[{"kind":"identifier","text":"Fluent"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"title":"HBRequest.Fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.struct.json deleted file mode 100644 index 28544cf3ce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/fluent-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","interfaceLanguage":"swift"},"abstract":[{"text":"Object to attach fluent related structures (currently unused)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.struct"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fluent","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"Fluent"}],"title":"HBRequest.Fluent","extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fluent"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Fluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Fluent-swift.struct","navigatorTitle":[{"kind":"identifier","text":"Fluent"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"title":"HBRequest.Fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/headers.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/headers.json deleted file mode 100644 index db56f0a5b8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/headers.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/headers","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"headers","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:11Hummingbird9HBRequestV7headers8NIOHTTP111HTTPHeadersVvp"},"abstract":[{"type":"text","text":"Request HTTP headers"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/headers"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/headers":{"title":"headers","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"abstract":[{"type":"text","text":"Request HTTP headers"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/id.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/id.json deleted file mode 100644 index 0aaa47a121..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/id.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV2idSSvp","title":"id","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/id"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Request ID (Uses ID attached to loggger to avoid replication)","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/id":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/id","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/id","title":"id","abstract":[{"text":"Request ID (Uses ID attached to loggger to avoid replication)","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:).json deleted file mode 100644 index c158517a10..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/init(head:body:application:context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Initializer","symbolKind":"init","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier","text":"HTTPRequestHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":")"}],"externalID":"s:11Hummingbird9HBRequestV4head4body11application7contextAC8NIOHTTP115HTTPRequestHeadV_0A4Core0B4BodyOAA13HBApplicationCAA0B7Context_ptcfc","title":"init(head:body:application:context:)","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/init(head:body:application:context:)"},"abstract":[{"type":"text","text":"Create new HBRequest"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]},{"parameters":[{"name":"head","content":[{"inlineContent":[{"type":"text","text":"HTTP head"}],"type":"paragraph"}]},{"name":"body","content":[{"inlineContent":[{"text":"HTTP body","type":"text"}],"type":"paragraph"}]},{"name":"application","content":[{"inlineContent":[{"type":"text","text":"reference to application that created this request"}],"type":"paragraph"}]},{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop request processing is running on"}]}]},{"name":"allocator","content":[{"type":"paragraph","inlineContent":[{"text":"Allocator used by channel request processing is running on","type":"text"}]}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/init(head:body:application:context:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/init(head:body:application:context:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/init(head:body:application:context:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Create new HBRequest"}],"title":"init(head:body:application:context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.property.json deleted file mode 100644 index de0df19840..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/jobs-swift.property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Jobs","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Jobs","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V"}],"roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","title":"jobs","role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A4JobsE4jobsAcDE0C0Vvp","symbolKind":"property"},"abstract":[{"text":"Job queue system","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/jobs-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/jobs-swift.property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Jobs","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V"}],"abstract":[{"type":"text","text":"Job queue system"}],"type":"topic","title":"jobs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct","type":"topic","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct.json deleted file mode 100644 index 144ef06660..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct"},"metadata":{"title":"HBRequest.Jobs","extendedModule":"Hummingbird","navigatorTitle":[{"kind":"identifier","text":"Jobs"}],"externalID":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","symbolKind":"struct","roleHeading":"Structure","role":"symbol","modules":[{"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Jobs"}]},"abstract":[{"type":"text","text":"Provides easy access to Job Queue system"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct/enqueue(job:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)","abstract":[{"type":"text","text":"Enqueue job onto queue"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"title":"enqueue(job:on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct","type":"topic","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:).json deleted file mode 100644 index 035b938e9d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"Hummingbird"}],"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A4JobsE0C0V7enqueue3job2on7NIOCore15EventLoopFutureCyAD13JobIdentifierVGAD5HBJob_p_AD0M7QueueIdVtF","title":"enqueue(job:on:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Enqueue job onto queue","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"queue","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":" = .default) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Job to enqueue"}],"type":"paragraph"}],"name":"job"},{"content":[{"inlineContent":[{"text":"queue to add job to","type":"text"}],"type":"paragraph"}],"name":"queue"}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Job identifier","type":"text"}]}],"kind":"content"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueHandler"}],"title":"HBApplication.JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler","kind":"symbol","role":"symbol","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueHandler"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"kind":"identifier","text":"QueueKey"}],"title":"HBApplication.JobQueueHandler.QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/JobQueueHandler\/QueueKey","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"QueueKey"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct/enqueue(job:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)","abstract":[{"type":"text","text":"Enqueue job onto queue"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"title":"enqueue(job:on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct","type":"topic","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/logger.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/logger.json deleted file mode 100644 index 212102273e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/logger.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Property","role":"symbol","title":"logger","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird9HBRequestV6logger7Logging6LoggerVvp","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"abstract":[{"text":"Logger to use","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/logger"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/logger":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/logger","role":"symbol","title":"logger","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"abstract":[{"text":"Logger to use","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/method.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/method.json deleted file mode 100644 index 03e015bcef..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/method.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/method","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Request HTTP method"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"metadata":{"title":"method","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV6method8NIOHTTP110HTTPMethodOvp","roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/method"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/method":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/method","title":"method","abstract":[{"type":"text","text":"Request HTTP method"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/method","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/parameters.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/parameters.json deleted file mode 100644 index c8c195f78c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/parameters.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/parameters"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/parameters"]}],"metadata":{"title":"parameters","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird9HBRequestV10parametersAA12HBParametersVvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"}]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"abstract":[{"type":"text","text":"Parameters extracted during processing of request URI. These are available to you inside the route handler"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/parameters":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/parameters","kind":"symbol","type":"topic","abstract":[{"text":"Parameters extracted during processing of request URI. These are available to you inside the route handler","type":"text"}],"title":"parameters","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/parameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.property.json deleted file mode 100644 index aac86db897..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","text":"Persist","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Accessor for persist framework","type":"text"}],"metadata":{"title":"persist","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV","kind":"typeIdentifier","text":"Persist"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV7persistAC7PersistVvp","role":"symbol","roleHeading":"Instance Property","extendedModule":"Hummingbird"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/persist-swift.property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/persist-swift.property":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.property","title":"persist","abstract":[{"text":"Accessor for persist framework","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Persist","preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/persist-swift.property"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct.json deleted file mode 100644 index 7ef6cb0034..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"metadata":{"title":"HBRequest.Persist","symbolKind":"struct","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird9HBRequestV7PersistV","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"extendedModule":"Hummingbird","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"role":"symbol","roleHeading":"Structure"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"platforms":["Linux"]}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5"]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/create(key:value:expires:)-96a3k":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k","type":"topic","title":"create(key:value:expires:)","abstract":[{"text":"Set value for key that will expire after a certain time.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/remove(key:)-1jw2j":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j","type":"topic","title":"remove(key:)","abstract":[{"type":"text","text":"Remove value for key"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/set(key:value:expires:)-76edy":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy","type":"topic","title":"set(key:value:expires:)","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/set(key:value:expires:)-8ynk5":{"title":"set(key:value:expires:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/get(key:as:)-105gn":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn","title":"get(key:as:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get value for key"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/remove(key:)-3xh8m":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","title":"remove(key:)","abstract":[{"type":"text","text":"Remove value for key"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/get(key:as:)-1lp7h":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","title":"get(key:as:)","abstract":[{"type":"text","text":"Get value for key"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/create(key:value:expires:)-8dqp7":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"title":"create(key:value:expires:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json deleted file mode 100644 index b29aa54318..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Set value for key that will expire after a certain time.","type":"text"}],"metadata":{"title":"create(key:value:expires:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV7PersistV6create3key5value7expiresySS_x7NIOCore10TimeAmountVSgtYaKSeRzSERzlF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","role":"symbol","platforms":[{"introducedAt":"13.0","name":"iOS","deprecated":false,"unavailable":false,"beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false}]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"inlineContent":[{"type":"text","text":"key string"}],"type":"paragraph"}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"value"}],"type":"paragraph"}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"time key\/value pair will expire"}]}]}],"kind":"parameters"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"text":"Doesn’t check to see if key already exists. Some drivers may fail it key already exists","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/create(key:value:expires:)-8dqp7":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"title":"create(key:value:expires:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json deleted file mode 100644 index 1b3664a99c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k"},"kind":"symbol","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"create(key:value:expires:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird9HBRequestV7PersistV6create3key5value7expires7NIOCore15EventLoopFutureCyytGSS_xAJ10TimeAmountVSgtSeRzSERzlF"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}]},{"name":"value","content":[{"inlineContent":[{"text":"value","type":"text"}],"type":"paragraph"}]},{"name":"expires","content":[{"inlineContent":[{"type":"text","text":"time key\/value pair will expire"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture for when value has been set"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Doesn’t check to see if key already exists. Some drivers may fail it key already exists"}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/create(key:value:expires:)-96a3k":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k","type":"topic","title":"create(key:value:expires:)","abstract":[{"text":"Set value for key that will expire after a certain time.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn.json deleted file mode 100644 index dce609fbd0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"key string","type":"text"}]}]},{"name":"type","content":[{"inlineContent":[{"text":"Type of value","type":"text"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Value","type":"text"}]}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","interfaceLanguage":"swift"},"metadata":{"platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"symbolKind":"method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(key:as:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird9HBRequestV7PersistV3get3key2asxSgSS_xmtYaKSeRzSERzlF"},"abstract":[{"type":"text","text":"Get value for key"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/get(key:as:)-105gn":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn","title":"get(key:as:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Get value for key"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json deleted file mode 100644 index 83d7e486a2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"key string","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"type":"text","text":"Type of value"}],"type":"paragraph"}],"name":"type"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be filled with value"}],"type":"paragraph"}]}],"metadata":{"title":"get(key:as:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV7PersistV3get3key2as7NIOCore15EventLoopFutureCyxSgGSS_xmtSeRzSERzlF"},"abstract":[{"type":"text","text":"Get value for key"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/get(key:as:)-1lp7h":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","title":"get(key:as:)","abstract":[{"type":"text","text":"Get value for key"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json deleted file mode 100644 index ecabf1ce5d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","abstract":[{"text":"Remove value for key","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"platforms":[{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"watchOS","unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false}],"title":"remove(key:)","externalID":"s:11Hummingbird9HBRequestV7PersistV6remove3keyySS_tYaKF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"key string"}],"type":"paragraph"}],"name":"key"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/remove(key:)-1jw2j":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j","type":"topic","title":"remove(key:)","abstract":[{"type":"text","text":"Remove value for key"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json deleted file mode 100644 index 369eeb859c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"abstract":[{"type":"text","text":"Remove value for key"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"key string","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"kind":"symbol","metadata":{"roleHeading":"Instance Method","title":"remove(key:)","role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV7PersistV6remove3key7NIOCore15EventLoopFutureCyytGSS_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/remove(key:)-3xh8m":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","title":"remove(key:)","abstract":[{"type":"text","text":"Remove value for key"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json deleted file mode 100644 index 9d632d52f0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:11Hummingbird9HBRequestV7PersistV3set3key5value7expiresySS_x7NIOCore10TimeAmountVSgtYaKSeRzSERzlF","title":"set(key:value:expires:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","platforms":[{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","deprecated":false},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false},{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false},{"beta":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"key string"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"text":"value","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"inlineContent":[{"text":"time key\/value pair will expire","type":"text"}],"type":"paragraph"}],"name":"expires"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy"},"abstract":[{"text":"Set value for key that will expire after a certain time","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/set(key:value:expires:)-76edy":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy","type":"topic","title":"set(key:value:expires:)","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json deleted file mode 100644 index 2f20bd5a9f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird9HBRequestV7PersistV3set3key5value7expires7NIOCore15EventLoopFutureCyytGSS_xAJ10TimeAmountVSgtSeRzSERzlF","title":"set(key:value:expires:)","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"key string","type":"text"}]}]},{"name":"value","content":[{"inlineContent":[{"text":"value","type":"text"}],"type":"paragraph"}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"text":"time key\/value pair will expire","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture for when value has been set"}],"type":"paragraph"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5"},"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct/set(key:value:expires:)-8ynk5":{"title":"set(key:value:expires:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Persist"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Persist-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis(id:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis(id:).json deleted file mode 100644 index 11b750539a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis(id:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","text":"Redis","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis(id:)"]}],"sections":[],"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A5RedisE5redis2idAcDE0C0VAD0C29ConnectionPoolGroupIdentifierV_tF","symbolKind":"method","title":"redis(id:)","extendedModule":"Hummingbird","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis","kind":"typeIdentifier"}],"modules":[{"name":"Hummingbird"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis(id:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/redis(id:)":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis(id:)","title":"redis(id:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.property.json deleted file mode 100644 index 446e552b80..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Redis","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis-swift.property","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A5RedisE5redisAcDE0C0Vvp","roleHeading":"Instance Property","symbolKind":"property","title":"redis","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Redis","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"}],"role":"symbol","extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/redis-swift.property":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/redis-swift.property","role":"symbol","type":"topic","title":"redis","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct.json deleted file mode 100644 index 5aafafe443..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"]}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"struct","extendedModule":"Hummingbird","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"title":"HBRequest.Redis","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","modules":[{"name":"Hummingbird"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/eventLoop"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"],"title":"Default Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP"],"kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/9RediStack11RedisClientP":{"title":"RediStack.RedisClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/eventLoop":{"title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/eventLoop","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/eventloop","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:).json deleted file mode 100644 index 7f5bf3a2bd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeChannels","kind":"identifier"},{"text":"(","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/activechannels(matching:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.activeChannels(matching:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"activeChannels(matching:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE14activeChannels8matching7NIOCore15EventLoopFutureCySayAA0C11ChannelNameVGGSSSg_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/activeChannels(matching:)":{"type":"topic","abstract":[],"title":"activeChannels(matching:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/activechannels(matching:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:).json deleted file mode 100644 index 97837aa3b6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/append(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"append(_:to:)","externalID":"s:9RediStack11RedisClientPAAE6append_2to7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/append(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.append(_:to:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/append(_:to:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/append(_:to:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"abstract":[],"title":"append(_:to:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:).json deleted file mode 100644 index 136c037d3a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(username:password:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.authorize(username:password:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9authorize8username8password7NIOCore15EventLoopFutureCyytGSS_SStF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"authorize(username:password:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(username:password:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/authorize(username:password:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(username:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","title":"authorize(username:password:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:).json deleted file mode 100644 index 1640fcb7b1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"password","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.authorize(with:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(with:)"},"sections":[],"metadata":{"role":"symbol","title":"authorize(with:)","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9authorize4with7NIOCore15EventLoopFutureCyytGSS_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/authorize(with:)":{"kind":"symbol","type":"topic","title":"authorize(with:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(with:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json deleted file mode 100644 index 9273d1ee5b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)"},"sections":[],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","title":"blpop(from:as:timeout:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:as:timeout:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:as:timeout:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"title":"blpop(from:as:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json deleted file mode 100644 index 8ef60328a2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","title":"blpop(from:timeout:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","symbolKind":"method","extendedModule":"RediStack"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-6rjw4":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4","role":"symbol","abstract":[],"title":"blpop(from:timeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json deleted file mode 100644 index 1b266619f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"blpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"extendedModule":"RediStack","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-8k711":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711","title":"blpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json deleted file mode 100644 index 9bb9b2a8fc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","title":"blpop(from:timeout:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-jhm9":{"title":"blpop(from:timeout:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json deleted file mode 100644 index 5af7b77e54..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"blpop(from:timeout:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-2csm3":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3","title":"blpop(from:timeout:valueType:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json deleted file mode 100644 index 6042a11c1f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"blpop(from:timeout:valueType:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.blpop(from:timeout:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-6w6ij":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij","role":"symbol","type":"topic","title":"blpop(from:timeout:valueType:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json deleted file mode 100644 index 281b24a063..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.brpop(from:as:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"extendedModule":"RediStack","title":"brpop(from:as:timeout:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:as:timeout:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","title":"brpop(from:as:timeout:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json deleted file mode 100644 index ca91196f68..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","title":"brpop(from:timeout:)","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-14g6b":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","kind":"symbol","title":"brpop(from:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json deleted file mode 100644 index 04d55e03fd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","symbolKind":"method","title":"brpop(from:timeout:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-3ketz":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz","title":"brpop(from:timeout:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json deleted file mode 100644 index 6fc8bdf58e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"brpop(from:timeout:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-44wkm":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","role":"symbol","title":"brpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json deleted file mode 100644 index a302dd079e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"brpop(from:timeout:valueType:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-4742u":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u","title":"brpop(from:timeout:valueType:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json deleted file mode 100644 index 8bbca207ca..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.brpop(from:timeout:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"brpop(from:timeout:valueType:)","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-5h1xv":{"title":"brpop(from:timeout:valueType:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json deleted file mode 100644 index 66a19a5e3d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpoplpush(from:to:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)"},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AoH10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","title":"brpoplpush(from:to:timeout:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)","abstract":[],"type":"topic","kind":"symbol","title":"brpoplpush(from:to:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json deleted file mode 100644 index 8ddca0e077..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpoplpush(from:to:timeout:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_AoI10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method","title":"brpoplpush(from:to:timeout:valueType:)","symbolKind":"method","extendedModule":"RediStack"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:valueType:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)","title":"brpoplpush(from:to:timeout:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json deleted file mode 100644 index 6d76905906..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"title":"bzpopmax(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.bzpopmax(from:timeout:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-2tv35":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","title":"bzpopmax(from:timeout:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json deleted file mode 100644 index 5031044866..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.bzpopmax(from:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","title":"bzpopmax(from:timeout:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-9trfg":{"kind":"symbol","abstract":[],"title":"bzpopmax(from:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json deleted file mode 100644 index cd3ff4c77e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.bzpopmin(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"bzpopmin(from:timeout:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-5l4kw":{"abstract":[],"title":"bzpopmin(from:timeout:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json deleted file mode 100644 index 89b89821df..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"bzpopmin(from:timeout:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-7v85a":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","title":"bzpopmin(from:timeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:).json deleted file mode 100644 index 135158de1f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.decrement(_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"decrement(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9decrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/decrement(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:)","type":"topic","title":"decrement(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:).json deleted file mode 100644 index 8291cab036..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.decrement(_:by:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:by:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"decrement(_:by:)","role":"symbol","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE9decrement_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:by:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/decrement(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"decrement(_:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:by:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:).json deleted file mode 100644 index 855b295945..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/delete(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"RediStack","title":"delete(_:)","externalID":"s:9RediStack11RedisClientPAAE6deletey7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.delete(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/delete(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/delete(_:)":{"kind":"symbol","title":"delete(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/delete(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/delete(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:).json deleted file mode 100644 index 97b0022adc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/echo(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"echo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"message","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/echo(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.echo(_:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","title":"echo(_:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4echoy7NIOCore15EventLoopFutureCySSGSSF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/echo(_:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"echo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/echo(_:)","title":"echo(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/echo(_:)","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop.json deleted file mode 100644 index 3e846ecd30..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/eventloop"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.eventLoop"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct"]]},"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V9eventLoop7NIOCore05EventE0_pvp","symbolKind":"property","title":"eventLoop"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/eventLoop"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/eventLoop":{"title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/eventLoop","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/eventloop","abstract":[],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:).json deleted file mode 100644 index 8449b19bf5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/exists(_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.exists(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/exists(_:)"]}],"metadata":{"role":"symbol","title":"exists(_:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6existsy7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/exists(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/exists(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/exists(_:)","title":"exists(_:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:).json deleted file mode 100644 index 82f07af64e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/expire(_:after:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/expire(_:after:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.expire(_:after:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"symbolKind":"method","title":"expire(_:after:)","externalID":"s:9RediStack11RedisClientPAAE6expire_5after7NIOCore15EventLoopFutureCySbGAA0C3KeyV_AF10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/expire(_:after:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/expire(_:after:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/expire(_:after:)","role":"symbol","abstract":[],"title":"expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:).json deleted file mode 100644 index 8e32864b97..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.get(_:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"get(_:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE3gety7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","symbolKind":"method"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:)","title":"get(_:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:).json deleted file mode 100644 index 7d979d924e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE3get_2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"get(_:as:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","symbolKind":"method","extendedModule":"RediStack"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:as:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.get(_:as:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:as:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:as:)":{"title":"get(_:as:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:as:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:).json deleted file mode 100644 index 2fdbfe47f8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}],"title":"get(_:asJSON:)","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.get(_:asJSON:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:asjson:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"D"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:asJSON:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:asjson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","abstract":[],"title":"get(_:asJSON:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:).json deleted file mode 100644 index 1f54b8c068..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hdel(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","interfaceLanguage":"swift"},"metadata":{"title":"hdel(_:from:)","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE4hdel_4from7NIOCore15EventLoopFutureCySiGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hdel(_:from:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hdel(_:from:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hdel(_:from:)","role":"symbol","title":"hdel(_:from:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:).json deleted file mode 100644 index d17556c1f1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hexists"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","interfaceLanguage":"swift"},"metadata":{"title":"hexists(_:in:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE7hexists_2in7NIOCore15EventLoopFutureCySbGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hexists"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hexists(_:in:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hexists(_:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hexists(_:in:)":{"kind":"symbol","title":"hexists(_:in:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hexists(_:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:).json deleted file mode 100644 index 97f05b17db..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:)"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hget(_:from:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","title":"hget(_:from:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE4hget_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hget(_:from:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:)","role":"symbol","title":"hget(_:from:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:).json deleted file mode 100644 index d8347b3590..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:as:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE4hget_4from2as7NIOCore15EventLoopFutureCyqd__SgGSS_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"hget(_:from:as:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hget(_:from:as:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:as:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","abstract":[],"title":"hget(_:from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:).json deleted file mode 100644 index 509e679184..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"hgetall(from:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from7NIOCore15EventLoopFutureCySDySSAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hgetall(from:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hgetall(from:)":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:)","title":"hgetall(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:).json deleted file mode 100644 index e6608133da..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"hgetall(from:as:)","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from2as7NIOCore15EventLoopFutureCySDySSqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hgetall(from:as:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:as:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hgetall(from:as:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:as:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","title":"hgetall(from:as:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:).json deleted file mode 100644 index 9f38ecdc8e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7hincrby_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"hincrby(_:field:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hincrby(_:field:in:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hincrby(_:field:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hincrby(_:field:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json deleted file mode 100644 index 9157ff5562..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"BinaryFloatingPoint","preciseIdentifier":"s:SB","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)"},"kind":"symbol","metadata":{"symbolKind":"method","title":"hincrbyfloat(_:field:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE12hincrbyfloat_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hincrbyfloat(_:field:in:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hincrbyfloat(_:field:in:)":{"abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)","title":"hincrbyfloat(_:field:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:).json deleted file mode 100644 index 5838a3f197..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hkeys(in:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hkeys(in:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hkeys(in:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hkeys"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]>"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5hkeys2in7NIOCore15EventLoopFutureCySaySSGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"hkeys(in:)","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hkeys(in:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hkeys(in:)","title":"hkeys(in:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hkeys(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:).json deleted file mode 100644 index 6342471148..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"hlen(of:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4hlen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hlen(of:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hlen(of:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hlen(of:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hlen(of:)":{"title":"hlen(of:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hlen(of:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hlen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:).json deleted file mode 100644 index bd8e4626c1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmget(_:from:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","title":"hmget(_:from:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","kind":"symbol","title":"hmget(_:from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json deleted file mode 100644 index 9859725b58..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmget(_:from:as:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSaySSG_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"hmget(_:from:as:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:as:)-4r47h":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h","kind":"symbol","type":"topic","title":"hmget(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json deleted file mode 100644 index 36faefb5ca..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSSd_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","role":"symbol","title":"hmget(_:from:as:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:as:)-9kpsy":{"kind":"symbol","title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","abstract":[],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:).json deleted file mode 100644 index 329f937a12..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmset(_:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmset(_:in:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"hmset(_:in:)","externalID":"s:9RediStack11RedisClientPAAE5hmset_2in7NIOCore15EventLoopFutureCyytGSDySSqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmset(_:in:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmset(_:in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","title":"hmset(_:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json deleted file mode 100644 index d0b0885330..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hscan(_:startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SDySSAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"hscan(_:startingFrom:matching:count:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)","title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json deleted file mode 100644 index fc470e1659..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"text":"?])>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_SDySSqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","title":"hscan(_:startingFrom:matching:count:valueType:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:valueType:)":{"role":"symbol","title":"hscan(_:startingFrom:matching:count:valueType:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:).json deleted file mode 100644 index 1f3fc53b12..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hset(_:to:in:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hset(_:to:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4hset_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"hset(_:to:in:)","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hset(_:to:in:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"hset(_:to:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hset(_:to:in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json deleted file mode 100644 index 81ef29e653..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hsetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hsetnx(_:to:in:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6hsetnx_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"hsetnx(_:to:in:)","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hsetnx(_:to:in:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)","title":"hsetnx(_:to:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:).json deleted file mode 100644 index 27201fc1eb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hstrlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7hstrlen2of2in7NIOCore15EventLoopFutureCySiGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"hstrlen(of:in:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hstrlen(of:in:)"},{"type":"text","text":"."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hstrlen(of:in:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)","title":"hstrlen(of:in:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:).json deleted file mode 100644 index 458150fa69..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","role":"symbol","title":"hvals(in:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hvals2in7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hvals(in:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hvals(in:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:)","abstract":[],"type":"topic","title":"hvals(in:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:).json deleted file mode 100644 index ada9fd1521..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:as:)"]}],"sections":[],"metadata":{"role":"symbol","title":"hvals(in:as:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5hvals2in2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"extendedModule":"RediStack"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hvals(in:as:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hvals(in:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:as:)","title":"hvals(in:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:).json deleted file mode 100644 index bcb74e799e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE9incrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"increment(_:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:)","abstract":[],"title":"increment(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json deleted file mode 100644 index 7a769fea1e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"method","role":"symbol","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"increment(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"BinaryFloatingPoint","kind":"typeIdentifier","preciseIdentifier":"s:SB"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:by:)-65hig":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"increment(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json deleted file mode 100644 index 498adb0618..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s17FixedWidthIntegerP","text":"FixedWidthInteger"}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6"},"metadata":{"title":"increment(_:by:)","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:by:)-8lul6":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6","role":"symbol","title":"increment(_:by:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:).json deleted file mode 100644 index 2431055987..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"extendedModule":"RediStack","title":"lindex(_:from:)","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSi_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lindex(_:from:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lindex(_:from:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","title":"lindex(_:from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:).json deleted file mode 100644 index 967427ecef..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"lindex(_:from:as:)","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from2as7NIOCore15EventLoopFutureCyqd__SgGSi_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lindex(_:from:as:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lindex(_:from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","abstract":[],"type":"topic","title":"lindex(_:from:as:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:).json deleted file mode 100644 index 727663caa7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"linsert(_:into:after:)","role":"symbol","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7linsert_4into5after7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.linsert(_:into:after:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/linsert(_:into:after:)":{"title":"linsert(_:into:after:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:).json deleted file mode 100644 index 346a24c9fd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7linsert_4into6before7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"linsert(_:into:before:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.linsert(_:into:before:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pivot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/linsert(_:into:before:)":{"type":"topic","kind":"symbol","title":"linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:).json deleted file mode 100644 index 60227bb567..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/llen(of:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.llen(of:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/llen(of:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE4llen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"llen(of:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/llen(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/llen(of:)","title":"llen(of:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/llen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:).json deleted file mode 100644 index 5fbe8d33a3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"logger","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/logging(to:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier"}],"title":"logging(to:)","extendedModule":"HummingbirdRedis","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V7logging2to9RediStack0C6Client_p7Logging6LoggerV_tF"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.logging(to:)"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/logging(to:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/logging(to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/logging(to:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/logging(to:)","title":"logging(to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:).json deleted file mode 100644 index 9af9f8f309..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpop(from:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"lpop(from:)","role":"symbol","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4lpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpop(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:)","abstract":[],"role":"symbol","kind":"symbol","title":"lpop(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:).json deleted file mode 100644 index db6ac81a13..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4lpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"lpop(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpop(from:as:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpop(from:as:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","title":"lpop(from:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:as:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json deleted file mode 100644 index 27ddb6e599..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","title":"lpush(_:into:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lpush(_:into:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpush(_:into:)-5h9h1":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"lpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json deleted file mode 100644 index 5acfab9bc8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lpush(_:into:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof"]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"lpush(_:into:)","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpush(_:into:)-5kfof":{"title":"lpush(_:into:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:).json deleted file mode 100644 index 08322eb0fa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpushx(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)"},"metadata":{"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"lpushx(_:into:)","roleHeading":"Instance Method"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpushx(_:into:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpushx(_:into:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpushx(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"lpushx(_:into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json deleted file mode 100644 index ca88c0bcfb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)"]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","title":"lrange(from:firstIndex:lastIndex:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH07NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:firstIndex:lastIndex:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"lrange(from:firstIndex:lastIndex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json deleted file mode 100644 index c0bc938a25..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"lrange(from:firstIndex:lastIndex:as:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH02as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_S2iqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:firstIndex:lastIndex:as:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:firstIndex:lastIndex:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:).json deleted file mode 100644 index 44f526fd87..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","title":"lrange(from:fromIndex:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:fromIndex:)":{"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)","title":"lrange(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json deleted file mode 100644 index 0e99642e4f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)"},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:as:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"lrange(from:fromIndex:as:)","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:fromIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:fromIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json deleted file mode 100644 index f2fa765095..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"lrange(from:indices:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:indices:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:)-4ytj0":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"lrange(from:indices:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0","type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json deleted file mode 100644 index 2ce7b97510..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x"]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"lrange(from:indices:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:indices:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:)-7840x":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x","kind":"symbol","type":"topic","abstract":[],"title":"lrange(from:indices:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json deleted file mode 100644 index 84111b9251..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","role":"symbol","title":"lrange(from:indices:as:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SnySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-32j6c":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","role":"symbol","title":"lrange(from:indices:as:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json deleted file mode 100644 index 4b5c72210e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SNySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"lrange(from:indices:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-van4":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","title":"lrange(from:indices:as:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:).json deleted file mode 100644 index c040d8ad77..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"lrange(from:throughIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:throughIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:throughIndex:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","title":"lrange(from:throughIndex:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json deleted file mode 100644 index b01c856ff7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:throughIndex:as:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"lrange(from:throughIndex:as:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:throughIndex:as:)":{"type":"topic","role":"symbol","title":"lrange(from:throughIndex:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json deleted file mode 100644 index 849b9af8b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method","title":"lrange(from:upToIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:upToIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:upToIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)","kind":"symbol","title":"lrange(from:upToIndex:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json deleted file mode 100644 index b65898b750..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"RediStack","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"lrange(from:upToIndex:as:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:upToIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:upToIndex:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)","abstract":[],"title":"lrange(from:upToIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:).json deleted file mode 100644 index b5f20d3356..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"title":"lrem(_:from:count:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4lrem_4from5count7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrem(_:from:count:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrem(_:from:count:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","title":"lrem(_:from:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:).json deleted file mode 100644 index b2e1881520..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"method","title":"lset(index:to:in:)","roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4lset5index2to2in7NIOCore15EventLoopFutureCyytGSi_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lset(index:to:in:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lset(index:to:in:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lset(index:to:in:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lset(index:to:in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","title":"lset(index:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:).json deleted file mode 100644 index ea332142c9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_6before5after7NIOCore15EventLoopFutureCyytGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"extendedModule":"RediStack","title":"ltrim(_:before:after:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"stop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.ltrim(_:before:after:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:before:after:)":{"abstract":[],"role":"symbol","title":"ltrim(_:before:after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json deleted file mode 100644 index a02ba95f69..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","title":"ltrim(_:keepingIndices:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.ltrim(_:keepingIndices:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-1378z":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json deleted file mode 100644 index e447a07b31..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","title":"ltrim(_:keepingIndices:)","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-5iecz":{"abstract":[],"title":"ltrim(_:keepingIndices:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json deleted file mode 100644 index b223f6ab10..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeUpToVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"ltrim(_:keepingIndices:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7evhn":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn","title":"ltrim(_:keepingIndices:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json deleted file mode 100644 index 02277b3368..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"ltrim(_:keepingIndices:)","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s19PartialRangeThroughVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","extendedModule":"RediStack"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7nw0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json deleted file mode 100644 index 1ff65a3389..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv"]}],"metadata":{"title":"ltrim(_:keepingIndices:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeFromVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-8jjqv":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","title":"ltrim(_:keepingIndices:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:).json deleted file mode 100644 index 7143230916..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:)"]}],"metadata":{"extendedModule":"RediStack","title":"mget(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE4mgety7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.mget(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"mget"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:)","kind":"symbol","type":"topic","abstract":[],"title":"mget(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json deleted file mode 100644 index cfedf4c78f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.mget(_:as:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","extendedModule":"RediStack","title":"mget(_:as:)","symbolKind":"method","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:as:)-10vkq":{"abstract":[],"title":"mget(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json deleted file mode 100644 index 21af74a3f1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.mget(_:as:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","title":"mget(_:as:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:as:)-87la9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","title":"mget(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:).json deleted file mode 100644 index e9e4b7376f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mset(_:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"mset(_:)","externalID":"s:9RediStack11RedisClientPAAE4msety7NIOCore15EventLoopFutureCyytGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.mset(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mset(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mset(_:)":{"title":"mset(_:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mset(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:).json deleted file mode 100644 index 466cc20114..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.msetnx(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/msetnx(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/msetnx(_:)"},"sections":[],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6msetnxy7NIOCore15EventLoopFutureCySbGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"msetnx(_:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/msetnx(_:)":{"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/msetnx(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/msetnx(_:)","title":"msetnx(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount().json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount().json deleted file mode 100644 index c457b00617..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/patternsubscribercount()"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"patternSubscriberCount()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE22patternSubscriberCount7NIOCore15EventLoopFutureCySiGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.patternSubscriberCount()"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/patternSubscriberCount()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/patternsubscribercount()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","kind":"symbol","title":"patternSubscriberCount()","type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:).json deleted file mode 100644 index 3b0c20f375..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.ping(with:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4ping4with7NIOCore15EventLoopFutureCySSGSSSg_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"ping(with:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ping(with:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ping(with:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ping(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"title":"ping(with:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ping(with:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ping(with:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json deleted file mode 100644 index 74fcc8c47f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.psetex(_:to:expirationInMilliseconds:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6psetex_2to24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"psetex(_:to:expirationInMilliseconds:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","kind":"symbol","title":"psetex(_:to:expirationInMilliseconds:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json deleted file mode 100644 index e37212c08b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.psetex(_:toJSON:expirationInMilliseconds:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}],"kind":"declarations"}],"sections":[],"metadata":{"title":"psetex(_:toJSON:expirationInMilliseconds:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psetex(_:toJSON:expirationInMilliseconds:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","title":"psetex(_:toJSON:expirationInMilliseconds:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json deleted file mode 100644 index 5e90f54e24..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"patterns","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"receiver","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"subscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"unsubscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"HummingbirdRedis","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V10psubscribe2to15messageReceiver11onSubscribe0H11Unsubscribe7NIOCore15EventLoopFutureCyytGSaySSG_y9RediStack0C11ChannelNameV_AQ9RESPValueOtcySS_SitcSgAVtF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:).json deleted file mode 100644 index 9e8a344b28..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/pttl(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.pttl(_:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/pttl(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","title":"pttl(_:)","externalID":"s:9RediStack11RedisClientPAAE4pttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pttl"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/pttl(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/pttl(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"pttl(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/pttl(_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:).json deleted file mode 100644 index 13c756f2f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/publish(_:to:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.publish(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/publish(_:to:)"]}],"sections":[],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"publish(_:to:)","externalID":"s:9RediStack11RedisClientPAAE7publish_2to7NIOCore15EventLoopFutureCySiGqd___AA0C11ChannelNameVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Message","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Message","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/publish(_:to:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/publish(_:to:)","kind":"symbol","title":"publish(_:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/publish(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe().json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe().json deleted file mode 100644 index 4e1621d2f0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"punsubscribe()","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE12punsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.punsubscribe()","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe()"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/punsubscribe()":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe()","title":"punsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:).json deleted file mode 100644 index 3da428b91b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","extendedModule":"HummingbirdRedis","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"title":"punsubscribe(from:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V12punsubscribe4from7NIOCore15EventLoopFutureCyytGSaySSG_tF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.punsubscribe(from:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/punsubscribe(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","title":"punsubscribe(from:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations.json deleted file mode 100644 index 81a5327d23..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"RedisClient Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/append(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/delete(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/echo(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/expire(_:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hkeys(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hlen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/llen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/logging(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mset(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/msetnx(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ping(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/pttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/publish(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/select(database:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)"]}],"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9eb9i":{"abstract":[],"title":"sdiff(of:valueType:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:)-4ytj0":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"lrange(from:indices:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0","type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:upToIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)","kind":"symbol","title":"zrevrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withMinimumValueOf:limitBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/exists(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/exists(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/exists(_:)","title":"exists(_:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)","abstract":[],"type":"topic","kind":"symbol","title":"brpoplpush(from:to:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:firstIndex:lastIndex:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/decrement(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"decrement(_:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:by:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)","title":"sscan(_:startingFrom:matching:count:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withMaximumValueOf:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","role":"symbol","title":"zlexcount(of:withMaximumValueOf:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7nw0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpop(from:as:)":{"title":"rpop(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:as:)","role":"symbol","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:by:)-8lul6":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6","role":"symbol","title":"increment(_:by:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:upToIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)","kind":"symbol","title":"lrange(from:upToIndex:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-2csm3":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3","title":"blpop(from:timeout:valueType:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psetex(_:toJSON:expirationInMilliseconds:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","title":"psetex(_:toJSON:expirationInMilliseconds:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-5l4kw":{"abstract":[],"title":"bzpopmin(from:timeout:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpop(from:as:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","title":"lpop(from:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:as:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinterstore(as:sources:)":{"kind":"symbol","title":"sinterstore(as:sources:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-32j6c":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","role":"symbol","title":"lrange(from:indices:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hset(_:to:in:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"hset(_:to:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hset(_:to:in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srandmember(from:max:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","type":"topic","title":"srandmember(from:max:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:max:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/scard(of:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scard(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scard(of:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"scard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcard(of:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcard(of:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"title":"zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","title":"zadd(_:to:inserting:returning:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-5h1xv":{"title":"brpop(from:timeout:valueType:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:by:)-65hig":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"increment(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-1378z":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:)","title":"get(_:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hdel(_:from:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hdel(_:from:)","role":"symbol","title":"hdel(_:from:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withMinimumScoreOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","title":"zcount(of:withMinimumScoreOf:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","type":"topic","abstract":[],"title":"zscan(_:startingFrom:matching:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpop(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpop(from:)","abstract":[],"role":"symbol","kind":"symbol","title":"lpop(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/publish(_:to:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/publish(_:to:)","kind":"symbol","title":"publish(_:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/publish(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zincrby(_:element:in:)":{"title":"zincrby(_:element:in:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunionstore(as:sources:)":{"type":"topic","kind":"symbol","title":"sunionstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setex(_:to:expirationInSeconds:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)","abstract":[],"title":"setex(_:to:expirationInSeconds:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpop(from:)":{"abstract":[],"role":"symbol","type":"topic","title":"rpop(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:)-7840x":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x","kind":"symbol","type":"topic","abstract":[],"title":"lrange(from:indices:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hget(_:from:as:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:as:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","abstract":[],"title":"hget(_:from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/increment(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:)","abstract":[],"title":"increment(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-6rjw4":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4","role":"symbol","abstract":[],"title":"blpop(from:timeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-6e0da":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da","abstract":[],"title":"zremrangebyscore(from:withScores:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:valueType:)-9uw8q":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","title":"sunion(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:upToIndex:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)","abstract":[],"title":"lrange(from:upToIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smove(_:from:to:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"title":"smove(_:from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smove(_:from:to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmin(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:)","title":"zpopmin(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmset(_:in:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmset(_:in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","title":"hmset(_:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-80ttn":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"type":"topic","title":"zrevrange(from:indices:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-8k711":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711","title":"blpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:)","title":"sinter(of:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hvals(in:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:as:)","title":"hvals(in:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ttl(_:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ttl(_:)","title":"ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)","type":"topic","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:fromIndex:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-44wkm":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","role":"symbol","title":"brpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/swapDatabase(_:with:)":{"abstract":[],"kind":"symbol","title":"swapDatabase(_:with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmax(from:max:)":{"abstract":[],"type":"topic","role":"symbol","title":"zpopmax(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")]>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/send(command:with:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:with:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"send(command:with:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/send(command:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:)","title":"send(command:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ping(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"title":"ping(with:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ping(with:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ping(with:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hkeys(in:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hkeys(in:)","title":"hkeys(in:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hkeys(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:throughIndex:as:)":{"type":"topic","role":"symbol","title":"lrange(from:throughIndex:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpush(_:into:)-8sj7j":{"type":"topic","title":"rpush(_:into:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withValuesBetween:limitBy:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","title":"zrevrangebylex(from:withValuesBetween:limitBy:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9xep9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sdiff(of:valueType:)","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/append(_:to:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/append(_:to:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"abstract":[],"title":"append(_:to:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/echo(_:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"echo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/echo(_:)","title":"echo(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/echo(_:)","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpush(_:into:)-5kfof":{"title":"lpush(_:into:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"abstract":[],"title":"zrevrank(of:in:)","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:)","kind":"symbol","type":"topic","abstract":[],"title":"mget(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/spop(from:max:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:max:)","title":"spop(from:max:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:max:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-4742u":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u","title":"brpop(from:timeout:valueType:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/expire(_:after:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/expire(_:after:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/expire(_:after:)","role":"symbol","abstract":[],"title":"expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-9trfg":{"kind":"symbol","abstract":[],"title":"bzpopmax(from:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withMinimumValueOf:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)","title":"zlexcount(of:withMinimumValueOf:)","type":"topic","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/linsert(_:into:before:)":{"type":"topic","kind":"symbol","title":"linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScoresBetween:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)","abstract":[],"title":"zremrangebyscore(from:withScoresBetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-3vyzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zunionstore(as:sources:weights:aggregateMethod:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srandmember(from:as:max:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)","title":"srandmember(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/activeChannels(matching:)":{"type":"topic","abstract":[],"title":"activeChannels(matching:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/activechannels(matching:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7evhn":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn","title":"ltrim(_:keepingIndices:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/linsert(_:into:after:)":{"title":"linsert(_:into:after:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/logging(to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/logging(to:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/logging(to:)","title":"logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-6w6ij":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij","role":"symbol","type":"topic","title":"blpop(from:timeout:valueType:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","kind":"symbol","title":"hmget(_:from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:)","title":"sunion(of:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/authorize(with:)":{"kind":"symbol","type":"topic","title":"authorize(with:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(with:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:toJSON:onCondition:expiration:)":{"type":"topic","role":"symbol","kind":"symbol","title":"set(_:toJSON:onCondition:expiration:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier","text":"RedisSetCommandExpiration"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier","text":"RedisSetCommandResult"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-14g6b":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","kind":"symbol","title":"brpop(from:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hsetnx(_:to:in:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)","title":"hsetnx(_:to:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5":{"title":"zadd(_:to:inserting:returning:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hget(_:from:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hget(_:from:)","role":"symbol","title":"hget(_:from:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-5ong":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","abstract":[],"title":"zremrangebyrank(from:indices:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-4w148":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148","title":"zremrangebyscore(from:withScores:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lindex(_:from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","abstract":[],"type":"topic","title":"lindex(_:from:as:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/pttl(_:)":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/pttl(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"pttl(_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/pttl(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:upToIndex:includeScoresInResponse:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lindex(_:from:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","title":"lindex(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:valueType:)-kq6n":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","title":"sunion(of:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:fromIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:fromIndex:as:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sismember(_:of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"sismember(_:of:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sismember(_:of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[],"kind":"symbol","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","title":"zadd(_:to:inserting:returning:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscore(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","title":"zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"?>"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscore(of:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmin(from:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","type":"topic","kind":"symbol","title":"zpopmin(from:max:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:timeout:)-3ketz":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz","title":"brpop(from:timeout:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:valueType:)-1q4h9":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9","role":"symbol","title":"sinter(of:valueType:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:firstIndex:lastIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"zremrangebyrank(from:firstIndex:lastIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-5iecz":{"abstract":[],"title":"ltrim(_:keepingIndices:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setnx(_:to:)":{"title":"setnx(_:to:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpush(_:into:)-2apo8":{"kind":"symbol","role":"symbol","type":"topic","title":"rpush(_:into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withValuesBetween:)":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","title":"zlexcount(of:withValuesBetween:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:throughIndex:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","title":"lrange(from:throughIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:asJSON:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:asjson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","abstract":[],"title":"get(_:asJSON:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScores:)-5sevq":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","role":"symbol","title":"zcount(of:withScores:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","type":"topic","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:)":{"abstract":[],"type":"topic","title":"sdiff(of:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrank(of:in:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","abstract":[],"role":"symbol","title":"zrank(of:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrank(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:valueType:)-5b3r1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1","kind":"symbol","title":"sinter(of:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpoplpush(from:to:valueType:)":{"type":"topic","title":"rpoplpush(from:to:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withMaximumScoreOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zcount(of:withMaximumScoreOf:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-2tv35":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","title":"bzpopmax(from:timeout:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpoplpush(from:to:)":{"kind":"symbol","title":"rpoplpush(from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:as:)-9kpsy":{"kind":"symbol","title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hstrlen(of:in:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)","title":"hstrlen(of:in:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lset(index:to:in:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lset(index:to:in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","title":"lset(index:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:as:timeout:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"title":"blpop(from:as:timeout:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hlen(of:)":{"title":"hlen(of:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hlen(of:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hlen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-8jjqv":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","title":"ltrim(_:keepingIndices:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:throughIndex:)":{"kind":"symbol","title":"zremrangebyrank(from:throughIndex:)","type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/select(database:)":{"abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/select(database:)","title":"select(database:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/select(database:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srem(_:from:)-3za6j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j","kind":"symbol","title":"srem(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"topic","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hincrbyfloat(_:field:in:)":{"abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)","title":"hincrbyfloat(_:field:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hexists(_:in:)":{"kind":"symbol","title":"hexists(_:in:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hexists(_:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)","title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/delete(_:)":{"kind":"symbol","title":"delete(_:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/delete(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/delete(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hmget(_:from:as:)-4r47h":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h","kind":"symbol","type":"topic","title":"hmget(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/subscriberCount(forChannels:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriberCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forChannels","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":" : ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]>","kind":"text"}],"abstract":[],"title":"subscriberCount(forChannels:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScores:)-79l1f":{"title":"zcount(of:withScores:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hgetall(from:)":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:)","title":"hgetall(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/authorize(username:password:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(username:password:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","title":"authorize(username:password:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hincrby(_:field:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hincrby(_:field:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srem(_:from:)-5qf9w":{"abstract":[],"role":"symbol","title":"srem(_:from:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrem(_:from:count:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","title":"lrem(_:from:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmax(from:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:)","title":"zpopmax(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:valueType:)":{"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)","title":"brpoplpush(from:to:timeout:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/blpop(from:timeout:)-jhm9":{"title":"blpop(from:timeout:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/patternSubscriberCount()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/patternsubscribercount()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","kind":"symbol","title":"patternSubscriberCount()","type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hvals(in:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hvals(in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:)","abstract":[],"type":"topic","title":"hvals(in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/msetnx(_:)":{"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/msetnx(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/msetnx(_:)","title":"msetnx(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMinimumScoreOf:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)","abstract":[],"type":"topic","title":"zremrangebyscore(from:withMinimumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpush(_:into:)-5h9h1":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"lpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:fromIndex:)":{"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)","title":"lrange(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-e3ru":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru","title":"zrange(from:indices:includeScoresInResponse:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setnx(_:toJSON:)":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)","title":"setnx(_:toJSON:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:upToIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","title":"zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/unsubscribe(from:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe(from:)","title":"unsubscribe(from:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:to:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:)","title":"set(_:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smembers(of:)":{"role":"symbol","title":"smembers(of:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/brpop(from:as:timeout:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","title":"brpop(from:as:timeout:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/decrement(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:)","type":"topic","title":"decrement(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/decrement(_:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mset(_:)":{"title":"mset(_:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpushx(_:into:)":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpushx(_:into:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","title":"rpushx(_:into:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","kind":"symbol","title":"psetex(_:to:expirationInMilliseconds:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:throughIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/unsubscribe()":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe()","abstract":[],"type":"topic","title":"unsubscribe()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/llen(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/llen(of:)","title":"llen(of:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/llen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/punsubscribe(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","title":"punsubscribe(from:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","abstract":[],"role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrem(_:from:)-33gaj":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"zrem(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zinterstore(as:sources:weights:aggregateMethod:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)","title":"zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:fromIndex:)":{"title":"zremrangebyrank(from:fromIndex:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:to:onCondition:expiration:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}],"title":"set(_:to:onCondition:expiration:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiffstore(as:sources:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic","title":"sdiffstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"lrange(from:firstIndex:lastIndex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-7v85a":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","title":"bzpopmin(from:timeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withMaximumValueOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","title":"zremrangebylex(from:withMaximumValueOf:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:as:)-10vkq":{"abstract":[],"title":"mget(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sadd(_:to:)-9qcq5":{"title":"sadd(_:to:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smembers(of:as:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:as:)","title":"smembers(of:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:valueType:)":{"title":"zscan(_:startingFrom:matching:count:valueType:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/scan(startingFrom:matching:count:)":{"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)","title":"scan(startingFrom:matching:count:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScoresBetween:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-248n5":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","title":"zremrangebyrank(from:indices:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setex(_:toJSON:expirationInSeconds:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","title":"setex(_:toJSON:expirationInSeconds:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ltrim(_:before:after:)":{"abstract":[],"role":"symbol","title":"ltrim(_:before:after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lpushx(_:into:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpushx(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"lpushx(_:into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMaximumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)","title":"zremrangebyscore(from:withMaximumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/spop(from:as:max:)":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"spop(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:as:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hgetall(from:as:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:as:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","title":"hgetall(from:as:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrem(_:from:)-rfyw":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw","title":"zrem(_:from:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withMinimumValueOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)","title":"zremrangebylex(from:withMinimumValueOf:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/punsubscribe()":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe()","title":"punsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/punsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-5ecdq":{"abstract":[],"title":"zrange(from:indices:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-van4":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","title":"lrange(from:indices:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/get(_:as:)":{"title":"get(_:as:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:as:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withValuesBetween:)":{"title":"zremrangebylex(from:withValuesBetween:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)","title":"sscan(_:startingFrom:matching:count:valueType:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:toJSON:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","kind":"symbol","title":"set(_:toJSON:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:fromIndex:includeScoresInResponse:)":{"title":"zrange(from:fromIndex:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:throughIndex:includeScoresInResponse:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"zrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:valueType:)":{"role":"symbol","title":"hscan(_:startingFrom:matching:count:valueType:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/mget(_:as:)-87la9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","title":"mget(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sadd(_:to:)-2mu5f":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"kind":"symbol","title":"sadd(_:to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:).json deleted file mode 100644 index 7e54df5ceb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpop(from:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:)"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4rpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"rpop(from:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpop(from:)":{"abstract":[],"role":"symbol","type":"topic","title":"rpop(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:).json deleted file mode 100644 index 425a0a513f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:as:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","role":"symbol","title":"rpop(from:as:)","externalID":"s:9RediStack11RedisClientPAAE4rpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"extendedModule":"RediStack"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.rpop(from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpop(from:as:)":{"title":"rpop(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:as:)","role":"symbol","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:).json deleted file mode 100644 index 6a0020aed2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)"]}],"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpoplpush(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_ANtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"rpoplpush(from:to:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpoplpush(from:to:)":{"kind":"symbol","title":"rpoplpush(from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json deleted file mode 100644 index 52c8cdf76f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"]}],"metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","title":"rpoplpush(from:to:valueType:)","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_ANqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpoplpush(from:to:valueType:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpoplpush(from:to:valueType:)":{"type":"topic","title":"rpoplpush(from:to:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json deleted file mode 100644 index daeb67ac4c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpush(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"rpush(_:into:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpush(_:into:)-2apo8":{"kind":"symbol","role":"symbol","type":"topic","title":"rpush(_:into:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json deleted file mode 100644 index 7261d1093f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"rpush(_:into:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpush(_:into:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpush(_:into:)-8sj7j":{"type":"topic","title":"rpush(_:into:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:).json deleted file mode 100644 index b8019a450b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.rpushx(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6rpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"rpushx(_:into:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpushx(_:into:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/rpushx(_:into:)":{"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpushx(_:into:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","title":"rpushx(_:into:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json deleted file mode 100644 index 9fe96cd7d2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f"},"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sadd(_:to:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sadd(_:to:)-2mu5f":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"kind":"symbol","title":"sadd(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json deleted file mode 100644 index c4fb45b9f5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sadd(_:to:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sadd(_:to:)-9qcq5":{"title":"sadd(_:to:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json deleted file mode 100644 index 3657e25b5e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.scan(startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4scan12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SaySSGtGSi_SSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"])>"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"scan(startingFrom:matching:count:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/scan(startingFrom:matching:count:)":{"abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)","title":"scan(startingFrom:matching:count:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:).json deleted file mode 100644 index 7301064f94..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE5scard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","title":"scard(of:)"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scard(of:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.scard(of:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/scard(of:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scard(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/scard(of:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"scard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:).json deleted file mode 100644 index 66356e864f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"sdiff(of:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5sdiff2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiff(of:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:)":{"abstract":[],"type":"topic","title":"sdiff(of:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json deleted file mode 100644 index 5082c2cbb3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiff(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","title":"sdiff(of:valueType:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9eb9i":{"abstract":[],"title":"sdiff(of:valueType:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json deleted file mode 100644 index dc37ee4614..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9"},"metadata":{"title":"sdiff(of:valueType:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiff(of:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9xep9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sdiff(of:valueType:)","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json deleted file mode 100644 index 01b8230e5f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE10sdiffstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sdiffstore(as:sources:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiffstore(as:sources:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sdiffstore(as:sources:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic","title":"sdiffstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:).json deleted file mode 100644 index 3131b10ad0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/select(database:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"select(database:)","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6select8database7NIOCore15EventLoopFutureCyytGSi_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.select(database:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/select(database:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/select(database:)":{"abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/select(database:)","title":"select(database:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/select(database:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:).json deleted file mode 100644 index 62ad9cca4e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4send7command7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"send(command:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.send(command:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/send(command:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:)","title":"send(command:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:).json deleted file mode 100644 index 28107253f9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.send(command:with:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:with:)"},"metadata":{"extendedModule":"HummingbirdRedis","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"title":"send(command:with:)","roleHeading":"Instance Method","modules":[{"relatedModules":["HummingbirdRedis"],"name":"Hummingbird"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V4send7command4with7NIOCore15EventLoopFutureCy9RediStack9RESPValueOGSS_SayAOGtF","symbolKind":"method","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"arguments","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/send(command:with:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:with:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/send(command:with:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"send(command:with:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:).json deleted file mode 100644 index 3e2f22c62b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:)"]}],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"set(_:to:)","externalID":"s:9RediStack11RedisClientPAAE3set_2to7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.set(_:to:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:to:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:)","title":"set(_:to:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json deleted file mode 100644 index bb5d3cec30..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE3set_2to11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cnoH0VAA0cnO10ExpirationVSgtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"set(_:to:onCondition:expiration:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.set(_:to:onCondition:expiration:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":" "},{"kind":"internalParam","text":"condition"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier","text":"RedisSetCommandExpiration"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier","text":"RedisSetCommandResult"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:to:onCondition:expiration:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}],"title":"set(_:to:onCondition:expiration:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:).json deleted file mode 100644 index e5df86052f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","title":"set(_:toJSON:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.set(_:toJSON:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:toJSON:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","kind":"symbol","title":"set(_:toJSON:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json deleted file mode 100644 index e245df8003..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","title":"set(_:toJSON:onCondition:expiration:)","role":"symbol"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.set(_:toJSON:onCondition:expiration:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":" "},{"kind":"internalParam","text":"condition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/set(_:toJSON:onCondition:expiration:)":{"type":"topic","role":"symbol","kind":"symbol","title":"set(_:toJSON:onCondition:expiration:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier","text":"RedisSetCommandExpiration"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier","text":"RedisSetCommandResult"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json deleted file mode 100644 index fa83ba026a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.setex(_:to:expirationInSeconds:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5setex_2to19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","title":"setex(_:to:expirationInSeconds:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setex(_:to:expirationInSeconds:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)","abstract":[],"title":"setex(_:to:expirationInSeconds:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json deleted file mode 100644 index 25c9e46ecb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.setex(_:toJSON:expirationInSeconds:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"title":"setex(_:toJSON:expirationInSeconds:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setex(_:toJSON:expirationInSeconds:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","title":"setex(_:toJSON:expirationInSeconds:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:).json deleted file mode 100644 index 72fa516da8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:to:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.setnx(_:to:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"setnx(_:to:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5setnx_2to7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setnx(_:to:)":{"title":"setnx(_:to:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:).json deleted file mode 100644 index c2572ebcda..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.setnx(_:toJSON:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"setnx(_:toJSON:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/setnx(_:toJSON:)":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)","title":"setnx(_:toJSON:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:).json deleted file mode 100644 index 62df774d64..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6sinter2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"sinter(of:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sinter(of:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:)","title":"sinter(of:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json deleted file mode 100644 index 09d18b80be..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"sinter(of:valueType:)","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinter(of:valueType:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:valueType:)-1q4h9":{"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9","role":"symbol","title":"sinter(of:valueType:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json deleted file mode 100644 index 1efbe01137..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"sinter(of:valueType:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sinter(of:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinter(of:valueType:)-5b3r1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1","kind":"symbol","title":"sinter(of:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:).json deleted file mode 100644 index 5c734caee1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE11sinterstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","extendedModule":"RediStack","title":"sinterstore(as:sources:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sinterstore(as:sources:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sinterstore(as:sources:)":{"kind":"symbol","title":"sinterstore(as:sources:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:).json deleted file mode 100644 index c7daa896a7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sismember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sismember(_:of:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9sismember_2of7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"sismember(_:of:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sismember(_:of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sismember(_:of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"sismember(_:of:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sismember(_:of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:).json deleted file mode 100644 index da5d787f0f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"smembers(of:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE8smembers2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.smembers(of:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smembers(of:)":{"role":"symbol","title":"smembers(of:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:).json deleted file mode 100644 index 6c7cac3793..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:as:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.smembers(of:as:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","title":"smembers(of:as:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE8smembers2of2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smembers(of:as:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:as:)","title":"smembers(of:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:).json deleted file mode 100644 index c230caae6d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.smove(_:from:to:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sourceKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5smove_4from2to7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVALtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","title":"smove(_:from:to:)"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smove(_:from:to:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/smove(_:from:to:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"title":"smove(_:from:to:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smove(_:from:to:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:).json deleted file mode 100644 index 9f7453ade5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.spop(from:as:max:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:as:max:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"spop(from:as:max:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4spop4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/spop(from:as:max:)":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"spop(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:as:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:).json deleted file mode 100644 index 7b3f28181c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:max:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.spop(from:max:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4spop4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"spop(from:max:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:max:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/spop(from:max:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:max:)","title":"spop(from:max:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/spop(from:max:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:).json deleted file mode 100644 index cc24c05d74..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"srandmember(from:as:max:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE11srandmember4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:as:max:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srandmember(from:as:max:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)","title":"srandmember(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:).json deleted file mode 100644 index ce194e2c36..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE11srandmember4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"srandmember(from:max:)","extendedModule":"RediStack","role":"symbol","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:max:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srandmember(from:max:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","type":"topic","title":"srandmember(from:max:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:max:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json deleted file mode 100644 index 8d01c0efaa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"srem(_:from:)","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srem(_:from:)-3za6j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j","kind":"symbol","title":"srem(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json deleted file mode 100644 index f52fed919a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","title":"srem(_:from:)","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/srem(_:from:)-5qf9w":{"abstract":[],"role":"symbol","title":"srem(_:from:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json deleted file mode 100644 index c7dec86198..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sscan(_:startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"sscan(_:startingFrom:matching:count:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"])>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)","title":"sscan(_:startingFrom:matching:count:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json deleted file mode 100644 index 61d4e869e2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"role":"symbol","title":"sscan(_:startingFrom:matching:count:valueType:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)","title":"sscan(_:startingFrom:matching:count:valueType:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json deleted file mode 100644 index 219c3f433a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","interfaceLanguage":"swift"},"metadata":{"title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V9subscribe2to15messageReceiver11onSubscribe0H11Unsubscribe7NIOCore15EventLoopFutureCyytGSay9RediStack0C11ChannelNameVG_yAR_AP9RESPValueOtcySS_SitcSgAVtF","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"extendedModule":"HummingbirdRedis","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiver"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subscribeHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"unsubscribeHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"topic","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:).json deleted file mode 100644 index a38f68a925..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE15subscriberCount11forChannels7NIOCore15EventLoopFutureCySDyAA0C11ChannelNameVSiGGSayAJG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"subscriberCount(forChannels:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]>"}],"role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]>"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.subscriberCount(forChannels:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/subscriberCount(forChannels:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriberCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forChannels","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":" : ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]>","kind":"text"}],"abstract":[],"title":"subscriberCount(forChannels:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:).json deleted file mode 100644 index fd6172500f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sunion2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"sunion(of:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:)","title":"sunion(of:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json deleted file mode 100644 index 01b8f6d42a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sunion(of:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sunion(of:valueType:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:valueType:)-9uw8q":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","title":"sunion(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json deleted file mode 100644 index dd2b389b9e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"sunion(of:valueType:)","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunion(of:valueType:)-kq6n":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","title":"sunion(of:valueType:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:).json deleted file mode 100644 index 8971525ddc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sunionstore(as:sources:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11sunionstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sunionstore(as:sources:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/sunionstore(as:sources:)":{"type":"topic","kind":"symbol","title":"sunionstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:).json deleted file mode 100644 index a4d342ee47..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.swapDatabase(_:with:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"swapDatabase(_:with:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE12swapDatabase_4with7NIOCore15EventLoopFutureCySbGSi_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"first","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"second","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/swapDatabase(_:with:)":{"abstract":[],"kind":"symbol","title":"swapDatabase(_:with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:).json deleted file mode 100644 index c186d6f067..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ttl(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"."},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier","text":"Lifetime"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ttl(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"role":"symbol","symbolKind":"method","title":"ttl(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE3ttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ttl(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/ttl(_:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ttl(_:)","title":"ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/ttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe().json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe().json deleted file mode 100644 index 7ba421ad79..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11unsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"unsubscribe()","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe()"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.unsubscribe()","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe()","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/unsubscribe()":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe()","abstract":[],"type":"topic","title":"unsubscribe()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:).json deleted file mode 100644 index e8d39243a6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)"},"sections":[],"metadata":{"title":"unsubscribe(from:)","extendedModule":"HummingbirdRedis","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V11unsubscribe4from7NIOCore15EventLoopFutureCyytGSay9RediStack0C11ChannelNameVG_tF","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.unsubscribe(from:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/unsubscribe(from:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe(from:)","title":"unsubscribe(from:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json deleted file mode 100644 index 400c339477..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6"]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zadd(_:to:inserting:returning:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySbGqd__7element_Sd5scoret_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"zadd(_:to:inserting:returning:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","title":"zadd(_:to:inserting:returning:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json deleted file mode 100644 index 07feff4db4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","title":"zadd(_:to:inserting:returning:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGSayqd__7element_Sd5scoretG_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"insertBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":" = .allElements, ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"returnBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":" = .insertedElementsCount) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","title":"zadd(_:to:inserting:returning:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json deleted file mode 100644 index dc9ba9537b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"metadata":{"title":"zadd(_:to:inserting:returning:)","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGqd__7element_Sd5scoretd_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5":{"title":"zadd(_:to:inserting:returning:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:).json deleted file mode 100644 index 6db9faa42e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcard(of:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"zcard(of:)","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5zcard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcard(of:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcard(of:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcard(of:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"title":"zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json deleted file mode 100644 index 373fe5f176..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcount(of:withMaximumScoreOf:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)"]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","title":"zcount(of:withMaximumScoreOf:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withMaximumScoreOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zcount(of:withMaximumScoreOf:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json deleted file mode 100644 index ba4a1084e5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zcount(of:withMinimumScoreOf:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"role":"symbol","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zcount(of:withMinimumScoreOf:)","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withMinimumScoreOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","title":"zcount(of:withMinimumScoreOf:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json deleted file mode 100644 index ab5533bdcd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zcount(of:withScores:)","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScores:)-5sevq":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","role":"symbol","title":"zcount(of:withScores:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json deleted file mode 100644 index ddb7a42423..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"zcount(of:withScores:)","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScores:)-79l1f":{"title":"zcount(of:withScores:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json deleted file mode 100644 index 259b40043d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"zcount(of:withScoresBetween:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zcount2of17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcount(of:withScoresBetween:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zcount(of:withScoresBetween:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:).json deleted file mode 100644 index 753f82c1d4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"element","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)"]}],"metadata":{"title":"zincrby(_:element:in:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zincrby_7element2in7NIOCore15EventLoopFutureCySdGSd_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"element","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">","kind":"text"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zincrby(_:element:in:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zincrby(_:element:in:)":{"title":"zincrby(_:element:in:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json deleted file mode 100644 index 51b0e37170..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","title":"zinterstore(as:sources:weights:aggregateMethod:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE11zinterstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zinterstore(as:sources:weights:aggregateMethod:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]? = nil, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":" "},{"kind":"internalParam","text":"aggregate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zinterstore(as:sources:weights:aggregateMethod:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)","title":"zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json deleted file mode 100644 index f4ea7ef2ac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zlexcount(of:withMaximumValueOf:)"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zlexcount(of:withMaximumValueOf:)","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withMaximumValueOf:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","role":"symbol","title":"zlexcount(of:withMaximumValueOf:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json deleted file mode 100644 index d4cbd09b02..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"zlexcount(of:withMinimumValueOf:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zlexcount(of:withMinimumValueOf:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withMinimumValueOf:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)","title":"zlexcount(of:withMinimumValueOf:)","type":"topic","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json deleted file mode 100644 index 199144f8f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withValuesBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"zlexcount(of:withValuesBetween:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zlexcount(of:withValuesBetween:)":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","title":"zlexcount(of:withValuesBetween:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:).json deleted file mode 100644 index 58a996dc1d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zpopmax(from:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"zpopmax(from:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmax(from:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:)","title":"zpopmax(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:).json deleted file mode 100644 index 2a31da7d24..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zpopmax(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)"]}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")]>"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zpopmax(from:max:)","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmax(from:max:)":{"abstract":[],"type":"topic","role":"symbol","title":"zpopmax(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")]>"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:).json deleted file mode 100644 index 38db79e131..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zpopmin(from:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?>"}]}]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"zpopmin(from:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmin(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:)","title":"zpopmin(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:).json deleted file mode 100644 index 2dabb4b3d7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}],"title":"zpopmin(from:max:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zpopmin(from:max:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zpopmin(from:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","type":"topic","kind":"symbol","title":"zpopmin(from:max:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json deleted file mode 100644 index 84408d9a59..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json deleted file mode 100644 index 5f65025298..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"title":"zrange(from:fromIndex:includeScoresInResponse:)","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:fromIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:fromIndex:includeScoresInResponse:)":{"title":"zrange(from:fromIndex:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json deleted file mode 100644 index 89653dd8c5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"zrange(from:indices:includeScoresInResponse:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-5ecdq":{"abstract":[],"title":"zrange(from:indices:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json deleted file mode 100644 index 2c9cbbadd4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:indices:includeScoresInResponse:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"zrange(from:indices:includeScoresInResponse:)","externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-e3ru":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru","title":"zrange(from:indices:includeScoresInResponse:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json deleted file mode 100644 index 105c23fa40..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:throughIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","title":"zrange(from:throughIndex:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:throughIndex:includeScoresInResponse:)":{"kind":"symbol","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"zrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json deleted file mode 100644 index 468b0b7b2f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrange(from:upToIndex:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrange(from:upToIndex:includeScoresInResponse:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json deleted file mode 100644 index c29de47687..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMaximumValueOf:limitBy:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)","type":"topic","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json deleted file mode 100644 index 3cb632160e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebylex(from:withMinimumValueOf:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withMinimumValueOf:limitBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json deleted file mode 100644 index 6c789a8fd8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withValuesBetween:limitBy:)"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"zrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json deleted file mode 100644 index f251e0cffa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json deleted file mode 100644 index d11e7cd015..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","abstract":[],"role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json deleted file mode 100644 index 04971645aa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[],"kind":"symbol","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json deleted file mode 100644 index d3c46a8798..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json deleted file mode 100644 index ca77a55f6f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:).json deleted file mode 100644 index 8f2ab77af0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zrank(of:in:)","externalID":"s:9RediStack11RedisClientPAAE5zrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrank(of:in:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrank(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrank(of:in:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","abstract":[],"role":"symbol","title":"zrank(of:in:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrank(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json deleted file mode 100644 index 86ffbbeb36..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"zrem(_:from:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrem(_:from:)-33gaj":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"zrem(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json deleted file mode 100644 index d1146070a9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"zrem(_:from:)","symbolKind":"method","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrem(_:from:)-rfyw":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw","title":"zrem(_:from:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json deleted file mode 100644 index 925f3a7f56..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zremrangebylex(from:withMaximumValueOf:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"method","title":"zremrangebylex(from:withMaximumValueOf:)","role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withMaximumValueOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","title":"zremrangebylex(from:withMaximumValueOf:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json deleted file mode 100644 index ce03a7382b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withMinimumValueOf:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier","text":"CustomStringConvertible"}],"platforms":["Linux"]}]}],"sections":[],"metadata":{"symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zremrangebylex(from:withMinimumValueOf:)","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withMinimumValueOf:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)","title":"zremrangebylex(from:withMinimumValueOf:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","abstract":[],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json deleted file mode 100644 index 408dae9afb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","title":"zremrangebylex(from:withValuesBetween:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withValuesBetween:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebylex(from:withValuesBetween:)":{"title":"zremrangebylex(from:withValuesBetween:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json deleted file mode 100644 index cca0ceccdb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:firstIndex:lastIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from10firstIndex04lastH07NIOCore15EventLoopFutureCySiGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zremrangebyrank(from:firstIndex:lastIndex:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:firstIndex:lastIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"zremrangebyrank(from:firstIndex:lastIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json deleted file mode 100644 index 739c366dce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zremrangebyrank(from:fromIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from0F5Index7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:fromIndex:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:fromIndex:)":{"title":"zremrangebyrank(from:fromIndex:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json deleted file mode 100644 index ca67288c6c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zremrangebyrank(from:indices:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"title":"zremrangebyrank(from:indices:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-248n5":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","title":"zremrangebyrank(from:indices:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json deleted file mode 100644 index d72c127a6a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"zremrangebyrank(from:indices:)","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:indices:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-5ong":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","abstract":[],"title":"zremrangebyrank(from:indices:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json deleted file mode 100644 index 0f1474dc77..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","title":"zremrangebyrank(from:throughIndex:)","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from12throughIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:throughIndex:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:throughIndex:)":{"kind":"symbol","title":"zremrangebyrank(from:throughIndex:)","type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json deleted file mode 100644 index e8d460b86e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"zremrangebyrank(from:upToIndex:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from9upToIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:upToIndex:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyrank(from:upToIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","title":"zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json deleted file mode 100644 index e265bffb02..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyscore(from:withMaximumScoreOf:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","title":"zremrangebyscore(from:withMaximumScoreOf:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMaximumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)","title":"zremrangebyscore(from:withMaximumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json deleted file mode 100644 index c47d920362..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","title":"zremrangebyscore(from:withMinimumScoreOf:)","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMinimumScoreOf:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMinimumScoreOf:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)","abstract":[],"type":"topic","title":"zremrangebyscore(from:withMinimumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json deleted file mode 100644 index c4b329208d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyscore(from:withScores:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-4w148":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148","title":"zremrangebyscore(from:withScores:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json deleted file mode 100644 index f6a13f7db9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","symbolKind":"method","title":"zremrangebyscore(from:withScores:)","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-6e0da":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da","abstract":[],"title":"zremrangebyscore(from:withScores:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json deleted file mode 100644 index 989abc0542..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","title":"zremrangebyscore(from:withScoresBetween:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyscore(from:withScoresBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScoresBetween:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)","abstract":[],"title":"zremrangebyscore(from:withScoresBetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json deleted file mode 100644 index 5cd1edb6ac..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"sections":[],"metadata":{"symbolKind":"method","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json deleted file mode 100644 index 607e902ae5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:fromIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)"]}],"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:fromIndex:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json deleted file mode 100644 index 71de6c3ada..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr"},"metadata":{"title":"zrevrange(from:indices:includeScoresInResponse:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-3vyzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json deleted file mode 100644 index cddbbaf181..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-80ttn":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"type":"topic","title":"zrevrange(from:indices:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json deleted file mode 100644 index 97901e2c03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:throughIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","title":"zrevrange(from:throughIndex:includeScoresInResponse:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:throughIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json deleted file mode 100644 index f9d8c90612..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:upToIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrange(from:upToIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)","kind":"symbol","title":"zrevrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json deleted file mode 100644 index fa60f125ee..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withMaximumValueOf:limitBy:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}]}]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","type":"topic","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json deleted file mode 100644 index 166374068f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebylex(from:withMinimumValueOf:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"method","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier","text":"CustomStringConvertible"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json deleted file mode 100644 index ce87a53e5f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withValuesBetween:limitBy:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"RediStack","title":"zrevrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebylex(from:withValuesBetween:limitBy:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","title":"zrevrangebylex(from:withValuesBetween:limitBy:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json deleted file mode 100644 index 1dcb418efd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json deleted file mode 100644 index 7af177261f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method","extendedModule":"RediStack","role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json deleted file mode 100644 index c6995eba05..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json deleted file mode 100644 index f9431971a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json deleted file mode 100644 index 846d968989..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:).json deleted file mode 100644 index 3e9fd88f5e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrank(of:in:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)"]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","title":"zrevrank(of:in:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE8zrevrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"abstract":[],"title":"zrevrank(of:in:)","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json deleted file mode 100644 index c96034d8ab..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")])>","kind":"text"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zscan(_:startingFrom:matching:count:)","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueO_SdtGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zscan(_:startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")])>"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","type":"topic","abstract":[],"title":"zscan(_:startingFrom:matching:count:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json deleted file mode 100644 index bb51ace92f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd___SdtSgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack","title":"zscan(_:startingFrom:matching:count:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?])>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?])> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:valueType:)":{"title":"zscan(_:startingFrom:matching:count:valueType:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:).json deleted file mode 100644 index 60508f5f20..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zscore(of:in:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6zscore2of2in7NIOCore15EventLoopFutureCySdSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"zscore(of:in:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscore(of:in:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zscore(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","title":"zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"?>"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscore(of:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json deleted file mode 100644 index e69947edd0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]? = nil, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":" "},{"kind":"internalParam","text":"aggregate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zunionstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zunionstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zunionstore(as:sources:weights:aggregateMethod:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/zunionstore(as:sources:weights:aggregateMethod:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct":{"title":"HBRequest.Redis","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Redis"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/remoteaddress.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/remoteaddress.json deleted file mode 100644 index c0f2daf58a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/remoteaddress.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"abstract":[{"text":"IP request came from","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/remoteaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/remoteAddress"},"sections":[],"metadata":{"role":"symbol","title":"remoteAddress","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird9HBRequestV13remoteAddress7NIOCore06SocketD0OSgvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"?"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/remoteAddress":{"kind":"symbol","type":"topic","title":"remoteAddress","abstract":[{"text":"IP request came from","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/remoteaddress","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/remoteAddress","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/response.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/response.json deleted file mode 100644 index a1728635be..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/response.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"kind":"symbol","abstract":[{"text":"Allows you to edit the status and headers of the response.","type":"text"}],"metadata":{"extendedModule":"Hummingbird","title":"response","symbolKind":"property","roleHeading":"Instance Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV8responseAC13ResponsePatchCvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"text":"ResponsePatch","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/response"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/response"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ResponsePatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"HBRequest.response"},{"type":"text","text":" is only available within route handlers that have had the option "},{"type":"codeVoice","code":".editResponse"},{"type":"text","text":"."},{"type":"text","text":" "},{"type":"text","text":"Trying to access it outside of one of these will cause the application to crash"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/response":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","text":"ResponsePatch"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/response","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequest\/response","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Allows you to edit the status and headers of the response."}],"title":"response"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch.json deleted file mode 100644 index 7fbfc6ac35..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/setCookie(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/responsepatch"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponsePatch"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"type":"text","text":"Allow you to patch the response generated by your route handler via the "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":" supplied. If your handler is only"},{"type":"text","text":" "},{"type":"text","text":"returning the payload you can edit the status and headers via "},{"type":"codeVoice","code":"request.response"},{"type":"text","text":" eg."}],"type":"paragraph"},{"code":["func myHandler(_ request: HBRequest) -> String {"," request.response.status = .accepted"," return \"hello\"","}"],"type":"codeListing","syntax":null}],"kind":"content"}],"abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"metadata":{"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"title":"HBRequest.ResponsePatch","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC","role":"symbol","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}],"roleHeading":"Class"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/headers":{"kind":"symbol","title":"headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV","text":"HTTPHeadersPatch"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/headers","type":"topic","abstract":[{"text":"headers to add to response","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/headers"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/setCookie(_:)":{"title":"setCookie(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/setCookie(_:)","abstract":[{"text":"Set cookie on reponse patch","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/setcookie(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/status":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/status","type":"topic","kind":"symbol","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/status","role":"symbol","abstract":[{"type":"text","text":"patch status of reponse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/headers.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/headers.json deleted file mode 100644 index ae0f246cf2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/headers.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch"]]},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"headers","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC7headersAA011HTTPHeadersD0Vvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/headers"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"headers to add to response","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/headers"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/headers":{"kind":"symbol","title":"headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV","text":"HTTPHeadersPatch"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/headers","type":"topic","abstract":[{"text":"headers to add to response","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/headers"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:).json deleted file mode 100644 index 20d3858318..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"setCookie(_:)","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC0A10FoundationE9setCookieyyAF8HBCookieVF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCookie"},{"kind":"text","text":"("},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","kind":"typeIdentifier","text":"HBCookie"},{"kind":"text","text":")"}],"role":"symbol","extendedModule":"Hummingbird"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCookie"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cookie"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","kind":"typeIdentifier","text":"HBCookie"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"Can be accessed via "},{"type":"codeVoice","code":"request.response.setCookie(myCookie)"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/setCookie(_:)"},"abstract":[{"type":"text","text":"Set cookie on reponse patch"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/setcookie(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/setCookie(_:)":{"title":"setCookie(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/setCookie(_:)","abstract":[{"text":"Set cookie on reponse patch","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/setcookie(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/status.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/status.json deleted file mode 100644 index 68da0f4f3c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/responsepatch/status.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"patch status of reponse"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":"?","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/status"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC6status8NIOHTTP118HTTPResponseStatusOSgvp","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"status"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch":{"abstract":[{"text":"Patches Response via ","type":"text"},{"code":"HBResponse.apply(patch:)","type":"codeVoice"}],"type":"topic","title":"HBRequest.ResponsePatch","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch","navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/ResponsePatch/status":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/status","type":"topic","kind":"symbol","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/ResponsePatch\/status","role":"symbol","abstract":[{"type":"text","text":"patch status of reponse"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/servicecontext.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/servicecontext.json deleted file mode 100644 index 68c844dca9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/servicecontext.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"sections":[],"abstract":[{"text":"ServiceContext attached to request. Used to propagate serviceContext to child functions","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/servicecontext"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/serviceContext","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serviceContext","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ServiceContext","kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"Attaching serviceContext to the request should be used when we aren’t inside an async","type":"text"},{"text":" ","type":"text"},{"text":"function and serviceContext cannot be propagated via Task local variables. Otherwise","type":"text"},{"text":" ","type":"text"},{"text":"serviceContext should be propagated using Task local variables using ","type":"text"},{"type":"codeVoice","code":"ServiceContext.$current.withValue(_)"}],"type":"paragraph"}]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property","title":"serviceContext","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV14serviceContext07ServiceD6Module0eD0Vvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"serviceContext","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ServiceContext","kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V"}],"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS"}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/serviceContext":{"title":"serviceContext","type":"topic","abstract":[{"type":"text","text":"ServiceContext attached to request. Used to propagate serviceContext to child functions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/serviceContext","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/servicecontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/session.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/session.json deleted file mode 100644 index de4d85409e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/session.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/session"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/session"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"abstract":[{"type":"text","text":"access session info"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SessionManager","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A4AuthE7sessionAD14SessionManagerVvp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier","text":"SessionManager"}],"title":"session"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/session":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/session","type":"topic","role":"symbol","abstract":[{"type":"text","text":"access session info"}],"url":"\/documentation\/hummingbirdauth\/hbrequest\/session","title":"session","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/success(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/success(_:).json deleted file mode 100644 index 1f2190396e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/success(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"success(_:)","role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV7successy7NIOCore15EventLoopFutureCyxGxlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Return succeeded "},{"type":"codeVoice","code":"EventLoopFuture"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/success(_:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/success(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/success(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/success(_:)","abstract":[{"type":"text","text":"Return succeeded "},{"type":"codeVoice","code":"EventLoopFuture"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"success","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"success(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/success(_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/uri.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/uri.json deleted file mode 100644 index aa037571c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/uri.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"}],"externalID":"s:11Hummingbird9HBRequestV3uriAA5HBURLVvp","modules":[{"name":"HummingbirdAuth"}],"title":"uri"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"URI path"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/uri","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/uri"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/uri":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/uri","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/uri","role":"symbol","type":"topic","title":"uri","abstract":[{"type":"text","text":"URI path"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/version.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/version.json deleted file mode 100644 index 8acdda58f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/version.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/version","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"version","externalID":"s:11Hummingbird9HBRequestV7version8NIOHTTP111HTTPVersionVvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/version"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"HTTP version","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/version":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/version","title":"version","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/version","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"}],"abstract":[{"text":"HTTP version","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:).json deleted file mode 100644 index 64aae7203a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withServiceContext(_:_:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withServiceContext","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"context","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ServiceContext","kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"ServiceContext to attach to request","type":"text"}],"type":"paragraph"}],"name":"serviceContext"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"operation to run"}]}],"name":"operation"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"return value of operation"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Be sure to use the "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","isActive":true,"type":"reference"},{"type":"text","text":" passed to the closure as that includes the serviceContext."},{"type":"text","text":" "},{"type":"text","text":"This function should be used when we aren’t inside an async function and serviceContext"},{"type":"text","text":" "},{"type":"text","text":"cannot be propagated via Task local variables using "},{"code":"ServiceContext.$current.withValue(_)","type":"codeVoice"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/withservicecontext(_:_:)"]}],"metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"platforms":[{"name":"iOS","beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false},{"name":"macOS","beta":false,"introducedAt":"10.15","unavailable":false,"deprecated":false},{"name":"tvOS","beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false},{"name":"watchOS","beta":false,"introducedAt":"6.0","unavailable":false,"deprecated":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withServiceContext"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"withServiceContext(_:_:)","externalID":"s:11Hummingbird9HBRequestV18withServiceContextyx0dE6Module0dE0V_xACKXEtKlF"},"kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation with edited request that includes serviceContext."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withServiceContext(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbrequest\/withservicecontext(_:_:)","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation with edited request that includes serviceContext."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withServiceContext(_:_:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withServiceContext"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"title":"withServiceContext(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json deleted file mode 100644 index ef914adc84..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":", ","kind":"text"},{"text":"Span","preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"operationName","content":[{"type":"paragraph","inlineContent":[{"text":"The name of the operation being traced. This may be a handler function, database call, …","type":"text"}]}]},{"name":"kind","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"SpanKind"},{"type":"text","text":" of the "},{"type":"codeVoice","code":"Span"},{"type":"text","text":" to be created. Defaults to "},{"type":"codeVoice","code":"SpanKind\/internal"},{"type":"text","text":"."}]}]},{"name":"operation","content":[{"type":"paragraph","inlineContent":[{"text":"operation to wrap in a span start\/end and execute immediately","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"text":"the value returned by ","type":"text"},{"type":"codeVoice","code":"operation"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Calls operation with edited request that includes the serviceContext, and the span. Be sure to use the","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" passed to the closure as that includes the serviceContext","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"DO NOT ","type":"text"},{"type":"codeVoice","code":"end()"},{"text":" the passed in span manually. It will be ended automatically when the ","type":"text"},{"type":"codeVoice","code":"operation"},{"text":" returns.","type":"text"}]},{"style":"note","type":"aside","content":[{"inlineContent":[{"text":"the error the ","type":"text"},{"code":"operation","type":"codeVoice"},{"text":" has thrown (if any)","type":"text"}],"type":"paragraph"}],"name":"Throws"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Span","preciseIdentifier":"s:7Tracing4SpanP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"title":"withSpan(_:context:ofKind:_:)","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","platforms":[{"name":"iOS","introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false},{"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false,"unavailable":false}],"externalID":"s:11Hummingbird9HBRequestV8withSpan_7context6ofKind_7NIOCore15EventLoopFutureCyxGSS_20ServiceContextModule0lM0V7Tracing0dG0OAjC_AN0D0_ptXEtlF","role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"},{"text":",","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:context:ofKind:_:)-7r3k8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"title":"withSpan(_:context:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"code":"Span","type":"codeVoice"},{"type":"text","text":","}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json deleted file mode 100644 index c8c090e9ed..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird9HBRequestV8withSpan_7context6ofKind_xSS_20ServiceContextModule0hI0V7Tracing0dG0OxAC_AJ0D0_ptKXEtKlF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceContext","kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO"},{"text":", (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"Span","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"Hummingbird","title":"withSpan(_:context:ofKind:_:)","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"abstract":[{"text":"Execute a specific task within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceContext","kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"Span","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"operationName","content":[{"type":"paragraph","inlineContent":[{"text":"The name of the operation being traced. This may be a handler function, database call, …","type":"text"}]}]},{"name":"serviceContext","content":[{"inlineContent":[{"text":"ServiceContext potentially containing trace identifiers of a parent ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]},{"name":"kind","content":[{"inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"SpanKind"},{"text":" of the ","type":"text"},{"type":"codeVoice","code":"Span"},{"text":" to be created. Defaults to ","type":"text"},{"type":"codeVoice","code":"SpanKind\/internal"},{"text":".","type":"text"}],"type":"paragraph"}]},{"name":"operation","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"operation to wrap in a span start\/end and execute immediately"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"the value returned by ","type":"text"},{"code":"operation","type":"codeVoice"}]}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Calls operation with edited request that includes the serviceContext, and the span Be sure to use the","type":"text"},{"text":" ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" passed to the closure as that includes the serviceContext","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"This function should be used when we aren’t inside an async function and serviceContext cannot be propagated","type":"text"},{"text":" ","type":"text"},{"text":"via Task local variables. The equivalent async version of this is","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"InstrumentationSystem.tracer.withSpan(_:serviceContext:ofKind:_)"}]},{"type":"paragraph","inlineContent":[{"text":"DO NOT ","type":"text"},{"code":"end()","type":"codeVoice"},{"text":" the passed in span manually. It will be ended automatically when the ","type":"text"},{"code":"operation","type":"codeVoice"},{"text":" returns.","type":"text"}]},{"type":"aside","name":"Throws","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the error the "},{"code":"operation","type":"codeVoice"},{"type":"text","text":" has thrown (if any)"}]}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:context:ofKind:_:)-m3y9":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP","text":"Span"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"kind":"symbol","title":"withSpan(_:context:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9","abstract":[{"text":"Execute a specific task within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":".","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8.json deleted file mode 100644 index 7db233c4e0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV8withSpan_6ofKind_7NIOCore15EventLoopFutureCyxGSS_7Tracing0dF0OAiC_AJ0D0_ptXEtlF","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false,"beta":false}],"roleHeading":"Instance Method","title":"withSpan(_:ofKind:_:)","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-198d8"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-198d8"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"Span","kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The name of the operation being traced. This may be a handler function, database call, …","type":"text"}],"type":"paragraph"}],"name":"operationName"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"SpanKind"},{"text":" of the ","type":"text"},{"type":"codeVoice","code":"Span"},{"text":" to be created. Defaults to ","type":"text"},{"type":"codeVoice","code":"SpanKind\/internal"},{"text":".","type":"text"}]}],"name":"kind"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"operation to wrap in a span start\/end and execute immediately"}]}],"name":"operation"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the value returned by "},{"code":"operation","type":"codeVoice"}]}],"kind":"content"},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calls operation with edited request that includes the serviceContext from span, and the span. Be sure to use the"},{"type":"text","text":" "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":" passed to the closure as that includes the serviceContext"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"DO NOT "},{"code":"end()","type":"codeVoice"},{"type":"text","text":" the passed in span manually. It will be ended automatically when the "},{"code":"operation","type":"codeVoice"},{"type":"text","text":" returns."}]},{"type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the error the "},{"type":"codeVoice","code":"operation"},{"type":"text","text":" has thrown (if any)"}]}],"style":"note","name":"Throws"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:ofKind:_:)-198d8":{"title":"withSpan(_:ofKind:_:)","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-198d8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-198d8","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf.json deleted file mode 100644 index ee73b1afec..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf","interfaceLanguage":"swift"},"metadata":{"role":"symbol","extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"withSpan(_:ofKind:_:)","externalID":"s:11Hummingbird9HBRequestV8withSpan_6ofKind_xSS_7Tracing0dF0OxAC_AF0D0_ptKXEtKlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Span","preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS"},{"beta":false,"unavailable":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-4bxhf"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The name of the operation being traced. This may be a handler function, database call, …","type":"text"}]}],"name":"operationName"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"SpanKind"},{"text":" of the ","type":"text"},{"type":"codeVoice","code":"Span"},{"text":" to be created. Defaults to ","type":"text"},{"type":"codeVoice","code":"SpanKind\/internal"},{"text":".","type":"text"}]}],"name":"kind"},{"content":[{"inlineContent":[{"text":"operation to wrap in a span start\/end and execute immediately","type":"text"}],"type":"paragraph"}],"name":"operation"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"the value returned by ","type":"text"},{"type":"codeVoice","code":"operation"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Calls operation with edited request that includes the serviceContext from span, and the span Be sure to use the","type":"text"},{"text":" ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" passed to the closure as that includes the serviceContext","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should be used when we aren’t inside an async function and serviceContext cannot be propagated"},{"type":"text","text":" "},{"type":"text","text":"via Task local variables. The equivalent async version of this is"},{"type":"text","text":" "},{"type":"codeVoice","code":"InstrumentationSystem.tracer.withSpan(_:ofKind:_)"}]},{"type":"paragraph","inlineContent":[{"text":"DO NOT ","type":"text"},{"type":"codeVoice","code":"end()"},{"text":" the passed in span manually. It will be ended automatically when the ","type":"text"},{"type":"codeVoice","code":"operation"},{"text":" returns.","type":"text"}]},{"name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"the error the "},{"type":"codeVoice","code":"operation"},{"type":"text","text":" has thrown (if any)"}]}],"style":"note"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest/withSpan(_:ofKind:_:)-4bxhf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-4bxhf","title":"withSpan(_:ofKind:_:)","type":"topic","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Span","preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext.json deleted file mode 100644 index 245cf7c42f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"roleHeading":"Protocol","title":"HBRequestContext","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"externalID":"s:11Hummingbird16HBRequestContextP","symbolKind":"protocol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"kind":"relationships","type":"inheritsFrom","title":"Inherits From","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"seeAlsoSections":[{"title":"Request\/Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/allocator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/remoteAddress"]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequestcontext"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Context that created HBRequest."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/eventLoop":{"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/eventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/eventLoop","role":"symbol","title":"eventLoop","type":"topic","kind":"symbol","abstract":[{"text":"EventLoop request is running on","type":"text"}],"required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/allocator":{"required":true,"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/allocator","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/allocator","kind":"symbol","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"title":"allocator","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/remoteAddress":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"?"}],"title":"remoteAddress","abstract":[{"type":"text","text":"Connected host address"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/remoteAddress","kind":"symbol","type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/remoteaddress"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/allocator.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/allocator.json deleted file mode 100644 index 0b82eebc5c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/allocator.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"allocator","required":true,"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird16HBRequestContextP9allocator7NIOCore19ByteBufferAllocatorVvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequestcontext\/allocator"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/allocator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext"]]},"kind":"symbol","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/allocator":{"required":true,"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/allocator","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/allocator","kind":"symbol","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"title":"allocator","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/eventloop.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/eventloop.json deleted file mode 100644 index fd609977c2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/eventloop.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequestcontext\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/eventLoop","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}],"required":true,"role":"symbol","externalID":"s:11Hummingbird16HBRequestContextP9eventLoop7NIOCore05EventE0_pvp","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","title":"eventLoop"},"kind":"symbol","abstract":[{"text":"EventLoop request is running on","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/eventLoop":{"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/eventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/eventLoop","role":"symbol","title":"eventLoop","type":"topic","kind":"symbol","abstract":[{"text":"EventLoop request is running on","type":"text"}],"required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/remoteaddress.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/remoteaddress.json deleted file mode 100644 index 6dc6c46f50..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestcontext/remoteaddress.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Connected host address","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/remoteAddress"},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird16HBRequestContextP13remoteAddress7NIOCore06SocketE0OSgvp","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","required":true,"title":"remoteAddress"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequestcontext\/remoteaddress"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext/remoteAddress":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"?"}],"title":"remoteAddress","abstract":[{"type":"text","text":"Connected host address"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext\/remoteAddress","kind":"symbol","type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbrequestcontext\/remoteaddress"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable.json deleted file mode 100644 index f5bacb4ea3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecodable","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"}]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"An example","type":"text"}]},{"type":"codeListing","syntax":null,"code":["struct CreateUser: HBRequestDecodable {"," let username: String"," let password: String"," func handle(request: HBRequest) -> EventLoopFuture<HTTPResponseStatus> {"," return addUserToDatabase("," name: self.username,"," password: self.password"," ).map { _ in .ok }","}","application.router.put(\"user\", use: CreateUser.self)"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequestdecodable"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"HBRequestDecodable","externalID":"s:11Hummingbird18HBRequestDecodableP","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"symbolKind":"protocol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable"},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/Se"],"kind":"relationships","title":"Inherits From"}],"kind":"symbol","seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"title":"Router"}],"abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable/init(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable/init(from:).json deleted file mode 100644 index 1bd3546507..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecodable/init(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0"]]},"abstract":[{"type":"text","text":"Create using "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" interfaces"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","extendedModule":"Hummingbird","symbolKind":"init","externalID":"s:11Hummingbird18HBRequestDecodablePAAE4fromxAA0B0V_tKcfc","title":"init(from:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrequestdecodable\/init(from:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"request"}],"type":"paragraph"}],"name":"request"}]},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"content":[{"inlineContent":[{"text":"HBHTTPError","type":"text"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Throws"}],"kind":"content"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable\/init(from:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/init(from:)-9q5p0":{"title":"init(from:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/init(from:)-9q5p0"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable/init(from:)":{"title":"init(from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequestdecodable\/init(from:)","abstract":[{"type":"text","text":"Create using "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" interfaces"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable\/init(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder.json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder.json deleted file mode 100644 index 8ee5cd018f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"],"kind":"relationships","title":"Conforming Types","type":"conformingTypes"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequestdecoder"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder\/decode(_:from:)"],"title":"Instance Methods"}],"metadata":{"role":"symbol","title":"HBRequestDecoder","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird16HBRequestDecoderP","roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecoder"}],"navigatorTitle":[{"kind":"identifier","text":"HBRequestDecoder"}]},"kind":"symbol","abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"],"title":"Encoding\/Decoding","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder/decode(_:from:)":{"title":"decode(_:from:)","abstract":[{"type":"text","text":"Decode type from request"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder\/decode(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:).json deleted file mode 100644 index ff0ba7a02f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder"]]},"abstract":[{"type":"text","text":"Decode type from request"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder\/decode(_:from:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"type to decode to"}],"type":"paragraph"}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request"}]}],"name":"request"}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:11Hummingbird16HBRequestDecoderP6decode_4fromqd__qd__m_AA0B0VtKSeRd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"required":true,"title":"decode(_:from:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder/decode(_:from:)":{"title":"decode(_:from:)","abstract":[{"type":"text","text":"Decode type from request"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder\/decode(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponder.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponder.json deleted file mode 100644 index 712fa82d03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponder.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:11Hummingbird11HBResponderP","role":"symbol","title":"HBResponder","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Protocol","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},"kind":"symbol","seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder"],"kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}]}]},{"kind":"content","content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"This is the core protocol for Hummingbird. It defines an object that can respond to a request."}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder/respond(to:)-877la":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"respond(to:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-877la","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt.json deleted file mode 100644 index b71c689a07..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false,"unavailable":false}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"symbolKind":"method","externalID":"s:11Hummingbird11HBResponderPAAE7respond2toAA10HBResponseVAA9HBRequestV_tYaKF","roleHeading":"Instance Method","title":"respond(to:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-1q5gt"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la"]]},"abstract":[{"type":"text","text":"extend HBResponder to provide async\/await version of respond"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-1q5gt"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder/respond(to:)-877la":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"respond(to:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-877la","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder/respond(to:)-1q5gt":{"abstract":[{"type":"text","text":"extend HBResponder to provide async\/await version of respond"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-1q5gt","type":"topic","title":"respond(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-1q5gt"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-877la.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-877la.json deleted file mode 100644 index 997c85d8da..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponder/respond(to:)-877la.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"]]},"metadata":{"externalID":"s:11Hummingbird11HBResponderP7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","required":true,"title":"respond(to:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}]},"defaultImplementationsSections":[{"title":"HBResponder Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-1q5gt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-1q5gt"]}],"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-877la"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder/respond(to:)-1q5gt":{"abstract":[{"type":"text","text":"extend HBResponder to provide async\/await version of respond"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-1q5gt","type":"topic","title":"respond(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-1q5gt"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder/respond(to:)-877la":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"respond(to:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-877la","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse.json deleted file mode 100644 index 114754f0e4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponse","kind":"identifier"}],"title":"HBResponse","externalID":"s:11Hummingbird10HBResponseV","roleHeading":"Structure","role":"symbol","navigatorTitle":[{"text":"HBResponse","kind":"identifier"}]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}]}]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"seeAlsoSections":[{"title":"Request\/Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/init(status:headers:body:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/setCookie(_:)"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/redirect(to:type:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/HBResponseGenerator-Implementations"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse"]}],"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/body":{"kind":"symbol","title":"body","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/body","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/body","abstract":[{"type":"text","text":"response body"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/HBResponseGenerator-Implementations":{"title":"HBResponseGenerator Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbresponse\/hbresponsegenerator-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/HBResponseGenerator-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/redirect(to:type:)":{"kind":"symbol","title":"redirect(to:type:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/redirect(to:type:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redirect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","text":"RedirectType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirect(to:type:)","abstract":[{"type":"text","text":"Create a redirect response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/setCookie(_:)":{"url":"\/documentation\/hummingbirdauth\/hbresponse\/setcookie(_:)","title":"setCookie(_:)","abstract":[{"text":"Set cookie on response","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/setCookie(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/status":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/status","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"title":"status","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/status","kind":"symbol","type":"topic","abstract":[{"text":"response status","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/init(status:headers:body:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":")"}],"title":"init(status:headers:body:)","url":"\/documentation\/hummingbirdauth\/hbresponse\/init(status:headers:body:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/init(status:headers:body:)","abstract":[{"text":"Create an ","type":"text"},{"type":"codeVoice","code":"HBResponse"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/CustomStringConvertible-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdauth\/hbresponse\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"topic","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/extensions":{"type":"topic","title":"extensions","url":"\/documentation\/hummingbirdauth\/hbresponse\/extensions","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/extensions","role":"symbol","abstract":[{"type":"text","text":"Response extensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/headers":{"kind":"symbol","abstract":[{"type":"text","text":"response headers"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/headers","type":"topic","url":"\/documentation\/hummingbirdauth\/hbresponse\/headers","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"title":"headers"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/body.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/body.json deleted file mode 100644 index 09988e0daa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/body.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"externalID":"s:11Hummingbird10HBResponseV4body0A4Core0B4BodyOvp","modules":[{"name":"HummingbirdAuth"}],"title":"body"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"response body"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/body","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/body"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/body":{"kind":"symbol","title":"body","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/body","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/body","abstract":[{"type":"text","text":"response body"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations.json deleted file mode 100644 index 7fb5ff8df5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","sections":[],"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/description"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/description":{"type":"topic","kind":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/description","url":"\/documentation\/hummingbirdauth\/hbresponse\/description","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/description.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/description.json deleted file mode 100644 index e0d80f5bbf..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/description.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","title":"description","externalID":"s:11Hummingbird10HBResponseV11descriptionSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"property","roleHeading":"Instance Property","extendedModule":"Hummingbird"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/CustomStringConvertible-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/CustomStringConvertible-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdauth\/hbresponse\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"topic","abstract":[],"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/description":{"type":"topic","kind":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/description","url":"\/documentation\/hummingbirdauth\/hbresponse\/description","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/extensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/extensions.json deleted file mode 100644 index 4f6052bb57..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Response extensions"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","externalID":"s:11Hummingbird10HBResponseV10extensionsAA20HBSendableExtensionsVyACGvp","title":"extensions"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/extensions","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/extensions":{"type":"topic","title":"extensions","url":"\/documentation\/hummingbirdauth\/hbresponse\/extensions","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/extensions","role":"symbol","abstract":[{"type":"text","text":"Response extensions"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations.json deleted file mode 100644 index 3481791915..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/response(from:)"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/HBResponseGenerator-Implementations"},"metadata":{"role":"collectionGroup","title":"HBResponseGenerator Implementations","modules":[{"name":"Hummingbird"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/response(from:)":{"abstract":[{"type":"text","text":"Return self as the response"}],"type":"topic","title":"response(from:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/response(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/response(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/headers.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/headers.json deleted file mode 100644 index 661bc94057..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/headers.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/headers"]}],"kind":"symbol","abstract":[{"type":"text","text":"response headers"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/headers"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"metadata":{"title":"headers","externalID":"s:11Hummingbird10HBResponseV7headers8NIOHTTP111HTTPHeadersVvp","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/headers":{"kind":"symbol","abstract":[{"type":"text","text":"response headers"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/headers","type":"topic","url":"\/documentation\/hummingbirdauth\/hbresponse\/headers","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"title":"headers"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/init(status:headers:body:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/init(status:headers:body:).json deleted file mode 100644 index dfa6192994..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/init(status:headers:body:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"sections":[],"metadata":{"roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init","externalID":"s:11Hummingbird10HBResponseV6status7headers4bodyAC8NIOHTTP118HTTPResponseStatusO_AG11HTTPHeadersV0A4Core0B4BodyOtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(status:headers:body:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/init(status:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":" = .empty)"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"response status"}],"type":"paragraph"}],"name":"status"},{"content":[{"type":"paragraph","inlineContent":[{"text":"response headers","type":"text"}]}],"name":"headers"},{"content":[{"inlineContent":[{"text":"response body","type":"text"}],"type":"paragraph"}],"name":"body"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/init(status:headers:body:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Create an "},{"type":"codeVoice","code":"HBResponse"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/init(status:headers:body:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":")"}],"title":"init(status:headers:body:)","url":"\/documentation\/hummingbirdauth\/hbresponse\/init(status:headers:body:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/init(status:headers:body:)","abstract":[{"text":"Create an ","type":"text"},{"type":"codeVoice","code":"HBResponse"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirect(to:type:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirect(to:type:).json deleted file mode 100644 index db569f18a0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirect(to:type:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redirect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","text":"RedirectType","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Type Method","extendedModule":"Hummingbird","title":"redirect(to:type:)","externalID":"s:11Hummingbird10HBResponseV8redirect2to4typeACSS_AC12RedirectTypeOtFZ","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirect(to:type:)"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redirect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"location","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","text":"RedirectType","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","kind":"typeIdentifier"},{"text":" = .normal) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"HBResponse with redirection"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"location: Location to redirect to"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"type: Redirection type","type":"text"}]}]}]}],"kind":"content"}],"abstract":[{"type":"text","text":"Create a redirect response"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/redirect(to:type:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/redirect(to:type:)":{"kind":"symbol","title":"redirect(to:type:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/redirect(to:type:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redirect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","text":"RedirectType"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirect(to:type:)","abstract":[{"type":"text","text":"Create a redirect response"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype.json deleted file mode 100644 index bd961fc3fc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"sections":[],"metadata":{"title":"HBResponse.RedirectType","navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO","role":"symbol","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedirectType","kind":"identifier"}],"extendedModule":"Hummingbird","symbolKind":"enum","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedirectType","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/found","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/normal","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/permanent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/temporary"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/status"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/Equatable-Implementations"],"generated":true}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/normal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"normal","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/normal","abstract":[{"code":"303 see other","type":"codeVoice"},{"text":": The server sent this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with a GET request.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/normal","kind":"symbol","role":"symbol","title":"HBResponse.RedirectType.normal"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/status":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"title":"status","abstract":[{"type":"text","text":"Associated "},{"type":"codeVoice","code":"HTTPResponseStatus"},{"type":"text","text":" for this redirect type."}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/status","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/status"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/temporary":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"title":"HBResponse.RedirectType.temporary","abstract":[{"type":"codeVoice","code":"307 Temporary"},{"type":"text","text":": The server sends this response to direct the client to get the requested"},{"type":"text","text":" "},{"text":"resource at another URI with the same method that was used in the prior request. This has","type":"text"},{"text":" ","type":"text"},{"text":"the same semantics as the 302 Found HTTP response code, with the exception that the user","type":"text"},{"text":" ","type":"text"},{"text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST","type":"text"},{"text":" ","type":"text"},{"text":"must be used in the second request.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/temporary","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/temporary"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/permanent":{"abstract":[{"code":"301 moved permanently","type":"codeVoice"},{"type":"text","text":": The URL of the requested resource has been changed permanently."},{"type":"text","text":" "},{"type":"text","text":"The new URL is iven in the response."}],"kind":"symbol","role":"symbol","title":"HBResponse.RedirectType.permanent","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"permanent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/permanent","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/permanent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/found":{"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/found","type":"topic","title":"HBResponse.RedirectType.found","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/found","abstract":[{"type":"codeVoice","code":"302 found"},{"type":"text","text":": This response code means that the URI of requested resource has been changed"},{"type":"text","text":" "},{"text":"temporarily. Further changes in the URI might be made in the future. Therefore,","type":"text"},{"text":" ","type":"text"},{"text":"this same URI should be used by the client in future requests.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"found","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:).json deleted file mode 100644 index 8b9165c66b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/Equatable-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/!=(_:_:)"},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird10HBResponseV12RedirectTypeO","role":"symbol","title":"!=(_:_:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Operator","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/!=(_:_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/!=(_:_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/!=(_:_:)","title":"!=(_:_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations.json deleted file mode 100644 index 9797abbef8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"sections":[],"kind":"article","metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/!=(_:_:)"],"generated":true,"title":"Operators"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/!=(_:_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/!=(_:_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/!=(_:_:)","title":"!=(_:_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/found.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/found.json deleted file mode 100644 index 9ee50f46f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/found.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"found"}],"roleHeading":"Case","title":"HBResponse.RedirectType.found","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO5foundyA2EmF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/found"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/found","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"found","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"codeVoice","code":"302 found"},{"type":"text","text":": This response code means that the URI of requested resource has been changed"},{"type":"text","text":" "},{"type":"text","text":"temporarily. Further changes in the URI might be made in the future. Therefore,"},{"type":"text","text":" "},{"type":"text","text":"this same URI should be used by the client in future requests."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/found":{"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/found","type":"topic","title":"HBResponse.RedirectType.found","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/found","abstract":[{"type":"codeVoice","code":"302 found"},{"type":"text","text":": This response code means that the URI of requested resource has been changed"},{"type":"text","text":" "},{"text":"temporarily. Further changes in the URI might be made in the future. Therefore,","type":"text"},{"text":" ","type":"text"},{"text":"this same URI should be used by the client in future requests.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"found","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/normal.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/normal.json deleted file mode 100644 index 385fd55679..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/normal.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"normal","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/normal"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/normal","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"sections":[],"abstract":[{"code":"303 see other","type":"codeVoice"},{"text":": The server sent this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with a GET request.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"normal","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Case","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO6normalyA2EmF","symbolKind":"case","title":"HBResponse.RedirectType.normal"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/normal":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"normal","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/normal","abstract":[{"code":"303 see other","type":"codeVoice"},{"text":": The server sent this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with a GET request.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/normal","kind":"symbol","role":"symbol","title":"HBResponse.RedirectType.normal"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/permanent.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/permanent.json deleted file mode 100644 index 9edfd52318..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/permanent.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"codeVoice","code":"301 moved permanently"},{"text":": The URL of the requested resource has been changed permanently.","type":"text"},{"text":" ","type":"text"},{"text":"The new URL is iven in the response.","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/permanent"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"permanent","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/permanent","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO9permanentyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"title":"HBResponse.RedirectType.permanent","roleHeading":"Case","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/permanent":{"abstract":[{"code":"301 moved permanently","type":"codeVoice"},{"type":"text","text":": The URL of the requested resource has been changed permanently."},{"type":"text","text":" "},{"type":"text","text":"The new URL is iven in the response."}],"kind":"symbol","role":"symbol","title":"HBResponse.RedirectType.permanent","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"permanent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/permanent","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/permanent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/status.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/status.json deleted file mode 100644 index 7d4d07c8b8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/status.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/status"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"abstract":[{"text":"Associated ","type":"text"},{"code":"HTTPResponseStatus","type":"codeVoice"},{"text":" for this redirect type.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/status"},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"}],"title":"status","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO6status8NIOHTTP118HTTPResponseStatusOvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/status":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"title":"status","abstract":[{"type":"text","text":"Associated "},{"type":"codeVoice","code":"HTTPResponseStatus"},{"type":"text","text":" for this redirect type."}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/status","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/status"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/temporary.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/temporary.json deleted file mode 100644 index 674956aeb6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/redirecttype/temporary.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/temporary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/temporary","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Case","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO9temporaryyA2EmF","title":"HBResponse.RedirectType.temporary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"case"},"abstract":[{"code":"307 Temporary","type":"codeVoice"},{"text":": The server sends this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with the same method that was used in the prior request. This has","type":"text"},{"text":" ","type":"text"},{"text":"the same semantics as the 302 Found HTTP response code, with the exception that the user","type":"text"},{"text":" ","type":"text"},{"text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST","type":"text"},{"text":" ","type":"text"},{"text":"must be used in the second request.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"text":"RedirectType","kind":"identifier"}],"title":"HBResponse.RedirectType","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedirectType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/RedirectType/temporary":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"title":"HBResponse.RedirectType.temporary","abstract":[{"type":"codeVoice","code":"307 Temporary"},{"type":"text","text":": The server sends this response to direct the client to get the requested"},{"type":"text","text":" "},{"text":"resource at another URI with the same method that was used in the prior request. This has","type":"text"},{"text":" ","type":"text"},{"text":"the same semantics as the 302 Found HTTP response code, with the exception that the user","type":"text"},{"text":" ","type":"text"},{"text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST","type":"text"},{"text":" ","type":"text"},{"text":"must be used in the second request.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/temporary","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/RedirectType\/temporary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/response(from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/response(from:).json deleted file mode 100644 index 464faf351c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/response(from:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"response(from:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"symbolKind":"method","extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird10HBResponseV8response4fromAcA9HBRequestV_tF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol"},"abstract":[{"text":"Return self as the response","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/HBResponseGenerator-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/response(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/response(from:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/HBResponseGenerator-Implementations":{"title":"HBResponseGenerator Implementations","type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hbresponse\/hbresponsegenerator-implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/HBResponseGenerator-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/response(from:)":{"abstract":[{"type":"text","text":"Return self as the response"}],"type":"topic","title":"response(from:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/response(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/response(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/setcookie(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/setcookie(_:).json deleted file mode 100644 index 93a03a7454..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/setcookie(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponse\/setcookie(_:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"cookie","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Set cookie on response","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/setCookie(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:11Hummingbird10HBResponseV0A10FoundationE9setCookieyyAD8HBCookieVF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","title":"setCookie(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/setCookie(_:)":{"url":"\/documentation\/hummingbirdauth\/hbresponse\/setcookie(_:)","title":"setCookie(_:)","abstract":[{"text":"Set cookie on response","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/setCookie(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/status.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponse/status.json deleted file mode 100644 index f8167afabc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponse/status.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"]]},"sections":[],"metadata":{"title":"status","externalID":"s:11Hummingbird10HBResponseV6status8NIOHTTP118HTTPResponseStatusOvp","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponse\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/status"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"response status"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse/status":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse\/status","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"title":"status","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponse\/status","kind":"symbol","type":"topic","abstract":[{"text":"response status","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponsecodable.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponsecodable.json deleted file mode 100644 index 67caea633b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponsecodable.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Protocol for codable object that can generate a response"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"title":"HBResponseCodable","roleHeading":"Protocol","role":"symbol","externalID":"s:11Hummingbird17HBResponseCodableP","symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseCodable"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","preciseIdentifier":"s:11Hummingbird19HBResponseEncodableP","text":"HBResponseEncodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponsecodable"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"kind":"relationships","type":"inheritsFrom","title":"Inherits From","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"]}],"sections":[],"seeAlsoSections":[{"title":"Encoding\/Decoding","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"]}],"references":{"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SE":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencodable.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponseencodable.json deleted file mode 100644 index 6a91cf0a8f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencodable.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponseencodable"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Protocol","navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}],"title":"HBResponseEncodable","externalID":"s:11Hummingbird19HBResponseEncodableP","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"protocol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"seeAlsoSections":[{"title":"Encoding\/Decoding","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"type":"codeVoice","code":"HBApplication.encoder"},{"type":"text","text":"."}],"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/SE"]},{"title":"Inherited By","type":"inheritedBy","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/SE":{"title":"Swift.Encodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder.json deleted file mode 100644 index f38b5d284b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder.json +++ /dev/null @@ -1 +0,0 @@ -{"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"],"kind":"relationships","type":"conformingTypes","title":"Conforming Types"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponseencoder"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"],"generated":true,"title":"Encoding\/Decoding"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder\/encode(_:from:)"],"title":"Instance Methods"}],"metadata":{"role":"symbol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncoder"}],"externalID":"s:11Hummingbird17HBResponseEncoderP","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncoder"}],"title":"HBResponseEncoder"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncoder"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder/encode(_:from:)":{"required":true,"title":"encode(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder\/encode(_:from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Encode value returned by handler to request"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:).json b/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:).json deleted file mode 100644 index 56c40fd9c1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"encode(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}],"symbolKind":"method","externalID":"s:11Hummingbird17HBResponseEncoderP6encode_4fromAA0B0Vqd___AA9HBRequestVtKSERd__lF","modules":[{"name":"HummingbirdAuth"}],"required":true},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"value to encode","type":"text"}]}],"name":"value"},{"content":[{"inlineContent":[{"text":"request that generated this value","type":"text"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Encode value returned by handler to request"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder\/encode(_:from:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder/encode(_:from:)":{"required":true,"title":"encode(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder\/encode(_:from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Encode value returned by handler to request"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator.json deleted file mode 100644 index 38b2476f42..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Object that can generate a ","type":"text"},{"type":"codeVoice","code":"Response"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponsegenerator"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable"],"type":"inheritedBy","kind":"relationships","title":"Inherited By"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"],"type":"conformingTypes","kind":"relationships","title":"Conforming Types"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable"],"generated":true,"title":"Encoding\/Decoding"}],"metadata":{"roleHeading":"Protocol","externalID":"s:11Hummingbird19HBResponseGeneratorP","title":"HBResponseGenerator","symbolKind":"protocol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"inlineContent":[{"type":"text","text":"This is used by "},{"code":"Router","type":"codeVoice"},{"type":"text","text":" to convert handler return values into a "},{"code":"HBResponse","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo"],"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseGenerator":{"title":"AsyncSequenceResponseGenerator","abstract":[{"text":"Wrapper object for AsyncSequence that conforms to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseGenerator","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncodable":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncodable","url":"\/documentation\/hummingbirdauth\/hbresponseencodable","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncodable"}],"role":"symbol","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"title":"HBResponseEncodable","navigatorTitle":[{"kind":"identifier","text":"HBResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator/response(from:)-4uxbo":{"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"role":"symbol","type":"topic","required":true,"title":"response(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-4uxbo","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseCodable":{"abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"role":"symbol","type":"topic","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseCodable","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo.json deleted file mode 100644 index 4382ae5f14..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-4uxbo"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo"},"defaultImplementationsSections":[{"title":"HBResponseGenerator Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-6wb6i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-6wb6i"]}],"metadata":{"externalID":"s:11Hummingbird19HBResponseGeneratorP8response4fromAA0B0VAA9HBRequestV_tKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"roleHeading":"Instance Method","title":"response(from:)","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method","required":true},"abstract":[{"type":"text","text":"Generate response based on the request this object came from"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator/response(from:)-4uxbo":{"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"role":"symbol","type":"topic","required":true,"title":"response(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-4uxbo","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator/response(from:)-6wb6i":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Generate response based on the request this object came from"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-6wb6i","title":"response(from:)","url":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-6wb6i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i.json b/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i.json deleted file mode 100644 index 40c404ab06..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-6wb6i","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-6wb6i"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"title":"response(from:)","externalID":"s:11Hummingbird19HBResponseEncodablePAAE8response4fromAA0B0VAA9HBRequestV_tKF","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator/response(from:)-6wb6i":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Generate response based on the request this object came from"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-6wb6i","title":"response(from:)","url":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-6wb6i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator/response(from:)-4uxbo":{"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"role":"symbol","type":"topic","required":true,"title":"response(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator\/response(from:)-4uxbo","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-4uxbo","defaultImplementations":2,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler.json deleted file mode 100644 index c9f149102b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Object for handling requests."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc"],"title":"Instance Methods"}],"metadata":{"role":"symbol","symbolKind":"protocol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"externalID":"s:11Hummingbird14HBRouteHandlerP","title":"HBRouteHandler"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"text":"Instead of passing a closure to the router you can provide an object it should try and","type":"text"},{"text":" ","type":"text"},{"text":"create before handling the request. This allows you to separate the extraction of data","type":"text"},{"text":" ","type":"text"},{"text":"from the request and the processing of the request. For example","type":"text"}]},{"type":"codeListing","syntax":null,"code":["struct UpdateReminder: HBRouteHandler {"," struct Request: Codable {"," let description: String"," let date: Date"," }"," let update: Request"," let id: String",""," init(from request: HBRequest) throws {"," self.update = try request.decode(as: Request.self)"," self.id = try request.parameters.require(\"id\")"," }"," func handle(request: HBRequest) -> EventLoopFuture<HTTPResponseStatus> {"," let reminder = Reminder(id: id, update: update)"," return reminder.update(on: request.db)"," .map { _ in .ok }"," }","}"]}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable"],"title":"Inherited By","kind":"relationships","type":"inheritedBy"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"title":"Router","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/init(from:)-9q5p0":{"title":"init(from:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/init(from:)-9q5p0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-4ebzc":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc","required":true,"defaultImplementations":2,"kind":"symbol","type":"topic","title":"handle(request:)","url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-4ebzc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc.json deleted file mode 100644 index d377f5fe2b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-4ebzc"]}],"metadata":{"required":true,"role":"symbol","title":"handle(request:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird14HBRouteHandlerP6handle7request7_OutputQzAA9HBRequestV_tKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"]]},"sections":[],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433"],"title":"HBRouteHandler Implementations"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-4ebzc":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc","required":true,"defaultImplementations":2,"kind":"symbol","type":"topic","title":"handle(request:)","url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-4ebzc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-51433":{"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","type":"topic","title":"handle(request:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433.json deleted file mode 100644 index 4d6d9e9791..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"Hummingbird","platforms":[{"unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false,"name":"iOS"},{"unavailable":false,"introducedAt":"10.15","beta":false,"deprecated":false,"name":"macOS"},{"unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false,"name":"tvOS"},{"unavailable":false,"introducedAt":"6.0","beta":false,"deprecated":false,"name":"watchOS"}],"externalID":"s:11Hummingbird19HBAsyncRouteHandlerPAAE6handle7request7NIOCore15EventLoopFutureCy8_Output2QzGAA9HBRequestV_tKF","title":"handle(request:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-51433":{"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","type":"topic","title":"handle(request:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-51433","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/handle(request:)-4ebzc":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/handle(request:)-4ebzc","required":true,"defaultImplementations":2,"kind":"symbol","type":"topic","title":"handle(request:)","url":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-4ebzc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler/handle(request:)-9isdg":{"title":"handle(request:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler\/handle(request:)-9isdg","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/handle(request:)-9isdg"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0.json deleted file mode 100644 index 273c5b33be..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"defaultImplementationsSections":[{"title":"HBRequestDecodable Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable\/init(from:)"]}],"metadata":{"title":"init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird14HBRouteHandlerP4fromxAA9HBRequestV_tKcfc","symbolKind":"init","modules":[{"name":"HummingbirdAuth"}],"required":true,"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutehandler\/init(from:)-9q5p0"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable/init(from:)":{"title":"init(from:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrequestdecodable\/init(from:)","abstract":[{"type":"text","text":"Create using "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" interfaces"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler/init(from:)-9q5p0":{"title":"init(from:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler\/init(from:)-9q5p0","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutehandler\/init(from:)-9q5p0"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder.json deleted file mode 100644 index af581601ab..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"kind":"symbol","seeAlsoSections":[{"title":"Router","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder"]}],"abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"type":"codeVoice","code":"HBResponder"},{"text":" that will follow these rules.","type":"text"}],"sections":[],"metadata":{"title":"HBRouterBuilder","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"symbolKind":"class","role":"symbol","roleHeading":"Class","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/init()"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/middlewares"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/add(_:method:responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/buildRouter()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-3277t","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-4t19t"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterBuilder"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","anchor":"overview","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"HBRouterBuilder"},{"type":"text","text":" requires an implementation of the "},{"type":"codeVoice","code":"on(path:method:use)"},{"type":"text","text":" functions but because it"},{"type":"text","text":" "},{"type":"text","text":"also conforms to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" it is also possible to call the method specific functions "},{"type":"codeVoice","code":"get"},{"type":"text","text":", "},{"type":"codeVoice","code":"put"},{"type":"text","text":","},{"type":"text","text":" "},{"type":"codeVoice","code":"head"},{"type":"text","text":", "},{"type":"codeVoice","code":"post"},{"type":"text","text":" and "},{"type":"codeVoice","code":"patch"},{"type":"text","text":". The route handler closures all return objects conforming to"},{"type":"text","text":" "},{"type":"codeVoice","code":"HBResponseGenerator"},{"type":"text","text":". This allows us to support routes which return a multitude of types eg"}]},{"type":"codeListing","syntax":null,"code":["app.router.get(\"string\") { _ -> String in"," return \"string\"","}","app.router.post(\"status\") { _ -> HTTPResponseStatus in"," return .ok","}","app.router.data(\"data\") { request -> ByteBuffer in"," return request.allocator.buffer(string: \"buffer\")","}"]},{"type":"paragraph","inlineContent":[{"text":"Routes can also return ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":"’s. So you can support returning values from","type":"text"},{"text":" ","type":"text"},{"text":"asynchronous processes.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The default "},{"type":"codeVoice","code":"Router"},{"type":"text","text":" setup in "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" is the "},{"type":"codeVoice","code":"TrieRouter"},{"type":"text","text":" . This uses a"},{"type":"text","text":" "},{"type":"text","text":"trie to partition all the routes for faster access. It also supports wildcards and parameter extraction"}]},{"type":"codeListing","syntax":null,"code":["app.router.get(\"user\/*\", use: anyUser)","app.router.get(\"user\/:id\", use: userWithId)"]},{"type":"paragraph","inlineContent":[{"text":"Both of these match routes which start with “\/user” and the next path segment being anything.","type":"text"},{"text":" ","type":"text"},{"text":"The second version extracts the path segment out and adds it to ","type":"text"},{"type":"codeVoice","code":"HBRequest.parameters"},{"text":" with the","type":"text"},{"text":" ","type":"text"},{"text":"key “id”.","type":"text"}]}],"kind":"content"}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/add(_:method:responder:)":{"title":"add(_:method:responder:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/add(_:method:responder:)","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":")"}],"type":"topic","abstract":[{"type":"text","text":"Add route to router"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/group(_:)":{"title":"group(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)","kind":"symbol","abstract":[{"text":"return new ","type":"text"},{"code":"RouterGroup","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/group(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/buildRouter()":{"abstract":[{"type":"text","text":"build router"}],"title":"buildRouter()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buildRouter","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/buildRouter()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-3277t":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-3277t","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t","title":"on(_:method:options:use:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/init()":{"title":"init()","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/init()","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-4t19t":{"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-4t19t","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/middlewares":{"title":"middlewares","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"middlewares"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier","text":"HBMiddlewareGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/middlewares","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:).json deleted file mode 100644 index 5d9410a61e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/add(_:method:responder:)"},"sections":[],"abstract":[{"type":"text","text":"Add route to router"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"path","content":[{"inlineContent":[{"type":"text","text":"URI path"}],"type":"paragraph"}]},{"name":"method","content":[{"type":"paragraph","inlineContent":[{"text":"http method","type":"text"}]}]},{"name":"responder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"handler to call"}]}]}],"kind":"parameters"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdAuth"}],"title":"add(_:method:responder:)","externalID":"s:11Hummingbird15HBRouterBuilderC3add_6method9responderySS_8NIOHTTP110HTTPMethodOAA11HBResponder_ptF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/add(_:method:responder:)":{"title":"add(_:method:responder:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/add(_:method:responder:)","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":")"}],"type":"topic","abstract":[{"type":"text","text":"Add route to router"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/buildrouter().json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/buildrouter().json deleted file mode 100644 index c02aa9615c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/buildrouter().json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"build router"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildRouter"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/buildRouter()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"metadata":{"externalID":"s:11Hummingbird15HBRouterBuilderC11buildRouterAA11HBResponder_pyF","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildRouter"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"role":"symbol","title":"buildRouter()","symbolKind":"method","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/buildRouter()":{"abstract":[{"type":"text","text":"build router"}],"title":"buildRouter()","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buildRouter","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/buildRouter()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy.json deleted file mode 100644 index 0847b61250..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"roleHeading":"Type Method","title":"constructResponder(options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-2abjy"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-2abjy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-2abjy","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json deleted file mode 100644 index f88fa1f6bb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Type Method","symbolKind":"method","title":"constructResponder(options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-6h5kd":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","kind":"symbol","abstract":[],"title":"constructResponder(options:use:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84.json deleted file mode 100644 index e74387bb7f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","platforms":[{"introducedAt":"13.0","unavailable":false,"name":"iOS","deprecated":false,"beta":false},{"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false,"beta":false},{"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false,"beta":false},{"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false,"beta":false}],"title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Type Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-9eh84"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-9eh84":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-9eh84","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a.json deleted file mode 100644 index 266465eb3e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}]}]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"delete(_:options:use:)","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-2ae9a":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25.json deleted file mode 100644 index 7ff5c1f1ce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3kd25","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"delete(_:options:use:)","symbolKind":"method","role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-3kd25":{"title":"delete(_:options:use:)","abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3kd25","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c.json deleted file mode 100644 index 159b092a29..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3vv1c"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"delete(_:options:use:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-3vv1c":{"kind":"symbol","type":"topic","title":"delete(_:options:use:)","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3vv1c","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc.json deleted file mode 100644 index cb62f532b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","metadata":{"title":"delete(_:options:use:)","symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-8lcdc":{"kind":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf.json deleted file mode 100644 index 0c99dd4289..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","extendedModule":"Hummingbird","title":"delete(_:options:use:)"},"kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-piwf","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-piwf":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-piwf","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5.json deleted file mode 100644 index 4d07c75634..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5"]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-326e5"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-326e5":{"title":"get(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-326e5","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun.json deleted file mode 100644 index faacfa37de..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-33vun","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","title":"get(_:options:use:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-33vun":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-33vun","role":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun","title":"get(_:options:use:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny.json deleted file mode 100644 index be10599aa9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"get(_:options:use:)","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3e4ny","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}]}]}],"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-3e4ny":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3e4ny","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9.json deleted file mode 100644 index 3a600bd0e9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"get(_:options:use:)","symbolKind":"method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3gdk9"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-3gdk9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3gdk9","role":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9","kind":"symbol","title":"get(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq.json deleted file mode 100644 index 2aef7ebd9c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-96ynq","interfaceLanguage":"swift"},"metadata":{"title":"get(_:options:use:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","platforms":[{"introducedAt":"13.0","beta":false,"deprecated":false,"name":"iOS","unavailable":false},{"introducedAt":"10.15","beta":false,"deprecated":false,"name":"macOS","unavailable":false},{"introducedAt":"13.0","beta":false,"deprecated":false,"name":"tvOS","unavailable":false},{"introducedAt":"6.0","beta":false,"deprecated":false,"name":"watchOS","unavailable":false}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-96ynq":{"title":"get(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-96ynq","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/group(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/group(_:).json deleted file mode 100644 index 10357194ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/group(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"}]}]},{"parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"prefix to add to paths inside the group"}]}]}],"kind":"parameters"}],"kind":"symbol","metadata":{"title":"group(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterBuilderC5groupyAA0B5GroupVSSF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"abstract":[{"text":"return new ","type":"text"},{"code":"RouterGroup","type":"codeVoice"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/group(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/group(_:)":{"title":"group(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)","kind":"symbol","abstract":[{"text":"return new ","type":"text"},{"code":"RouterGroup","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/group(_:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations.json deleted file mode 100644 index 679ef5fc95..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"metadata":{"modules":[{"name":"HummingbirdAuth"},{"name":"Hummingbird"}],"title":"HBRouterMethods Implementations","role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3kd25","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3vv1c","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-piwf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-326e5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-33vun","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3e4ny","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3gdk9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-96ynq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jf15","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jgko","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1m180","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-2bsdv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-6f85h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-17vf1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-30xlk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-71l1s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1qeef","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1uvzy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-3rhz5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-4lh1p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-6m3su","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-1xu68","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3dtts","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3oy8p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-6a3o8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-71xiv"],"title":"Instance Methods","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-2abjy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-9eh84"],"title":"Type Methods","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-2abjy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-2abjy","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1m180":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1m180","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"head(_:options:use:)","role":"symbol","kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-2ae9a":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-piwf":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-piwf","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-326e5":{"title":"get(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-326e5","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-33vun":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-33vun","role":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun","title":"get(_:options:use:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-6h5kd":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","kind":"symbol","abstract":[],"title":"constructResponder(options:use:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-4lh1p":{"title":"post(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p","abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-4lh1p","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-6f85h":{"title":"head(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-6f85h","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-30xlk":{"title":"patch(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-30xlk","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-1xu68":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-1xu68","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68","title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-2bsdv":{"title":"head(_:options:use:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-2bsdv","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-6m3su":{"title":"post(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-6m3su","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-3u9o4":{"title":"patch(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-6a3o8":{"role":"symbol","title":"put(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-6a3o8","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-mr5j":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","abstract":[{"text":"Add path for ","type":"text"},{"code":"HBRouteHandler","type":"codeVoice"},{"text":" that returns a value conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-2tvuv":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-3dtts":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3dtts","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts","title":"put(_:options:use:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-3oy8p":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3oy8p","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p","title":"put(_:options:use:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-1uvzy":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1uvzy","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1jf15":{"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jf15","title":"head(_:options:use:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-71l1s":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-71l1s","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-71xiv":{"title":"put(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-71xiv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-8lcdc":{"kind":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-3rhz5":{"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-3rhz5","role":"symbol","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-3vv1c":{"kind":"symbol","type":"topic","title":"delete(_:options:use:)","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3vv1c","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/constructResponder(options:use:)-9eh84":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/constructResponder(options:use:)-9eh84","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/delete(_:options:use:)-3kd25":{"title":"delete(_:options:use:)","abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/delete(_:options:use:)-3kd25","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-3gdk9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3gdk9","role":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9","kind":"symbol","title":"get(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-96ynq":{"title":"get(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-96ynq","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1jgko":{"role":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko","title":"head(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jgko","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-1qeef":{"title":"post(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1qeef","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-17vf1":{"role":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-17vf1","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-5n2kl":{"title":"on(_:method:options:use:)","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/get(_:options:use:)-3e4ny":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/get(_:options:use:)-3e4ny","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15.json deleted file mode 100644 index 01b9262971..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jf15"},"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"head(_:options:use:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1jf15":{"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jf15","title":"head(_:options:use:)","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko.json deleted file mode 100644 index 069d18d742..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko"]}],"abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jgko","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1jgko":{"role":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko","title":"head(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1jgko","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180.json deleted file mode 100644 index 1862d526e2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1m180"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-1m180":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-1m180","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"head(_:options:use:)","role":"symbol","kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv.json deleted file mode 100644 index 41a54f0cfa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"head(_:options:use:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-2bsdv"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-2bsdv":{"title":"head(_:options:use:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-2bsdv","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h.json deleted file mode 100644 index 0bab7f4ee4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"head(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"iOS","beta":false},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"name":"macOS","beta":false},{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"tvOS","beta":false},{"introducedAt":"6.0","deprecated":false,"unavailable":false,"name":"watchOS","beta":false}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-6f85h","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/head(_:options:use:)-6f85h":{"title":"head(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/head(_:options:use:)-6f85h","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/init().json deleted file mode 100644 index 38702bbc8c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/init().json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/init()"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"externalID":"s:11Hummingbird15HBRouterBuilderCACycfc","roleHeading":"Initializer","symbolKind":"init","role":"symbol","title":"init()","modules":[{"name":"HummingbirdAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/init()":{"title":"init()","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/init()","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/middlewares.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/middlewares.json deleted file mode 100644 index 2fac0fcf58..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/middlewares.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"middlewares"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","text":"HBMiddlewareGroup"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:11Hummingbird15HBRouterBuilderC11middlewaresAA17HBMiddlewareGroupCvp","title":"middlewares","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/middlewares","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"middlewares"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","kind":"typeIdentifier","text":"HBMiddlewareGroup"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddlewareGroup":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddlewareGroup","title":"HBMiddlewareGroup","navigatorTitle":[{"kind":"identifier","text":"HBMiddlewareGroup"}],"type":"topic","abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/middlewares":{"title":"middlewares","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"middlewares"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier","text":"HBMiddlewareGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/middlewares","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t.json deleted file mode 100644 index 8794a84b7e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t"]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyxGAA9HBRequestVctAA19HBResponseGeneratorRzlF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"on(_:method:options:use:)"},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-3277t"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-3277t":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-3277t","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t","title":"on(_:method:options:use:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t.json deleted file mode 100644 index 69845c0dff..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-4t19t","interfaceLanguage":"swift"},"metadata":{"title":"on(_:method:options:use:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVKctAA19HBResponseGeneratorRzlF","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-4t19t":{"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-4t19t","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json deleted file mode 100644 index cfa589cd24..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false,"deprecated":false}],"externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVYaKctAA19HBResponseGeneratorRzlF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"on(_:method:options:use:)","role":"symbol"},"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-5n2kl":{"title":"on(_:method:options:use:)","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j.json deleted file mode 100644 index ec75bc9206..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handlerType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"on(_:method:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"kind":"symbol","abstract":[{"type":"text","text":"Add path for "},{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" that returns a value conforming to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-mr5j"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/on(_:method:options:use:)-mr5j":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","abstract":[{"text":"Add path for ","type":"text"},{"code":"HBRouteHandler","type":"codeVoice"},{"text":" that returns a value conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1.json deleted file mode 100644 index 8cae5a98a0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-17vf1","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}]}]}],"metadata":{"symbolKind":"method","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-17vf1":{"role":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-17vf1","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv.json deleted file mode 100644 index ef428d655d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"patch(_:options:use:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-2tvuv":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk.json deleted file mode 100644 index 5563ed7b07..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","extendedModule":"Hummingbird","title":"patch(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-30xlk","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-30xlk":{"title":"patch(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-30xlk","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4.json deleted file mode 100644 index d379885709..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4"]}],"kind":"symbol","metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"patch(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-3u9o4"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-3u9o4":{"title":"patch(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s.json deleted file mode 100644 index 6260a11e29..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-71l1s"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"}]}],"kind":"declarations"}],"metadata":{"platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s"]}],"abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/patch(_:options:use:)-71l1s":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/patch(_:options:use:)-71l1s","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef.json deleted file mode 100644 index 03a765be68..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1qeef","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","title":"post(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-1qeef":{"title":"post(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1qeef","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy.json deleted file mode 100644 index 7078dc3954..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1uvzy","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"post(_:options:use:)","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-1uvzy":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-1uvzy","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5.json deleted file mode 100644 index e3256d7c2d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"post(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-3rhz5"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-3rhz5":{"url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-3rhz5","role":"symbol","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p.json deleted file mode 100644 index 0be4ee0d6c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-4lh1p","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","symbolKind":"method","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"unavailable":false,"deprecated":false}],"role":"symbol","title":"post(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-4lh1p":{"title":"post(_:options:use:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p","abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-4lh1p","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su.json deleted file mode 100644 index dcdb02028b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-6m3su","interfaceLanguage":"swift"},"abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"metadata":{"title":"post(_:options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/post(_:options:use:)-6m3su":{"title":"post(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/post(_:options:use:)-6m3su","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68.json deleted file mode 100644 index 595ebc5642..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","title":"put(_:options:use:)","extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-1xu68","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-1xu68":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-1xu68","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68","title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts.json deleted file mode 100644 index 9cf140cd73..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3dtts"},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","title":"put(_:options:use:)","platforms":[{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-3dtts":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3dtts","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts","title":"put(_:options:use:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p.json deleted file mode 100644 index 55ee9f5485..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","title":"put(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3oy8p"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-3oy8p":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-3oy8p","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p","title":"put(_:options:use:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8.json deleted file mode 100644 index e24f793282..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-6a3o8","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","extendedModule":"Hummingbird","title":"put(_:options:use:)"},"kind":"symbol","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-6a3o8":{"role":"symbol","title":"put(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-6a3o8","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv.json b/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv.json deleted file mode 100644 index 684ef51c88..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"put(_:options:use:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-71xiv"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/put(_:options:use:)-71xiv":{"title":"put(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/put(_:options:use:)-71xiv"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder/HBRouterMethods-Implementations":{"title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder\/HBRouterMethods-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup.json deleted file mode 100644 index bfa03c1769..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"title":"Router"}],"abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-xc8l"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"languages":["swift"]}]},{"content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"inlineContent":[{"text":"The code below creates an ","type":"text"},{"type":"codeVoice","code":"HBRouterGroup"},{"text":"with path “todos” and adds GET and PUT routes on “todos” and adds GET, PUT and","type":"text"},{"text":" ","type":"text"},{"text":"DELETE routes on “todos\/:id” where id is the identifier for the todo","type":"text"}],"type":"paragraph"},{"code":["app.router",".group(\"todos\")",".get(use: todoController.list)",".put(use: todoController.create)",".get(\":id\", use: todoController.get)",".put(\":id\", use: todoController.update)",".delete(\":id\", use: todoController.delete)"],"type":"codeListing","syntax":null}],"kind":"content"}],"sections":[],"metadata":{"symbolKind":"struct","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"HBRouterGroup","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"externalID":"s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-xc8l":{"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-xc8l","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/add(middleware:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/add(middleware:)","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}],"title":"add(middleware:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-3r0lk":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk","kind":"symbol","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/group(_:)":{"type":"topic","abstract":[{"text":"Return a group inside the current group","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)","title":"group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/group(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/add(middleware:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/add(middleware:).json deleted file mode 100644 index 59cdd3d7e6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/add(middleware:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/add(middleware:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier","text":"HBMiddleware"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier","text":"HBRouterGroup"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)"]}],"metadata":{"title":"add(middleware:)","symbolKind":"method","externalID":"s:11Hummingbird13HBRouterGroupV3add10middlewareAcA12HBMiddleware_p_tF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/add(middleware:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/add(middleware:)","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}],"title":"add(middleware:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb.json deleted file mode 100644 index 7697aa27e2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"roleHeading":"Type Method","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"constructResponder(options:use:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","platforms":[{"beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"iOS"},{"beta":false,"introducedAt":"10.15","unavailable":false,"deprecated":false,"name":"macOS"},{"beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"tvOS"},{"beta":false,"introducedAt":"6.0","unavailable":false,"deprecated":false,"name":"watchOS"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-2c9zb"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-2c9zb":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","type":"topic","title":"constructResponder(options:use:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox.json deleted file mode 100644 index dba748e068..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Type Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","symbolKind":"method","title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-3igox"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-3igox":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox","title":"constructResponder(options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-3igox","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq.json deleted file mode 100644 index 2befa326da..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-61uaq","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Type Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"role":"symbol","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-61uaq":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-61uaq","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(options:use:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw.json deleted file mode 100644 index e12d36bcb7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jdiw","interfaceLanguage":"swift"},"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Hummingbird","title":"delete(_:options:use:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-5jdiw":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"delete(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jdiw","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw","role":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc.json deleted file mode 100644 index 8bf95a574f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jwwc","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-5jwwc":{"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jwwc","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u.json deleted file mode 100644 index 73bab58cdb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-7pg7u","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"languages":["swift"]}]}],"sections":[],"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-7pg7u":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u","type":"topic","kind":"symbol","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-7pg7u","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z.json deleted file mode 100644 index 36d996cc86..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-f89z"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-f89z":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-f89z","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","type":"topic","title":"delete(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp.json deleted file mode 100644 index 0f6910e45a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-n1cp","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","title":"delete(_:options:use:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":[{"deprecated":false,"name":"iOS","beta":false,"introducedAt":"13.0","unavailable":false},{"deprecated":false,"name":"macOS","beta":false,"introducedAt":"10.15","unavailable":false},{"deprecated":false,"name":"tvOS","beta":false,"introducedAt":"13.0","unavailable":false},{"deprecated":false,"name":"watchOS","beta":false,"introducedAt":"6.0","unavailable":false}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-n1cp":{"type":"topic","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-n1cp","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0.json deleted file mode 100644 index b659c80d03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"GET path for async closure returning type conforming to ResponseEncodable"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-3adx0"},"metadata":{"symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"get(_:options:use:)","platforms":[{"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false},{"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false},{"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"deprecated":false},{"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-3adx0":{"title":"get(_:options:use:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"GET path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-3adx0","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft.json deleted file mode 100644 index eae73abd22..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"get(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-5qsft"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-5qsft":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-5qsft","type":"topic","abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"get(_:options:use:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6.json deleted file mode 100644 index eb67a7f03f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","title":"get(_:options:use:)","role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-7ndj6","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-7ndj6":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-7ndj6","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6","role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1.json deleted file mode 100644 index 8b9c640a62..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-84ds1"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-84ds1":{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1","type":"topic","kind":"symbol","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-84ds1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj.json deleted file mode 100644 index 8715da63c5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-8oipj","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-8oipj":{"kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-8oipj","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj","title":"get(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/group(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/group(_:).json deleted file mode 100644 index f3a18f62dd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/group(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"group(_:)","symbolKind":"method","externalID":"s:11Hummingbird13HBRouterGroupV5groupyACSSF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"kind":"symbol","abstract":[{"text":"Return a group inside the current group","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/group(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\") -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"path prefix to add to routes inside this group"}],"type":"paragraph"}],"name":"path"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/group(_:)":{"type":"topic","abstract":[{"text":"Return a group inside the current group","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)","title":"group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/group(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations.json deleted file mode 100644 index 50ef79ccd3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"]]},"sections":[],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"},"metadata":{"role":"collectionGroup","title":"HBRouterMethods Implementations","modules":[{"name":"Hummingbird"},{"name":"HummingbirdAuth"}]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jdiw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jwwc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-7pg7u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-f89z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-n1cp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-3adx0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-5qsft","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-7ndj6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-84ds1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-8oipj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-2i944","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-53c7j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-5vf11","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-71h8s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-9x2yc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-2628e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-6azj7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-2wf6k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-4s93j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-5rw5v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-90zht","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-9q0ya","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-15kto","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-1yp8y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-2yre8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-3i1g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-723ko","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-197sx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-3wqre","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-4hu0l","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-74fg9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-s9l"]},{"generated":true,"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-3igox","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-61uaq"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-1yp8y":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-1yp8y","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"post(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-8oipj":{"kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-8oipj","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj","title":"get(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-3igox":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox","title":"constructResponder(options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-3igox","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-5rw5v":{"title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-5rw5v","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-5vf11":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-5vf11","title":"head(_:options:use:)","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-197sx":{"role":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"title":"put(_:options:use:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-197sx","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-71h8s":{"title":"head(_:options:use:)","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-71h8s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-5jdiw":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"delete(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jdiw","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw","role":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-7ndj6":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-7ndj6","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6","role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-3i1g2":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-3i1g2","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2","role":"symbol","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-2yre8":{"type":"topic","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-2yre8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-74fg9":{"type":"topic","title":"put(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-74fg9","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-4s93j":{"type":"topic","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-4s93j","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-2628e":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-2628e","title":"on(_:method:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-723ko":{"title":"post(_:options:use:)","kind":"symbol","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-723ko","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-2i944":{"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944","type":"topic","kind":"symbol","title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-2i944","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-84ds1":{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1","type":"topic","kind":"symbol","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-84ds1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-2wf6k":{"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k","type":"topic","kind":"symbol","title":"patch(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-2wf6k","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-15kto":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto","type":"topic","kind":"symbol","title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-15kto","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-5jwwc":{"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-5jwwc","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-5qsft":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-5qsft","type":"topic","abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"get(_:options:use:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-61uaq":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-61uaq","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(options:use:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-n1cp":{"type":"topic","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-n1cp","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/get(_:options:use:)-3adx0":{"title":"get(_:options:use:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"GET path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/get(_:options:use:)-3adx0","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-7pg7u":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u","type":"topic","kind":"symbol","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-7pg7u","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/delete(_:options:use:)-f89z":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/delete(_:options:use:)-f89z","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","type":"topic","title":"delete(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/constructResponder(options:use:)-2c9zb":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","type":"topic","title":"constructResponder(options:use:)","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-9x2yc":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-9x2yc","title":"head(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-6azj7":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-6azj7","type":"topic","abstract":[{"text":"Add path for ","type":"text"},{"code":"HBRouteHandler","type":"codeVoice"},{"text":" that returns a value conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"}],"title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-9q0ya":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-9q0ya","type":"topic","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-s9l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-s9l","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"put(_:options:use:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-3wqre":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-3wqre","type":"topic","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-53c7j":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-53c7j","type":"topic","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"head(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-90zht":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-90zht","kind":"symbol","title":"patch(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-4hu0l":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-4hu0l","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"put(_:options:use:)","abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944.json deleted file mode 100644 index bde9c4d08f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-2i944"},"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"head(_:options:use:)"},"sections":[],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-2i944":{"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944","type":"topic","kind":"symbol","title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-2i944","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j.json deleted file mode 100644 index 537fc4704d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","symbolKind":"method","title":"head(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-53c7j"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-53c7j":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-53c7j","type":"topic","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"head(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11.json deleted file mode 100644 index 2e85230168..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11"]}],"metadata":{"role":"symbol","platforms":[{"deprecated":false,"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15"},{"deprecated":false,"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","roleHeading":"Instance Method","symbolKind":"method","title":"head(_:options:use:)","extendedModule":"Hummingbird"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-5vf11","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-5vf11":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-5vf11","title":"head(_:options:use:)","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s.json deleted file mode 100644 index 37de911298..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-71h8s","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"head(_:options:use:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-71h8s":{"title":"head(_:options:use:)","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-71h8s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc.json deleted file mode 100644 index cfac402090..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-9x2yc","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"head(_:options:use:)"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/head(_:options:use:)-9x2yc":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/head(_:options:use:)-9x2yc","title":"head(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e.json deleted file mode 100644 index 166ef5fc64..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier","text":"HBRouterGroup"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"}]}]}],"metadata":{"externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVYaKctAA19HBResponseGeneratorRzlF","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","title":"on(_:method:options:use:)","platforms":[{"name":"iOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-2628e"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-2628e":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-2628e","title":"on(_:method:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk.json deleted file mode 100644 index 518e9d7094..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","kind":"typeIdentifier","text":"HBRouterGroup"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk"]}],"metadata":{"title":"on(_:method:options:use:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyxGAA9HBRequestVctAA19HBResponseGeneratorRzlF","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-3r0lk":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk","kind":"symbol","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7.json deleted file mode 100644 index e1ec243fe8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Add path for ","type":"text"},{"type":"codeVoice","code":"HBRouteHandler"},{"text":" that returns a value conforming to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handlerType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7"]}],"metadata":{"roleHeading":"Instance Method","title":"on(_:method:options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-6azj7"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-6azj7":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-6azj7","type":"topic","abstract":[{"text":"Add path for ","type":"text"},{"code":"HBRouteHandler","type":"codeVoice"},{"text":" that returns a value conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"}],"title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l.json deleted file mode 100644 index 3775bb0a06..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-xc8l","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVKctAA19HBResponseGeneratorRzlF","title":"on(_:method:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/on(_:method:options:use:)-xc8l":{"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/on(_:method:options:use:)-xc8l","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k.json deleted file mode 100644 index dd93c1c202..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-2wf6k","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-2wf6k":{"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k","type":"topic","kind":"symbol","title":"patch(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-2wf6k","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j.json deleted file mode 100644 index 5011bf08fb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-4s93j"},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","title":"patch(_:options:use:)","symbolKind":"method"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-4s93j":{"type":"topic","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-4s93j","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v.json deleted file mode 100644 index 978dba4ad4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-5rw5v"},"sections":[],"abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"patch(_:options:use:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Method","platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","extendedModule":"Hummingbird"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-5rw5v":{"title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-5rw5v","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht.json deleted file mode 100644 index bcf0e1b51e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-90zht","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"role":"symbol","title":"patch(_:options:use:)","extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-90zht":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-90zht","kind":"symbol","title":"patch(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya.json deleted file mode 100644 index dadc90df34..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"patch(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","symbolKind":"method","extendedModule":"Hummingbird"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-9q0ya","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/patch(_:options:use:)-9q0ya":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/patch(_:options:use:)-9q0ya","type":"topic","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto.json deleted file mode 100644 index 3c96c25b7f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-15kto"},"metadata":{"role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"post(_:options:use:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-15kto":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto","type":"topic","kind":"symbol","title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-15kto","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y.json deleted file mode 100644 index 03a20662cc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-1yp8y","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","role":"symbol","title":"post(_:options:use:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-1yp8y":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-1yp8y","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"post(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8.json deleted file mode 100644 index 3d2d7b01ae..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"post(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"beta":false,"unavailable":false,"name":"macOS"},{"introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false,"name":"tvOS"},{"introducedAt":"6.0","deprecated":false,"beta":false,"unavailable":false,"name":"watchOS"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-2yre8","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-2yre8":{"type":"topic","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-2yre8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2.json deleted file mode 100644 index ab5a76a298..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-3i1g2"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2"]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"post(_:options:use:)","extendedModule":"Hummingbird","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-3i1g2":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-3i1g2","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2","role":"symbol","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko.json deleted file mode 100644 index 9af3a62e25..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"post(_:options:use:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-723ko"},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/post(_:options:use:)-723ko":{"title":"post(_:options:use:)","kind":"symbol","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/post(_:options:use:)-723ko","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx.json deleted file mode 100644 index a4a1c0f49a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-197sx"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"put(_:options:use:)","role":"symbol","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-197sx":{"role":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"title":"put(_:options:use:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-197sx","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre.json deleted file mode 100644 index 92cd6603b1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-3wqre","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}]}]}],"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","title":"put(_:options:use:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-3wqre":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-3wqre","type":"topic","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l.json deleted file mode 100644 index 9e70e6bbf8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"sections":[],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false,"unavailable":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"put(_:options:use:)"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-4hu0l"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-4hu0l":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-4hu0l","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"put(_:options:use:)","abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9.json deleted file mode 100644 index c46894c3a4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"put(_:options:use:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-74fg9","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-74fg9":{"type":"topic","title":"put(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-74fg9","url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l.json deleted file mode 100644 index d81a9ef773..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-s9l","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"put(_:options:use:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/put(_:options:use:)-s9l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/put(_:options:use:)-s9l","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"put(_:options:use:)","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup/HBRouterMethods-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup\/HBRouterMethods-Implementations","kind":"article","abstract":[],"title":"HBRouterMethods Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions.json deleted file mode 100644 index aaef79c4ce..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/editResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/streamBody"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"sections":[],"seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"]}],"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"HBRouterMethodOptions","navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"roleHeading":"Structure","symbolKind":"struct","externalID":"s:11Hummingbird21HBRouterMethodOptionsV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"type":"text","text":"Options available to routes"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/editResponse":{"abstract":[{"type":"text","text":"allow handler to edit response via "},{"type":"codeVoice","code":"request.response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/editResponse","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"editResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"}],"title":"editResponse","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/editresponse","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/s9OptionSetP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","title":"Swift.OptionSet","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/SY":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","title":"Swift.RawRepresentable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/streamBody":{"abstract":[{"type":"text","text":"don’t collate the request body, expect handler to stream it"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/streamBody","title":"streamBody","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamBody"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/streambody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/s25ExpressibleByArrayLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","title":"Swift.ExpressibleByArrayLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/rawValue":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/rawvalue","title":"rawValue","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/Equatable-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/equatable-implementations","abstract":[],"role":"collectionGroup","title":"Equatable Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/Equatable-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(rawValue:)":{"type":"topic","title":"init(rawValue:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(rawvalue:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:).json deleted file mode 100644 index b7cdea6d4d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"op","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/!=(_:_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/Equatable-Implementations":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/equatable-implementations","abstract":[],"role":"collectionGroup","title":"Equatable Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/Equatable-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/!=(_:_:)","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:).json deleted file mode 100644 index cfb9f13de8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"extendedModule":"Swift","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"contains(_:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.contains(_:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/contains(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/contains(_:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/contains(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/contains(_:)","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/contains(_:)","title":"contains(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/editresponse.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/editresponse.json deleted file mode 100644 index 190b233a4e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/editresponse.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"editResponse","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"}],"title":"editResponse","externalID":"s:11Hummingbird21HBRouterMethodOptionsV12editResponseACvpZ","symbolKind":"property","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"abstract":[{"type":"text","text":"allow handler to edit response via "},{"type":"codeVoice","code":"request.response"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/editResponse"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/editresponse"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"editResponse","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/editResponse":{"abstract":[{"type":"text","text":"allow handler to edit response via "},{"type":"codeVoice","code":"request.response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/editResponse","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"editResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"}],"title":"editResponse","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/editresponse","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations.json deleted file mode 100644 index e321f35e03..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/!=(_:_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:).json deleted file mode 100644 index 80a95c78b2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"metadata":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"formIntersection(_:)","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formIntersection(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formintersection(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formIntersection(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formIntersection(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formIntersection(_:)","kind":"symbol","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"title":"formIntersection(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formintersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:).json deleted file mode 100644 index 10666d7cc9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.formSymmetricDifference(_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"title":"formSymmetricDifference(_:)","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}]},"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formSymmetricDifference(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formSymmetricDifference(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formsymmetricdifference(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formSymmetricDifference(_:)","role":"symbol","type":"topic","title":"formSymmetricDifference(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:).json deleted file mode 100644 index d5f820569f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formunion(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.formUnion(_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formUnion(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"formUnion(_:)","extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formUnion(_:)":{"title":"formUnion(_:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formunion(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formUnion(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init().json deleted file mode 100644 index b987348f21..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init().json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.init()","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","title":"init()","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","roleHeading":"Initializer","symbolKind":"init"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init()","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init()":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init()","kind":"symbol","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init()","title":"init()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(_:).json deleted file mode 100644 index bdfba5bb3d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","extendedModule":"Swift","symbolKind":"init","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(_:)","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.init(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:ST","text":"Sequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(_:)","title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:).json deleted file mode 100644 index c2670be967..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(arrayLiteral:)"},"metadata":{"externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","symbolKind":"init"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(arrayliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(arrayLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(arrayLiteral:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(arrayliteral:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"title":"init(arrayLiteral:)","abstract":[],"type":"topic","kind":"symbol","conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:).json deleted file mode 100644 index aab13d1835..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.init(rawValue:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(rawvalue:)"]}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird21HBRouterMethodOptionsV8rawValueACSi_tcfc","roleHeading":"Initializer","title":"init(rawValue:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(rawValue:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(rawValue:)":{"type":"topic","title":"init(rawValue:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(rawvalue:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:).json deleted file mode 100644 index 0aa5a6301e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","title":"insert(_:)","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.insert(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"newMember","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/insert(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/insert(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/insert(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/insert(_:)","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"title":"insert(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:).json deleted file mode 100644 index bd2d717c79..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/intersection(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.intersection(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"metadata":{"title":"intersection(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/intersection(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/intersection(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/intersection(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/intersection(_:)","title":"intersection(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:).json deleted file mode 100644 index 164bd83372..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"SetAlgebra.isDisjoint(with:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"isDisjoint(with:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isDisjoint","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isdisjoint(with:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isDisjoint","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isDisjoint(with:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isDisjoint(with:)":{"title":"isDisjoint(with:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isDisjoint(with:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isdisjoint(with:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isempty.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isempty.json deleted file mode 100644 index 9da9798566..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isempty.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"metadata":{"title":"isEmpty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"extendedModule":"Swift","role":"symbol","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isEmpty","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isEmpty","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isempty"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isEmpty":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isempty","type":"topic","title":"isEmpty","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isEmpty","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:).json deleted file mode 100644 index 8485e147ea..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSubset(of:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsubset(of:)"]}],"metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","symbolKind":"method","title":"isStrictSubset(of:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isStrictSubset(of:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSubset(of:)","role":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:).json deleted file mode 100644 index 57d6896540..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSuperset(of:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSuperset(of:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"isStrictSuperset(of:)","roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isStrictSuperset(of:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSuperset(of:)","title":"isStrictSuperset(of:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:).json deleted file mode 100644 index 31e0d700e2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"metadata":{"role":"symbol","symbolKind":"method","title":"isSubset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"extendedModule":"Swift","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issubset(of:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isSubset(of:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSubset(of:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isSubset(of:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"isSubset(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSubset(of:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issubset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:).json deleted file mode 100644 index 40e18946c3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSuperset(of:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"symbolKind":"method","role":"symbol","extendedModule":"Swift","title":"isSuperset(of:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isSuperset(of:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isSuperset(of:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issuperset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSuperset(of:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"title":"isSuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations.json deleted file mode 100644 index ab22801b80..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init()"],"title":"Initializers","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formIntersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formSymmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formUnion(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/insert(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/intersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/remove(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/symmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/union(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/update(with:)"],"title":"Instance Methods","generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"OptionSet Implementations","role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/update(with:)":{"title":"update(with:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/update(with:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/update(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formIntersection(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formIntersection(_:)","kind":"symbol","role":"symbol","type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"title":"formIntersection(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formintersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/remove(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/remove(_:)","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"title":"remove(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/insert(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/insert(_:)","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/insert(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"title":"insert(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/contains(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/contains(_:)","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/contains(_:)","title":"contains(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init()":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init()","kind":"symbol","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init()","title":"init()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/intersection(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/intersection(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/intersection(_:)","title":"intersection(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formUnion(_:)":{"title":"formUnion(_:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formunion(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formUnion(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/formSymmetricDifference(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formsymmetricdifference(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/formSymmetricDifference(_:)","role":"symbol","type":"topic","title":"formSymmetricDifference(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/union(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/union(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/union(_:)","role":"symbol","type":"topic","title":"union(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/symmetricDifference(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/symmetricdifference(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/symmetricDifference(_:)","role":"symbol","type":"topic","title":"symmetricDifference(_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue.json deleted file mode 100644 index 514e5ffacb..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Property","title":"rawValue","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"externalID":"s:11Hummingbird21HBRouterMethodOptionsV8rawValueSivp","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.rawValue","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/rawvalue"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/rawValue","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/rawValue":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/rawvalue","title":"rawValue","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:).json deleted file mode 100644 index 92b5802c50..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"symbolKind":"method","role":"symbol","title":"remove(_:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}]},"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"member","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/remove(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/remove(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/remove(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/remove(_:)","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"title":"remove(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations.json deleted file mode 100644 index b5f8fda10b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"SetAlgebra Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(arrayLiteral:)"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isEmpty"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isDisjoint(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtract(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtracting(_:)"],"title":"Instance Methods"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSubset(of:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isDisjoint(with:)":{"title":"isDisjoint(with:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isDisjoint(with:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isdisjoint(with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/subtract(_:)":{"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtract(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtract(_:)","kind":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(arrayLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(arrayLiteral:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(arrayliteral:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"title":"init(arrayLiteral:)","abstract":[],"type":"topic","kind":"symbol","conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/subtracting(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtracting(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtracting(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"subtracting(_:)","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/init(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/init(_:)","title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isStrictSuperset(of:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isStrictSuperset(of:)","title":"isStrictSuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isSuperset(of:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issuperset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSuperset(of:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"title":"isSuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isSubset(of:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"isSubset(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isSubset(of:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issubset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/isEmpty":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isempty","type":"topic","title":"isEmpty","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/isEmpty","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/streambody.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/streambody.json deleted file mode 100644 index 7f1dac014d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/streambody.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"property","title":"streamBody","externalID":"s:11Hummingbird21HBRouterMethodOptionsV10streamBodyACvpZ","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamBody"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"streamBody","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/streambody"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/streamBody"},"abstract":[{"type":"text","text":"don’t collate the request body, expect handler to stream it"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/streamBody":{"abstract":[{"type":"text","text":"don’t collate the request body, expect handler to stream it"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/streamBody","title":"streamBody","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamBody"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/streambody"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:).json deleted file mode 100644 index 198ae5e680..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","title":"subtract(_:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"SetAlgebra.subtract(_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtract(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtract(_:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/subtract(_:)":{"type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtract(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtract(_:)","kind":"symbol","title":"subtract(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:).json deleted file mode 100644 index 8f5d40f860..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtracting(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"metadata":{"symbolKind":"method","role":"symbol","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","title":"subtracting(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtracting(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtracting(_:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/subtracting(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/subtracting(_:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtracting(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"subtracting(_:)","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:).json deleted file mode 100644 index 405fbebf64..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.symmetricDifference(_:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"symmetricDifference(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/symmetricDifference(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/symmetricDifference(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/symmetricdifference(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/symmetricDifference(_:)","role":"symbol","type":"topic","title":"symmetricDifference(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/union(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/union(_:).json deleted file mode 100644 index 0ab10244b5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/union(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/union(_:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Swift","title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.union(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/union(_:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/union(_:)":{"url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/union(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/union(_:)","role":"symbol","type":"topic","title":"union(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/update(with:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/update(with:).json deleted file mode 100644 index b5fc072af0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethodoptions/update(with:).json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/update(with:)","interfaceLanguage":"swift"},"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","title":"update(with:)","extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethodoptions\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.update(with:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"newMember","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/update(with:)":{"title":"update(with:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/update(with:)","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/update(with:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions/OptionSet-Implementations":{"title":"OptionSet Implementations","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions\/OptionSet-Implementations","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods.json deleted file mode 100644 index 0e17b75758..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"],"type":"conformingTypes","kind":"relationships","title":"Conforming Types"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder"],"generated":true,"title":"Router"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Protocol","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"externalID":"s:11Hummingbird15HBRouterMethodsP","title":"HBRouterMethods","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-3ic9o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5gzcx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5x22s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-74uf8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-8gurb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-3kg91","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-50wai","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-7g21","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-86u5y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-9jm74","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-40dtg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-7niyc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-88cag","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-9x5r8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-ds6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-12p1l","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-3gi4u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-5qglv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-663sj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-we6j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-16d3s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-3y1zn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-75fgq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-7ntwy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-92rp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-28ous","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-49wvb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-549yy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-5hceh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-97j9q"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-3kmxy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-69xk3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-lhp0"],"title":"Type Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-74uf8":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-74uf8","title":"delete(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-50wai":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai","type":"topic","title":"get(_:options:use:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-50wai","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-5x22s":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5x22s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-7g21":{"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-7g21","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-5qglv":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv","type":"topic","title":"patch(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-5qglv","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-8gurb":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-8gurb","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb","type":"topic","kind":"symbol","title":"delete(_:options:use:)","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncRouteHandler":{"title":"HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncRouteHandler","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"url":"\/documentation\/hummingbirdauth\/hbasyncroutehandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-9x5r8":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-9x5r8"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-69xk3":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-69xk3","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-7ntwy":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy","kind":"symbol","type":"topic","abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-7ntwy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-28ous":{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"title":"put(_:options:use:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-28ous","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecodable":{"title":"HBRequestDecodable","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecodable","abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" which uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to initialize it"}],"url":"\/documentation\/hummingbirdauth\/hbrequestdecodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-16d3s":{"title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-16d3s","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-ds6":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-ds6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","title":"head(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-88cag":{"abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-88cag","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-3kg91":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","title":"get(_:options:use:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-3kg91","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-92rp":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp","kind":"symbol","role":"symbol","type":"topic","title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-92rp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-3ic9o":{"kind":"symbol","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-3ic9o","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-6fajk":{"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-97j9q":{"kind":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-97j9q","role":"symbol","title":"put(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-549yy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-549yy","title":"put(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/group(_:)":{"abstract":[{"text":"add group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"title":"group(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/group(_:)","required":true,"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-3y1zn":{"type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-3y1zn","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-663sj":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-663sj","type":"topic","role":"symbol","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-7niyc":{"title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-7niyc","kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-49wvb":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-49wvb","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb","title":"put(_:options:use:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"url":"\/documentation\/hummingbirdauth\/hbcallbackresponder","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"title":"HBCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-4r81r":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-3gi4u":{"abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-3gi4u","kind":"symbol","role":"symbol","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-5hceh":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh","title":"put(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-5hceh","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-we6j":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j","title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-we6j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-9jm74":{"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"get(_:options:use:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-9jm74","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-lhp0":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-lhp0","kind":"symbol","role":"symbol","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-75fgq":{"title":"post(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-75fgq"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-86u5y":{"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-86u5y","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncCallbackResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncCallbackResponder","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"title":"HBAsyncCallbackResponder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"url":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-12p1l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-12p1l","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l","type":"topic","kind":"symbol","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-3kmxy":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-3kmxy","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-40dtg":{"title":"head(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-40dtg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-5gzcx":{"abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5gzcx","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterBuilder":{"navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"title":"HBRouterBuilder","type":"topic","url":"\/documentation\/hummingbirdauth\/hbrouterbuilder","abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"code":"HBResponder","type":"codeVoice"},{"type":"text","text":" that will follow these rules."}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBRouterBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-3uco":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"on(_:method:options:use:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","abstract":[{"text":"Add path for async closure","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy.json deleted file mode 100644 index 9c428e0f89..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"constructResponder(options:use:)","role":"symbol","roleHeading":"Type Method","extendedModule":"Hummingbird"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-3kmxy","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-3kmxy":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"title":"constructResponder(options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-3kmxy","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3.json deleted file mode 100644 index e3a4deff70..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-69xk3"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"symbolKind":"method","title":"constructResponder(options:use:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Method","extendedModule":"Hummingbird","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-69xk3":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-69xk3","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0.json deleted file mode 100644 index d73ecf8a4b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-lhp0","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Type Method","extendedModule":"Hummingbird","platforms":[{"deprecated":false,"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0"},{"deprecated":false,"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15"},{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS"},{"deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS"}],"title":"constructResponder(options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"symbolKind":"method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/constructResponder(options:use:)-lhp0":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/constructResponder(options:use:)-lhp0","kind":"symbol","role":"symbol","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o.json deleted file mode 100644 index 807aa24b35..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-3ic9o","interfaceLanguage":"swift"},"metadata":{"title":"delete(_:options:use:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-3ic9o":{"kind":"symbol","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-3ic9o","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx.json deleted file mode 100644 index ced20367f3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5gzcx","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)","extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx"]}],"abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-5gzcx":{"abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5gzcx","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s.json deleted file mode 100644 index 2e929671e5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"metadata":{"symbolKind":"method","title":"delete(_:options:use:)","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5x22s"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-5x22s":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-5x22s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8.json deleted file mode 100644 index 469ad474e1..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-74uf8"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-74uf8":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-74uf8","title":"delete(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb.json deleted file mode 100644 index 234a90955f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-8gurb"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","roleHeading":"Instance Method","title":"delete(_:options:use:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird"},"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/delete(_:options:use:)-8gurb":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/delete(_:options:use:)-8gurb","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb","type":"topic","kind":"symbol","title":"delete(_:options:use:)","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91.json deleted file mode 100644 index a4724a8937..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"get(_:options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"macOS","deprecated":false,"unavailable":false,"introducedAt":"10.15"},{"beta":false,"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-3kg91","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-3kg91":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","title":"get(_:options:use:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-3kg91","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai.json deleted file mode 100644 index 166e4cf13a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-50wai","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)","extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-50wai":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai","type":"topic","title":"get(_:options:use:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-50wai","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21.json deleted file mode 100644 index a409761507..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","title":"get(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-7g21","interfaceLanguage":"swift"},"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-7g21":{"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-7g21","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y.json deleted file mode 100644 index 51ed33cdfa..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-86u5y"},"kind":"symbol","metadata":{"extendedModule":"Hummingbird","title":"get(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF"},"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-86u5y":{"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-86u5y","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74.json deleted file mode 100644 index 2a7d9a8d67..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74"]}],"sections":[],"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-9jm74","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","extendedModule":"Hummingbird","role":"symbol","title":"get(_:options:use:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/get(_:options:use:)-9jm74":{"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"get(_:options:use:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/get(_:options:use:)-9jm74","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/group(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/group(_:).json deleted file mode 100644 index d89ad87049..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/group(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"add group"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","required":true,"title":"group(_:)","externalID":"s:11Hummingbird15HBRouterMethodsP5groupyAA0B5GroupVSSF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/group(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/group(_:)":{"abstract":[{"text":"add group","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"title":"group(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/group(_:)","required":true,"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterGroup":{"type":"topic","kind":"symbol","title":"HBRouterGroup","navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterGroup","url":"\/documentation\/hummingbirdauth\/hbroutergroup","abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg.json deleted file mode 100644 index 3acf891919..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-40dtg"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"metadata":{"symbolKind":"method","role":"symbol","title":"head(_:options:use:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-40dtg":{"title":"head(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-40dtg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc.json deleted file mode 100644 index 1ac261e824..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-7niyc"},"kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"head(_:options:use:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-7niyc":{"title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-7niyc","kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag.json deleted file mode 100644 index 554f924b14..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"head(_:options:use:)","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"beta":false,"deprecated":false}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-88cag"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-88cag":{"abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-88cag","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8.json deleted file mode 100644 index 22f67a5139..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"}]}],"kind":"declarations"}],"abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","title":"head(_:options:use:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-9x5r8"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-9x5r8":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-9x5r8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6.json deleted file mode 100644 index 081fcf9965..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-ds6","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"head(_:options:use:)","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/head(_:options:use:)-ds6":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/head(_:options:use:)-ds6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","title":"head(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco.json deleted file mode 100644 index f36e1d3903..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Add path for async closure"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs"],"title":"HBRouterMethods Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","symbolKind":"method","required":true,"title":"on(_:method:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","beta":false},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","beta":false},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","beta":false}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-3uco":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"on(_:method:options:use:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","abstract":[{"text":"Add path for async closure","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-q9gs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r.json deleted file mode 100644 index a30103c721..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs"],"title":"HBRouterMethods Implementations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"required":true,"modules":[{"name":"HummingbirdAuth"}],"title":"on(_:method:options:use:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-q9gs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-4r81r":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk.json deleted file mode 100644 index ad9630021c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs"],"title":"HBRouterMethods Implementations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk"]}],"metadata":{"title":"on(_:method:options:use:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","symbolKind":"method"},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-q9gs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-6fajk":{"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs.json deleted file mode 100644 index 8310f638a0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handlerType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs"},"metadata":{"title":"on(_:method:options:use:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-6fajk":{"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","type":"topic","defaultImplementations":2,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-6fajk","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-3uco":{"type":"topic","kind":"symbol","defaultImplementations":2,"title":"on(_:method:options:use:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-3uco","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","abstract":[{"text":"Add path for async closure","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-4r81r":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/on(_:method:options:use:)-q9gs":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/on(_:method:options:use:)-q9gs","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l.json deleted file mode 100644 index b6a6e158de..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-12p1l"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","role":"symbol","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-12p1l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-12p1l","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l","type":"topic","kind":"symbol","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u.json deleted file mode 100644 index 858e0d156d..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","platforms":[{"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS","unavailable":false},{"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS","unavailable":false},{"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS","unavailable":false},{"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS","unavailable":false}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","extendedModule":"Hummingbird","title":"patch(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-3gi4u","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"kind":"symbol","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-3gi4u":{"abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-3gi4u","kind":"symbol","role":"symbol","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv.json deleted file mode 100644 index 425c977511..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-5qglv"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"patch(_:options:use:)","extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-5qglv":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv","type":"topic","title":"patch(_:options:use:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-5qglv","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj.json deleted file mode 100644 index 29294b74e3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-663sj"},"metadata":{"title":"patch(_:options:use:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-663sj":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-663sj","type":"topic","role":"symbol","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j.json deleted file mode 100644 index 19e2938ce3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-we6j","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","role":"symbol","roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/patch(_:options:use:)-we6j":{"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j","title":"patch(_:options:use:)","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/patch(_:options:use:)-we6j"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s.json deleted file mode 100644 index 9bc9dd040b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-16d3s"},"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","extendedModule":"Hummingbird","title":"post(_:options:use:)","role":"symbol","symbolKind":"method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-16d3s":{"title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-16d3s","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn.json deleted file mode 100644 index 0b3a2f98b7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"post(_:options:use:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-3y1zn"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-3y1zn":{"type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-3y1zn","title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq.json deleted file mode 100644 index 8127d54cf2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"post(_:options:use:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-75fgq"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-75fgq":{"title":"post(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-75fgq"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy.json deleted file mode 100644 index 90c19a65cc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","beta":false},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","beta":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","extendedModule":"Hummingbird","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-7ntwy"},"abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-7ntwy":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy","kind":"symbol","type":"topic","abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"title":"post(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-7ntwy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp.json deleted file mode 100644 index b2f793f251..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-92rp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"metadata":{"roleHeading":"Instance Method","title":"post(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/post(_:options:use:)-92rp":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp","kind":"symbol","role":"symbol","type":"topic","title":"post(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/post(_:options:use:)-92rp"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous.json deleted file mode 100644 index 2dd312f6f7..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","symbolKind":"method","role":"symbol","title":"put(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-28ous","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-28ous":{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"title":"put(_:options:use:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-28ous","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb.json deleted file mode 100644 index 492fbccfdc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"put(_:options:use:)","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-49wvb","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-49wvb":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-49wvb","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb","title":"put(_:options:use:)","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy.json deleted file mode 100644 index e252711a66..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-549yy","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","title":"put(_:options:use:)","role":"symbol","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouteHandler":{"navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"title":"HBRouteHandler","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutehandler","abstract":[{"type":"text","text":"Object for handling requests."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouteHandler"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-549yy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-549yy","title":"put(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh.json deleted file mode 100644 index 1d204d65f4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"sections":[],"kind":"symbol","metadata":{"title":"put(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","extendedModule":"Hummingbird","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-5hceh","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh"]}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-5hceh":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh","title":"put(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-5hceh","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q.json b/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q.json deleted file mode 100644 index 3ac166a841..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-97j9q"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","platforms":[{"introducedAt":"13.0","name":"iOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","deprecated":false,"beta":false,"unavailable":false}],"title":"put(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods/put(_:options:use:)-97j9q":{"kind":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods\/put(_:options:use:)-97j9q","role":"symbol","title":"put(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethodOptions":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethodOptions"}],"title":"HBRouterMethodOptions","type":"topic","url":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","abstract":[{"type":"text","text":"Options available to routes"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethodOptions"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethodOptions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRouterMethods":{"title":"HBRouterMethods","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRouterMethods","abstract":[{"type":"text","text":"Conform to "},{"type":"codeVoice","code":"HBRouterMethods"},{"type":"text","text":" to add standard router verb (get, post …) methods"}],"url":"\/documentation\/hummingbirdauth\/hbroutermethods"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseGenerator":{"title":"HBResponseGenerator","kind":"symbol","navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBResponseGenerator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseGenerator","abstract":[{"type":"text","text":"Object that can generate a "},{"type":"codeVoice","code":"Response"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdauth\/hbresponsegenerator"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible.json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible.json deleted file mode 100644 index 07d5ef65ee..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible.json +++ /dev/null @@ -1 +0,0 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible\/extensions"]}],"abstract":[{"text":"Protocol for extensible classes","type":"text"}],"relationshipsSections":[{"title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"],"kind":"relationships","type":"conformingTypes"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensible"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible"},"metadata":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Protocol","externalID":"s:11Hummingbird20HBSendableExtensibleP","title":"HBSendableExtensible","role":"symbol","symbolKind":"protocol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible/extensions":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbsendableextensible\/extensions","title":"extensions","role":"symbol","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible\/extensions","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible/extensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible/extensions.json deleted file mode 100644 index 27e629397c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensible/extensions.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","externalID":"s:11Hummingbird20HBSendableExtensibleP10extensionsAA0B10ExtensionsVyxGvp","required":true,"title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","text":"HBSendableExtensions"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsendableextensible\/extensions"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible\/extensions"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","text":"HBSendableExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible":{"navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"title":"HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensible/extensions":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbsendableextensible\/extensions","title":"extensions","role":"symbol","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensible\/extensions","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions.json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions.json deleted file mode 100644 index dc3ec53b8f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-a367","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-vcwg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/set(_:value:)"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"title":"HBSendableExtensions","externalID":"s:11Hummingbird20HBSendableExtensionsV","symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"genericParameter"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/init()":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/init()","title":"init()","abstract":[{"text":"Initialize extensions","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/init()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:error:)":{"kind":"symbol","title":"get(_:error:)","type":"topic","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:error:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:)-a367":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-a367","kind":"symbol","title":"get(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-a367"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/set(_:value:)":{"abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/set(_:value:)","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/set(_:value:)","role":"symbol","title":"set(_:value:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:)-vcwg":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-vcwg","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-vcwg","title":"get(_:)","role":"symbol","abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/exists(_:)":{"title":"exists(_:)","abstract":[{"text":"Return if extension has been set","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/exists(_:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/exists(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/exists(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/exists(_:).json deleted file mode 100644 index 49a94b5134..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/exists(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Return if extension has been set","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/exists(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier","text":"Sendable"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"exists(_:)","externalID":"s:11Hummingbird20HBSendableExtensionsV6existsySbs7KeyPathCyxqd__Gs8SendableRd__lF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/exists(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/exists(_:)":{"title":"exists(_:)","abstract":[{"text":"Return if extension has been set","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/exists(_:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/exists(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367.json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367.json deleted file mode 100644 index 3917c05e66..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s8SendableP","text":"Sendable","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-a367","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"get(_:)","externalID":"s:11Hummingbird20HBSendableExtensionsV3getyqd__Sgs7KeyPathCyxAEGs8SendableRd__lF"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-a367"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:)-a367":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-a367","kind":"symbol","title":"get(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-a367"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg.json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg.json deleted file mode 100644 index 05b5193bfe..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-vcwg"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-vcwg"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sendable","preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"get(_:)","externalID":"s:11Hummingbird20HBSendableExtensionsV3getyqd__Sgs7KeyPathCyxqd__Gs8SendableRd__lF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:)-vcwg":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:)-vcwg","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-vcwg","title":"get(_:)","role":"symbol","abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:error:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:error:).json deleted file mode 100644 index 895a401e02..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/get(_:error:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"externalID":"s:11Hummingbird20HBSendableExtensionsV3get_5errorqd__s7KeyPathCyxqd__G_s12StaticStringVSgts8SendableRd__lF","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","title":"get(_:error:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StaticString","kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV"},{"text":"? = nil) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sendable","kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:error:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/get(_:error:)":{"kind":"symbol","title":"get(_:error:)","type":"topic","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/get(_:error:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/init().json deleted file mode 100644 index ecc2254191..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/init().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","role":"symbol","title":"init()","externalID":"s:11Hummingbird20HBSendableExtensionsVACyxGycfc","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/init()","interfaceLanguage":"swift"},"abstract":[{"text":"Initialize extensions","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/init()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/init()":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/init()","title":"init()","abstract":[{"text":"Initialize extensions","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/init()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/set(_:value:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/set(_:value:).json deleted file mode 100644 index 6377ab10ef..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsendableextensions/set(_:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsendableextensions\/set(_:value:)"]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird20HBSendableExtensionsV3set_5valueys7KeyPathCyxqd__G_qd__ts8SendableRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}],"symbolKind":"method","roleHeading":"Instance Method","title":"set(_:value:)","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/set(_:value:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sendable","preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"KeyPath"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"value to store in extension","type":"text"}]}]},{"name":"shutdownCallback","content":[{"inlineContent":[{"text":"closure to call when extensions are shutsdown","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions/set(_:value:)":{"abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions\/set(_:value:)","url":"\/documentation\/hummingbirdauth\/hbsendableextensions\/set(_:value:)","role":"symbol","title":"set(_:value:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSendableExtensions":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSendableExtensions","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","role":"symbol","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator.json index 3ec113fb18..3dd07a17da 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)"],"title":"Instance Methods"}],"sections":[],"seeAlsoSections":[{"title":"Sessions","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]}],"metadata":{"navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}],"role":"symbol","roleHeading":"Protocol","title":"HBSessionAuthenticator","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Session authenticator"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBAuthenticator","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"relationshipsSections":[{"title":"Inherits From","type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"kind":"relationships"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","required":true,"role":"symbol","defaultImplementations":1,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"getSession(request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"kind":"symbol","title":"Session","type":"topic","abstract":[{"text":"session object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getValue(from:request:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"type":"topic","abstract":[{"type":"text","text":"Convert Session object into authenticated user"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)","kind":"symbol","title":"getValue(from:request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)","required":true,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"kind":"symbol","title":"Value","type":"topic","abstract":[{"text":"authenticable value","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"abstract":[{"text":"Session authenticator","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)"],"title":"Instance Methods"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"],"generated":true,"title":"Sessions"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBSessionAuthenticator","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBAuthenticator","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15HBAuthenticatorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSessionAuthenticator"}],"symbolKind":"protocol","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP","roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"title":"HBSessionAuthenticator"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"title":"getSession(request:)","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":"?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","kind":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","required":true,"role":"symbol","title":"Value","type":"topic","abstract":[{"type":"text","text":"authenticable value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"required":true,"kind":"symbol","title":"Session","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","abstract":[{"type":"text","text":"session object"}],"fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getValue(from:request:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"title":"getValue(from:request:)","role":"symbol","abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7.json index be08c0eac9..58f628e20d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"getSession(request:)","role":"symbol","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorPAAE10getSession7request7NIOCore15EventLoopFutureCy0F0QzSgG0A09HBRequestV_tF","extendedModule":"HummingbirdAuth","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"},{"kind":"text","text":"?>"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"request being processed","type":"text"}]}],"name":"request"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf"]]},"abstract":[{"text":"Get Session object given request","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-1k0a7":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"kind":"text","text":"?>"}],"title":"getSession(request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7","kind":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","required":true,"role":"symbol","defaultImplementations":1,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"getSession(request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"kind":"symbol","title":"Session","type":"topic","abstract":[{"text":"session object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7"},"metadata":{"roleHeading":"Instance Method","title":"getSession(request:)","modules":[{"name":"HummingbirdAuth"}],"extendedModule":"HummingbirdAuth","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"kind":"text","text":"?>"}],"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorPAAE10getSession7request7NIOCore15EventLoopFutureCy0F0QzSgG0A09HBRequestV_tF","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"text":"?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request being processed"}]}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}]}]}],"abstract":[{"text":"Get Session object given request","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-1k0a7":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7","kind":"symbol","role":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7","title":"getSession(request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"title":"getSession(request:)","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":"?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"required":true,"kind":"symbol","title":"Session","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","abstract":[{"type":"text","text":"session object"}],"fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf.json index 4c913833e1..96316481ea 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"text":"?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"request","content":[{"inlineContent":[{"text":"request being processed","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}],"type":"paragraph"}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7"],"title":"HBSessionAuthenticator Implementations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"abstract":[{"type":"text","text":"Get Session object given request"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","required":true,"title":"getSession(request:)","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP10getSession7request7NIOCore15EventLoopFutureCy0F0QzSgG0A09HBRequestV_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?>"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"kind":"symbol","title":"Session","type":"topic","abstract":[{"text":"session object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","required":true,"role":"symbol","defaultImplementations":1,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"getSession(request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-1k0a7":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"kind":"text","text":"?>"}],"title":"getSession(request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7","kind":"symbol","abstract":[{"type":"text","text":"Get Session object given request"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7"],"title":"HBSessionAuthenticator Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","text":"Session"},{"kind":"text","text":"?>"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request being processed"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}],"type":"paragraph"}]}],"metadata":{"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP10getSession7request7NIOCore15EventLoopFutureCy0F0QzSgG0A09HBRequestV_tF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"required":true,"roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","title":"getSession(request:)"},"abstract":[{"text":"Get Session object given request","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-4xtyf":{"title":"getSession(request:)","kind":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"required":true,"defaultImplementations":1,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getSession"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":"?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-4xtyf","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"required":true,"kind":"symbol","title":"Session","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","abstract":[{"type":"text","text":"session object"}],"fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getSession(request:)-1k0a7":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getSession","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getSession(request:)-1k0a7","kind":"symbol","role":"symbol","abstract":[{"text":"Get Session object given request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7","title":"getSession(request:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:).json index 44715a3e9c..03f37ea1f6 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP8getValue4from7request7NIOCore15EventLoopFutureCy0F0QzSgG7SessionQz_0A09HBRequestVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","title":"getValue(from:request:)","required":true,"role":"symbol"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa"},{"kind":"text","text":"?>"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"session"}]}],"name":"from"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request being processed"}]}],"name":"request"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Future holding optional authenticated user"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getValue(from:request:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"type":"topic","abstract":[{"type":"text","text":"Convert Session object into authenticated user"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)","kind":"symbol","title":"getValue(from:request:)","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)","required":true,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"kind":"symbol","title":"Session","type":"topic","abstract":[{"text":"session object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"kind":"symbol","title":"Value","type":"topic","abstract":[{"text":"authenticable value","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","text":"Value"},{"kind":"text","text":"?>"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"session"}],"type":"paragraph"}],"name":"from"},{"content":[{"type":"paragraph","inlineContent":[{"text":"request being processed","type":"text"}]}],"name":"request"}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"inlineContent":[{"text":"Future holding optional authenticated user","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP8getValue4from7request7NIOCore15EventLoopFutureCy0F0QzSgG7SessionQz_0A09HBRequestVtF","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"required":true,"title":"getValue(from:request:)","symbolKind":"method"},"abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","kind":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","required":true,"role":"symbol","title":"Value","type":"topic","abstract":[{"type":"text","text":"authenticable value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/getValue(from:request:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/getValue(from:request:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"getValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","text":"Value"},{"kind":"text","text":"?>"}],"title":"getValue(from:request:)","role":"symbol","abstract":[{"text":"Convert Session object into authenticated user","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"required":true,"kind":"symbol","title":"Session","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","abstract":[{"type":"text","text":"session object"}],"fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/session.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/session.json index bedb28acc2..4019bd035c 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/session.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/session.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"},"abstract":[{"type":"text","text":"session object"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Associated Type","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"role":"symbol","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa","symbolKind":"associatedtype","required":true,"title":"Session","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"kind":"symbol","title":"Session","type":"topic","abstract":[{"text":"session object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"metadata":{"title":"Session","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"associatedtype","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"role":"symbol","roleHeading":"Associated Type","required":true,"externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP7SessionQa"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}]}],"abstract":[{"type":"text","text":"session object"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Session":{"required":true,"kind":"symbol","title":"Session","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","abstract":[{"type":"text","text":"session object"}],"fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Session"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/value.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/value.json index 6e54f9825b..5bbbba2598 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/value.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionauthenticator/value.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"authenticable value"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value"},"sections":[],"kind":"symbol","metadata":{"symbolKind":"associatedtype","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Associated Type","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"title":"Value","required":true,"role":"symbol","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"kind":"symbol","title":"Value","type":"topic","abstract":[{"text":"authenticable value","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","role":"symbol","required":true,"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","fragments":[{"text":"associatedtype","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"authenticable value"}],"metadata":{"title":"Value","symbolKind":"associatedtype","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth22HBSessionAuthenticatorP5ValueQa","roleHeading":"Associated Type","fragments":[{"kind":"keyword","text":"associatedtype"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier"}],"required":true},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator/Value":{"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","kind":"symbol","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"},{"text":" = ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Value"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator\/Value","required":true,"role":"symbol","title":"Value","type":"topic","abstract":[{"type":"text","text":"authenticable value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage.json index 538cf867ae..2771569bea 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"],"title":"Enumerations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Stores session data","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"roleHeading":"Structure","role":"symbol","title":"HBSessionStorage","navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"symbolKind":"struct","externalID":"s:15HummingbirdAuth16HBSessionStorageV"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-3xyrl":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","abstract":[{"type":"text","text":"save new or exising session"}],"title":"save(session:expiresIn:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-5to2v":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","title":"load(as:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","abstract":[{"text":"load session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-9uzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","type":"topic","title":"update(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"update existing session","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-7qouz":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"save new or exising session"}],"title":"save(session:expiresIn:request:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9aycx":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","title":"delete(request:)","abstract":[{"text":"delete session","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-u6vk":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","type":"topic","title":"update(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"update existing session","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-7hvkp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?>"}],"title":"load(as:request:)","role":"symbol","abstract":[{"text":"load session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9ysop":{"title":"delete(request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","kind":"symbol","abstract":[{"type":"text","text":"delete session"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/init(_:sessionID:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)","type":"topic","title":"init(_:sessionID:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO"},{"kind":"text","text":")"}],"abstract":[{"text":"Initialize session storage","type":"text"}],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Stores session data"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"]}],"metadata":{"title":"HBSessionStorage","symbolKind":"struct","role":"symbol","externalID":"s:15HummingbirdAuth16HBSessionStorageV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/init(_:sessionID:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","text":"SessionIDStorage"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)","type":"topic","abstract":[{"type":"text","text":"Initialize session storage"}],"title":"init(_:sessionID:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-5to2v":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v","title":"load(as:request:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-u6vk":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"text":"Session","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"update(session:expiresIn:request:)","abstract":[{"type":"text","text":"update existing session"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9ysop":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","type":"topic","abstract":[{"type":"text","text":"delete session"}],"title":"delete(request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-7hvkp":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","type":"topic","abstract":[{"type":"text","text":"load session"}],"title":"load(as:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9aycx":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"delete session"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","title":"delete(request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-9uzr":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"update existing session"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","title":"update(session:expiresIn:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-7qouz":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz","role":"symbol","abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","title":"save(session:expiresIn:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-3xyrl":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"save new or exising session"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","title":"save(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx.json index c78958737a..edd3b9e71f 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV6delete7request7NIOCore15EventLoopFutureCyytG0A09HBRequestV_tF","symbolKind":"method","title":"delete(request:)"},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"text":"delete session","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9aycx":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","title":"delete(request:)","abstract":[{"text":"delete session","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx","type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"delete session"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth16HBSessionStorageV6delete7request7NIOCore15EventLoopFutureCyytG0A09HBRequestV_tF","title":"delete(request:)","role":"symbol"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9aycx":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"delete session"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9aycx","title":"delete(request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop.json index 4905e02ed8..ef1660bc2a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"type":"text","text":"delete session"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}]}],"metadata":{"externalID":"s:15HummingbirdAuth16HBSessionStorageV6delete7requesty0A09HBRequestV_tYaKF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","extendedModule":"HummingbirdAuth","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"title":"delete(request:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9ysop":{"title":"delete(request:)","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","kind":"symbol","abstract":[{"type":"text","text":"delete session"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"text":"delete session","type":"text"}],"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth16HBSessionStorageV6delete7requesty0A09HBRequestV_tYaKF","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","title":"delete(request:)","extendedModule":"HummingbirdAuth","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/delete(request:)-9ysop":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/delete(request:)-9ysop","type":"topic","abstract":[{"type":"text","text":"delete session"}],"title":"delete(request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error.json index ffc26837ae..66031beee1 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"HBSessionStorage Errors"}],"sections":[],"metadata":{"roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol","title":"HBSessionStorage.Error","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV5ErrorV","symbolKind":"struct"},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/error-implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/equatable-implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/sessionDoesNotExist":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"kind":"symbol","type":"topic","title":"sessionDoesNotExist","abstract":[{"text":"Session does not exist","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"kind":"symbol","metadata":{"externalID":"s:15HummingbirdAuth16HBSessionStorageV5ErrorV","navigatorTitle":[{"text":"Error","kind":"identifier"}],"symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBSessionStorage.Error"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist"],"title":"Type Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations"],"title":"Default Implementations"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/sessionDoesNotExist":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionDoesNotExist","kind":"identifier"},{"text":": `Self`","kind":"text"}],"kind":"symbol","title":"sessionDoesNotExist","type":"topic","abstract":[{"text":"Session does not exist","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","abstract":[],"role":"collectionGroup","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/equatable-implementations","role":"collectionGroup","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:).json index 5a18587cf5..926917b216 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"Swift","role":"symbol","roleHeading":"Operator","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth16HBSessionStorageV5ErrorV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/!=(_:_:)":{"abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/equatable-implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic"}}} \ No newline at end of file +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth16HBSessionStorageV5ErrorV","symbolKind":"op","roleHeading":"Operator","extendedModule":"Swift","title":"!=(_:_:)","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/equatable-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol","type":"topic","role":"symbol","title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations.json index cdd6551272..ef9d71fbde 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations.json @@ -1 +1 @@ -{"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"collectionGroup","title":"Equatable Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/!=(_:_:)":{"abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Equatable-Implementations"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"sections":[],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)"],"generated":true}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"Equatable Implementations","role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol","type":"topic","role":"symbol","title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations.json index a5cd0a53b3..4047003874 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdAuth"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription"],"title":"Instance Properties","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/localizedDescription":{"title":"localizedDescription","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","interfaceLanguage":"swift"},"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription"],"title":"Instance Properties"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription.json index 8277679a5c..af75c840ac 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdAuth16HBSessionStorageV5ErrorV","title":"localizedDescription","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/localizedDescription":{"title":"localizedDescription","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/error-implementations","role":"collectionGroup","kind":"article","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdAuth16HBSessionStorageV5ErrorV","symbolKind":"property","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"localizedDescription","roleHeading":"Instance Property","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/localizedDescription":{"role":"symbol","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/localizedDescription","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/Error-Implementations","abstract":[],"role":"collectionGroup","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist.json index cadd75126e..82b222e578 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV5ErrorV19sessionDoesNotExistAEvpZ","role":"symbol","roleHeading":"Type Property","modules":[{"name":"HummingbirdAuth"}],"title":"sessionDoesNotExist","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"abstract":[{"text":"Session does not exist","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"title":"HBSessionStorage.Error","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","role":"symbol","abstract":[{"text":"HBSessionStorage Errors","type":"text"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/sessionDoesNotExist":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"kind":"symbol","type":"topic","title":"sessionDoesNotExist","abstract":[{"text":"Session does not exist","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Session does not exist","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionDoesNotExist","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"metadata":{"roleHeading":"Type Property","symbolKind":"property","externalID":"s:15HummingbirdAuth16HBSessionStorageV5ErrorV19sessionDoesNotExistAEvpZ","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionDoesNotExist","kind":"identifier"},{"text":": `Self`","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"title":"sessionDoesNotExist"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error/sessionDoesNotExist":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionDoesNotExist","kind":"identifier"},{"text":": `Self`","kind":"text"}],"kind":"symbol","title":"sessionDoesNotExist","type":"topic","abstract":[{"text":"Session does not exist","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error\/sessionDoesNotExist"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/Error":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/Error","title":"HBSessionStorage.Error","type":"topic","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"abstract":[{"text":"HBSessionStorage Errors","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:).json index a1bab3cc07..41d9a02840 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"sections":[],"kind":"symbol","metadata":{"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","text":"SessionIDStorage"},{"kind":"text","text":")"}],"roleHeading":"Initializer","role":"symbol","title":"init(_:sessionID:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV_9sessionIDAC0A015HBPersistDriver_p_AC16SessionIDStorageOtcfc"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)"},"abstract":[{"type":"text","text":"Initialize session storage"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"storage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO"},{"kind":"text","text":" = .cookie(\"SESSION_ID\"))"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/init(_:sessionID:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)","type":"topic","title":"init(_:sessionID:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO"},{"kind":"text","text":")"}],"abstract":[{"text":"Initialize session storage","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(_:sessionID:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV_9sessionIDAC0A015HBPersistDriver_p_AC16SessionIDStorageOtcfc","roleHeading":"Initializer","role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"sections":[],"abstract":[{"type":"text","text":"Initialize session storage"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"storage","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","text":"SessionIDStorage","kind":"typeIdentifier"},{"text":" = .cookie(\"SESSION_ID\"))","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/init(_:sessionID:)":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","text":"SessionIDStorage"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/init(_:sessionID:)","type":"topic","abstract":[{"type":"text","text":"Initialize session storage"}],"title":"init(_:sessionID:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v.json index 1b7f243f3f..2a4e3c38b0 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"load session"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":".Type = Session.self, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"metadata":{"role":"symbol","externalID":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF","title":"load(as:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"HummingbirdAuth"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-5to2v":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","title":"load(as:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","abstract":[{"text":"load session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":".Type = Session.self, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?"}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"HummingbirdAuth","title":"load(as:request:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"load session","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-5to2v":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-5to2v","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7requestxSgxm_0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v","title":"load(as:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp.json index 45aa868f78..ad77d369ed 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"load(as:request:)","symbolKind":"method","externalID":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":".Type = Session.self, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}]}],"abstract":[{"text":"load session","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-7hvkp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?>"}],"title":"load(as:request:)","role":"symbol","abstract":[{"text":"load session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"title":"load(as:request:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"load session"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":".Type = Session.self, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/load(as:request:)-7hvkp":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4load2as7request7NIOCore15EventLoopFutureCyxSgGxm_0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/load(as:request:)-7hvkp","type":"topic","abstract":[{"type":"text","text":"load session"}],"title":"load(as:request:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl.json index 60cff130f1..cfdfb567ce 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"text":"Saving a new session will create a new session id and save that to the","type":"text"},{"text":" ","type":"text"},{"text":"response. Thus a route that uses ","type":"text"},{"type":"codeVoice","code":"save"},{"text":" needs to have the ","type":"text"},{"type":"codeVoice","code":".editResponse"},{"text":" ","type":"text"},{"text":"option set. If you know the session already exists consider using","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"update"},{"text":" instead.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"HummingbirdAuth","role":"symbol","title":"save(session:expiresIn:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-3xyrl":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","abstract":[{"type":"text","text":"save new or exising session"}],"title":"save(session:expiresIn:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Saving a new session will create a new session id and save that to the","type":"text"},{"text":" ","type":"text"},{"text":"response. Thus a route that uses ","type":"text"},{"type":"codeVoice","code":"save"},{"text":" needs to have the ","type":"text"},{"type":"codeVoice","code":".editResponse"},{"text":" ","type":"text"},{"text":"option set. If you know the session already exists consider using","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"update"},{"text":" instead.","type":"text"}]}]}],"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF","extendedModule":"HummingbirdAuth","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"save(session:expiresIn:request:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl"},"abstract":[{"type":"text","text":"save new or exising session"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-3xyrl":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"save new or exising session"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-3xyrl","title":"save(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz.json index 533ede7500..123369043d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"type":"text","text":"save new or exising session"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz"},"metadata":{"title":"save(session:expiresIn:request:)","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Saving a new session will create a new session id and save that to the"},{"type":"text","text":" "},{"type":"text","text":"response. Thus a route that uses "},{"type":"codeVoice","code":"save"},{"type":"text","text":" needs to have the "},{"type":"codeVoice","code":".editResponse"},{"type":"text","text":" "},{"type":"text","text":"option set. If you know the session already exists consider using"},{"type":"text","text":" "},{"type":"codeVoice","code":"update"},{"type":"text","text":" instead."}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-7qouz":{"role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"save new or exising session"}],"title":"save(session:expiresIn:request:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:request:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz"]}],"abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Saving a new session will create a new session id and save that to the","type":"text"},{"text":" ","type":"text"},{"text":"response. Thus a route that uses ","type":"text"},{"code":"save","type":"codeVoice"},{"text":" needs to have the ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":" ","type":"text"},{"text":"option set. If you know the session already exists consider using","type":"text"},{"text":" ","type":"text"},{"code":"update","type":"codeVoice"},{"text":" instead.","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/save(session:expiresIn:request:)-7qouz":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/save(session:expiresIn:request:)-7qouz","role":"symbol","abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","title":"save(session:expiresIn:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV4save7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage.json index c89adfbdbc..4c0969cebb 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"metadata":{"externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","symbolKind":"enum","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"roleHeading":"Enumeration","title":"HBSessionStorage.SessionIDStorage"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)"],"title":"Enumeration Cases"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/header(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"HBSessionStorage.SessionIDStorage.header(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/cookie(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"HBSessionStorage.SessionIDStorage.cookie(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","interfaceLanguage":"swift"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)"],"title":"Enumeration Cases"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"enum","externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"title":"HBSessionStorage.SessionIDStorage","role":"symbol","roleHeading":"Enumeration"},"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/cookie(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"HBSessionStorage.SessionIDStorage.cookie(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/header(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"HBSessionStorage.SessionIDStorage.header(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:).json index c4d11d007e..9305451e4b 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"]]},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO6cookieyAESScAEmF","symbolKind":"case","role":"symbol","title":"HBSessionStorage.SessionIDStorage.cookie(_:)","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/cookie(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"HBSessionStorage.SessionIDStorage.cookie(_:)","abstract":[]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO6cookieyAESScAEmF","symbolKind":"case","title":"HBSessionStorage.SessionIDStorage.cookie(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookie","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/cookie(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookie"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"HBSessionStorage.SessionIDStorage.cookie(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/cookie(_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:).json index 4893c6fb64..351a598179 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO6headeryAESScAEmF","roleHeading":"Case","title":"HBSessionStorage.SessionIDStorage.header(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"header","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/header(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"HBSessionStorage.SessionIDStorage.header(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"]]},"metadata":{"role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"header","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"HBSessionStorage.SessionIDStorage.header(_:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO6headeryAESScAEmF","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"header","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage/header(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage\/header(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"header"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"HBSessionStorage.SessionIDStorage.header(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr.json index d4b4d7b8f9..68c8774120 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr.json @@ -1 +1 @@ -{"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdAuth","symbolKind":"method","title":"update(session:expiresIn:request:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"If session does not exist then a "},{"type":"codeVoice","code":"sessionDoesNotExist"},{"type":"text","text":" error will be thrown"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"text":"update existing session","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-9uzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","type":"topic","title":"update(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"update existing session","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr"},"kind":"symbol","abstract":[{"text":"update existing session","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If session does not exist then a "},{"code":"sessionDoesNotExist","type":"codeVoice"},{"type":"text","text":" error will be thrown"}]}],"kind":"content"}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","symbolKind":"method","title":"update(session:expiresIn:request:)","extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-9uzr":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"update existing session"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7requestyx_7NIOCore10TimeAmountV0A09HBRequestVtYaKSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-9uzr","title":"update(session:expiresIn:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk.json b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk.json index f26479b2ff..6880105e19 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If session does not exist then this function will do nothing","type":"text"}]}]}],"sections":[],"metadata":{"title":"update(session:expiresIn:request:)","externalID":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"abstract":[{"text":"update existing session","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-u6vk":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","type":"topic","title":"update(session:expiresIn:request:)","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"update existing session","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage"]]},"abstract":[{"text":"update existing session","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If session does not exist then this function will do nothing"}]}]}],"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF","title":"update(session:expiresIn:request:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/update(session:expiresIn:request:)-u6vk":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/update(session:expiresIn:request:)-u6vk","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"text":"Session","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV6update7session9expiresIn7request7NIOCore15EventLoopFutureCyytGx_AH10TimeAmountV0A09HBRequestVtSeRzSERzlF7SessionL_xmfp","kind":"typeIdentifier","text":"Session"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"update(session:expiresIn:request:)","abstract":[{"type":"text","text":"update existing session"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware.json deleted file mode 100644 index a3ff3847a8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware.json +++ /dev/null @@ -1 +0,0 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware"],"title":"Reference","generated":true}],"metadata":{"role":"symbol","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBTracingMiddleware"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","platforms":[{"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","unavailable":false,"beta":false,"name":"macOS","deprecated":false},{"introducedAt":"13.0","unavailable":false,"beta":false,"name":"tvOS","deprecated":false},{"introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false,"name":"watchOS"}],"title":"HBTracingMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBTracingMiddleware"}],"externalID":"s:11Hummingbird19HBTracingMiddlewareV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init(recordingHeaders:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/apply(to:next:)"],"title":"Instance Methods"}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"],"type":"conformsTo","title":"Conforms To"}],"abstract":[{"type":"text","text":"Middleware creating Distributed Tracing spans for each request."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Creates a span for each request, including attributes such as the HTTP method."}]},{"type":"paragraph","inlineContent":[{"text":"You may opt in to recording a specific subset of HTTP request\/response header values by passing","type":"text"},{"text":" ","type":"text"},{"text":"a set of header names to ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init(recordingHeaders:)","isActive":true,"type":"reference"},{"text":".","type":"text"}]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbtracingmiddleware"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/apply(to:next:)":{"role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/apply(to:next:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/apply(to:next:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/init()":{"title":"init()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init()","abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/init(recordingHeaders:)":{"title":"init(recordingHeaders:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"C","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init(recordingHeaders:)","abstract":[{"text":"Intialize a new HBTracingMiddleware.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init(recordingheaders:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBLogRequestsMiddleware":{"title":"HBLogRequestsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware outputting to log for every call to server"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBLogRequestsMiddleware","url":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMetricsMiddleware":{"title":"HBMetricsMiddleware","type":"topic","abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMetricsMiddleware","url":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:).json deleted file mode 100644 index 80251cc35b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"apply(to:next:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird19HBTracingMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"platforms":[{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false},{"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false},{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false},{"unavailable":false,"introducedAt":"6.0","beta":false,"name":"watchOS","deprecated":false}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbtracingmiddleware\/apply(to:next:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBMiddleware.apply(to:next:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/apply(to:next:)":{"role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/apply(to:next:)","type":"topic","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/apply(to:next:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init().json b/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init().json deleted file mode 100644 index f01c8d805f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init().json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init()"]}],"metadata":{"title":"init()","role":"symbol","roleHeading":"Initializer","externalID":"s:11Hummingbird19HBTracingMiddlewareVACycfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"beta":false,"unavailable":false,"name":"macOS"},{"introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false,"name":"tvOS"},{"deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init()"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/init()":{"title":"init()","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init()","abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:).json b/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:).json deleted file mode 100644 index 5a4e15e626..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"C","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","platforms":[{"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","unavailable":false,"beta":false,"name":"macOS","deprecated":false},{"unavailable":false,"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"symbolKind":"init","externalID":"s:11Hummingbird19HBTracingMiddlewareV16recordingHeadersACx_tcSlRzSS7ElementRtzlufc","title":"init(recordingHeaders:)","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"recordingHeaders"},{"text":" ","kind":"text"},{"text":"headerNamesToRecord","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Collection","kind":"typeIdentifier","preciseIdentifier":"s:Sl"},{"text":", ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"A list of HTTP header names to be recorded as span attributes. By default, no headers","type":"text"},{"text":" ","type":"text"},{"text":"are being recorded.","type":"text"}]}],"name":"recordingHeaders"}],"kind":"parameters"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init(recordingHeaders:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init(recordingheaders:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware":{"title":"HBTracingMiddleware","kind":"symbol","navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware","abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/index":{"title":"Hummingbird","kind":"article","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBTracingMiddleware/init(recordingHeaders:)":{"title":"init(recordingHeaders:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"C","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBTracingMiddleware\/init(recordingHeaders:)","abstract":[{"text":"Intialize a new HBTracingMiddleware.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init(recordingheaders:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl.json b/docs/1.0/data/documentation/hummingbirdauth/hburl.json deleted file mode 100644 index 479d03ee27..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl.json +++ /dev/null @@ -1 +0,0 @@ -{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"},"metadata":{"roleHeading":"Structure","externalID":"s:11Hummingbird5HBURLV","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"title":"HBURL","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"role":"symbol","symbolKind":"struct"},"seeAlsoSections":[{"title":"Request\/Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"],"generated":true}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(stringLiteral:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/host","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/path","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/port","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/query","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/queryParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/scheme-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/string"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"abstract":[{"text":"Simple URL parser","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/host":{"title":"host","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/host","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/host","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"URL host","type":"text"}]},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"title":"Swift.ExpressibleByUnicodeScalarLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(stringLiteral:)":{"title":"init(stringLiteral:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/init(stringliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(stringLiteral:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/ExpressibleByUnicodeScalarLiteral-Implementations":{"kind":"article","type":"topic","title":"ExpressibleByUnicodeScalarLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyunicodescalarliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/query":{"title":"query","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/query","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL query"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/query"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(_:)","url":"\/documentation\/hummingbirdauth\/hburl\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(_:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBURL"},{"type":"text","text":" from "},{"type":"codeVoice","code":"String"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/path":{"title":"path","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/path","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"URL path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"title":"Swift.ExpressibleByStringLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/string":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/string","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/string","title":"string","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/queryParameters":{"title":"queryParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/queryParameters","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/queryparameters","role":"symbol","type":"topic","abstract":[{"type":"text","text":"URL query parameter map"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"description","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/description","type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/scheme-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/scheme-swift.property","role":"symbol","title":"scheme","kind":"symbol","abstract":[{"text":"URL scheme","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/port":{"type":"topic","title":"port","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL port"}],"url":"\/documentation\/hummingbirdauth\/hburl\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/port","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyextendedgraphemeclusterliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/description.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/description.json deleted file mode 100644 index b2d1c657db..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/description.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/description"},"sections":[],"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"description","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird5HBURLV11descriptionSSvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"description","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/description","type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/description"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json deleted file mode 100644 index c91ba3f395..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"collectionGroup","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","modules":[{"name":"Hummingbird"}]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(extendedGraphemeClusterLiteral:)"],"generated":true,"title":"Initializers"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(extendedGraphemeClusterLiteral:)":{"abstract":[],"role":"symbol","title":"init(extendedGraphemeClusterLiteral:)","url":"\/documentation\/hummingbirdauth\/hburl\/init(extendedgraphemeclusterliteral:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(extendedGraphemeClusterLiteral:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations.json deleted file mode 100644 index 2bff2828fc..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"ExpressibleByUnicodeScalarLiteral Implementations"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(unicodeScalarLiteral:)"],"generated":true}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(unicodeScalarLiteral:)":{"kind":"symbol","type":"topic","title":"init(unicodeScalarLiteral:)","abstract":[],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/init(unicodescalarliteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(unicodeScalarLiteral:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/host.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/host.json deleted file mode 100644 index 5615bc5813..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/host.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","metadata":{"title":"host","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:11Hummingbird5HBURLV4hostSSSgvp","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/host"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/host"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"URL host","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/host":{"title":"host","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/host","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/host","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"URL host","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/init(_:).json deleted file mode 100644 index 5472f6b532..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(_:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","title":"init(_:)","externalID":"s:11Hummingbird5HBURLVyACSScfc","role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBURL"},{"type":"text","text":" from "},{"type":"codeVoice","code":"String"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"input string"}]}],"name":"string"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(_:)","url":"\/documentation\/hummingbirdauth\/hburl\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(_:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBURL"},{"type":"text","text":" from "},{"type":"codeVoice","code":"String"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:).json deleted file mode 100644 index e86b42a63f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/init(extendedgraphemeclusterliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"init(extendedGraphemeClusterLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"symbolKind":"init","role":"symbol","externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:11Hummingbird5HBURLV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Initializer","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(extendedGraphemeClusterLiteral:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyextendedgraphemeclusterliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(extendedGraphemeClusterLiteral:)":{"abstract":[],"role":"symbol","title":"init(extendedGraphemeClusterLiteral:)","url":"\/documentation\/hummingbirdauth\/hburl\/init(extendedgraphemeclusterliteral:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(extendedGraphemeClusterLiteral:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(stringliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/init(stringliteral:).json deleted file mode 100644 index c5aadfbe02..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(stringliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByStringLiteral.init(stringLiteral:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/init(stringliteral:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(stringLiteral:)"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird5HBURLV13stringLiteralACSS_tcfc","symbolKind":"init","role":"symbol","title":"init(stringLiteral:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(stringLiteral:)":{"title":"init(stringLiteral:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/init(stringliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(stringLiteral:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:).json deleted file mode 100644 index 35f18bf8cd..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","extendedModule":"Swift","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"title":"init(unicodeScalarLiteral:)","symbolKind":"init","externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:11Hummingbird5HBURLV","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(unicodeScalarLiteral:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/init(unicodescalarliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/init(unicodeScalarLiteral:)":{"kind":"symbol","type":"topic","title":"init(unicodeScalarLiteral:)","abstract":[],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/init(unicodescalarliteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/init(unicodeScalarLiteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/ExpressibleByUnicodeScalarLiteral-Implementations":{"kind":"article","type":"topic","title":"ExpressibleByUnicodeScalarLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyunicodescalarliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/path.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/path.json deleted file mode 100644 index 818dded8f9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/path.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/path"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/path"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"path","roleHeading":"Instance Property","externalID":"s:11Hummingbird5HBURLV4pathSSvp","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"abstract":[{"type":"text","text":"URL path"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/path":{"title":"path","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/path","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[{"text":"URL path","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/port.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/port.json deleted file mode 100644 index 5967c4594a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/port.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"text":"URL port","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/port"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/port","interfaceLanguage":"swift"},"metadata":{"title":"port","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird5HBURLV4portSiSgvp","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/port":{"type":"topic","title":"port","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL port"}],"url":"\/documentation\/hummingbirdauth\/hburl\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/port","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/query.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/query.json deleted file mode 100644 index 129dd2c85f..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/query.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/query","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/query"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"query","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"externalID":"s:11Hummingbird5HBURLV5querySSSgvp","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"abstract":[{"type":"text","text":"URL query"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/query":{"title":"query","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/query","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"URL query"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/query"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/queryparameters.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/queryparameters.json deleted file mode 100644 index 7ba5b4beb6..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/queryparameters.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"URL query parameter map"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/queryParameters","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/queryparameters"]}],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird5HBURLV15queryParametersAA12HBParametersVvp","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"queryParameters","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/queryParameters":{"title":"queryParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/queryParameters","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/queryparameters","role":"symbol","type":"topic","abstract":[{"type":"text","text":"URL query parameter map"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.property.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.property.json deleted file mode 100644 index dceffda438..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.property.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/scheme-swift.property"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"URL scheme"}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:11Hummingbird5HBURLV6schemeAC6SchemeVSgvp","symbolKind":"property","roleHeading":"Instance Property","title":"scheme","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/scheme-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/scheme-swift.property","role":"symbol","title":"scheme","kind":"symbol","abstract":[{"text":"URL scheme","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.property"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct.json deleted file mode 100644 index 07d6b6c720..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird5HBURLV6SchemeV","navigatorTitle":[{"kind":"identifier","text":"Scheme"}],"roleHeading":"Structure","role":"symbol","title":"HBURL.Scheme","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Scheme"}],"symbolKind":"struct"},"kind":"symbol","relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SY"],"title":"Conforms To","kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/rawValue"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http_unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https_unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/ws","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/wss"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Scheme"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/init(rawValue:)","title":"init(rawValue:)","type":"topic","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/init(rawvalue:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/SY":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","title":"Swift.RawRepresentable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/https":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"https","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https","type":"topic","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/Equatable-Implementations":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","title":"Equatable Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/wss":{"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/wss","type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/wss","title":"wss","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"wss","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/unix","title":"unix","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/unix","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/rawValue":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/rawvalue","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/rawValue","title":"rawValue","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/https_unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https_unix","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https_unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https_unix","kind":"symbol","role":"symbol","abstract":[],"title":"https_unix","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/http_unix":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http_unix","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http_unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http_unix","title":"http_unix","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/http":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http","kind":"symbol","role":"symbol","abstract":[],"title":"http","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/ws":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/ws","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/ws","title":"ws","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:).json deleted file mode 100644 index cccc4ea829..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird5HBURLV6SchemeV","role":"symbol","symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"title":"!=(_:_:)","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/!=(_:_:)":{"abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/!=(_:_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/Equatable-Implementations":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/equatable-implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","title":"Equatable Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations.json deleted file mode 100644 index 7447af3ae4..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations.json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Equatable Implementations"},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/!=(_:_:)"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/!=(_:_:)":{"abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http.json deleted file mode 100644 index decd944fc3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http.json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http"},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}],"title":"http","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property","externalID":"s:11Hummingbird5HBURLV6SchemeV4httpAEvpZ","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/http":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http","kind":"symbol","role":"symbol","abstract":[],"title":"http","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix.json deleted file mode 100644 index 17ff24151b..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http_unix","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http_unix"]}],"sections":[],"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"http_unix","externalID":"s:11Hummingbird5HBURLV6SchemeV9http_unixAEvpZ","roleHeading":"Type Property","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http_unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/http_unix":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http_unix","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http_unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/http_unix","title":"http_unix","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https.json deleted file mode 100644 index ce0cb6c95a..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird5HBURLV6SchemeV5httpsAEvpZ","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property","title":"https","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/https":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"https","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https","type":"topic","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix.json deleted file mode 100644 index 3c6bbd96a9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix.json +++ /dev/null @@ -1 +0,0 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https_unix","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https_unix"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https_unix"},"sections":[],"metadata":{"externalID":"s:11Hummingbird5HBURLV6SchemeV10https_unixAEvpZ","roleHeading":"Type Property","role":"symbol","title":"https_unix","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https_unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/https_unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/https_unix","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https_unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https_unix","kind":"symbol","role":"symbol","abstract":[],"title":"https_unix","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:).json deleted file mode 100644 index c8ff8cf5c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:).json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/init(rawValue:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"kind":"symbol","metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird5HBURLV6SchemeV8rawValueAESS_tcfc","role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdAuth"}],"title":"init(rawValue:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/init(rawValue:)","title":"init(rawValue:)","type":"topic","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/init(rawvalue:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue.json deleted file mode 100644 index 66d4f47bf8..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"rawValue","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"externalID":"s:11Hummingbird5HBURLV6SchemeV8rawValueSSvp"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/rawValue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.rawValue"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/rawValue":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/rawvalue","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/rawValue","title":"rawValue","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix.json deleted file mode 100644 index 9eb92ec0a2..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/unix"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property","title":"unix","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird5HBURLV6SchemeV4unixAEvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}]},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/unix"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/unix","title":"unix","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/unix","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws.json deleted file mode 100644 index 1c0b144489..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws.json +++ /dev/null @@ -1 +0,0 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/ws","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"roleHeading":"Type Property","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","externalID":"s:11Hummingbird5HBURLV6SchemeV2wsAEvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"ws"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/ws"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/ws":{"url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/ws","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/ws","title":"ws","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss.json deleted file mode 100644 index 618beda44e..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss.json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/wss"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird5HBURLV6SchemeV3wssAEvpZ","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property","role":"symbol","title":"wss","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wss","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL","kind":"typeIdentifier"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/wss"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct/wss":{"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct\/wss","type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/wss","title":"wss","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"wss","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/Scheme-swift.struct":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","kind":"symbol","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}],"navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"title":"HBURL.Scheme","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/Scheme-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hburl/string.json b/docs/1.0/data/documentation/hummingbirdauth/hburl/string.json deleted file mode 100644 index a8eaafde0c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/hburl/string.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hburl\/string"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"string","externalID":"s:11Hummingbird5HBURLV6stringSSvp","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/string"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL/string":{"kind":"symbol","url":"\/documentation\/hummingbirdauth\/hburl\/string","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL\/string","title":"string","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp.json b/docs/1.0/data/documentation/hummingbirdauth/hotp.json index 3ac30ba938..4c019311a3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","symbolKind":"struct","title":"HOTP","externalID":"s:15HummingbirdAuth4HOTPV","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HOTP","kind":"identifier"}],"navigatorTitle":[{"text":"HOTP","kind":"identifier"}]},"abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)"]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"languages":["swift"]}]},{"content":[{"text":"Overview","anchor":"overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"A HOTP uses a counter as the message when computing the OTP. Everytime the user"},{"type":"text","text":" "},{"type":"text","text":"successfully logs in the server and client should update the commonly stored counter so"},{"type":"text","text":" "},{"type":"text","text":"the next login will require a new password."}],"type":"paragraph"}],"kind":"content"}],"seeAlsoSections":[{"generated":true,"title":"OTP","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/secret":{"url":"\/documentation\/hummingbirdauth\/hotp\/secret","role":"symbol","abstract":[{"type":"text","text":"Shared secret"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"type":"topic","title":"secret"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/length":{"url":"\/documentation\/hummingbirdauth\/hotp\/length","role":"symbol","abstract":[{"type":"text","text":"Length of OTP generated"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"length"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/init(secret:length:hashFunction:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)","role":"symbol","abstract":[{"type":"text","text":"Initialize HOTP"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"},{"kind":"text","text":")"}],"type":"topic","title":"init(secret:length:hashFunction:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/createAuthenticatorURL(label:issuer:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)","role":"symbol","abstract":[{"type":"text","text":"Create Authenticator URL for HOTP generator"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","title":"createAuthenticatorURL(label:issuer:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/hashFunction":{"url":"\/documentation\/hummingbirdauth\/hotp\/hashfunction","role":"symbol","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"}],"type":"topic","title":"hashFunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/compute(counter:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/compute(counter:)","role":"symbol","abstract":[{"type":"text","text":"Compute a HOTP."}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"counter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"compute(counter:)"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"],"title":"OTP"}],"abstract":[{"text":"A counter based one time password (OTP)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HOTP","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A HOTP uses a counter as the message when computing the OTP. Everytime the user"},{"type":"text","text":" "},{"type":"text","text":"successfully logs in the server and client should update the commonly stored counter so"},{"type":"text","text":" "},{"type":"text","text":"the next login will require a new password."}]}]}],"kind":"symbol","metadata":{"externalID":"s:15HummingbirdAuth4HOTPV","symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"title":"HOTP"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)"],"title":"Instance Methods"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/createAuthenticatorURL(label:issuer:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)","type":"topic","abstract":[{"text":"Create Authenticator URL for HOTP generator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)","title":"createAuthenticatorURL(label:issuer:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/init(secret:length:hashFunction:)":{"title":"init(secret:length:hashFunction:)","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"length","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/hashFunction":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Hash function used to generate OTP","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hotp\/hashfunction","title":"hashFunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/length":{"url":"\/documentation\/hummingbirdauth\/hotp\/length","type":"topic","abstract":[{"text":"Length of OTP generated","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","title":"length"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/compute(counter:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/compute(counter:)","abstract":[{"text":"Compute a HOTP.","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"counter","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt64","preciseIdentifier":"s:s6UInt64V","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","title":"compute(counter:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/secret":{"url":"\/documentation\/hummingbirdauth\/hotp\/secret","abstract":[{"text":"Shared secret","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret","title":"secret","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/compute(counter:).json b/docs/1.0/data/documentation/hummingbirdauth/hotp/compute(counter:).json index 3a01586669..63eebd417a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/compute(counter:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/compute(counter:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdAuth4HOTPV7compute7counterSis6UInt64V_tF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"title":"compute(counter:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"counter"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s6UInt64V","kind":"typeIdentifier","text":"UInt64"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"abstract":[{"type":"text","text":"Compute a HOTP."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"counter","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s6UInt64V","text":"UInt64","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"counter to use","type":"text"}]}],"name":"counter"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HOTP password"}]}],"kind":"content"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/compute(counter:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/compute(counter:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/compute(counter:)","role":"symbol","abstract":[{"type":"text","text":"Compute a HOTP."}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"counter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"compute(counter:)"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hotp\/compute(counter:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)"},"kind":"symbol","abstract":[{"text":"Compute a HOTP.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"metadata":{"externalID":"s:15HummingbirdAuth4HOTPV7compute7counterSis6UInt64V_tF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"counter","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s6UInt64V","text":"UInt64","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"compute(counter:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"counter"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s6UInt64V","text":"UInt64"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"counter to use","type":"text"}],"type":"paragraph"}],"name":"counter"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"HOTP password"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/compute(counter:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/compute(counter:)","abstract":[{"text":"Compute a HOTP.","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"counter","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt64","preciseIdentifier":"s:s6UInt64V","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/compute(counter:)","title":"compute(counter:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:).json b/docs/1.0/data/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:).json index 9576d2e5d5..b84cb57016 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"label","content":[{"type":"paragraph","inlineContent":[{"text":"Label for URL","type":"text"}]}]},{"name":"issuer","content":[{"inlineContent":[{"text":"Who issued the URL","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"OTP is used commonly with authenticator apps on the phone. The Authenticator apps require your"},{"type":"text","text":" "},{"type":"text","text":"secret to be Base32 encoded when you supply it. You can either supply the base32 encoded secret"},{"type":"text","text":" "},{"type":"text","text":"to be copied into the authenticator app or generate a QR Code to be scanned. This generates the"},{"type":"text","text":" "},{"type":"text","text":"URL you should create your QR Code from."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"createAuthenticatorURL(label:issuer:)","externalID":"s:15HummingbirdAuth4HOTPV22createAuthenticatorURL5label6issuerS2S_SSSgtF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)"},"kind":"symbol","abstract":[{"type":"text","text":"Create Authenticator URL for HOTP generator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/createAuthenticatorURL(label:issuer:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)","role":"symbol","abstract":[{"type":"text","text":"Create Authenticator URL for HOTP generator"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"type":"topic","title":"createAuthenticatorURL(label:issuer:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Label for URL"}]}],"name":"label"},{"content":[{"inlineContent":[{"text":"Who issued the URL","type":"text"}],"type":"paragraph"}],"name":"issuer"}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"OTP is used commonly with authenticator apps on the phone. The Authenticator apps require your"},{"type":"text","text":" "},{"type":"text","text":"secret to be Base32 encoded when you supply it. You can either supply the base32 encoded secret"},{"type":"text","text":" "},{"type":"text","text":"to be copied into the authenticator app or generate a QR Code to be scanned. This generates the"},{"type":"text","text":" "},{"type":"text","text":"URL you should create your QR Code from."}]}]}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"symbolKind":"method","title":"createAuthenticatorURL(label:issuer:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth4HOTPV22createAuthenticatorURL5label6issuerS2S_SSSgtF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Create Authenticator URL for HOTP generator","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/createAuthenticatorURL(label:issuer:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)","type":"topic","abstract":[{"text":"Create Authenticator URL for HOTP generator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/createAuthenticatorURL(label:issuer:)","title":"createAuthenticatorURL(label:issuer:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/hashfunction.json b/docs/1.0/data/documentation/hummingbirdauth/hotp/hashfunction.json index b99a25421d..1bc36780c7 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/hashfunction.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/hashfunction.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hotp\/hashfunction"]}],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"title":"hashFunction","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier","text":"OTPHashFunction"}],"externalID":"s:15HummingbirdAuth4HOTPV12hashFunctionAA07OTPHashE0Ovp"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/hashFunction":{"url":"\/documentation\/hummingbirdauth\/hotp\/hashfunction","role":"symbol","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"}],"type":"topic","title":"hashFunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction"},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier","text":"OTPHashFunction"}],"role":"symbol","title":"hashFunction","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth4HOTPV12hashFunctionAA07OTPHashE0Ovp","roleHeading":"Instance Property","symbolKind":"property"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","kind":"typeIdentifier","text":"OTPHashFunction"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/hashfunction"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/hashFunction":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/hashFunction","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Hash function used to generate OTP","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/hotp\/hashfunction","title":"hashFunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:).json b/docs/1.0/data/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:).json index b1c87f2ccb..80590e9689 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"symbolKind":"init","title":"init(secret:length:hashFunction:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth4HOTPV6secret6length12hashFunctionACSS_SiAA07OTPHashG0Otcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"},{"text":")","kind":"text"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)"},"abstract":[{"text":"Initialize HOTP","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"length","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 6, ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"},{"text":" = .sha1)","kind":"text"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"Secret known by client and server","type":"text"}],"type":"paragraph"}],"name":"secret"},{"content":[{"inlineContent":[{"type":"text","text":"Length of password"}],"type":"paragraph"}],"name":"length"},{"content":[{"inlineContent":[{"type":"text","text":"Hash function to use"}],"type":"paragraph"}],"name":"hashFunction"}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"text":"If you are using the Google Authenticator you should choose the default values for length and hashFunction","type":"text"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/init(secret:length:hashFunction:)":{"url":"\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)","role":"symbol","abstract":[{"type":"text","text":"Initialize HOTP"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"},{"kind":"text","text":")"}],"type":"topic","title":"init(secret:length:hashFunction:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"init(secret:length:hashFunction:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"length","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdAuth4HOTPV6secret6length12hashFunctionACSS_SiAA07OTPHashG0Otcfc","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Initializer","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"abstract":[{"text":"Initialize HOTP","type":"text"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 6, "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier","text":"OTPHashFunction","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"},{"kind":"text","text":" = .sha1)"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Secret known by client and server"}],"type":"paragraph"}],"name":"secret"},{"content":[{"inlineContent":[{"type":"text","text":"Length of password"}],"type":"paragraph"}],"name":"length"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Hash function to use","type":"text"}]}],"name":"hashFunction"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you are using the Google Authenticator you should choose the default values for length and hashFunction"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/init(secret:length:hashFunction:)":{"title":"init(secret:length:hashFunction:)","role":"symbol","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"length","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/init(secret:length:hashFunction:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/length.json b/docs/1.0/data/documentation/hummingbirdauth/hotp/length.json index e700c1e2bd..2ec30c6d90 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/length.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/length.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Length of OTP generated"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/length"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"length","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdAuth4HOTPV6lengthSivp","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/length":{"url":"\/documentation\/hummingbirdauth\/hotp\/length","role":"symbol","abstract":[{"type":"text","text":"Length of OTP generated"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"length"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Length of OTP generated","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"length","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"externalID":"s:15HummingbirdAuth4HOTPV6lengthSivp","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hotp\/length"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/length":{"url":"\/documentation\/hummingbirdauth\/hotp\/length","type":"topic","abstract":[{"text":"Length of OTP generated","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/length","title":"length"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/hotp/secret.json b/docs/1.0/data/documentation/hummingbirdauth/hotp/secret.json index e0c687af65..69e4caf9f1 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/hotp/secret.json +++ b/docs/1.0/data/documentation/hummingbirdauth/hotp/secret.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/hotp\/secret"]}],"sections":[],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth4HOTPV6secretSSvp","title":"secret"},"abstract":[{"type":"text","text":"Shared secret"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/secret":{"url":"\/documentation\/hummingbirdauth\/hotp\/secret","role":"symbol","abstract":[{"type":"text","text":"Shared secret"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"type":"topic","title":"secret"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"secret","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdAuth4HOTPV6secretSSvp"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret"},"sections":[],"abstract":[{"text":"Shared secret","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/hotp\/secret"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP/secret":{"url":"\/documentation\/hummingbirdauth\/hotp\/secret","abstract":[{"text":"Shared secret","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP\/secret","title":"secret","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch.json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch.json deleted file mode 100644 index 38db497774..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch.json +++ /dev/null @@ -1 +0,0 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}]}]}],"abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/init(dictionaryLiteral:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(contentsOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(name:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/remove(name:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/replaceOrAdd(name:value:)"],"title":"Instance Methods"}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"],"title":"Conforms To","kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Structure","symbolKind":"struct","title":"HTTPHeadersPatch","externalID":"s:11Hummingbird16HTTPHeadersPatchV","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"],"title":"Request\/Response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/add(contentsOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"text":"contentsOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(contentsOf:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(contentsof:)","kind":"symbol","abstract":[{"text":"Add a sequence of header name\/value pairs to the block.","type":"text"}],"title":"add(contentsOf:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","title":"Swift.ExpressibleByDictionaryLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/remove(name:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/remove(name:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/remove(name:)","kind":"symbol","abstract":[{"text":"Remove all values for a given header name from the block.","type":"text"}],"title":"remove(name:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/replaceOrAdd(name:value:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replaceOrAdd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/replaceOrAdd(name:value:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/replaceoradd(name:value:)","kind":"symbol","abstract":[],"title":"replaceOrAdd(name:value:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/add(name:value:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(name:value:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(name:value:)","kind":"symbol","abstract":[{"text":"Add a header name\/value pair to the block.","type":"text"}],"title":"add(name:value:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBParameters":{"url":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","role":"symbol","abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBParameters"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParameters"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBURL":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}],"title":"HBURL","url":"\/documentation\/hummingbirdauth\/hburl","abstract":[{"type":"text","text":"Simple URL parser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBURL","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/init(dictionaryLiteral:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/init(dictionaryLiteral:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/init(dictionaryliteral:)","kind":"symbol","abstract":[],"title":"init(dictionaryLiteral:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:).json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:).json deleted file mode 100644 index bafb0054c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:).json +++ /dev/null @@ -1 +0,0 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch\/add(contentsof:)"]}],"abstract":[{"text":"Add a sequence of header name\/value pairs to the block.","type":"text"}],"metadata":{"roleHeading":"Instance Method","title":"add(contentsOf:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"contentsOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird16HTTPHeadersPatchV3add10contentsOfyx_tSTRzSS_SSt7ElementRtzlF","modules":[{"name":"HummingbirdAuth"}]},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"contentsOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == ("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"contentsOf","content":[{"inlineContent":[{"type":"text","text":"The sequence of header name\/value pairs. For maximum compatibility"},{"type":"text","text":" "},{"type":"text","text":"the header should be an ASCII string. For future-proofing with HTTP\/2 lowercase header"},{"type":"text","text":" "},{"type":"text","text":"names are strongly recommended."}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This method is strictly additive: if there are other entries with the same header"},{"type":"text","text":" "},{"type":"text","text":"name already in the block, this will add new entries."}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(contentsOf:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/add(contentsOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"text":"contentsOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(contentsOf:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(contentsof:)","kind":"symbol","abstract":[{"text":"Add a sequence of header name\/value pairs to the block.","type":"text"}],"title":"add(contentsOf:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(name:value:).json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(name:value:).json deleted file mode 100644 index 6c2bdcd1c5..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/add(name:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"inlineContent":[{"text":"The header field name. For maximum compatibility this should be an","type":"text"},{"text":" ","type":"text"},{"text":"ASCII string. For future-proofing with HTTP\/2 lowercase header names are strongly","type":"text"},{"text":" ","type":"text"},{"text":"recommended.","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The header field value to add for the given name."}]}]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method is strictly additive: if there are other values for the given header name"},{"type":"text","text":" "},{"type":"text","text":"already in the block, this will add a new entry."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"]]},"abstract":[{"type":"text","text":"Add a header name\/value pair to the block."}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:11Hummingbird16HTTPHeadersPatchV3add4name5valueySS_SStF","roleHeading":"Instance Method","title":"add(name:value:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(name:value:)"},"variants":[{"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch\/add(name:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/add(name:value:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/add(name:value:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(name:value:)","kind":"symbol","abstract":[{"text":"Add a header name\/value pair to the block.","type":"text"}],"title":"add(name:value:)","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:).json deleted file mode 100644 index fb572759c0..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird16HTTPHeadersPatchV17dictionaryLiteralACSS_SStd_tcfc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"text":": (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")...)","kind":"text"}],"title":"init(dictionaryLiteral:)","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/init(dictionaryLiteral:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")...)"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch\/init(dictionaryliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/init(dictionaryLiteral:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/init(dictionaryLiteral:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/init(dictionaryliteral:)","kind":"symbol","abstract":[],"title":"init(dictionaryLiteral:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/remove(name:).json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/remove(name:).json deleted file mode 100644 index f3ea8cfc34..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/remove(name:).json +++ /dev/null @@ -1 +0,0 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch\/remove(name:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nameToRemove"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The name of the header field to remove from the block.","type":"text"}],"type":"paragraph"}],"name":"name"}]},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"This method uses case-insensitive comparisons for the header field name.","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/remove(name:)"},"sections":[],"abstract":[{"type":"text","text":"Remove all values for a given header name from the block."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"remove(name:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","externalID":"s:11Hummingbird16HTTPHeadersPatchV6remove4nameySS_tF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/remove(name:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/remove(name:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/remove(name:)","kind":"symbol","abstract":[{"text":"Remove all values for a given header name from the block.","type":"text"}],"title":"remove(name:)","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:).json b/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:).json deleted file mode 100644 index 258a528240..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:).json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"title":"replaceOrAdd(name:value:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replaceOrAdd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird16HTTPHeadersPatchV12replaceOrAdd4name5valueySS_SStF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replaceOrAdd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The header field value to add for the given name."}]}]}],"kind":"parameters"}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/httpheaderspatch\/replaceoradd(name:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/replaceOrAdd(name:value:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch/replaceOrAdd(name:value:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"replaceOrAdd","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch\/replaceOrAdd(name:value:)","url":"\/documentation\/hummingbirdauth\/httpheaderspatch\/replaceoradd(name:value:)","kind":"symbol","abstract":[],"title":"replaceOrAdd(name:value:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HTTPHeadersPatch":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPHeadersPatch"}],"title":"HTTPHeadersPatch","url":"\/documentation\/hummingbirdauth\/httpheaderspatch","abstract":[{"type":"text","text":"Used to Patch HTTPHeaders. Remembers if a header was added in with "},{"code":"add","type":"codeVoice"},{"type":"text","text":" or "},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HTTPHeadersPatch","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPHeadersPatch"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware.json b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware.json index 3c49d867fd..2b47c7c5ac 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware.json +++ b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","text":"HBAuthenticatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"}]}]}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"metadata":{"title":"IsAuthenticatedMiddleware","navigatorTitle":[{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"role":"symbol","roleHeading":"Structure","externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"},"seeAlsoSections":[{"generated":true,"title":"Authenticators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/apply(to:next:)":{"type":"topic","kind":"symbol","title":"apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/init(_:)":{"type":"topic","kind":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","kind":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"text":"Protocol for objects that can be returned by an ","type":"text"},{"code":"HBAuthenticator","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"type":"topic","title":"HBAsyncAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","navigatorTitle":[{"text":"HBAsyncAuthenticator","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","kind":"symbol","navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"url":"\/documentation\/hummingbirdauth\/hbauthenticator"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"generated":true,"title":"Authenticators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"conformsTo"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"IsAuthenticatedMiddleware","symbolKind":"struct","role":"symbol","navigatorTitle":[{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"roleHeading":"Structure","externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/init(_:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)","title":"init(_:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/apply(to:next:)":{"abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:).json index 060668dd5a..985ee40ed7 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"apply(to:next:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBMiddleware.apply(to:next:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/apply(to:next:)":{"type":"topic","kind":"symbol","title":"apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBMiddleware.apply(to:next:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/apply(to:next:)":{"abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"title":"apply(to:next:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/apply(to:next:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:).json b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:).json index 568413bffa..ac92684561 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp","text":"Auth"},{"kind":"text","text":".Type)"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareVyACyxGxmcfc","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp"},{"text":".Type)","kind":"text"}],"title":"init(_:)","roleHeading":"Initializer","symbolKind":"init"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/init(_:)":{"type":"topic","kind":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Middleware returning 404 for unauthenticated requests"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"title":"IsAuthenticatedMiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IsAuthenticatedMiddleware"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"init(_:)","symbolKind":"init","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp","text":"Auth","kind":"typeIdentifier"},{"text":".Type)","kind":"text"}],"externalID":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareVyACyxGxmcfc","modules":[{"name":"HummingbirdAuth"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp"},{"text":".Type)","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware/init(_:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:15HummingbirdAuth25IsAuthenticatedMiddlewareV0B0xmfp"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware\/init(_:)","title":"init(_:)","url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction.json index e29511a019..8b273c414c 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction.json @@ -1 +1 @@ -{"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"],"generated":true}],"metadata":{"title":"OTPHashFunction","navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"roleHeading":"Enumeration","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"enum","externalID":"s:15HummingbirdAuth15OTPHashFunctionO"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"seeAlsoSections":[{"title":"OTP","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/init(rawValue:)":{"title":"init(rawValue:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha1":{"title":"OTPHashFunction.sha1","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha256":{"title":"OTPHashFunction.sha256","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha256"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha512":{"title":"OTPHashFunction.sha512","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha512"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"metadata":{"symbolKind":"enum","modules":[{"name":"HummingbirdAuth"}],"title":"OTPHashFunction","externalID":"s:15HummingbirdAuth15OTPHashFunctionO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"roleHeading":"Enumeration"},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"languages":["swift"]}]}],"abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"],"title":"Default Implementations","generated":true}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"],"title":"OTP","generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha1":{"title":"OTPHashFunction.sha1","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","url":"\/documentation\/hummingbirdauth\/otphashfunction\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha256":{"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha256","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sha256","kind":"identifier"}],"title":"OTPHashFunction.sha256","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha512":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sha512","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha512","type":"topic","abstract":[],"title":"OTPHashFunction.sha512","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","url":"\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/!=(_:_:).json index 328e57e3ba..400ed0f49e 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/!=(_:_:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"extendedModule":"Swift","roleHeading":"Operator"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/Equatable-Implementations":{"title":"Equatable Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/!=(_:_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)","title":"!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations"]]},"metadata":{"role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","url":"\/documentation\/hummingbirdauth\/otphashfunction\/equatable-implementations","title":"Equatable Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/!=(_:_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/equatable-implementations.json index 86055710ae..7ef8113a2a 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/equatable-implementations.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"Equatable Implementations","role":"collectionGroup"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)"],"title":"Operators","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/!=(_:_:)":{"type":"topic","url":"\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)","title":"!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdAuth"}]},"kind":"article","sections":[],"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/!=(_:_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hash(into:).json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hash(into:).json index 50154f00fa..bbc412a504 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hash(into:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hash(into:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"title":"hash(into:)","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"method","extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hash(into:)":{"title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"extendedModule":"Swift","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hashvalue.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hashvalue.json index cf14079a4d..fb5f5333fd 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hashvalue.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/hashvalue.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"Swift","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"symbolKind":"property","title":"hashValue","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hashValue":{"kind":"symbol","type":"topic","abstract":[],"title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdAuth"}],"role":"symbol","extendedModule":"Swift","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:15HummingbirdAuth15OTPHashFunctionO","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"title":"hashValue","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hashValue":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hashValue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/RawRepresentable-Implementations":{"title":"RawRepresentable Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","url":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations","kind":"article","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/init(rawvalue:).json index d123c992d7..73e41362c2 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/init(rawvalue:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/init(rawvalue:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdAuth15OTPHashFunctionO8rawValueACSgSS_tcfc","symbolKind":"init"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/init(rawValue:)":{"title":"init(rawValue:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"init","title":"init(rawValue:)","externalID":"s:15HummingbirdAuth15OTPHashFunctionO8rawValueACSgSS_tcfc","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/init(rawValue:)","url":"\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations.json index 60e2257b21..8cbba7a2dc 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations.json @@ -1 +1 @@ -{"sections":[],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"RawRepresentable Implementations","role":"collectionGroup"},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"],"generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hashValue":{"kind":"symbol","type":"topic","abstract":[],"title":"hashValue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hash(into:)":{"title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"RawRepresentable Implementations","role":"collectionGroup"},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/RawRepresentable-Implementations"},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/hashValue":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hashValue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/hashValue","url":"\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha1.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha1.json index 681602b12a..1400a4a474 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha1.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha1.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"case","title":"OTPHashFunction.sha1","externalID":"s:15HummingbirdAuth15OTPHashFunctionO4sha1yA2CmF","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha1":{"title":"OTPHashFunction.sha1","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sha1","kind":"identifier"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","interfaceLanguage":"swift"},"metadata":{"title":"OTPHashFunction.sha1","externalID":"s:15HummingbirdAuth15OTPHashFunctionO4sha1yA2CmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha1"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha1":{"title":"OTPHashFunction.sha1","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha1","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha1"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha1","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha256.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha256.json index 7b591751c7..41a91616d6 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha256.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha256.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sha256","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha256"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"modules":[{"name":"HummingbirdAuth"}],"title":"OTPHashFunction.sha256","externalID":"s:15HummingbirdAuth15OTPHashFunctionO6sha256yA2CmF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha256":{"title":"OTPHashFunction.sha256","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha256"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sha256"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","externalID":"s:15HummingbirdAuth15OTPHashFunctionO6sha256yA2CmF","title":"OTPHashFunction.sha256","roleHeading":"Case","symbolKind":"case"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha256"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha256"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha256":{"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha256","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"sha256","kind":"identifier"}],"title":"OTPHashFunction.sha256","kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha256","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha512.json b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha512.json index 311e6bf3cb..38b7ec4a5e 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha512.json +++ b/docs/1.0/data/documentation/hummingbirdauth/otphashfunction/sha512.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha512"]}],"metadata":{"externalID":"s:15HummingbirdAuth15OTPHashFunctionO6sha512yA2CmF","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"title":"OTPHashFunction.sha512","roleHeading":"Case","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha512":{"title":"OTPHashFunction.sha512","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512","abstract":[],"url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha512"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/otphashfunction\/sha512"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sha512"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"case","roleHeading":"Case","role":"symbol","externalID":"s:15HummingbirdAuth15OTPHashFunctionO6sha512yA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sha512","kind":"identifier"}],"title":"OTPHashFunction.sha512","modules":[{"name":"HummingbirdAuth"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction/sha512":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sha512","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/otphashfunction\/sha512","type":"topic","abstract":[],"title":"OTPHashFunction.sha512","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction\/sha512"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider.json b/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider.json deleted file mode 100644 index e70d5a56f9..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider.json +++ /dev/null @@ -1 +0,0 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"externalID":"s:11Hummingbird24ServiceLifecycleProviderO","title":"ServiceLifecycleProvider","navigatorTitle":[{"text":"ServiceLifecycleProvider","kind":"identifier"}],"role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"identifier"}],"modules":[{"name":"HummingbirdAuth"}]},"abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/servicelifecycleprovider"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/createNew","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/shared(_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"title":"Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider/shared(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/shared(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"},{"kind":"text","text":")"}],"type":"topic","abstract":[{"type":"text","text":"Use a "},{"code":"ServiceLifecycle","type":"codeVoice"},{"type":"text","text":" provided by the user"},{"type":"text","text":" "},{"type":"text","text":"and run "},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":" tasks in a "},{"code":"ComponentLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/shared(_:)","kind":"symbol","title":"ServiceLifecycleProvider.shared(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider/createNew":{"type":"topic","kind":"symbol","title":"ServiceLifecycleProvider.createNew","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"createNew"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/createNew","url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/createnew","abstract":[{"type":"text","text":"Create a new "},{"code":"ServiceLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/createnew.json b/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/createnew.json deleted file mode 100644 index ba95c963b3..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/createnew.json +++ /dev/null @@ -1 +0,0 @@ -{"abstract":[{"type":"text","text":"Create a new "},{"code":"ServiceLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createNew","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider"]]},"metadata":{"externalID":"s:11Hummingbird24ServiceLifecycleProviderO9createNewyA2CmF","title":"ServiceLifecycleProvider.createNew","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createNew","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/servicelifecycleprovider\/createnew"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/createNew","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider/createNew":{"type":"topic","kind":"symbol","title":"ServiceLifecycleProvider.createNew","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"createNew"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/createNew","url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/createnew","abstract":[{"type":"text","text":"Create a new "},{"code":"ServiceLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:).json b/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:).json deleted file mode 100644 index 481f8da330..0000000000 --- a/docs/1.0/data/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:).json +++ /dev/null @@ -1 +0,0 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"title":"ServiceLifecycleProvider.shared(_:)","externalID":"s:11Hummingbird24ServiceLifecycleProviderO6sharedyAC0C00bC0VcACmF","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/shared(_:)"},"abstract":[{"text":"Use a ","type":"text"},{"type":"codeVoice","code":"ServiceLifecycle"},{"text":" provided by the user","type":"text"},{"text":" ","type":"text"},{"text":"and run ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" tasks in a ","type":"text"},{"type":"codeVoice","code":"ComponentLifecycle"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/servicelifecycleprovider\/shared(_:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9Lifecycle07ServiceA0V","kind":"typeIdentifier","text":"ServiceLifecycle"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Define where we get the ServiceLifecycle from."}],"navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"title":"ServiceLifecycleProvider","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/ServiceLifecycleProvider/shared(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/ServiceLifecycleProvider\/shared(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"},{"kind":"text","text":")"}],"type":"topic","abstract":[{"type":"text","text":"Use a "},{"code":"ServiceLifecycle","type":"codeVoice"},{"type":"text","text":" provided by the user"},{"type":"text","text":" "},{"type":"text","text":"and run "},{"code":"HBApplication","type":"codeVoice"},{"type":"text","text":" tasks in a "},{"code":"ComponentLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"role":"symbol","url":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/shared(_:)","kind":"symbol","title":"ServiceLifecycleProvider.shared(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager.json index 6e9d3cbda4..74d246ac95 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","externalID":"s:15HummingbirdAuth14SessionManagerV","symbolKind":"struct","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"]}],"abstract":[{"text":"Manage session ids and associated data","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"seeAlsoSections":[{"title":"Sessions","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-4xrjm":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","title":"load(as:)","abstract":[{"text":"load session","type":"text"}],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-71gid":{"title":"save(session:expiresIn:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","type":"topic","abstract":[{"text":"save new or exising session","type":"text"},{"text":" ","type":"text"},{"text":"save new or exising session","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","navigatorTitle":[{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-1jvm4":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","title":"update(session:expiresIn:)","role":"symbol","abstract":[{"text":"update existing session","type":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-9t0kv":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"delete session","type":"text"}],"title":"delete()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-578pt":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt","title":"load(as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":"?>"}],"type":"topic","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"SessionManager.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-678qm":{"title":"delete()","type":"topic","abstract":[{"type":"text","text":"delete session"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"type":"topic","kind":"symbol","title":"HBSessionAuthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","abstract":[{"text":"Session authenticator","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"HBSessionAuthenticator","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionAuthenticator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-7y9ap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","title":"update(session:expiresIn:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"update existing session"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-7vqpb":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:)","type":"topic","role":"symbol","abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"SessionManager"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Manage session ids and associated data","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"]}],"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"metadata":{"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}],"title":"SessionManager","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth14SessionManagerV","symbolKind":"struct"},"seeAlsoSections":[{"generated":true,"title":"Sessions","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-578pt":{"abstract":[{"text":"load session","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","title":"load(as:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-7y9ap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","kind":"symbol","role":"symbol","title":"update(session:expiresIn:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[{"text":"update existing session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-678qm":{"type":"topic","title":"delete()","abstract":[{"text":"delete session","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-1jvm4":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","kind":"symbol","abstract":[{"type":"text","text":"update existing session"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4","title":"update(session:expiresIn:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","kind":"symbol","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SessionIDStorage","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"title":"SessionManager.SessionIDStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-9t0kv":{"title":"delete()","abstract":[{"type":"text","text":"delete session"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-4xrjm":{"type":"topic","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","title":"load(as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-7vqpb":{"abstract":[{"text":"save new or exising session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-71gid":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","title":"save(session:expiresIn:)","abstract":[{"text":"save new or exising session","type":"text"},{"text":" ","type":"text"},{"text":"save new or exising session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-678qm.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-678qm.json index 9e6ae9cf22..374180edca 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-678qm.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-678qm.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}]}],"abstract":[{"type":"text","text":"delete session"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth14SessionManagerV6delete7NIOCore15EventLoopFutureCyytGyF","title":"delete()","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-678qm":{"title":"delete()","type":"topic","abstract":[{"type":"text","text":"delete session"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"title":"delete()","externalID":"s:15HummingbirdAuth14SessionManagerV6delete7NIOCore15EventLoopFutureCyytGyF"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"delete session","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-678qm":{"type":"topic","title":"delete()","abstract":[{"text":"delete session","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-678qm","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv.json index 4bd64a92cf..5550a18146 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"abstract":[{"type":"text","text":"delete session"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","extendedModule":"HummingbirdAuth","title":"delete()","externalID":"s:15HummingbirdAuth14SessionManagerV6deleteyyYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-9t0kv":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"delete session","type":"text"}],"title":"delete()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"delete session","type":"text"}],"metadata":{"externalID":"s:15HummingbirdAuth14SessionManagerV6deleteyyYaKF","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdAuth","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"}],"title":"delete()","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/delete()-9t0kv":{"title":"delete()","abstract":[{"type":"text","text":"delete session"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/delete()-9t0kv","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error.json index 179572cdd3..e985fcd6a3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"metadata":{"role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"externalID":"s:15HummingbirdAuth14SessionManagerV5ErrorV","roleHeading":"Structure","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","title":"SessionManager.Error"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist"],"title":"Type Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"],"title":"Default Implementations"}],"abstract":[{"text":"SessionManager Errors","type":"text"}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","role":"collectionGroup","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/equatable-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/sessionDoesNotExist":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist","title":"sessionDoesNotExist","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist","abstract":[{"text":"Session does not exist","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Error-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/error-implementations","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"abstract":[{"type":"text","text":"SessionManager Errors"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"SessionManager.Error","externalID":"s:15HummingbirdAuth14SessionManagerV5ErrorV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"Error"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/error-implementations","type":"topic","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/sessionDoesNotExist":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"abstract":[{"text":"Session does not exist","type":"text"}],"title":"sessionDoesNotExist","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","role":"collectionGroup","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:).json index 31fa90c673..c1641ae7cf 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","roleHeading":"Operator","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth14SessionManagerV5ErrorV","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Equatable-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","role":"collectionGroup","title":"Equatable Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/equatable-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdAuth14SessionManagerV5ErrorV","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"symbolKind":"op","title":"!=(_:_:)","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations.json index d05c346491..4aa1bab615 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)"],"title":"Operators","generated":true}],"sections":[],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"HummingbirdAuth"}]},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Equatable-Implementations"},"kind":"article","sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdAuth"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)"],"generated":true,"title":"Operators"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/!=(_:_:)":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/error-implementations.json index c42cdd5918..a49f16d35d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/error-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"},"kind":"article","topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription"]}],"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdAuth"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/localizedDescription":{"abstract":[],"title":"localizedDescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"title":"Error Implementations","role":"collectionGroup"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/localizedDescription":{"kind":"symbol","type":"topic","title":"localizedDescription","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/localizeddescription.json index 1d9f069914..eaa9e924dc 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/localizeddescription.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdAuth14SessionManagerV5ErrorV","symbolKind":"property","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}],"roleHeading":"Instance Property","title":"localizedDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/localizedDescription":{"abstract":[],"title":"localizedDescription","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Error-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/error-implementations","abstract":[],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"title":"localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdAuth14SessionManagerV5ErrorV","roleHeading":"Instance Property","symbolKind":"property","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Swift"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/Error-Implementations","role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/error-implementations","type":"topic","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/localizedDescription":{"kind":"symbol","type":"topic","title":"localizedDescription","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/localizedDescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist.json index 2b41ffeb81..49d2546c8e 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionDoesNotExist","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"role":"symbol","symbolKind":"property","externalID":"s:15HummingbirdAuth14SessionManagerV5ErrorV19sessionDoesNotExistAEvpZ","title":"sessionDoesNotExist","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Type Property"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"abstract":[{"text":"Session does not exist","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/sessionDoesNotExist":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist","title":"sessionDoesNotExist","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist","abstract":[{"text":"Session does not exist","type":"text"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","abstract":[{"text":"SessionManager Errors","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"navigatorTitle":[{"text":"Error","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist"]}],"abstract":[{"type":"text","text":"Session does not exist"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"modules":[{"name":"HummingbirdAuth"}],"symbolKind":"property","externalID":"s:15HummingbirdAuth14SessionManagerV5ErrorV19sessionDoesNotExistAEvpZ","title":"sessionDoesNotExist","role":"symbol","roleHeading":"Type Property"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error":{"navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"SessionManager.Error","abstract":[{"type":"text","text":"SessionManager Errors"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/Error/sessionDoesNotExist":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/Error\/sessionDoesNotExist","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sessionDoesNotExist"},{"kind":"text","text":": `Self`"}],"abstract":[{"text":"Session does not exist","type":"text"}],"title":"sessionDoesNotExist","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm.json index 39d40c323e..cc188a88c0 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":".Type = Session.self) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"load session","type":"text"}],"kind":"symbol","metadata":{"extendedModule":"HummingbirdAuth","symbolKind":"method","externalID":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF","title":"load(as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-4xrjm":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","title":"load(as:)","abstract":[{"text":"load session","type":"text"}],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm"}}} \ No newline at end of file +{"abstract":[{"text":"load session","type":"text"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","title":"load(as:)","externalID":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}],"extendedModule":"HummingbirdAuth","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":"?"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":".Type = Session.self) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-4xrjm":{"type":"topic","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2asxSgxm_tYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-4xrjm","title":"load(as:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt.json index 297f4809fb..df9b2e928d 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":".Type = Session.self) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":"?>","kind":"text"}],"modules":[{"name":"HummingbirdAuth"}],"title":"load(as:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF"},"abstract":[{"text":"load session","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-578pt":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt","title":"load(as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"load"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":"?>"}],"type":"topic","abstract":[{"text":"load session","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":".Type = Session.self) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","title":"load(as:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp"},{"text":"?>","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"sections":[],"abstract":[{"text":"load session","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/load(as:)-578pt":{"abstract":[{"text":"load session","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"load","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4load2as7NIOCore15EventLoopFutureCyxSgGxm_tSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/load(as:)-578pt","title":"load(as:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid.json index 8aa52b60e1..85e3469912 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Saving a new session will create a new session id and save that to the","type":"text"},{"text":" ","type":"text"},{"text":"response. Thus a route that uses ","type":"text"},{"code":"save","type":"codeVoice"},{"text":" needs to have the ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":" ","type":"text"},{"text":"option set. If you know the session already exists consider using","type":"text"},{"text":" ","type":"text"},{"code":"update","type":"codeVoice"},{"text":" instead.","type":"text"}]}],"kind":"content"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","symbolKind":"method","title":"save(session:expiresIn:)","extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"sections":[],"abstract":[{"type":"text","text":"save new or exising session"},{"type":"text","text":" "},{"type":"text","text":"save new or exising session"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-71gid":{"title":"save(session:expiresIn:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","type":"topic","abstract":[{"text":"save new or exising session","type":"text"},{"text":" ","type":"text"},{"text":"save new or exising session","type":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","title":"save(session:expiresIn:)","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"extendedModule":"HummingbirdAuth"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid"},"kind":"symbol","abstract":[{"text":"save new or exising session","type":"text"},{"text":" ","type":"text"},{"text":"save new or exising session","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Saving a new session will create a new session id and save that to the"},{"type":"text","text":" "},{"type":"text","text":"response. Thus a route that uses "},{"type":"codeVoice","code":"save"},{"type":"text","text":" needs to have the "},{"type":"codeVoice","code":".editResponse"},{"type":"text","text":" "},{"type":"text","text":"option set. If you know the session already exists consider using"},{"type":"text","text":" "},{"type":"codeVoice","code":"update"},{"type":"text","text":" instead."}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-71gid":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-71gid","title":"save(session:expiresIn:)","abstract":[{"text":"save new or exising session","type":"text"},{"text":" ","type":"text"},{"text":"save new or exising session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb.json index 70556e3de9..253a97c2d6 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb"]}],"abstract":[{"text":"save new or exising session","type":"text"}],"sections":[],"kind":"symbol","metadata":{"symbolKind":"method","externalID":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:)","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"text":"Saving a new session will create a new session id and save that to the","type":"text"},{"text":" ","type":"text"},{"text":"response. Thus a route that uses ","type":"text"},{"code":"save","type":"codeVoice"},{"text":" needs to have the ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":" ","type":"text"},{"text":"option set. If you know the session already exists consider using","type":"text"},{"text":" ","type":"text"},{"code":"update","type":"codeVoice"},{"text":" instead.","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-7vqpb":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:)","type":"topic","role":"symbol","abstract":[{"text":"save new or exising session","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"save new or exising session"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF","role":"symbol","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"save(session:expiresIn:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"save"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Saving a new session will create a new session id and save that to the"},{"type":"text","text":" "},{"type":"text","text":"response. Thus a route that uses "},{"code":"save","type":"codeVoice"},{"type":"text","text":" needs to have the "},{"code":".editResponse","type":"codeVoice"},{"type":"text","text":" "},{"type":"text","text":"option set. If you know the session already exists consider using"},{"type":"text","text":" "},{"code":"update","type":"codeVoice"},{"type":"text","text":" instead."}],"type":"paragraph"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/save(session:expiresIn:)-7vqpb":{"abstract":[{"text":"save new or exising session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/save(session:expiresIn:)-7vqpb","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"save","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV4save7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"title":"save(session:expiresIn:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/sessionidstorage.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/sessionidstorage.json index c8388e372d..39f27e64e0 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/sessionidstorage.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/sessionidstorage.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"},{"text":" = ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV","text":"HBSessionStorage","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","text":"SessionIDStorage","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","symbolKind":"typealias","modules":[{"name":"HummingbirdAuth"}],"title":"SessionManager.SessionIDStorage","roleHeading":"Type Alias","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"title":"HBSessionStorage","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSessionStorage","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","role":"symbol","abstract":[{"text":"Stores session data","type":"text"}],"navigatorTitle":[{"text":"HBSessionStorage","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"SessionManager.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"kind":"symbol","role":"symbol","title":"HBSessionStorage.SessionIDStorage","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"navigatorTitle":[{"kind":"identifier","text":"SessionIDStorage"}],"roleHeading":"Type Alias","externalID":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionIDStorage"}],"title":"SessionManager.SessionIDStorage"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"HBSessionStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth16HBSessionStorageV16SessionIDStorageO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage/SessionIDStorage":{"url":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage\/SessionIDStorage","navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionIDStorage","kind":"identifier"}],"kind":"symbol","title":"HBSessionStorage.SessionIDStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionStorage","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionStorage"}],"abstract":[{"type":"text","text":"Stores session data"}],"navigatorTitle":[{"kind":"identifier","text":"HBSessionStorage"}],"title":"HBSessionStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/hbsessionstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","kind":"symbol","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SessionIDStorage","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"title":"SessionManager.SessionIDStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4.json index ec7fdd74e2..a9a4c316e3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4.json @@ -1 +1 @@ -{"abstract":[{"text":"update existing session","type":"text"}],"sections":[],"metadata":{"extendedModule":"HummingbirdAuth","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"title":"update(session:expiresIn:)","role":"symbol","externalID":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If session does not exist then a ","type":"text"},{"type":"codeVoice","code":"sessionDoesNotExist"},{"text":" error will be thrown","type":"text"}]}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-1jvm4":{"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","title":"update(session:expiresIn:)","role":"symbol","abstract":[{"text":"update existing session","type":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","extendedModule":"HummingbirdAuth","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"title":"update(session:expiresIn:)","externalID":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","text":"Session","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Session","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If session does not exist then a "},{"type":"codeVoice","code":"sessionDoesNotExist"},{"type":"text","text":" error will be thrown"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"update existing session"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-1jvm4":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-1jvm4","kind":"symbol","abstract":[{"type":"text","text":"update existing session"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4","title":"update(session:expiresIn:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresInyx_7NIOCore10TimeAmountVtYaKSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap.json b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap.json index 76099ae568..f465904de4 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap.json +++ b/docs/1.0/data/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"update existing session"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"text":": ","kind":"text"},{"text":"Session","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"update(session:expiresIn:)","modules":[{"name":"HummingbirdAuth"}],"symbolKind":"method","externalID":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}]},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If session does not exist then this function will do nothing"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-7y9ap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","title":"update(session:expiresIn:)","role":"symbol","url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"update existing session"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"type":"topic","kind":"symbol","title":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}],"role":"symbol","navigatorTitle":[{"text":"SessionManager","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SessionManager","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"update(session:expiresIn:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Session"},{"kind":"text","text":">("},{"kind":"externalParam","text":"session"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp","text":"Session"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiresIn"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Session"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"text":"If session does not exist then this function will do nothing","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"update existing session","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/update(session:expiresIn:)-7y9ap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/update(session:expiresIn:)-7y9ap","kind":"symbol","role":"symbol","title":"update(session:expiresIn:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Session","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"session","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Session","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV6update7session9expiresIn7NIOCore15EventLoopFutureCyytGx_AG10TimeAmountVtSeRzSERzlF0C0L_xmfp"},{"text":", ","kind":"text"},{"text":"expiresIn","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[{"text":"update existing session","type":"text"}],"url":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp.json b/docs/1.0/data/documentation/hummingbirdauth/totp.json index 7454127e2b..2bb4af5156 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp.json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"metadata":{"roleHeading":"Structure","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"externalID":"s:15HummingbirdAuth4TOTPV","title":"TOTP","modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"],"generated":true,"title":"OTP"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)"],"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A TOTP uses UNIX time ie the number of seconds since 1970 divided by a time step (normally"},{"type":"text","text":" "},{"type":"text","text":"30 seconds) as the counter in the OTP computation. This means each password is only ever"},{"type":"text","text":" "},{"type":"text","text":"valid for the timeStep and a new password will be generated after that period."}]}],"kind":"content"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/timeStep":{"title":"timeStep","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStep"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","url":"\/documentation\/hummingbirdauth\/totp\/timestep","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/hashFunction":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"}],"title":"hashFunction","type":"topic","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","kind":"symbol","url":"\/documentation\/hummingbirdauth\/totp\/hashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"title":"HOTP","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HOTP"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/length":{"kind":"symbol","role":"symbol","title":"length","abstract":[{"type":"text","text":"Length of OTP generated"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","url":"\/documentation\/hummingbirdauth\/totp\/length"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/compute(date:)":{"role":"symbol","title":"compute(date:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"Compute a TOTP"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/totp\/compute(date:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/secret":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdauth\/totp\/secret","kind":"symbol","abstract":[{"text":"Shared secret","type":"text"}],"title":"secret","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/init(secret:length:timeStep:hashFunction:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)","type":"topic","abstract":[{"text":"Initialize TOTP","type":"text"}],"kind":"symbol","title":"init(secret:length:timeStep:hashFunction:)","url":"\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeStep"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/createAuthenticatorURL(label:issuer:)":{"title":"createAuthenticatorURL(label:issuer:)","type":"topic","url":"\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","abstract":[{"text":"Create Authenticator URL for TOTP generator","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"],"title":"OTP","generated":true}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)"],"title":"Instance Methods"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"TOTP","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A TOTP uses UNIX time ie the number of seconds since 1970 divided by a time step (normally"},{"type":"text","text":" "},{"type":"text","text":"30 seconds) as the counter in the OTP computation. This means each password is only ever"},{"type":"text","text":" "},{"type":"text","text":"valid for the timeStep and a new password will be generated after that period."}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"},"metadata":{"externalID":"s:15HummingbirdAuth4TOTPV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"title":"TOTP","modules":[{"name":"HummingbirdAuth"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"symbolKind":"struct","roleHeading":"Structure"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp"]}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/createAuthenticatorURL(label:issuer:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","title":"createAuthenticatorURL(label:issuer:)","url":"\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)","role":"symbol","abstract":[{"text":"Create Authenticator URL for TOTP generator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/compute(date:)":{"url":"\/documentation\/hummingbirdauth\/totp\/compute(date:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)","role":"symbol","title":"compute(date:)","type":"topic","abstract":[{"type":"text","text":"Compute a TOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/init(secret:length:timeStep:hashFunction:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"timeStep","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(secret:length:timeStep:hashFunction:)","role":"symbol","abstract":[{"type":"text","text":"Initialize TOTP"}],"url":"\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/hashFunction":{"title":"hashFunction","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","url":"\/documentation\/hummingbirdauth\/totp\/hashfunction","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/timeStep":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStep"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","title":"timeStep","url":"\/documentation\/hummingbirdauth\/totp\/timestep","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/secret":{"kind":"symbol","abstract":[{"type":"text","text":"Shared secret"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","title":"secret","url":"\/documentation\/hummingbirdauth\/totp\/secret","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HOTP":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HOTP","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HOTP"}],"kind":"symbol","type":"topic","title":"HOTP","abstract":[{"type":"text","text":"A counter based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/hotp","navigatorTitle":[{"kind":"identifier","text":"HOTP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/length":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","title":"length","url":"\/documentation\/hummingbirdauth\/totp\/length","role":"symbol","abstract":[{"text":"Length of OTP generated","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/compute(date:).json b/docs/1.0/data/documentation/hummingbirdauth/totp/compute(date:).json index ff4d3cd52a..3f2398ccb3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/compute(date:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/compute(date:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/compute(date:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":" = Date()) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Date to generate TOTP for"}]}],"name":"date"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"TOTP password"}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Compute a TOTP"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"compute(date:)","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:15HummingbirdAuth4TOTPV7compute4dateSi10Foundation4DateV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"symbolKind":"method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/compute(date:)":{"role":"symbol","title":"compute(date:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[{"type":"text","text":"Compute a TOTP"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/totp\/compute(date:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Method","title":"compute(date:)","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth4TOTPV7compute4dateSi10Foundation4DateV_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"role":"symbol"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/compute(date:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Compute a TOTP"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"date","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":" = Date()) -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Date to generate TOTP for"}]}],"name":"date"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"TOTP password"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/compute(date:)":{"url":"\/documentation\/hummingbirdauth\/totp\/compute(date:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"date"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/compute(date:)","role":"symbol","title":"compute(date:)","type":"topic","abstract":[{"type":"text","text":"Compute a TOTP"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:).json b/docs/1.0/data/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:).json index d60cb16a4c..d61b2842ef 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:15HummingbirdAuth4TOTPV22createAuthenticatorURL5label6issuerS2S_SSSgtF","symbolKind":"method","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Method","title":"createAuthenticatorURL(label:issuer:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Create Authenticator URL for TOTP generator"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Label for URL","type":"text"}],"type":"paragraph"}],"name":"label"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Who issued the URL"}]}],"name":"issuer"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"OTP is used commonly with authenticator apps on the phone. The Authenticator apps require your"},{"type":"text","text":" "},{"type":"text","text":"secret to be Base32 encoded when you supply it. You can either supply the base32 encoded secret"},{"type":"text","text":" "},{"type":"text","text":"to be copied into the authenticator app or generate a QR Code to be scanned. This generates the"},{"type":"text","text":" "},{"type":"text","text":"URL you should create your QR Code from."}]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/createAuthenticatorURL(label:issuer:)":{"title":"createAuthenticatorURL(label:issuer:)","type":"topic","url":"\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","abstract":[{"text":"Create Authenticator URL for TOTP generator","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createAuthenticatorURL","kind":"identifier"},{"text":"(","kind":"text"},{"text":"label","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"externalID":"s:15HummingbirdAuth4TOTPV22createAuthenticatorURL5label6issuerS2S_SSSgtF","modules":[{"name":"HummingbirdAuth"}],"title":"createAuthenticatorURL(label:issuer:)"},"abstract":[{"type":"text","text":"Create Authenticator URL for TOTP generator"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"issuer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"label","content":[{"inlineContent":[{"text":"Label for URL","type":"text"}],"type":"paragraph"}]},{"name":"issuer","content":[{"type":"paragraph","inlineContent":[{"text":"Who issued the URL","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"OTP is used commonly with authenticator apps on the phone. The Authenticator apps require your"},{"type":"text","text":" "},{"type":"text","text":"secret to be Base32 encoded when you supply it. You can either supply the base32 encoded secret"},{"type":"text","text":" "},{"type":"text","text":"to be copied into the authenticator app or generate a QR Code to be scanned. This generates the"},{"type":"text","text":" "},{"type":"text","text":"URL you should create your QR Code from."}]}],"kind":"content"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/createAuthenticatorURL(label:issuer:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"createAuthenticatorURL"},{"kind":"text","text":"("},{"kind":"externalParam","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"issuer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/createAuthenticatorURL(label:issuer:)","title":"createAuthenticatorURL(label:issuer:)","url":"\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)","role":"symbol","abstract":[{"text":"Create Authenticator URL for TOTP generator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/hashfunction.json b/docs/1.0/data/documentation/hummingbirdauth/totp/hashfunction.json index 71ed109d34..1a34f6547b 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/hashfunction.json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/hashfunction.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/hashfunction"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"}],"externalID":"s:15HummingbirdAuth4TOTPV12hashFunctionAA07OTPHashE0Ovp","title":"hashFunction"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/hashFunction":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO"}],"title":"hashFunction","type":"topic","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","kind":"symbol","url":"\/documentation\/hummingbirdauth\/totp\/hashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/hashfunction"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdAuth4TOTPV12hashFunctionAA07OTPHashE0Ovp","symbolKind":"property","role":"symbol","title":"hashFunction"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashFunction","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/hashFunction":{"title":"hashFunction","abstract":[{"type":"text","text":"Hash function used to generate OTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/hashFunction","url":"\/documentation\/hummingbirdauth\/totp\/hashfunction","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:).json b/docs/1.0/data/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:).json index 36686609f7..f58c1ea5f3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:).json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Initialize TOTP","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 6, "},{"kind":"externalParam","text":"timeStep"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 30, "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier","text":"OTPHashFunction"},{"kind":"text","text":" = .sha1)"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"secret","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Secret known by client and server"}]}]},{"name":"length","content":[{"inlineContent":[{"text":"Length of password","type":"text"}],"type":"paragraph"}]},{"name":"timeStep","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Time between each new code"}]}]},{"name":"hashFunction","content":[{"inlineContent":[{"text":"Hash function to use","type":"text"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you are using the Google Authenticator you should choose the default values for length, timeStep and hashFunction"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","role":"symbol","externalID":"s:15HummingbirdAuth4TOTPV6secret6length8timeStep12hashFunctionACSS_S2iAA07OTPHashI0Otcfc","roleHeading":"Initializer","title":"init(secret:length:timeStep:hashFunction:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeStep"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier","text":"OTPHashFunction"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdAuth"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"OTPHashFunction"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"OTPHashFunction"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","abstract":[{"type":"text","text":"HashFunction used in OTP generation"}],"url":"\/documentation\/hummingbirdauth\/otphashfunction"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/init(secret:length:timeStep:hashFunction:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)","type":"topic","abstract":[{"text":"Initialize TOTP","type":"text"}],"kind":"symbol","title":"init(secret:length:timeStep:hashFunction:)","url":"\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeStep"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"secret","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"length","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeStep","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"init","title":"init(secret:length:timeStep:hashFunction:)","externalID":"s:15HummingbirdAuth4TOTPV6secret6length8timeStep12hashFunctionACSS_S2iAA07OTPHashI0Otcfc","modules":[{"name":"HummingbirdAuth"}],"roleHeading":"Initializer"},"abstract":[{"text":"Initialize TOTP","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 6, "},{"kind":"externalParam","text":"timeStep"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 30, "},{"kind":"externalParam","text":"hashFunction"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","text":"OTPHashFunction","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction"},{"kind":"text","text":" = .sha1)"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"secret","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Secret known by client and server"}]}]},{"name":"length","content":[{"inlineContent":[{"text":"Length of password","type":"text"}],"type":"paragraph"}]},{"name":"timeStep","content":[{"inlineContent":[{"type":"text","text":"Time between each new code"}],"type":"paragraph"}]},{"name":"hashFunction","content":[{"inlineContent":[{"type":"text","text":"Hash function to use"}],"type":"paragraph"}]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you are using the Google Authenticator you should choose the default values for length, timeStep and hashFunction"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/OTPHashFunction":{"title":"OTPHashFunction","abstract":[{"text":"HashFunction used in OTP generation","type":"text"}],"navigatorTitle":[{"text":"OTPHashFunction","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/OTPHashFunction","url":"\/documentation\/hummingbirdauth\/otphashfunction","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OTPHashFunction","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/init(secret:length:timeStep:hashFunction:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/init(secret:length:timeStep:hashFunction:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"timeStep","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"hashFunction","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"OTPHashFunction","preciseIdentifier":"s:15HummingbirdAuth15OTPHashFunctionO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(secret:length:timeStep:hashFunction:)","role":"symbol","abstract":[{"type":"text","text":"Initialize TOTP"}],"url":"\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/length.json b/docs/1.0/data/documentation/hummingbirdauth/totp/length.json index 42f8d8d7d3..f4c1f033a3 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/length.json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/length.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/length"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"sections":[],"metadata":{"externalID":"s:15HummingbirdAuth4TOTPV6lengthSivp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdAuth"}],"title":"length","roleHeading":"Instance Property","symbolKind":"property","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Length of OTP generated"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/length":{"kind":"symbol","role":"symbol","title":"length","abstract":[{"type":"text","text":"Length of OTP generated"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","url":"\/documentation\/hummingbirdauth\/totp\/length"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth4TOTPV6lengthSivp","title":"length","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"length","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"abstract":[{"text":"Length of OTP generated","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/length"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/length":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"length"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/length","title":"length","url":"\/documentation\/hummingbirdauth\/totp\/length","role":"symbol","abstract":[{"text":"Length of OTP generated","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/secret.json b/docs/1.0/data/documentation/hummingbirdauth/totp/secret.json index 7603d53a5c..0c560715e4 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/secret.json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/secret.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"metadata":{"externalID":"s:15HummingbirdAuth4TOTPV6secretSSvp","symbolKind":"property","title":"secret","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol","roleHeading":"Instance Property"},"abstract":[{"text":"Shared secret","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/secret"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/secret":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdauth\/totp\/secret","kind":"symbol","abstract":[{"text":"Shared secret","type":"text"}],"title":"secret","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"}}} \ No newline at end of file +{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdAuth"}],"externalID":"s:15HummingbirdAuth4TOTPV6secretSSvp","title":"secret","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"Shared secret","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secret","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/secret"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/secret":{"kind":"symbol","abstract":[{"type":"text","text":"Shared secret"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"secret"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","title":"secret","url":"\/documentation\/hummingbirdauth\/totp\/secret","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/secret"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdauth/totp/timestep.json b/docs/1.0/data/documentation/hummingbirdauth/totp/timestep.json index 9c8acba65a..dde170762b 100644 --- a/docs/1.0/data/documentation/hummingbirdauth/totp/timestep.json +++ b/docs/1.0/data/documentation/hummingbirdauth/totp/timestep.json @@ -1 +1 @@ -{"metadata":{"title":"timeStep","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:15HummingbirdAuth4TOTPV8timeStepSivp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStep"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"modules":[{"name":"HummingbirdAuth"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdauth\/totp\/timestep"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeStep","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","kind":"symbol","navigatorTitle":[{"text":"TOTP","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","abstract":[{"type":"text","text":"A time based one time password (OTP)"}],"url":"\/documentation\/hummingbirdauth\/totp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/timeStep":{"title":"timeStep","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStep"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","url":"\/documentation\/hummingbirdauth\/totp\/timestep","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP"]]},"variants":[{"paths":["\/documentation\/hummingbirdauth\/totp\/timestep"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeStep","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeStep","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdAuth4TOTPV8timeStepSivp","title":"timeStep","role":"symbol","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP/timeStep":{"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeStep"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP\/timeStep","title":"timeStep","url":"\/documentation\/hummingbirdauth\/totp\/timestep","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/TOTP":{"title":"TOTP","abstract":[{"text":"A time based one time password (OTP)","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"TOTP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/TOTP","url":"\/documentation\/hummingbirdauth\/totp","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TOTP"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcompression.json b/docs/1.0/data/documentation/hummingbirdcompression.json index 328353c9e4..2412bce363 100644 --- a/docs/1.0/data/documentation/hummingbirdcompression.json +++ b/docs/1.0/data/documentation/hummingbirdcompression.json @@ -1 +1 @@ -{"hierarchy":{"paths":[[]]},"metadata":{"role":"collection","roleHeading":"Framework","title":"HummingbirdCompression","symbolKind":"module","externalID":"HummingbirdCompression","modules":[{"name":"HummingbirdCompression"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression"]}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","interfaceLanguage":"swift"},"primaryContentSections":[{"content":[{"type":"heading","text":"Overview","anchor":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Add support for compressing HTTP response data. Adding response compression means when a request comes in with header "},{"type":"codeVoice","code":"accept-encoding"},{"type":"text","text":" set to "},{"type":"codeVoice","code":"gzip"},{"type":"text","text":" or "},{"type":"codeVoice","code":"deflate"},{"type":"text","text":" the server will compression the response body."}]},{"type":"codeListing","syntax":"swift","code":["let app = HBApplication()","\/\/ run response compression on application thread pool when buffer is ","\/\/ larger than 32768 bytes otherwise run it on the eventloop","app.addResponseCompression(execute: .onThreadPool(threshold: 32768))"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Add support for decompressing HTTP request data. Adding request decompression means when a request comes in with header "},{"type":"codeVoice","code":"content-encoding"},{"type":"text","text":" set to "},{"type":"codeVoice","code":"gzip"},{"type":"text","text":" or "},{"type":"codeVoice","code":"deflate"},{"type":"text","text":" the server will attempt to decompress the request body."}]},{"type":"codeListing","syntax":"swift","code":["\/\/ run request decompression on eventloop with no limit to the size","\/\/ of data that can be decompressed","app.addRequestDecompression(execute: .onEventLoop, limit: .none)"]}],"kind":"content"}],"abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"sections":[],"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"Overview"},{"inlineContent":[{"type":"text","text":"Add support for compressing HTTP response data. Adding response compression means when a request comes in with header "},{"type":"codeVoice","code":"accept-encoding"},{"type":"text","text":" set to "},{"type":"codeVoice","code":"gzip"},{"type":"text","text":" or "},{"type":"codeVoice","code":"deflate"},{"type":"text","text":" the server will compression the response body."}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["let app = HBApplication()","\/\/ run response compression on application thread pool when buffer is ","\/\/ larger than 32768 bytes otherwise run it on the eventloop","app.addResponseCompression(execute: .onThreadPool(threshold: 32768))"]},{"inlineContent":[{"text":"Add support for decompressing HTTP request data. Adding request decompression means when a request comes in with header ","type":"text"},{"code":"content-encoding","type":"codeVoice"},{"text":" set to ","type":"text"},{"code":"gzip","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"deflate","type":"codeVoice"},{"text":" the server will attempt to decompress the request body.","type":"text"}],"type":"paragraph"},{"syntax":"swift","type":"codeListing","code":["\/\/ run request decompression on eventloop with no limit to the size","\/\/ of data that can be decompressed","app.addRequestDecompression(execute: .onEventLoop, limit: .none)"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression"},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"metadata":{"role":"collection","externalID":"HummingbirdCompression","roleHeading":"Framework","modules":[{"name":"HummingbirdCompression"}],"symbolKind":"module","title":"HummingbirdCompression"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]}],"sections":[],"hierarchy":{"paths":[[]]},"abstract":[{"type":"text","text":"Adds request decompression and response compression to Hummingbird"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit.json b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit.json index 1641e95ce5..3ce5d74943 100644 --- a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit.json +++ b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit"]}],"abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)"],"title":"Type Methods"}],"metadata":{"modules":[{"name":"HummingbirdCompression"}],"roleHeading":"Structure","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"title":"HTTPDecompressionLimit","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/size(_:)":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)","title":"size(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/none":{"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none","title":"none","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"kind":"text","text":": `Self`"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/ratio(_:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ratio"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","title":"ratio(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}]}]}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)"],"title":"Type Methods"}],"metadata":{"modules":[{"name":"HummingbirdCompression"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"roleHeading":"Structure","symbolKind":"struct","title":"HTTPDecompressionLimit","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/ratio(_:)":{"kind":"symbol","title":"ratio(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ratio"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":") -> "},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/size(_:)":{"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","title":"size(_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/none":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","type":"topic","abstract":[],"title":"none","role":"symbol","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"text":": `Self`","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/none.json b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/none.json index 320ef02984..916cac64bc 100644 --- a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/none.json +++ b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/none.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"none","role":"symbol","externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV4noneACvpZ","symbolKind":"property","modules":[{"name":"HummingbirdCompression"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": `Self`"}],"roleHeading":"Type Property"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/none":{"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none","title":"none","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"kind":"text","text":": `Self`"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","abstract":[],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none"]}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"text":": `Self`","kind":"text"}],"title":"none","externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV4noneACvpZ","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdCompression"}],"roleHeading":"Type Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/none":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/none","type":"topic","abstract":[],"title":"none","role":"symbol","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"},{"text":": `Self`","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:).json b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:).json index 0b05f37085..74cd091cef 100644 --- a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:).json @@ -1 +1 @@ -{"metadata":{"title":"ratio(_:)","symbolKind":"method","roleHeading":"Type Method","externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV5ratioyACSdFZ","modules":[{"name":"HummingbirdCompression"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ratio","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ratio","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/ratio(_:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ratio"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","title":"ratio(_:)"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ratio","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdCompression"}],"externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV5ratioyACSdFZ","title":"ratio(_:)","roleHeading":"Type Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ratio","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/ratio(_:)":{"kind":"symbol","title":"ratio(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/ratio(_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ratio"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":") -> "},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:).json b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:).json index a4f7ded291..cc6a6a04d4 100644 --- a/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCompression"}],"title":"size(_:)","symbolKind":"method","externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV4sizeyACSiFZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"roleHeading":"Type Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"size"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"typeIdentifier","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/size(_:)":{"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)","title":"size(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdCompression"}],"externalID":"s:22HummingbirdCompression22HTTPDecompressionLimitV4sizeyACSiFZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}],"title":"size(_:)","symbolKind":"method","role":"symbol","roleHeading":"Type Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit/size(_:)":{"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit\/size(_:)","title":"size(_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"size","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore.json b/docs/1.0/data/documentation/hummingbirdcore.json index 6c86cf9c65..f46c40b56f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore.json +++ b/docs/1.0/data/documentation/hummingbirdcore.json @@ -1 +1 @@ -{"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore"]}],"topicSections":[{"title":"Server","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]},{"title":"Request","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]},{"title":"Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"]},{"title":"Errors","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]},{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"metadata":{"role":"collection","externalID":"HummingbirdCore","roleHeading":"Framework","modules":[{"name":"HummingbirdCore"}],"symbolKind":"module","title":"HummingbirdCore"},"primaryContentSections":[{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"Overview"},{"type":"paragraph","inlineContent":[{"text":"HummingbirdCore contains a Swift NIO based HTTP server. When starting the server you provide it with a struct that conforms to ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponder"},{"text":" to define how the server should respond to requests. For example the following is a responder that always returns a response containing the word “Hello” in the body.","type":"text"}]},{"syntax":"swift","type":"codeListing","code":["struct HelloResponder: HBHTTPResponder {"," func respond(to request: HBHTTPRequest, context: ChannelHandlerContext, onComplete: @escaping (Result<HBHTTPResponse, Error>) -> Void) {"," let responseHead = HTTPResponseHead(version: .init(major: 1, minor: 1), status: .ok)"," let responseBody = context.channel.allocator.buffer(string: \"Hello\")"," let response = HBHTTPResponse(head: responseHead, body: .byteBuffer(responseBody))"," onComplete(.success(response))"," }","}"]},{"type":"paragraph","inlineContent":[{"text":"You then initialise a ","type":"text"},{"type":"codeVoice","code":"HBHTTPServer"},{"type":"text","text":", call "},{"type":"codeVoice","code":"start"},{"type":"text","text":" on it and then "},{"type":"codeVoice","code":"wait"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":"swift","code":["let eventLoopGroup = MultiThreadedEventLoopGroup(numberOfThreads: System.coreCount)","let server = HBHTTPServer("," group: eventLoopGroup, "," configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080))",")","try server.start(responder: HelloResponder()).wait()","\/\/ Wait until server closes which never happens as server channel is never closed","try server.wait()"]},{"type":"heading","level":2,"anchor":"Swift-service-lifecycle","text":"Swift service lifecycle"},{"type":"paragraph","inlineContent":[{"text":"If you are using HummingbirdCore outside of Hummingbird ideally you would use it along with the swift-server library ","type":"text"},{"identifier":"https:\/\/github.com\/swift-server\/swift-service-lifecycle","isActive":true,"type":"reference"},{"text":". This gives you a framework for clean initialization and shutdown of your server. The following sets up a Lifecycle that initializes the HTTP server and stops it when the application shuts down.","type":"text"}]},{"type":"codeListing","syntax":"swift","code":["import Lifecycle","import LifecycleNIOCompat","","let lifecycle = ServiceLifecycle()","lifecycle.register("," label: \"HTTP Server\","," start: .eventLoopFuture { self.server.start(responder: MyResponder()) },"," shutdown: .eventLoopFuture(self.server.stop)",")","lifecycle.start { error in"," if let error = error {"," print(\"ERROR: \\(error)\")"," }","}","lifecycle.wait()"]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","interfaceLanguage":"swift"},"hierarchy":{"paths":[[]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"https://github.com/swift-server/swift-service-lifecycle":{"type":"link","title":"swift-service-lifecycle","titleInlineContent":[{"text":"swift-service-lifecycle","type":"text"}],"url":"https:\/\/github.com\/swift-server\/swift-service-lifecycle","identifier":"https:\/\/github.com\/swift-server\/swift-service-lifecycle"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"role":"collection","type":"topic","title":"HummingbirdTLS","kind":"symbol","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdtls","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBSendable":{"role":"symbol","type":"topic","title":"HBSendable","kind":"symbol","abstract":[],"deprecated":true,"url":"\/documentation\/hummingbirdcore\/hbsendable","navigatorTitle":[{"text":"HBSendable","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"],"title":"Related Documentation"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"externalID":"HummingbirdCore","roleHeading":"Framework","title":"HummingbirdCore","role":"collection","symbolKind":"module"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","interfaceLanguage":"swift"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"],"title":"Server"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"title":"Request"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"title":"Response"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"],"title":"Errors"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"],"title":"Protocols"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"],"title":"Type Aliases"}],"hierarchy":{"paths":[[]]},"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"sections":[],"primaryContentSections":[{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HummingbirdCore contains a Swift NIO based HTTP server. When starting the server you provide it with a struct that conforms to "},{"type":"codeVoice","code":"HBHTTPResponder"},{"type":"text","text":" to define how the server should respond to requests. For example the following is a responder that always returns a response containing the word “Hello” in the body."}]},{"syntax":"swift","type":"codeListing","code":["struct HelloResponder: HBHTTPResponder {"," func respond(to request: HBHTTPRequest, context: ChannelHandlerContext, onComplete: @escaping (Result<HBHTTPResponse, Error>) -> Void) {"," let responseHead = HTTPResponseHead(version: .init(major: 1, minor: 1), status: .ok)"," let responseBody = context.channel.allocator.buffer(string: \"Hello\")"," let response = HBHTTPResponse(head: responseHead, body: .byteBuffer(responseBody))"," onComplete(.success(response))"," }","}"]},{"type":"paragraph","inlineContent":[{"text":"You then initialise a ","type":"text"},{"type":"codeVoice","code":"HBHTTPServer"},{"type":"text","text":", call "},{"type":"codeVoice","code":"start"},{"type":"text","text":" on it and then "},{"type":"codeVoice","code":"wait"},{"type":"text","text":"."}]},{"syntax":"swift","type":"codeListing","code":["let eventLoopGroup = MultiThreadedEventLoopGroup(numberOfThreads: System.coreCount)","let server = HBHTTPServer("," group: eventLoopGroup, "," configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080))",")","try server.start(responder: HelloResponder()).wait()","\/\/ Wait until server closes which never happens as server channel is never closed","try server.wait()"]},{"level":2,"text":"Swift service lifecycle","type":"heading","anchor":"Swift-service-lifecycle"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you are using HummingbirdCore outside of Hummingbird ideally you would use it along with the swift-server library "},{"type":"reference","identifier":"https:\/\/github.com\/swift-server\/swift-service-lifecycle","isActive":true},{"type":"text","text":". This gives you a framework for clean initialization and shutdown of your server. The following sets up a Lifecycle that initializes the HTTP server and stops it when the application shuts down."}]},{"syntax":"swift","type":"codeListing","code":["import Lifecycle","import LifecycleNIOCompat","","let lifecycle = ServiceLifecycle()","lifecycle.register("," label: \"HTTP Server\","," start: .eventLoopFuture { self.server.start(responder: MyResponder()) },"," shutdown: .eventLoopFuture(self.server.stop)",")","lifecycle.start { error in"," if let error = error {"," print(\"ERROR: \\(error)\")"," }","}","lifecycle.wait()"]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"https://github.com/swift-server/swift-service-lifecycle":{"type":"link","identifier":"https:\/\/github.com\/swift-server\/swift-service-lifecycle","title":"swift-service-lifecycle","url":"https:\/\/github.com\/swift-server\/swift-service-lifecycle","titleInlineContent":[{"type":"text","text":"swift-service-lifecycle"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBSendable":{"type":"topic","title":"HBSendable","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSendable"}],"deprecated":true,"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbsendable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSendable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress.json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress.json index e25699807c..344b284e44 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress.json @@ -1 +1 @@ -{"sections":[],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore13HBBindAddressO","roleHeading":"Enumeration","symbolKind":"enum"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Address to bind server to"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath"],"title":"Instance Properties"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"],"generated":true,"title":"Server"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocket(path:)":{"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)","title":"HBBindAddress.unixDomainSocket(path:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/hostname(_:port:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hostname","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"HBBindAddress.hostname(_:port:)","abstract":[{"text":"bind address define by host and port","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/host":{"kind":"symbol","title":"host","type":"topic","abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/host","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/port":{"abstract":[{"type":"text","text":"if address is hostname and port return port"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","kind":"symbol","role":"symbol","title":"port"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/custom(_:)":{"type":"topic","kind":"symbol","title":"HBBindAddress.custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP","kind":"typeIdentifier","text":"HTTPServerBootstrap"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)","abstract":[{"type":"text","text":"a custom function used to perform the HTTPServerBootstrap binding"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocketPath":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath","abstract":[{"type":"text","text":"if address is unix domain socket return unix domain socket path"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","title":"unixDomainSocketPath","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"},"seeAlsoSections":[{"title":"Server","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"sections":[],"metadata":{"roleHeading":"Enumeration","title":"HBBindAddress","externalID":"s:15HummingbirdCore13HBBindAddressO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"symbolKind":"enum","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}]},"abstract":[{"type":"text","text":"Address to bind server to"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}]}],"kind":"declarations"}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbindaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocketPath":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"if address is unix domain socket return unix domain socket path"}],"kind":"symbol","type":"topic","title":"unixDomainSocketPath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/port":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","title":"port","kind":"symbol","abstract":[{"type":"text","text":"if address is hostname and port return port"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocket(path:)":{"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"title":"HBBindAddress.unixDomainSocket(path:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"HTTPServerBootstrap","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">)","kind":"text"}],"title":"HBBindAddress.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)","abstract":[{"text":"a custom function used to perform the HTTPServerBootstrap binding","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/host":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","type":"topic","abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"host","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/host","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/hostname(_:port:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","type":"topic","abstract":[{"type":"text","text":"bind address define by host and port"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hostname"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"HBBindAddress.hostname(_:port:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/custom(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/custom(_:).json index 3c85214e83..d6cca35c1b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/custom(_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"a custom function used to perform the HTTPServerBootstrap binding"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP","kind":"typeIdentifier","text":"HTTPServerBootstrap"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">)","kind":"text"}],"roleHeading":"Case","role":"symbol","modules":[{"name":"HummingbirdCore"}],"title":"HBBindAddress.custom(_:)","symbolKind":"case","externalID":"s:15HummingbirdCore13HBBindAddressO6customyAC7NIOCore15EventLoopFutureCyAE7Channel_pGAA19HTTPServerBootstrap_pccACmF"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"text":"HTTPServerBootstrap","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":">)"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/custom(_:)":{"type":"topic","kind":"symbol","title":"HBBindAddress.custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP","kind":"typeIdentifier","text":"HTTPServerBootstrap"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)","abstract":[{"type":"text","text":"a custom function used to perform the HTTPServerBootstrap binding"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","text":"HTTPServerBootstrap","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":">)"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBBindAddressO6customyAC7NIOCore15EventLoopFutureCyAE7Channel_pGAA19HTTPServerBootstrap_pccACmF","title":"HBBindAddress.custom(_:)","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP","text":"HTTPServerBootstrap","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":">)"}],"roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"a custom function used to perform the HTTPServerBootstrap binding","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/custom(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"HTTPServerBootstrap","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">)","kind":"text"}],"title":"HBBindAddress.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)","abstract":[{"text":"a custom function used to perform the HTTPServerBootstrap binding","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/host.json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/host.json index 3188e5d4e5..2e1afb9c3d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/host.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/host.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/host"]}],"sections":[],"abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","title":"host","externalID":"s:15HummingbirdCore13HBBindAddressO4hostSSSgvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/host":{"kind":"symbol","title":"host","type":"topic","abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/host","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdCore13HBBindAddressO4hostSSSgvp","role":"symbol","title":"host"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/host"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/host":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/host","type":"topic","abstract":[{"type":"text","text":"if address is hostname and port return hostname"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"title":"host","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/host","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:).json index 550aa89896..796475a2d4 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:).json @@ -1 +1 @@ -{"abstract":[{"text":"bind address define by host and port","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hostname"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"127.0.0.1\", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 8080)"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBBindAddressO8hostnameyACSS_SitcACmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hostname","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"HBBindAddress.hostname(_:port:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/hostname(_:port:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hostname","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"HBBindAddress.hostname(_:port:)","abstract":[{"text":"bind address define by host and port","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)"}}} \ No newline at end of file +{"abstract":[{"text":"bind address define by host and port","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdCore13HBBindAddressO8hostnameyACSS_SitcACmF","symbolKind":"case","title":"HBBindAddress.hostname(_:port:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hostname","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"hostname","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"127.0.0.1\", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 8080)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/hostname(_:port:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/hostname(_:port:)","type":"topic","abstract":[{"type":"text","text":"bind address define by host and port"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"hostname"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"title":"HBBindAddress.hostname(_:port:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/port.json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/port.json index 254b24b5b8..fdbc946c59 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/port.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/port.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?"}],"role":"symbol","roleHeading":"Instance Property","title":"port","externalID":"s:15HummingbirdCore13HBBindAddressO4portSiSgvp","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"if address is hostname and port return port"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/port"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/port":{"abstract":[{"type":"text","text":"if address is hostname and port return port"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","kind":"symbol","role":"symbol","title":"port"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"sections":[],"metadata":{"title":"port","modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:15HummingbirdCore13HBBindAddressO4portSiSgvp","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/port"]}],"abstract":[{"type":"text","text":"if address is hostname and port return port"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/port":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/port","title":"port","kind":"symbol","abstract":[{"type":"text","text":"if address is hostname and port return port"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:).json index 677890fcc2..60e9634f83 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","externalID":"s:15HummingbirdCore13HBBindAddressO16unixDomainSocketyACSS_tcACmF","title":"HBBindAddress.unixDomainSocket(path:)","symbolKind":"case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocket(path:)":{"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)","title":"HBBindAddress.unixDomainSocket(path:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocket"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"HBBindAddress.unixDomainSocket(path:)","externalID":"s:15HummingbirdCore13HBBindAddressO16unixDomainSocketyACSS_tcACmF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocket"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocket(path:)":{"abstract":[{"text":"bind address defined by unxi domain socket","type":"text"}],"title":"HBBindAddress.unixDomainSocket(path:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocket","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocket(path:)","url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath.json b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath.json index d49500decf..12a1c5e82e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath","interfaceLanguage":"swift"},"abstract":[{"text":"if address is unix domain socket return unix domain socket path","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","title":"unixDomainSocketPath","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBBindAddressO20unixDomainSocketPathSSSgvp","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocketPath":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath","abstract":[{"type":"text","text":"if address is unix domain socket return unix domain socket path"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","title":"unixDomainSocketPath","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"}}} \ No newline at end of file +{"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unixDomainSocketPath","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"unixDomainSocketPath","externalID":"s:15HummingbirdCore13HBBindAddressO20unixDomainSocketPathSSSgvp"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"if address is unix domain socket return unix domain socket path","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress/unixDomainSocketPath":{"url":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"if address is unix domain socket return unix domain socket path"}],"kind":"symbol","type":"topic","title":"unixDomainSocketPath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress\/unixDomainSocketPath"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer.json index 18e67fb638..6ba1405b0a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBByteBufferStreamer","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Can set as @unchecked Sendable as interface functions are only allowed to run on same EventLoop"}]}],"kind":"content"}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"]}],"metadata":{"symbolKind":"class","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBByteBufferStreamer","kind":"identifier"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC","title":"HBByteBufferStreamer","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Class","navigatorTitle":[{"text":"HBByteBufferStreamer","kind":"identifier"}]},"sections":[],"seeAlsoSections":[{"title":"Request","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume(on:)":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","title":"consume(on:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"Consume what has been fed to the request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"((","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"consumeAll(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)","abstract":[{"type":"text","text":"Consume the request body, calling "},{"type":"codeVoice","code":"process"},{"type":"text","text":" on each buffer until you receive an end tag"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","title":"HBStreamerProtocol Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(on:_:)":{"title":"consumeAll(on:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","kind":"symbol","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"type":"codeVoice","code":"process"},{"text":" on each buffer until you receive an end tag","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", (","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/init(eventLoop:maxSize:maxStreamingBufferSize:)":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)","role":"symbol","abstract":[],"type":"topic","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(buffer:)":{"title":"feed(buffer:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)","role":"symbol","abstract":[{"type":"text","text":"Feed a ByteBuffer to the request, while applying back pressure"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-y5w0":{"type":"topic","title":"consume()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0","abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"FeedInput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","title":"feed(_:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"title":"Request","generated":true}],"abstract":[{"text":"Request body streamer. ","type":"text"},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"text":" feeds this with ByteBuffers while the Router consumes them","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","title":"HBByteBufferStreamer","roleHeading":"Class","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC","symbolKind":"class","navigatorTitle":[{"text":"HBByteBufferStreamer","kind":"identifier"}]},"sections":[],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"],"title":"Default Implementations","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBByteBufferStreamer","kind":"identifier"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"inlineContent":[{"text":"Can set as @unchecked Sendable as interface functions are only allowed to run on same EventLoop","type":"text"}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","role":"symbol","kind":"symbol","title":"consume(on:)","abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(_:)":{"type":"topic","title":"consumeAll(_:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"code":"process","type":"codeVoice"},{"text":" on each buffer until you receive an end tag","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/init(eventLoop:maxSize:maxStreamingBufferSize:)":{"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","type":"topic","abstract":[{"text":"Feed a ByteBuffer to the request","type":"text"}],"title":"feed(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"FeedInput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(on:_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","type":"topic","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"type":"codeVoice","code":"process"},{"text":" on each buffer until you receive an end tag","type":"text"}],"title":"consumeAll(on:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", ("},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","kind":"article","title":"HBStreamerProtocol Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-y5w0":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0","title":"consume()","abstract":[{"text":"Consume what has been fed to the request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(buffer:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)","title":"feed(buffer:)","abstract":[{"text":"Feed a ByteBuffer to the request, while applying back pressure","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf.json index d577ab68d6..066981b806 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf"},"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consumeAA16HBStreamerOutputOyYaKF","extendedModule":"HummingbirdCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"title":"consume()","platforms":[{"name":"iOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"name":"macOS","beta":false,"introducedAt":"10.15","deprecated":false,"unavailable":false},{"name":"tvOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"name":"watchOS","beta":false,"introducedAt":"6.0","deprecated":false,"unavailable":false}],"role":"symbol"},"abstract":[{"type":"text","text":"Consume what has been fed to the request so far"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-64tlf":{"abstract":[{"type":"text","text":"Consume what has been fed to the request so far"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"}],"title":"consume()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","title":"HBStreamerProtocol Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Consume what has been fed to the request so far","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","title":"consume()","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consumeAA16HBStreamerOutputOyYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"}],"symbolKind":"method","platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"beta":false,"name":"macOS"},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"tvOS"},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"beta":false,"name":"watchOS"}],"extendedModule":"HummingbirdCore","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-64tlf":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf","title":"consume()","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf","role":"symbol","abstract":[{"text":"Consume what has been fed to the request so far","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","kind":"article","title":"HBStreamerProtocol Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0.json index 1b5ca6f628..0b635dc407 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to return future on","type":"text"}]}],"name":"eventLoop"}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to th request body","type":"text"},{"text":" ","type":"text"},{"text":"and whether we have consumed everything","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consume7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGyF","symbolKind":"method","roleHeading":"Instance Method","title":"consume()"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0"},"abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-y5w0":{"type":"topic","title":"consume()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0","abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to return future on","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to th request body","type":"text"},{"text":" ","type":"text"},{"text":"and whether we have consumed everything","type":"text"}],"type":"paragraph"}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"title":"consume()","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consume7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGyF","roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"abstract":[{"text":"Consume what has been fed to the request","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-y5w0":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-y5w0","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0","title":"consume()","abstract":[{"text":"Consume what has been fed to the request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:).json index ca54fcfc3f..7988e4f6bd 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to return future on","type":"text"}]}],"name":"eventLoop"}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to th request body","type":"text"},{"text":" ","type":"text"},{"text":"and whether we have consumed everything","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdCore"}],"title":"consume(on:)","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consume2on7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAF0iJ0_p_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Consume what has been fed to the request","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume(on:)":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","title":"consume(on:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"Consume what has been fed to the request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"title":"consume(on:)","symbolKind":"method","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC7consume2on7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAF0iJ0_p_tF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to return future on"}]}],"name":"eventLoop"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to th request body"},{"type":"text","text":" "},{"type":"text","text":"and whether we have consumed everything"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)"]}],"abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume(on:)","role":"symbol","kind":"symbol","title":"consume(on:)","abstract":[{"type":"text","text":"Consume what has been fed to the request"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:).json index b232a9c80c..8b82a00d2e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC10consumeAlly7NIOCore15EventLoopFutureCyytGAhE04ByteD0VcF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"title":"consumeAll(_:)","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"process"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"EventLoop to run on"}],"type":"paragraph"}]},{"name":"process","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to call to process ByteBuffer"}]}]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled when all ByteBuffers have been consumed"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Consume the request body, calling "},{"code":"process","type":"codeVoice"},{"type":"text","text":" on each buffer until you receive an end tag"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"((","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"consumeAll(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)","abstract":[{"type":"text","text":"Consume the request body, calling "},{"type":"codeVoice","code":"process"},{"type":"text","text":" on each buffer until you receive an end tag"}],"kind":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"process"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"EventLoop to run on","type":"text"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to call to process ByteBuffer"}]}],"name":"process"}]},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled when all ByteBuffers have been consumed"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"abstract":[{"type":"text","text":"Consume the request body, calling "},{"type":"codeVoice","code":"process"},{"type":"text","text":" on each buffer until you receive an end tag"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC10consumeAlly7NIOCore15EventLoopFutureCyytGAhE04ByteD0VcF","title":"consumeAll(_:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"symbolKind":"method","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(_:)":{"type":"topic","title":"consumeAll(_:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"code":"process","type":"codeVoice"},{"text":" on each buffer until you receive an end tag","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:).json index bb67701bd5..fe3df96c26 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC10consumeAll2on_7NIOCore15EventLoopFutureCyytGAF0jK0_p_AiF04ByteD0VctF","title":"consumeAll(on:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"abstract":[{"text":"Consume the request body, calling ","type":"text"},{"code":"process","type":"codeVoice"},{"text":" on each buffer until you receive an end tag","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"process","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run on","type":"text"}]}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to call to process ByteBuffer"}]}],"name":"process"}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled when all ByteBuffers have been consumed"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(on:_:)":{"title":"consumeAll(on:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","kind":"symbol","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"type":"codeVoice","code":"process"},{"text":" on each buffer until you receive an end tag","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", (","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC10consumeAll2on_7NIOCore15EventLoopFutureCyytGAF0jK0_p_AiF04ByteD0VctF","title":"consumeAll(on:_:)"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Consume the request body, calling "},{"type":"codeVoice","code":"process"},{"type":"text","text":" on each buffer until you receive an end tag"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"process"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"EventLoop to run on"}],"type":"paragraph"}]},{"name":"process","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to call to process ByteBuffer"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"EventLoopFuture that will be fulfilled when all ByteBuffers have been consumed","type":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consumeAll(on:_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consumeAll(on:_:)","type":"topic","abstract":[{"text":"Consume the request body, calling ","type":"text"},{"type":"codeVoice","code":"process"},{"text":" on each buffer until you receive an end tag","type":"text"}],"title":"consumeAll(on:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", ("},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:).json index 21b051c3bd..e6fe210c88 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"FeedInput","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC4feedyyAC9FeedInputOF","title":"feed(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"result","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","text":"FeedInput","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"result","content":[{"type":"paragraph","inlineContent":[{"text":"Bytebuffer or end tag","type":"text"}]}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)"},"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"FeedInput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","title":"feed(_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO","kind":"typeIdentifier","text":"FeedInput"},{"kind":"text","text":")"}],"title":"feed(_:)","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC4feedyyAC9FeedInputOF","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"result","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"FeedInput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Bytebuffer or end tag"}]}],"name":"result"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(_:)","type":"topic","abstract":[{"text":"Feed a ByteBuffer to the request","type":"text"}],"title":"feed(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"FeedInput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:).json index a77b67f5fd..5cbd02044e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC4feed6buffer7NIOCore15EventLoopFutureCyytGAF04ByteD0V_tF","title":"feed(buffer:)","modules":[{"name":"HummingbirdCore"}]},"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request, while applying back pressure"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Bytebuffer or end tag"}]}],"name":"result"}],"kind":"parameters"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(buffer:)":{"title":"feed(buffer:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)","role":"symbol","abstract":[{"type":"text","text":"Feed a ByteBuffer to the request, while applying back pressure"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"feed"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"Bytebuffer or end tag","type":"text"}],"type":"paragraph"}],"name":"result"}],"kind":"parameters"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC4feed6buffer7NIOCore15EventLoopFutureCyytGAF04ByteD0V_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"feed(buffer:)","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Feed a ByteBuffer to the request, while applying back pressure"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/feed(buffer:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"feed","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/feed(buffer:)","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)","title":"feed(buffer:)","abstract":[{"text":"Feed a ByteBuffer to the request, while applying back pressure","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput.json index eb8edcc229..9e57bdd96a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","interfaceLanguage":"swift"},"metadata":{"title":"HBByteBufferStreamer.FeedInput","navigatorTitle":[{"text":"FeedInput","kind":"identifier"}],"role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"FeedInput","kind":"identifier"}],"symbolKind":"enum","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO","roleHeading":"Enumeration"},"kind":"symbol","abstract":[{"type":"text","text":"Values we can feed the streamer with"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"languages":["swift"]}]}],"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/end":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end","title":"HBByteBufferStreamer.FeedInput.end","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/error(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)","kind":"symbol","type":"topic","role":"symbol","title":"HBByteBufferStreamer.FeedInput.error(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/byteBuffer(_:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","abstract":[],"type":"topic","title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"abstract":[{"type":"text","text":"Values we can feed the streamer with"}],"kind":"symbol","relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)"]}],"metadata":{"symbolKind":"enum","role":"symbol","title":"HBByteBufferStreamer.FeedInput","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"FeedInput","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"roleHeading":"Enumeration","modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/error(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)","title":"HBByteBufferStreamer.FeedInput.error(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/byteBuffer(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)","title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/end":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","title":"HBByteBufferStreamer.FeedInput.end","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:).json index cbbdd5ce1d..c145437996 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO04byteD0yAE7NIOCore04ByteD0VcAEmF","role":"symbol","roleHeading":"Case","title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/byteBuffer(_:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","abstract":[],"type":"topic","title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)","symbolKind":"case","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO04byteD0yAE7NIOCore04ByteD0VcAEmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/byteBuffer(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)","title":"HBByteBufferStreamer.FeedInput.byteBuffer(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/byteBuffer(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end.json index bf9fde3d20..b67dce72d3 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end"},"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO3endyA2EmF","symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"roleHeading":"Case","title":"HBByteBufferStreamer.FeedInput.end","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/end":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end","title":"HBByteBufferStreamer.FeedInput.end","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Case","role":"symbol","title":"HBByteBufferStreamer.FeedInput.end","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"end","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO3endyA2EmF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/end":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/end","title":"HBByteBufferStreamer.FeedInput.end","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:).json index d476b3ba7d..48b08a49fa 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"HBByteBufferStreamer.FeedInput.error(_:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO5erroryAEs5Error_pcAEmF"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"type":"topic","title":"HBByteBufferStreamer.FeedInput","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/error(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)","kind":"symbol","type":"topic","role":"symbol","title":"HBByteBufferStreamer.FeedInput.error(_:)"}}} \ No newline at end of file +{"sections":[],"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9FeedInputO5erroryAEs5Error_pcAEmF","title":"HBByteBufferStreamer.FeedInput.error(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput/error(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"},{"kind":"text","text":")"}],"abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)","title":"HBByteBufferStreamer.FeedInput.error(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput\/error(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/FeedInput":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/FeedInput","title":"HBByteBufferStreamer.FeedInput","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"FeedInput"}],"abstract":[{"text":"Values we can feed the streamer with","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"FeedInput"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations.json index 8349abc9de..a6170f52dc 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf"],"title":"Instance Methods","generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"title":"HBStreamerProtocol Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/sequence":{"abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"title":"sequence","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-64tlf":{"abstract":[{"type":"text","text":"Consume what has been fed to the request so far"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"}],"title":"consume()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"title":"HBStreamerProtocol Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/sequence":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence","title":"sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"role":"symbol","kind":"symbol","abstract":[{"text":"AsyncSequence of ByteBuffers version of streamed Request body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/consume()-64tlf":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/consume()-64tlf","title":"consume()","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf","role":"symbol","abstract":[{"text":"Consume what has been fed to the request so far","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:).json index a53b9cf4df..1d49ff8dbb 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9eventLoop7maxSize0h9StreamingdI0AC7NIOCore05EventG0_p_S2iSgtcfc","symbolKind":"init","roleHeading":"Initializer","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil)"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/init(eventLoop:maxSize:maxStreamingBufferSize:)":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)","role":"symbol","abstract":[],"type":"topic","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"symbolKind":"init","role":"symbol","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC9eventLoop7maxSize0h9StreamingdI0AC7NIOCore05EventG0_p_S2iSgtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":"?)"}],"roleHeading":"Initializer"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/init(eventLoop:maxSize:maxStreamingBufferSize:)":{"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?)","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)","title":"init(eventLoop:maxSize:maxStreamingBufferSize:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/init(eventLoop:maxSize:maxStreamingBufferSize:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/sequence.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/sequence.json index d75a8661c3..6f309cb9d7 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/sequence.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/sequence.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sequence","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","role":"symbol","title":"sequence","roleHeading":"Instance Property","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","text":"HBRequestBodyStreamerSequence"}],"externalID":"s:15HummingbirdCore18HBStreamerProtocolPAAE8sequenceAA29HBRequestBodyStreamerSequenceVvp::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC","extendedModule":"HummingbirdCore"},"abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/sequence":{"abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"title":"sequence","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"kind":"article","role":"collectionGroup","type":"topic","title":"HBStreamerProtocol Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"AsyncSequence of ByteBuffers version of streamed Request body","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sequence","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"externalID":"s:15HummingbirdCore18HBStreamerProtocolPAAE8sequenceAA29HBRequestBodyStreamerSequenceVvp::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC","symbolKind":"property","title":"sequence","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sequence","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/HBStreamerProtocol-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/HBStreamerProtocol-Implementations","kind":"article","title":"HBStreamerProtocol Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/sequence":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence","title":"sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/sequence","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"role":"symbol","kind":"symbol","abstract":[{"text":"AsyncSequence of ByteBuffers version of streamed Request body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror.json index db6029aa15..dba288ca40 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror.json @@ -1 +1 @@ -{"kind":"symbol","relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StreamerError"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror"]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"StreamerError"}],"symbolKind":"enum","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StreamerError"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO","modules":[{"name":"HummingbirdCore"}],"title":"HBByteBufferStreamer.StreamerError","roleHeading":"Enumeration"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Equatable-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/equatable-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Error-Implementations":{"title":"Error Implementations","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/bodyDropped":{"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer.StreamerError.bodyDropped","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bodyDropped"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Enumeration","role":"symbol","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO","symbolKind":"enum","title":"HBByteBufferStreamer.StreamerError"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"StreamerError"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Error-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations","abstract":[],"role":"collectionGroup","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/equatable-implementations","type":"topic","kind":"article","title":"Equatable Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/bodyDropped":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bodyDropped"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped","kind":"symbol","type":"topic","title":"HBByteBufferStreamer.StreamerError.bodyDropped","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped","abstract":[]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:).json index 14adfae8a0..7ed2a7219a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO","role":"symbol","symbolKind":"op","title":"!=(_:_:)","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Equatable-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/equatable-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}]}],"metadata":{"extendedModule":"Swift","role":"symbol","roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"op","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/equatable-implementations","type":"topic","kind":"article","title":"Equatable Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/!=(_:_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)","title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped.json index adcf268553..64da3bb771 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bodyDropped","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"kind":"symbol","sections":[],"metadata":{"externalID":"s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO11bodyDroppedyA2EmF","title":"HBByteBufferStreamer.StreamerError.bodyDropped","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bodyDropped"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/bodyDropped":{"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer.StreamerError.bodyDropped","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bodyDropped"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bodyDropped","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bodyDropped","kind":"identifier"}],"title":"HBByteBufferStreamer.StreamerError.bodyDropped","symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO11bodyDroppedyA2EmF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/bodyDropped":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"bodyDropped"}],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped","kind":"symbol","type":"topic","title":"HBByteBufferStreamer.StreamerError.bodyDropped","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/bodyDropped","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations.json index e9231c09d8..6c0aaca8de 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)"],"generated":true}],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)"],"generated":true}],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/!=(_:_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/!=(_:_:)","title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations.json index 1d6bcb13fd..c0e8894ef9 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"kind":"article","metadata":{"role":"collectionGroup","title":"Error Implementations","modules":[{"name":"HummingbirdCore"}]},"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/localizedDescription":{"title":"localizedDescription","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription"],"title":"Instance Properties","generated":true}],"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCore"}]},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/localizedDescription":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription.json index 0f83b06cb9..e3b552e150 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations"]]},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO","role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdCore","relatedModules":["Swift"]}],"title":"localizedDescription","roleHeading":"Instance Property","symbolKind":"property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"title":"HBByteBufferStreamer.StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/localizedDescription":{"title":"localizedDescription","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Error-Implementations":{"title":"Error Implementations","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations","kind":"article","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"localizedDescription","roleHeading":"Instance Property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore20HBByteBufferStreamerC0E5ErrorO","symbolKind":"property","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"HummingbirdCore","relatedModules":["Swift"]}],"role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Error.localizedDescription","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"StreamerError","kind":"identifier"}],"navigatorTitle":[{"text":"StreamerError","kind":"identifier"}],"role":"symbol","abstract":[],"title":"HBByteBufferStreamer.StreamerError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/localizedDescription":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer/StreamerError/Error-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer\/StreamerError\/Error-Implementations","abstract":[],"role":"collectionGroup","title":"Error Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer.json b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer.json index 2761bde2cb..dce0fb1b7f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"relationshipsSections":[{"type":"conformingTypes","title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)"]}],"seeAlsoSections":[{"title":"Server","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"],"generated":true}],"metadata":{"externalID":"s:15HummingbirdCore20HBChannelInitializerP","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Protocol","symbolKind":"protocol","title":"HBChannelInitializer","role":"symbol","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"required":true,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","title":"addProtocolUpgrader(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/initialize(channel:childHandlers:configuration:)":{"title":"initialize(channel:childHandlers:configuration:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","role":"symbol","required":true,"abstract":[{"text":"Initialize channel","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)"]}],"seeAlsoSections":[{"generated":true,"title":"Server","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]}],"sections":[],"kind":"symbol","relationshipsSections":[{"title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"],"type":"conformingTypes","kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:15HummingbirdCore20HBChannelInitializerP","roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBChannelInitializer"}],"title":"HBChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HBChannelInitializer"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"protocol"},"abstract":[{"text":"HTTPServer child channel initializer protocol","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","title":"addProtocolUpgrader(_:)","kind":"symbol","required":true,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"defaultImplementations":1,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/initialize(channel:childHandlers:configuration:)":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"text":"Initialize channel","type":"text"}],"type":"topic","required":true,"role":"symbol","kind":"symbol","title":"initialize(channel:childHandlers:configuration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"text":"channel","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw.json b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw.json index bbd4ba5944..e0b7f24b8a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw"},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF","symbolKind":"method","title":"addProtocolUpgrader(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"kind":"text","text":")"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"HTTP server protocol upgrader to add","type":"text"}],"type":"paragraph"}],"name":"upgrader"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"required":true,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","title":"addProtocolUpgrader(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-5kbqw":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw","title":"addProtocolUpgrader(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP server protocol upgrader to add"}]}],"name":"upgrader"}]}],"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF","extendedModule":"HummingbirdCore","role":"symbol","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"title":"addProtocolUpgrader(_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw"},"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","title":"addProtocolUpgrader(_:)","kind":"symbol","required":true,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"defaultImplementations":1,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-5kbqw":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw","title":"addProtocolUpgrader(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw","abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151.json b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151.json index 1815da9b0a..21b21580ac 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151"]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw"],"title":"HBChannelInitializer Implementations"}],"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]]},"kind":"symbol","metadata":{"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBChannelInitializerP19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF","symbolKind":"method","title":"addProtocolUpgrader(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"upgrader","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"HTTP server protocol upgrader to add"}],"type":"paragraph"}],"name":"upgrader"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"required":true,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"defaultImplementations":1,"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","title":"addProtocolUpgrader(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-5kbqw":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}],"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw","title":"addProtocolUpgrader(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"upgrader","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"HTTP server protocol upgrader to add","type":"text"}]}],"name":"upgrader"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","required":true,"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBChannelInitializerP19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF","symbolKind":"method","title":"addProtocolUpgrader(_:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw"],"title":"HBChannelInitializer Implementations"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-5kbqw":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw","title":"addProtocolUpgrader(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-5kbqw","abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/addProtocolUpgrader(_:)-7f151":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","title":"addProtocolUpgrader(_:)","kind":"symbol","required":true,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/addProtocolUpgrader(_:)-7f151","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"defaultImplementations":1,"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:).json b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:).json index 6516282c9d..3e3deaeb06 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","text":"Configuration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"name":"channel","content":[{"inlineContent":[{"text":"channel","type":"text"}],"type":"paragraph"}]},{"name":"childHandlers","content":[{"type":"paragraph","inlineContent":[{"text":"Channel handlers to add","type":"text"}]}]},{"name":"configuration","content":[{"inlineContent":[{"text":"server configuration","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"roleHeading":"Instance Method","title":"initialize(channel:childHandlers:configuration:)","required":true,"modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","externalID":"s:15HummingbirdCore20HBChannelInitializerP10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH7Channel_p_SayAH09RemovableN7Handler_pGAA12HBHTTPServerC13ConfigurationVtF","role":"symbol"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Initialize channel","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/initialize(channel:childHandlers:configuration:)":{"title":"initialize(channel:childHandlers:configuration:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","role":"symbol","required":true,"abstract":[{"text":"Initialize channel","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"channel","type":"text"}]}],"name":"channel"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Channel handlers to add","type":"text"}]}],"name":"childHandlers"},{"content":[{"inlineContent":[{"type":"text","text":"server configuration"}],"type":"paragraph"}],"name":"configuration"}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)"]}],"abstract":[{"text":"Initialize channel","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore20HBChannelInitializerP10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH7Channel_p_SayAH09RemovableN7Handler_pGAA12HBHTTPServerC13ConfigurationVtF","title":"initialize(channel:childHandlers:configuration:)","symbolKind":"method","required":true,"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer/initialize(channel:childHandlers:configuration:)":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"text":"Initialize channel","type":"text"}],"type":"topic","required":true,"role":"symbol","kind":"symbol","title":"initialize(channel:childHandlers:configuration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"text":"channel","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror.json index 8133928870..367604c0c8 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations"],"generated":true}],"metadata":{"symbolKind":"struct","roleHeading":"Structure","role":"symbol","title":"HBHTTPError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}]},"abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}],"seeAlsoSections":[{"title":"Errors","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"],"generated":true}],"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPError","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/CustomStringConvertible-Implementations":{"abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/customstringconvertible-implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/Error-Implementations":{"kind":"article","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttperror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","title":"Error Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body(allocator:)":{"abstract":[{"text":"Get body of error as ByteBuffer","type":"text"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","title":"body(allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/HBHTTPResponseError-Implementations":{"abstract":[],"title":"HBHTTPResponseError Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/hbhttpresponseerror-implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(allocator:)":{"abstract":[{"text":"Generate response from error","type":"text"}],"title":"response(allocator:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/headers":{"type":"topic","kind":"symbol","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/headers","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"any addiitional headers required"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:message:)":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"title":"init(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)","abstract":[{"text":"Initialize HTTPError","type":"text"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/status":{"type":"topic","abstract":[{"text":"status code for the error","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"}],"title":"status","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status","url":"\/documentation\/hummingbirdcore\/hbhttperror\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body":{"abstract":[{"text":"error payload, assumed to be a string","type":"text"}],"role":"symbol","type":"topic","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","abstract":[{"type":"text","text":"Initialize HTTPError"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":")","kind":"text"}],"title":"init(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)"}}} \ No newline at end of file +{"abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"seeAlsoSections":[{"generated":true,"title":"Errors","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","interfaceLanguage":"swift"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"struct","modules":[{"name":"HummingbirdCore"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV","roleHeading":"Structure","title":"HBHTTPError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPError","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body(allocator:)":{"role":"symbol","abstract":[{"text":"Get body of error as ByteBuffer","type":"text"}],"title":"body(allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","kind":"symbol","type":"topic","abstract":[{"text":"Initialize HTTPError","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":")","kind":"text"}],"title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/status":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"status code for the error"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/status","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:message:)":{"title":"init(_:message:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)","abstract":[{"text":"Initialize HTTPError","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","role":"collectionGroup","abstract":[],"title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/headers","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","title":"headers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"type":"topic","abstract":[{"text":"any addiitional headers required","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/body","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","title":"body","abstract":[{"text":"error payload, assumed to be a string","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/CustomStringConvertible-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdcore\/hbhttperror\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"topic","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/HBHTTPResponseError-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/hbhttpresponseerror-implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations","title":"HBHTTPResponseError Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(allocator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"abstract":[{"type":"text","text":"Generate response from error"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)","role":"symbol","kind":"symbol","type":"topic","title":"response(allocator:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body(allocator:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body(allocator:).json index 01763d46ae..aeea868723 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body(allocator:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body(allocator:).json @@ -1 +1 @@ -{"abstract":[{"text":"Get body of error as ByteBuffer","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV4body9allocator7NIOCore10ByteBufferVSgAF0gH9AllocatorV_tF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdCore"}],"title":"body(allocator:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body(allocator:)":{"abstract":[{"text":"Get body of error as ByteBuffer","type":"text"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","title":"body(allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"kind":"symbol","metadata":{"title":"body(allocator:)","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV4body9allocator7NIOCore10ByteBufferVSgAF0gH9AllocatorV_tF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"role":"symbol","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Get body of error as ByteBuffer"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body(allocator:)":{"role":"symbol","abstract":[{"text":"Get body of error as ByteBuffer","type":"text"}],"title":"body(allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body(allocator:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body.json index bd59a8dfe9..f2638f4019 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/body.json @@ -1 +1 @@ -{"abstract":[{"text":"error payload, assumed to be a string","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body"},"kind":"symbol","metadata":{"roleHeading":"Instance Property","externalID":"s:15HummingbirdCore11HBHTTPErrorV4bodySSSgvp","title":"body","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body":{"abstract":[{"text":"error payload, assumed to be a string","type":"text"}],"role":"symbol","type":"topic","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/body","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"metadata":{"externalID":"s:15HummingbirdCore11HBHTTPErrorV4bodySSSgvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"title":"body","modules":[{"name":"HummingbirdCore"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/body"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body"},"abstract":[{"text":"error payload, assumed to be a string","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/body":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/body","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/body","title":"body","abstract":[{"text":"error payload, assumed to be a string","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations.json index ca957cb8c3..3a03c32a5f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description"],"title":"Instance Properties","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/description":{"title":"description","kind":"symbol","type":"topic","abstract":[{"text":"Description of error for logging","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations"},"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description"]}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/description":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"description","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Description of error for logging"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/description.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/description.json index f03c6032e0..25e0233c8e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/description.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/description.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations"]]},"abstract":[{"type":"text","text":"Description of error for logging"}],"metadata":{"externalID":"s:15HummingbirdCore11HBHTTPErrorV11descriptionSSvp","role":"symbol","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","extendedModule":"HummingbirdCore"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/CustomStringConvertible-Implementations":{"abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/customstringconvertible-implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/description":{"title":"description","kind":"symbol","type":"topic","abstract":[{"text":"Description of error for logging","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations"]]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/description"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Description of error for logging"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","title":"description","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore11HBHTTPErrorV11descriptionSSvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/CustomStringConvertible-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdcore\/hbhttperror\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"topic","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/description":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"description","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Description of error for logging"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/description"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/error-implementations.json index c6efe4cd8c..edff11ee4f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/error-implementations.json @@ -1 +1 @@ -{"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/localizedDescription":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","title":"localizedDescription","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCore"}]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations"},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription","kind":"symbol","role":"symbol","title":"localizedDescription"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations.json index fef01ae6fb..3e332b5021 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations.json @@ -1 +1 @@ -{"kind":"article","metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HBHTTPResponseError Implementations","role":"collectionGroup"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(version:allocator:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"}],"kind":"symbol","title":"response(version:allocator:)","role":"symbol","abstract":[{"text":"Generate response from error","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"metadata":{"role":"collectionGroup","title":"HBHTTPResponseError Implementations","modules":[{"name":"HummingbirdCore"}]},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(version:allocator:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"}],"abstract":[{"text":"Generate response from error","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)","title":"response(version:allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/headers.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/headers.json index c01bc04145..a17be191f0 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/headers.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/headers.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}]}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"title":"headers","externalID":"s:15HummingbirdCore11HBHTTPErrorV7headers8NIOHTTP111HTTPHeadersVvp","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/headers"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"any addiitional headers required"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/headers":{"type":"topic","kind":"symbol","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/headers","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"any addiitional headers required"}]}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/headers"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","title":"headers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV7headers8NIOHTTP111HTTPHeadersVvp"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"any addiitional headers required"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/headers","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/headers","title":"headers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"type":"topic","abstract":[{"text":"any addiitional headers required","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:).json index ac52acfa8c..ffe888e64d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)"},"metadata":{"roleHeading":"Initializer","title":"init(_:)","role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorVyAC8NIOHTTP118HTTPResponseStatusOcfc"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"status","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"status","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP status"}]}]}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Initialize HTTPError"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","abstract":[{"type":"text","text":"Initialize HTTPError"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":")","kind":"text"}],"title":"init(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"status","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"status","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP status"}]}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)"},"kind":"symbol","abstract":[{"text":"Initialize HTTPError","type":"text"}],"metadata":{"title":"init(_:)","externalID":"s:15HummingbirdCore11HBHTTPErrorVyAC8NIOHTTP118HTTPResponseStatusOcfc","symbolKind":"init","modules":[{"name":"HummingbirdCore"}],"role":"symbol","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":")"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:)","kind":"symbol","type":"topic","abstract":[{"text":"Initialize HTTPError","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":")","kind":"text"}],"title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:message:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:message:).json index 6316913989..2b028e67fc 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:message:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/init(_:message:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)"]}],"kind":"symbol","metadata":{"roleHeading":"Initializer","externalID":"s:15HummingbirdCore11HBHTTPErrorV_7messageAC8NIOHTTP118HTTPResponseStatusO_SStcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol","title":"init(_:message:)","symbolKind":"init"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP status"}]}],"name":"status"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Associated message"}]}],"name":"message"}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Initialize HTTPError","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:message:)":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"title":"init(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)","abstract":[{"text":"Initialize HTTPError","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"abstract":[{"text":"Initialize HTTPError","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"HTTP status","type":"text"}],"type":"paragraph"}],"name":"status"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Associated message","type":"text"}]}],"name":"message"}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"init(_:message:)","symbolKind":"init","externalID":"s:15HummingbirdCore11HBHTTPErrorV_7messageAC8NIOHTTP118HTTPResponseStatusO_SStcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/init(_:message:)":{"title":"init(_:message:)","url":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/init(_:message:)","abstract":[{"text":"Initialize HTTPError","type":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/localizeddescription.json index 2e1b9a1eed..d88b36a49c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/localizeddescription.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations"]]},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore11HBHTTPErrorV","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}],"title":"localizedDescription","extendedModule":"Swift","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/localizedDescription":{"kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","title":"localizedDescription","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/Error-Implementations":{"kind":"article","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttperror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","title":"Error Implementations","role":"collectionGroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription"]}],"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["Swift"]}],"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore11HBHTTPErrorV","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription","kind":"symbol","role":"symbol","title":"localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/Error-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/Error-Implementations","role":"collectionGroup","abstract":[],"title":"Error Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(allocator:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(allocator:).json index c1b2b39f0d..704fdb9fca 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(allocator:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(allocator:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"allocator","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Byte buffer allocator used to allocate message body"}]}]}]},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"Response"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"role":"symbol","symbolKind":"method","extendedModule":"HummingbirdCore","modules":[{"name":"HummingbirdCore"}],"title":"response(allocator:)","externalID":"s:15HummingbirdCore11HBHTTPErrorV0A6LambdaE8response9allocator0A010HBResponseV7NIOCore19ByteBufferAllocatorV_tF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"abstract":[{"type":"text","text":"Generate response from error"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(allocator:)":{"abstract":[{"text":"Generate response from error","type":"text"}],"title":"response(allocator:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"allocator","content":[{"inlineContent":[{"text":"Byte buffer allocator used to allocate message body","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Response"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)"]}],"metadata":{"title":"response(allocator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"role":"symbol","extendedModule":"HummingbirdCore","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore11HBHTTPErrorV0A6LambdaE8response9allocator0A010HBResponseV7NIOCore19ByteBufferAllocatorV_tF","symbolKind":"method"},"abstract":[{"type":"text","text":"Generate response from error"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(allocator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(allocator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"abstract":[{"type":"text","text":"Generate response from error"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)","role":"symbol","kind":"symbol","type":"topic","title":"response(allocator:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(version:allocator:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(version:allocator:).json index 41c5161f7d..d3fac9bd1f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(version:allocator:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/response(version:allocator:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Generate response from error"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"allocator","content":[{"inlineContent":[{"type":"text","text":"Byte buffer allocator used to allocate message body"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"text":"Response","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier","text":"HTTPVersion"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier","text":"HBHTTPResponse"}],"title":"response(version:allocator:)","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","role":"symbol","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorPAAE8response7version9allocatorAA0C0V8NIOHTTP111HTTPVersionV_7NIOCore19ByteBufferAllocatorVtF::SYNTHESIZED::s:15HummingbirdCore11HBHTTPErrorV","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/HBHTTPResponseError-Implementations":{"abstract":[],"title":"HBHTTPResponseError Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations","kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttperror\/hbhttpresponseerror-implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(version:allocator:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"}],"kind":"symbol","title":"response(version:allocator:)","role":"symbol","abstract":[{"text":"Generate response from error","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)"},"abstract":[{"text":"Generate response from error","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)"]}],"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorPAAE8response7version9allocatorAA0C0V8NIOHTTP111HTTPVersionV_7NIOCore19ByteBufferAllocatorVtF::SYNTHESIZED::s:15HummingbirdCore11HBHTTPErrorV","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"}],"title":"response(version:allocator:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"}]}]},{"parameters":[{"name":"allocator","content":[{"inlineContent":[{"text":"Byte buffer allocator used to allocate message body","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Response","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/HBHTTPResponseError-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttperror\/hbhttpresponseerror-implementations","kind":"article","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/HBHTTPResponseError-Implementations","title":"HBHTTPResponseError Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/response(version:allocator:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"}],"abstract":[{"text":"Generate response from error","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/response(version:allocator:)","title":"response(version:allocator:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/status.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/status.json index 16271eb599..da2d281275 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/status.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttperror/status.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"status code for the error"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:15HummingbirdCore11HBHTTPErrorV6status8NIOHTTP118HTTPResponseStatusOvp","symbolKind":"property","title":"status","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/status"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/status":{"type":"topic","abstract":[{"text":"status code for the error","type":"text"}],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"}],"title":"status","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status","url":"\/documentation\/hummingbirdcore\/hbhttperror\/status"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttperror\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"]]},"abstract":[{"type":"text","text":"status code for the error"}],"metadata":{"title":"status","externalID":"s:15HummingbirdCore11HBHTTPErrorV6status8NIOHTTP118HTTPResponseStatusOvp","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError/status":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"status code for the error"}],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttperror\/status","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest.json index 64bce63388..43d838806c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPRequest","kind":"identifier"}],"symbolKind":"struct","externalID":"s:15HummingbirdCore13HBHTTPRequestV","roleHeading":"Structure","navigatorTitle":[{"text":"HBHTTPRequest","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol","title":"HBHTTPRequest"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"HTTP request"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations"],"title":"Default Implementations"}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"title":"Request"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttprequest"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}],"type":"topic","abstract":[],"kind":"symbol","title":"body","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/head":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head","title":"head","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/head","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/CustomStringConvertible-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/customstringconvertible-implementations","abstract":[],"kind":"article","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","role":"collectionGroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPRequest"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","interfaceLanguage":"swift"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"generated":true,"title":"Request"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPRequest","kind":"identifier"}],"navigatorTitle":[{"text":"HBHTTPRequest","kind":"identifier"}],"externalID":"s:15HummingbirdCore13HBHTTPRequestV","roleHeading":"Structure","role":"symbol","title":"HBHTTPRequest","symbolKind":"struct","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttprequest"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"HTTP request","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/head":{"title":"head","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/head","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/body":{"role":"symbol","kind":"symbol","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/body","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttprequest\/customstringconvertible-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","title":"CustomStringConvertible Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/body.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/body.json index eebbcbcdc0..76dbedd0c0 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/body.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/body.json @@ -1 +1 @@ -{"metadata":{"title":"body","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdCore13HBHTTPRequestV4bodyAA13HBRequestBodyOvp","role":"symbol","modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/body"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}],"type":"topic","abstract":[],"kind":"symbol","title":"body","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/body"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:15HummingbirdCore13HBHTTPRequestV4bodyAA13HBRequestBodyOvp","title":"body","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/body":{"role":"symbol","kind":"symbol","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/body","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/body","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations.json index 733136c5e5..987e6feb76 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"kind":"article","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"CustomStringConvertible Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/description":{"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[],"kind":"symbol","title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description","role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description"],"title":"Instance Properties","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdCore"}],"title":"CustomStringConvertible Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttprequest\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description","kind":"symbol","role":"symbol","title":"description","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/description.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/description.json index c5c938e8d0..37141c35ae 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/description.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/description.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"title":"description","extendedModule":"HummingbirdCore","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdCore13HBHTTPRequestV11descriptionSSvp","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/CustomStringConvertible-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/customstringconvertible-implementations","abstract":[],"kind":"article","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/description":{"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"abstract":[],"kind":"symbol","title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description","role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations"]]},"metadata":{"roleHeading":"Instance Property","extendedModule":"HummingbirdCore","title":"description","modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:15HummingbirdCore13HBHTTPRequestV11descriptionSSvp","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttprequest\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/description","kind":"symbol","role":"symbol","title":"description","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttprequest\/customstringconvertible-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/CustomStringConvertible-Implementations","title":"CustomStringConvertible Implementations","role":"collectionGroup","kind":"article","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/head.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/head.json index d19cad9842..3f78ef8841 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/head.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttprequest/head.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:15HummingbirdCore13HBHTTPRequestV4head8NIOHTTP115HTTPRequestHeadVvp","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"}],"title":"head","symbolKind":"property","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/head"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/head":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head","title":"head","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/head","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier","text":"HTTPRequestHead"}],"languages":["swift"]}]}],"sections":[],"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBHTTPRequestV4head8NIOHTTP115HTTPRequestHeadVvp","title":"head"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttprequest\/head"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest/head":{"title":"head","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest\/head","url":"\/documentation\/hummingbirdcore\/hbhttprequest\/head","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder.json index 4801640ac9..649815e364 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"HBHTTPResponder","modules":[{"name":"HummingbirdCore"}],"symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"role":"symbol","externalID":"s:15HummingbirdCore15HBHTTPResponderP","roleHeading":"Protocol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}]},"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"relationshipsSections":[{"type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder"],"title":"Conforming Types","kind":"relationships"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponder"}],"languages":["swift"]}]},{"content":[{"anchor":"overview","level":2,"type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"This is the core interface to the HummingbirdCore library. You need to provide an object that conforms","type":"text"},{"text":" ","type":"text"},{"text":"to ","type":"text"},{"code":"HBHTTPResponder","type":"codeVoice"},{"text":" when you call ","type":"text"},{"code":"HTTPServer.start","type":"codeVoice"},{"text":". This object is used to define how","type":"text"},{"text":" ","type":"text"},{"text":"you convert requests to the server into responses.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"This is an example ","type":"text"},{"code":"HBHTTPResponder","type":"codeVoice"},{"text":" that replies with a response with body “Hello”. Once you","type":"text"},{"text":" ","type":"text"},{"text":"have your response you need to call ","type":"text"},{"code":"onComplete","type":"codeVoice"},{"text":".","type":"text"}]},{"code":["struct HelloResponder: HBHTTPResponder {"," func respond("," to request: HBHTTPRequest,"," context: ChannelHandlerContext,"," onComplete: @escaping (Result<HBHTTPResponse, Error>) -> Void"," ) {"," let responseHead = HTTPResponseHead(version: .init(major: 1, minor: 1), status: .ok)"," let responseBody = context.channel.allocator.buffer(string: \"Hello\")"," let response = HBHTTPResponse(head: responseHead, body: .byteBuffer(responseBody))"," onComplete(.success(response))"," }","}"],"syntax":null,"type":"codeListing"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following will start up a server using the above "},{"code":"HelloResponder","type":"codeVoice"},{"type":"text","text":"."}]},{"code":["let server = HBHTTPServer("," group: eventLoopGroup,"," configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080))",")","try server.start(responder: HelloResponder()).wait()"],"syntax":null,"type":"codeListing"}],"kind":"content"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"],"title":"Server"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"handlerRemoved(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/respond(to:context:onComplete:)":{"kind":"symbol","abstract":[{"type":"text","text":"Passes request to be responded to and function to call when response is ready. It is required your implementation"},{"type":"text","text":" "},{"text":"calls ","type":"text"},{"code":"onComplete","type":"codeVoice"},{"type":"text","text":" otherwise the server will never receive a response"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","text":"HBHTTPRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"respond(to:context:onComplete:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"title":"logger","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","role":"symbol","abstract":[{"text":"Logger used by responder","type":"text"}],"required":true,"defaultImplementations":1,"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication/HTTPResponder":{"title":"HBApplication.HTTPResponder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication\/HTTPResponder","abstract":[{"type":"text","text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore"}],"url":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"relationshipsSections":[{"kind":"relationships","type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder"]}],"metadata":{"role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponder","kind":"identifier"}],"externalID":"s:15HummingbirdCore15HBHTTPResponderP","symbolKind":"protocol","title":"HBHTTPResponder","modules":[{"name":"HummingbirdCore"}]},"seeAlsoSections":[{"generated":true,"title":"Server","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"},"kind":"symbol","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"Protocol for objects generating a "},{"type":"codeVoice","code":"HBHTTPResponse"},{"type":"text","text":" from a "},{"type":"codeVoice","code":"HBHTTPRequest"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponder"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"This is the core interface to the HummingbirdCore library. You need to provide an object that conforms","type":"text"},{"text":" ","type":"text"},{"text":"to ","type":"text"},{"code":"HBHTTPResponder","type":"codeVoice"},{"text":" when you call ","type":"text"},{"code":"HTTPServer.start","type":"codeVoice"},{"text":". This object is used to define how","type":"text"},{"text":" ","type":"text"},{"text":"you convert requests to the server into responses.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"This is an example ","type":"text"},{"code":"HBHTTPResponder","type":"codeVoice"},{"text":" that replies with a response with body “Hello”. Once you","type":"text"},{"text":" ","type":"text"},{"text":"have your response you need to call ","type":"text"},{"code":"onComplete","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"codeListing","syntax":null,"code":["struct HelloResponder: HBHTTPResponder {"," func respond("," to request: HBHTTPRequest,"," context: ChannelHandlerContext,"," onComplete: @escaping (Result<HBHTTPResponse, Error>) -> Void"," ) {"," let responseHead = HTTPResponseHead(version: .init(major: 1, minor: 1), status: .ok)"," let responseBody = context.channel.allocator.buffer(string: \"Hello\")"," let response = HBHTTPResponse(head: responseHead, body: .byteBuffer(responseBody))"," onComplete(.success(response))"," }","}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The following will start up a server using the above "},{"code":"HelloResponder","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"codeListing","syntax":null,"code":["let server = HBHTTPServer("," group: eventLoopGroup,"," configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080))",")","try server.start(responder: HelloResponder()).wait()"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/respond(to:context:onComplete:)":{"title":"respond(to:context:onComplete:)","required":true,"abstract":[{"type":"text","text":"Passes request to be responded to and function to call when response is ready. It is required your implementation"},{"text":" ","type":"text"},{"type":"text","text":"calls "},{"code":"onComplete","type":"codeVoice"},{"type":"text","text":" otherwise the server will never receive a response"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","required":true,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","kind":"symbol","role":"symbol","defaultImplementations":1,"title":"handlerRemoved(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","defaultImplementations":1,"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"abstract":[{"text":"Logger used by responder","type":"text"}],"title":"logger","required":true,"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a.json index ab7b748b93..9404089426 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a"},"abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF","title":"handlerAdded(context:)","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-22q9a":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a","abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}],"metadata":{"externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF","role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdCore","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-22q9a":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a","title":"handlerAdded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye.json index 3525f96bb7..fecce35e5c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"symbolKind":"method","externalID":"s:15HummingbirdCore15HBHTTPResponderP12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF","required":true,"title":"handlerAdded(context:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye"},"abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a"],"title":"HBHTTPResponder Implementations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-22q9a":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a","abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","interfaceLanguage":"swift"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a"],"title":"HBHTTPResponder Implementations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Called when HTTP server handler is added to channel"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","externalID":"s:15HummingbirdCore15HBHTTPResponderP12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF","title":"handlerAdded(context:)","required":true,"role":"symbol","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-22q9a":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-22q9a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a","title":"handlerAdded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerAdded(context:)-8f1ye":{"defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerAdded(context:)-8f1ye","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerAdded(context:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","abstract":[{"text":"Called when HTTP server handler is added to channel","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds.json index f89033656b..e455ecd79d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29"],"title":"HBHTTPResponder Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"handlerRemoved(context:)","externalID":"s:15HummingbirdCore15HBHTTPResponderP14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF","modules":[{"name":"HummingbirdCore"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"required":true,"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds"},"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-7wx29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29","abstract":[{"text":"Called when HTTP server handler is removed from channel","type":"text"}],"type":"topic","kind":"symbol","title":"handlerRemoved(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"handlerRemoved(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"defaultImplementationsSections":[{"title":"HBHTTPResponder Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore15HBHTTPResponderP14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF","title":"handlerRemoved(context:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"required":true,"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-7wx29":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29","type":"topic","title":"handlerRemoved(context:)","kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","required":true,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","kind":"symbol","role":"symbol","defaultImplementations":1,"title":"handlerRemoved(context:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29.json index 74f72a9555..7d9a938522 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}]}]}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"handlerRemoved(context:)","symbolKind":"method","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF","role":"symbol","extendedModule":"HummingbirdCore","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-7wx29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29","abstract":[{"text":"Called when HTTP server handler is removed from channel","type":"text"}],"type":"topic","kind":"symbol","title":"handlerRemoved(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"handlerRemoved(context:)","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Called when HTTP server handler is removed from channel","type":"text"}],"sections":[],"metadata":{"externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF","title":"handlerRemoved(context:)","role":"symbol","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-7wx29":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-7wx29","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29","type":"topic","title":"handlerRemoved(context:)","kind":"symbol","abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/handlerRemoved(context:)-65gds":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/handlerRemoved(context:)-65gds","required":true,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Called when HTTP server handler is removed from channel"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","kind":"symbol","role":"symbol","defaultImplementations":1,"title":"handlerRemoved(context:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn.json index 4dac6e2237..2b3c9293a5 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Logger used by responder","type":"text"}],"metadata":{"roleHeading":"Instance Property","extendedModule":"HummingbirdCore","modules":[{"name":"HummingbirdCore"}],"role":"symbol","title":"logger","symbolKind":"property","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE6logger7Logging6LoggerVvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"}]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"title":"logger","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","role":"symbol","abstract":[{"text":"Logger used by responder","type":"text"}],"required":true,"defaultImplementations":1,"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-7sdyn":{"abstract":[{"text":"Logger used by responder","type":"text"}],"type":"topic","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb"]]},"metadata":{"roleHeading":"Instance Property","role":"symbol","extendedModule":"HummingbirdCore","title":"logger","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE6logger7Logging6LoggerVvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"}],"symbolKind":"property","modules":[{"name":"HummingbirdCore"}]},"abstract":[{"type":"text","text":"Logger used by responder"}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","defaultImplementations":1,"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"abstract":[{"text":"Logger used by responder","type":"text"}],"title":"logger","required":true,"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-7sdyn":{"role":"symbol","abstract":[{"type":"text","text":"Logger used by responder"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn","title":"logger","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb.json index 2f07e43a7a..a337ff9b44 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore15HBHTTPResponderP6logger7Logging6LoggerVvp","required":true,"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"title":"logger"},"kind":"symbol","defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn"],"title":"HBHTTPResponder Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Logger used by responder"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-7sdyn":{"abstract":[{"text":"Logger used by responder","type":"text"}],"type":"topic","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"title":"logger","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","role":"symbol","abstract":[{"text":"Logger used by responder","type":"text"}],"required":true,"defaultImplementations":1,"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"abstract":[{"text":"Logger used by responder","type":"text"}],"defaultImplementationsSections":[{"title":"HBHTTPResponder Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"property","title":"logger","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"roleHeading":"Instance Property","required":true,"modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore15HBHTTPResponderP6logger7Logging6LoggerVvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-9ouqb":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-9ouqb","defaultImplementations":1,"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"logger"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"abstract":[{"text":"Logger used by responder","type":"text"}],"title":"logger","required":true,"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/logger-7sdyn":{"role":"symbol","abstract":[{"type":"text","text":"Logger used by responder"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/logger-7sdyn","title":"logger","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:).json index 52f92bf34f..a609181688 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Passes request to be responded to and function to call when response is ready. It is required your implementation","type":"text"},{"text":" ","type":"text"},{"text":"calls ","type":"text"},{"code":"onComplete","type":"codeVoice"},{"text":" otherwise the server will never receive a response","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","required":true,"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore15HBHTTPResponderP7respond2to7context10onCompleteyAA13HBHTTPRequestV_7NIOCore21ChannelHandlerContextCys6ResultOyAA14HBHTTPResponseVs5Error_pGctF","title":"respond(to:context:onComplete:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier","text":"HBHTTPRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","text":"HBHTTPRequest","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"},{"text":", ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"HTTP request","type":"text"}]}],"name":"request"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"ChannelHandlerContext from channel that request was served on."}]}],"name":"context"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/respond(to:context:onComplete:)":{"kind":"symbol","abstract":[{"type":"text","text":"Passes request to be responded to and function to call when response is ready. It is required your implementation"},{"type":"text","text":" "},{"text":"calls ","type":"text"},{"code":"onComplete","type":"codeVoice"},{"type":"text","text":" otherwise the server will never receive a response"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","text":"HBHTTPRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"respond(to:context:onComplete:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)","required":true}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","text":"HBHTTPRequest","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"},{"text":", ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"HTTP request"}],"type":"paragraph"}],"name":"request"},{"content":[{"type":"paragraph","inlineContent":[{"text":"ChannelHandlerContext from channel that request was served on.","type":"text"}]}],"name":"context"}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Passes request to be responded to and function to call when response is ready. It is required your implementation"},{"type":"text","text":" "},{"type":"text","text":"calls "},{"type":"codeVoice","code":"onComplete"},{"type":"text","text":" otherwise the server will never receive a response"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","text":"HBHTTPRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onComplete"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO","text":"Result"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","required":true,"modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","role":"symbol","title":"respond(to:context:onComplete:)","externalID":"s:15HummingbirdCore15HBHTTPResponderP7respond2to7context10onCompleteyAA13HBHTTPRequestV_7NIOCore21ChannelHandlerContextCys6ResultOyAA14HBHTTPResponseVs5Error_pGctF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder/respond(to:context:onComplete:)":{"title":"respond(to:context:onComplete:)","required":true,"abstract":[{"type":"text","text":"Passes request to be responded to and function to call when response is ready. It is required your implementation"},{"text":" ","type":"text"},{"type":"text","text":"calls "},{"code":"onComplete","type":"codeVoice"},{"type":"text","text":" otherwise the server will never receive a response"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder\/respond(to:context:onComplete:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse.json index 72970b35fd..cf2f4c3eae 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"HTTP response"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"},"kind":"symbol","seeAlsoSections":[{"title":"Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"]}],"metadata":{"title":"HBHTTPResponse","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"externalID":"s:15HummingbirdCore14HBHTTPResponseV","roleHeading":"Structure","role":"symbol","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/head":{"type":"topic","kind":"symbol","title":"head","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier","text":"HTTPResponseHead"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/head","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/customstringconvertible-implementations","abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/body","abstract":[],"title":"body","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/init(head:body:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","text":"HTTPResponseHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)","title":"init(head:body:)"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"HTTP response"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"],"generated":true,"title":"Default Implementations"}],"metadata":{"externalID":"s:15HummingbirdCore14HBHTTPResponseV","modules":[{"name":"HummingbirdCore"}],"role":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"roleHeading":"Structure","symbolKind":"struct","title":"HBHTTPResponse","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"generated":true,"title":"Response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/init(head:body:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)","title":"init(head:body:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","text":"HTTPResponseHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/body":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/body","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}],"title":"body","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/head":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/head","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseHead","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV"}],"title":"head","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/CustomStringConvertible-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/customstringconvertible-implementations","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations","title":"CustomStringConvertible Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/body.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/body.json index da5e1905bf..7a1c8945ba 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/body.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/body.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore14HBHTTPResponseV4bodyAA14HBResponseBodyOvp","symbolKind":"property","role":"symbol","title":"body","roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/body","abstract":[],"title":"body","role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdCore14HBHTTPResponseV4bodyAA14HBResponseBodyOvp","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"title":"body","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/body"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/body":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/body","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/body","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}],"title":"body","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations.json index 589fbb013a..d5a8368a41 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description"],"generated":true}],"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/description":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/description","title":"description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"kind":"article","metadata":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","modules":[{"name":"HummingbirdCore"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description"],"generated":true,"title":"Instance Properties"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/description":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/description","abstract":[],"role":"symbol","title":"description","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/description.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/description.json index df4c6c6faa..cdf1d1796a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/description.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/description.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"]]},"sections":[],"metadata":{"title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","externalID":"s:15HummingbirdCore14HBHTTPResponseV11descriptionSSvp","roleHeading":"Instance Property","role":"symbol","extendedModule":"HummingbirdCore"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/customstringconvertible-implementations","abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/description":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/description","title":"description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","title":"description","symbolKind":"property","extendedModule":"HummingbirdCore","externalID":"s:15HummingbirdCore14HBHTTPResponseV11descriptionSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/description"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/description":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/description","abstract":[],"role":"symbol","title":"description","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/description","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/CustomStringConvertible-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/customstringconvertible-implementations","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/CustomStringConvertible-Implementations","title":"CustomStringConvertible Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/head.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/head.json index 4b2214ea0a..6af9213a40 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/head.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/head.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdCore14HBHTTPResponseV4head8NIOHTTP116HTTPResponseHeadVvp","role":"symbol","title":"head","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier","text":"HTTPResponseHead"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseHead","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/head"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/head":{"type":"topic","kind":"symbol","title":"head","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier","text":"HTTPResponseHead"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/head","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseHead","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/head"]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV"}],"role":"symbol","title":"head","roleHeading":"Instance Property","externalID":"s:15HummingbirdCore14HBHTTPResponseV4head8NIOHTTP116HTTPResponseHeadVvp","symbolKind":"property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/head":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/head","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/head","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseHead","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV"}],"title":"head","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/init(head:body:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/init(head:body:).json index 0c7b0d5068..9badb081df 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/init(head:body:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponse/init(head:body:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","kind":"typeIdentifier","text":"HTTPResponseHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"},{"kind":"text","text":")"}],"title":"init(head:body:)","role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Initializer","externalID":"s:15HummingbirdCore14HBHTTPResponseV4head4bodyAC8NIOHTTP116HTTPResponseHeadV_AA14HBResponseBodyOtcfc"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","text":"HTTPResponseHead","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/init(head:body:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","text":"HTTPResponseHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)","title":"init(head:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseHead","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdCore14HBHTTPResponseV4head4bodyAC8NIOHTTP116HTTPResponseHeadV_AA14HBResponseBodyOtcfc","roleHeading":"Initializer","title":"init(head:body:)","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse/init(head:body:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse\/init(head:body:)","title":"init(head:body:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP116HTTPResponseHeadV","text":"HTTPResponseHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror.json index 30a8af1115..fe524ad117 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror.json @@ -1 +1 @@ -{"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Inherits From","type":"inheritsFrom","kind":"relationships"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"],"title":"Conforming Types","type":"conformingTypes","kind":"relationships"}],"metadata":{"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP","title":"HBHTTPResponseError","roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"symbolKind":"protocol"},"abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"],"title":"Errors","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)"],"title":"Instance Methods"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"inlineContent":[{"text":"By conforming to ","type":"text"},{"code":"HBHTTPResponseError","type":"codeVoice"},{"text":" you can control how your error will be presented to","type":"text"},{"text":" ","type":"text"},{"text":"the client. Errors not conforming to this will be returned with status internalServerError.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers","abstract":[{"type":"text","text":"any addiitional headers required"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","title":"headers","role":"symbol","required":true,"kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/status":{"type":"topic","kind":"symbol","title":"status","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"}],"required":true,"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status","abstract":[{"type":"text","text":"status code for the error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"role":"symbol","type":"topic","title":"HBHTTPError","kind":"symbol","abstract":[{"text":"Default HTTP error. Provides an HTTP status and a message is so desired","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttperror","navigatorTitle":[{"kind":"identifier","text":"HBHTTPError"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/body(allocator:)":{"type":"topic","abstract":[{"type":"text","text":"return error payload."}],"title":"body(allocator:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/response(version:allocator:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","kind":"symbol","abstract":[{"text":"Generate response from error","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"}],"type":"topic","title":"response(version:allocator:)"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"type":"inheritsFrom","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Inherits From"},{"type":"conformingTypes","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"],"title":"Conforming Types"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)"],"title":"Instance Methods"}],"metadata":{"roleHeading":"Protocol","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"symbolKind":"protocol","role":"symbol","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponseError","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}],"title":"HBHTTPResponseError"},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError"],"title":"Errors"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"}]}]},{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"By conforming to ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponseError"},{"text":" you can control how your error will be presented to","type":"text"},{"text":" ","type":"text"},{"text":"the client. Errors not conforming to this will be returned with status internalServerError.","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPError":{"url":"\/documentation\/hummingbirdcore\/hbhttperror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPError","navigatorTitle":[{"text":"HBHTTPError","kind":"identifier"}],"role":"symbol","title":"HBHTTPError","type":"topic","abstract":[{"type":"text","text":"Default HTTP error. Provides an HTTP status and a message is so desired"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/status":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status","required":true,"title":"status","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status","kind":"symbol","abstract":[{"type":"text","text":"status code for the error"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers","role":"symbol","title":"headers","required":true,"type":"topic","abstract":[{"text":"any addiitional headers required","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/body(allocator:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)","role":"symbol","title":"body(allocator:)","required":true,"type":"topic","abstract":[{"text":"return error payload.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/response(version:allocator:)":{"title":"response(version:allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Generate response from error"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:).json index 4eea8185a3..7335729aab 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"return error payload."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP4body9allocator7NIOCore10ByteBufferVSgAF0hI9AllocatorV_tF","role":"symbol","title":"body(allocator:)","required":true,"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/body(allocator:)":{"type":"topic","abstract":[{"type":"text","text":"return error payload."}],"title":"body(allocator:)","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"abstract":[{"type":"text","text":"return error payload."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP4body9allocator7NIOCore10ByteBufferVSgAF0hI9AllocatorV_tF","title":"body(allocator:)","role":"symbol","required":true,"modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/body(allocator:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)","role":"symbol","title":"body(allocator:)","required":true,"type":"topic","abstract":[{"text":"return error payload.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":"(","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/body(allocator:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/headers.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/headers.json index 5b92b8c328..deb5cc1756 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/headers.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/headers.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"any addiitional headers required"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","required":true,"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP7headers8NIOHTTP111HTTPHeadersVvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"title":"headers"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers","abstract":[{"type":"text","text":"any addiitional headers required"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","title":"headers","role":"symbol","required":true,"kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"any addiitional headers required"}],"metadata":{"roleHeading":"Instance Property","required":true,"modules":[{"name":"HummingbirdCore"}],"title":"headers","symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP7headers8NIOHTTP111HTTPHeadersVvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/headers":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers","role":"symbol","title":"headers","required":true,"type":"topic","abstract":[{"text":"any addiitional headers required","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/headers","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:).json index 4e41e91f8a..34e015696d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","kind":"typeIdentifier","text":"HTTPVersion"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","kind":"typeIdentifier","text":"HBHTTPResponse"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Byte buffer allocator used to allocate message body"}],"type":"paragraph"}],"name":"allocator"}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Response","type":"text"}]}],"kind":"content"}],"abstract":[{"text":"Generate response from error","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"metadata":{"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorPAAE8response7version9allocatorAA0C0V8NIOHTTP111HTTPVersionV_7NIOCore19ByteBufferAllocatorVtF","title":"response(version:allocator:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"}],"role":"symbol","extendedModule":"HummingbirdCore","symbolKind":"method","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/response(version:allocator:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","kind":"symbol","abstract":[{"text":"Generate response from error","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPVersion","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBufferAllocator","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"text":") -> ","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"}],"type":"topic","title":"response(version:allocator:)"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorPAAE8response7version9allocatorAA0C0V8NIOHTTP111HTTPVersionV_7NIOCore19ByteBufferAllocatorVtF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"version","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"}],"roleHeading":"Instance Method","title":"response(version:allocator:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","text":"HBHTTPResponse"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Byte buffer allocator used to allocate message body","type":"text"}]}],"name":"allocator"}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Response"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"abstract":[{"type":"text","text":"Generate response from error"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/response(version:allocator:)":{"title":"response(version:allocator:)","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Generate response from error"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/response(version:allocator:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"version"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"allocator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/status.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/status.json index a8aa456325..6f3c3eca32 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/status.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpresponseerror/status.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"title":"status","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP6status8NIOHTTP118HTTPResponseStatusOvp","required":true,"role":"symbol","roleHeading":"Instance Property"},"abstract":[{"text":"status code for the error","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"role":"symbol","type":"topic","title":"HBHTTPResponseError","kind":"symbol","abstract":[{"text":"An error that is capable of generating an HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","navigatorTitle":[{"text":"HBHTTPResponseError","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponseError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/status":{"type":"topic","kind":"symbol","title":"status","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"}],"required":true,"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status","abstract":[{"type":"text","text":"status code for the error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status"},"abstract":[{"type":"text","text":"status code for the error"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:15HummingbirdCore19HBHTTPResponseErrorP6status8NIOHTTP118HTTPResponseStatusOvp","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"}],"required":true,"role":"symbol","title":"status","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError/status":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError\/status","required":true,"title":"status","url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status","kind":"symbol","abstract":[{"type":"text","text":"status code for the error"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponseError":{"url":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponseError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponseError","navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponseError"}],"role":"symbol","title":"HBHTTPResponseError","type":"topic","abstract":[{"type":"text","text":"An error that is capable of generating an HTTP response"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver.json index 104a8be78a..87af6a8550 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"HTTP server class","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC","role":"symbol","symbolKind":"class","roleHeading":"Class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}],"modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"title":"HBHTTPServer"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"],"title":"Structures"},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"seeAlsoSections":[{"generated":true,"title":"Server","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/configuration-swift.property":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property","type":"topic","kind":"symbol","role":"symbol","title":"configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","abstract":[{"text":"Server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)":{"title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addWebSocketUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/wait()":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/wait()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"wait()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()","abstract":[{"type":"text","text":"Wait on server. This won’t return until "},{"code":"stop","type":"codeVoice"},{"type":"text","text":" has been called"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addChannelHandler(_:)":{"title":"addChannelHandler(_:)","type":"topic","abstract":[{"type":"text","text":"Append to list of "},{"type":"codeVoice","code":"ChannelHandler"},{"type":"text","text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are"},{"text":" ","type":"text"},{"text":"created for each child channel","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:)":{"abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"kind":"symbol","deprecated":true,"title":"addHTTP2Upgrade(tlsConfiguration:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addRequestDecompression(limit:threadPool:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","title":"addRequestDecompression(limit:threadPool:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)","type":"topic","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/start(responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","text":"HBHTTPResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)","title":"start(responder:)","abstract":[{"text":"Start server","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/channel":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/channel","abstract":[{"text":"Server channel","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","title":"channel"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/init(group:configuration:)":{"title":"init(group:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)","abstract":[{"type":"text","text":"Initialize HTTP server"}],"role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"group"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)","kind":"symbol","type":"topic","abstract":[{"text":"Add HTTP2 secure upgrade handler","type":"text"}],"title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addHTTP2Upgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/getChildChannelHandlers(responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","text":"HBHTTPResponder","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)","title":"getChildChannelHandlers(responder:)","abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup","title":"eventLoopGroup","abstract":[{"text":"EventLoopGroup used by server","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/port":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/port","title":"port","abstract":[],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/stop()":{"type":"topic","title":"stop()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/stop()","abstract":[{"type":"text","text":"Stop HTTP server"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLS(tlsConfiguration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLS"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","abstract":[],"title":"addTLS(tlsConfiguration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/httpChannelInitializer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer","type":"topic","title":"httpChannelInitializer","abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBChannelInitializer","preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLSChannelHandler(_:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"addTLSChannelHandler","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"addTLSChannelHandler(_:)","abstract":[{"type":"text","text":"Add TLS handler. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addResponseCompression(threadPool:threadPoolThreshold:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","title":"addResponseCompression(threadPool:threadPoolThreshold:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"kind":"symbol","abstract":[{"text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"symbol","roleHeading":"Class","externalID":"s:15HummingbirdCore12HBHTTPServerC","title":"HBHTTPServer","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}],"navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}],"kind":"declarations"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"],"title":"Enumerations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver"]}],"abstract":[{"type":"text","text":"HTTP server class"}],"sections":[],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"],"title":"Server","generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/channel":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/channel","type":"topic","abstract":[{"text":"Server channel","type":"text"}],"title":"channel","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/getChildChannelHandlers(responder:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPResponder","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP"},{"text":") -> [","kind":"text"},{"text":"RemovableChannelHandler","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","title":"getChildChannelHandlers(responder:)","type":"topic","abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/stop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()","title":"stop()","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/stop()","kind":"symbol","abstract":[{"text":"Stop HTTP server","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/configuration-swift.property":{"title":"configuration","abstract":[{"type":"text","text":"Server configuration"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/httpChannelInitializer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP","kind":"typeIdentifier","text":"HBChannelInitializer"}],"title":"httpChannelInitializer","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addChannelHandler(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)","title":"addChannelHandler(_:)","abstract":[{"text":"Append to list of ","type":"text"},{"type":"codeVoice","code":"ChannelHandler"},{"text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are","type":"text"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/start(responder:)":{"type":"topic","title":"start(responder:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","kind":"typeIdentifier","text":"HBHTTPResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)","abstract":[{"text":"Start server","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addResponseCompression(threadPool:threadPoolThreshold:)":{"title":"addResponseCompression(threadPool:threadPoolThreshold:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addResponseCompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","abstract":[{"text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addRequestDecompression(limit:threadPool:)":{"title":"addRequestDecompression(limit:threadPool:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"limit"},{"text":": ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"text":"?) -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLSChannelHandler(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","abstract":[{"type":"text","text":"Add TLS handler. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"kind":"symbol","type":"topic","title":"addTLSChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLSChannelHandler"},{"kind":"text","text":"(() -> "},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)":{"abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addWebSocketUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)","role":"symbol","abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","kind":"symbol","title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/wait()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/wait()","title":"wait()","abstract":[{"text":"Wait on server. This won’t return until ","type":"text"},{"type":"codeVoice","code":"stop"},{"text":" has been called","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/port":{"type":"topic","role":"symbol","title":"port","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/init(group:configuration:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"group","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Initialize HTTP server","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","title":"init(group:configuration:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","abstract":[{"text":"EventLoopGroup used by server","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup","type":"topic","kind":"symbol","title":"eventLoopGroup","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:)":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"title":"addHTTP2Upgrade(tlsConfiguration:)","abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLS(tlsConfiguration:)":{"abstract":[],"title":"addTLS(tlsConfiguration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addTLS","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:).json index ad0de6ab56..cbc0993475 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"abstract":[{"type":"text","text":"Append to list of "},{"type":"codeVoice","code":"ChannelHandler"},{"type":"text","text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC17addChannelHandleryACXD7NIOCore09RemovableeF0_pyXAF","role":"symbol","title":"addChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addChannelHandler","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@autoclosure","kind":"attribute"},{"text":" ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" () -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"autoclosure generating handler"}]}],"name":"handler"},{"content":[{"inlineContent":[{"type":"text","text":"position to place channel handler"}],"type":"paragraph"}],"name":"position"}],"kind":"parameters"}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addChannelHandler(_:)":{"title":"addChannelHandler(_:)","type":"topic","abstract":[{"type":"text","text":"Append to list of "},{"type":"codeVoice","code":"ChannelHandler"},{"type":"text","text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are"},{"text":" ","type":"text"},{"text":"created for each child channel","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)"},"metadata":{"title":"addChannelHandler(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC17addChannelHandleryACXD7NIOCore09RemovableeF0_pyXAF","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"type":"text","text":"Append to list of "},{"type":"codeVoice","code":"ChannelHandler"},{"type":"text","text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"attribute","text":"@autoclosure"},{"kind":"text","text":" "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"autoclosure generating handler","type":"text"}]}],"name":"handler"},{"content":[{"inlineContent":[{"type":"text","text":"position to place channel handler"}],"type":"paragraph"}],"name":"position"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addChannelHandler(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)","title":"addChannelHandler(_:)","abstract":[{"text":"Append to list of ","type":"text"},{"type":"codeVoice","code":"ChannelHandler"},{"text":"s to be added to server child channels. Need to provide a closure so new instance of these handlers are","type":"text"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addChannelHandler"},{"kind":"text","text":"(() -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:).json index bc1467e7d3..beece91ade 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:).json @@ -1 +1 @@ -{"abstract":[{"text":"Add HTTP2 secure upgrade handler","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addHTTP2Upgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"TLS configuration"}],"type":"paragraph"}],"name":"tlsConfiguration"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call "},{"type":"codeVoice","code":"addTLS()"},{"type":"text","text":" inconjunction with this as"},{"type":"text","text":" "},{"type":"text","text":"you will then be adding two TLS handlers."}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"addHTTP2Upgrade(tlsConfiguration:)","platforms":[],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC0A5HTTP2E03addD7Upgrade16tlsConfigurationAC6NIOSSL16TLSConfigurationV_tKF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:)":{"abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"kind":"symbol","deprecated":true,"title":"addHTTP2Upgrade(tlsConfiguration:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"extendedModule":"HummingbirdCore","platforms":[],"externalID":"s:15HummingbirdCore12HBHTTPServerC0A5HTTP2E03addD7Upgrade16tlsConfigurationAC6NIOSSL16TLSConfigurationV_tKF","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"symbolKind":"method","role":"symbol","title":"addHTTP2Upgrade(tlsConfiguration:)","roleHeading":"Instance Method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"TLS configuration","type":"text"}],"type":"paragraph"}],"name":"tlsConfiguration"}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call ","type":"text"},{"type":"codeVoice","code":"addTLS()"},{"text":" inconjunction with this as","type":"text"},{"text":" ","type":"text"},{"text":"you will then be adding two TLS handlers.","type":"text"}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:)":{"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:)","deprecated":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"title":"addHTTP2Upgrade(tlsConfiguration:)","abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:).json index b93f54c608..4871229ea3 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)"]}],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC0A5HTTP2E03addD7Upgrade16tlsConfiguration15idleReadTimeoutAC6NIOSSL16TLSConfigurationV_7NIOCore10TimeAmountVtKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addHTTP2Upgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","extendedModule":"HummingbirdCore","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)"},"abstract":[{"text":"Add HTTP2 secure upgrade handler","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleReadTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"TLS configuration"}],"type":"paragraph"}],"name":"tlsConfiguration"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Configure when server should close the channel based of idle events","type":"text"}]}],"name":"idleTimeoutConfiguration"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call ","type":"text"},{"type":"codeVoice","code":"addTLS()"},{"text":" inconjunction with this as","type":"text"},{"text":" ","type":"text"},{"text":"you will then be adding two TLS handlers.","type":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)","kind":"symbol","type":"topic","abstract":[{"text":"Add HTTP2 secure upgrade handler","type":"text"}],"title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addHTTP2Upgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)"}}} \ No newline at end of file +{"abstract":[{"text":"Add HTTP2 secure upgrade handler","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","kind":"typeIdentifier","text":"TLSConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleReadTimeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","kind":"typeIdentifier","text":"HBHTTPServer"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"TLS configuration"}]}],"name":"tlsConfiguration"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Configure when server should close the channel based of idle events","type":"text"}]}],"name":"idleTimeoutConfiguration"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call "},{"type":"codeVoice","code":"addTLS()"},{"type":"text","text":" inconjunction with this as"},{"type":"text","text":" "},{"type":"text","text":"you will then be adding two TLS handlers."}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","extendedModule":"HummingbirdCore","externalID":"s:15HummingbirdCore12HBHTTPServerC0A5HTTP2E03addD7Upgrade16tlsConfiguration15idleReadTimeoutAC6NIOSSL16TLSConfigurationV_7NIOCore10TimeAmountVtKF","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addHTTP2Upgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"idleReadTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)","role":"symbol","abstract":[{"type":"text","text":"Add HTTP2 secure upgrade handler"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addHTTP2Upgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","kind":"symbol","title":"addHTTP2Upgrade(tlsConfiguration:idleReadTimeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:).json index 5b9910a6a1..906a6550d5 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Indicate the memory limit of how much to decompress to","type":"text"}]}],"name":"limit"}]}],"abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"symbol","extendedModule":"HummingbirdCore","externalID":"s:15HummingbirdCore12HBHTTPServerC0A11CompressionE23addRequestDecompression5limit10threadPoolAcD22HTTPDecompressionLimitV_8NIOPosix09NIOThreadJ0CSgtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","title":"addRequestDecompression(limit:threadPool:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addRequestDecompression(limit:threadPool:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","text":"HTTPDecompressionLimit","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","title":"addRequestDecompression(limit:threadPool:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)","type":"topic","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPDecompressionLimit","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","abstract":[{"text":"Limits for when decompressing HTTP request data","type":"text"}],"navigatorTitle":[{"text":"HTTPDecompressionLimit","kind":"identifier"}],"title":"HTTPDecompressionLimit","url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOThreadPool","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Indicate the memory limit of how much to decompress to"}]}],"name":"limit"}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)"},"abstract":[{"text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate","type":"text"}],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC0A11CompressionE23addRequestDecompression5limit10threadPoolAcD22HTTPDecompressionLimitV_8NIOPosix09NIOThreadJ0CSgtF","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addRequestDecompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"limit","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"text":"?) -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"title":"addRequestDecompression(limit:threadPool:)","symbolKind":"method","extendedModule":"HummingbirdCore","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addRequestDecompression(limit:threadPool:)":{"title":"addRequestDecompression(limit:threadPool:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addRequestDecompression(limit:threadPool:)","abstract":[{"type":"text","text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate"}],"kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"limit"},{"text":": ","kind":"text"},{"text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"text":"?) -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:).json index ab2c47e926..87136d9a8d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC0A11CompressionE011addResponseD010threadPool0gH9ThresholdAC8NIOPosix09NIOThreadH0CSg_SitF","extendedModule":"HummingbirdCore","title":"addResponseCompression(threadPool:threadPoolThreshold:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOThreadPool","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addResponseCompression(threadPool:threadPoolThreshold:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","title":"addResponseCompression(threadPool:threadPoolThreshold:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"kind":"symbol","abstract":[{"text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","interfaceLanguage":"swift"},"abstract":[{"text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 0) -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addResponseCompression","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"symbolKind":"method","extendedModule":"HummingbirdCore","title":"addResponseCompression(threadPool:threadPoolThreshold:)","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore12HBHTTPServerC0A11CompressionE011addResponseD010threadPool0gH9ThresholdAC8NIOPosix09NIOThreadH0CSg_SitF","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addResponseCompression(threadPool:threadPoolThreshold:)":{"title":"addResponseCompression(threadPool:threadPoolThreshold:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addResponseCompression","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolThreshold"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addResponseCompression(threadPool:threadPoolThreshold:)","abstract":[{"text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:).json index 7087f9c926..2b5a8f9f0a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLS"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addTLS","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC0A3TLSE03addD016tlsConfigurationAC6NIOSSL16TLSConfigurationV_tKF","extendedModule":"HummingbirdCore","title":"addTLS(tlsConfiguration:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLS(tlsConfiguration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLS"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","abstract":[],"title":"addTLS(tlsConfiguration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLS"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","text":"HBHTTPServer"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore12HBHTTPServerC0A3TLSE03addD016tlsConfigurationAC6NIOSSL16TLSConfigurationV_tKF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","title":"addTLS(tlsConfiguration:)","extendedModule":"HummingbirdCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLS"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLS(tlsConfiguration:)":{"abstract":[],"title":"addTLS(tlsConfiguration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addTLS","kind":"identifier"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLS(tlsConfiguration:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:).json index 3bd6c37bc0..3a00343200 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)"]}],"metadata":{"title":"addTLSChannelHandler(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addTLSChannelHandler","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC20addTLSChannelHandleryACXD7NIOCore016RemovableChannelF0_pyXAF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add TLS handler. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addTLSChannelHandler","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"attribute","text":"@autoclosure"},{"kind":"text","text":" "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}]},{"kind":"parameters","parameters":[{"name":"handler","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"autoclosure generating handler"}]}]},{"name":"position","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"position to place channel handler"}]}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLSChannelHandler(_:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"addTLSChannelHandler","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"addTLSChannelHandler(_:)","abstract":[{"type":"text","text":"Add TLS handler. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Add TLS handler. Need to provide a closure so new instance of these handlers are","type":"text"},{"text":" ","type":"text"},{"text":"created for each child channel","type":"text"}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"addTLSChannelHandler","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@autoclosure","kind":"attribute"},{"text":" ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" () -> ","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"autoclosure generating handler"}],"type":"paragraph"}],"name":"handler"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"position to place channel handler"}]}],"name":"position"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"method","title":"addTLSChannelHandler(_:)","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC20addTLSChannelHandleryACXD7NIOCore016RemovableChannelF0_pyXAF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLSChannelHandler"},{"kind":"text","text":"(() -> "},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addTLSChannelHandler(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addTLSChannelHandler(_:)","abstract":[{"type":"text","text":"Add TLS handler. Need to provide a closure so new instance of these handlers are"},{"type":"text","text":" "},{"type":"text","text":"created for each child channel"}],"kind":"symbol","type":"topic","title":"addTLSChannelHandler(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addTLSChannelHandler"},{"kind":"text","text":"(() -> "},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:).json index c8cf4e6c05..cf90f53340 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"metadata":{"extendedModule":"HummingbirdCore","title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","externalID":"s:15HummingbirdCore12HBHTTPServerC0A6WSCoreE19addWebSocketUpgrade12maxFrameSize10extensions6logger06shouldH002onH0ySi_SayAD05HBWebG16ExtensionFactoryVG7Logging6LoggerV7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgGAQ7Channel_p_AT15HTTPRequestHeadVtcyAD0pG0C_A_tctF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addWebSocketUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV"},{"text":"], ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":", ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":", ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"text":") -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addWebSocketUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1 << 14, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":" "},{"kind":"internalParam","text":"extensionConfigs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?> = { channel, _ in return channel.eventLoop.makeSucceededFuture(HTTPHeaders()) }, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"maxFrameSize","content":[{"inlineContent":[{"text":"Maximum size for a single frame","type":"text"}],"type":"paragraph"}]},{"name":"shouldUpgrade","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure returning whether upgrade should happen"}]}]},{"name":"onUpgrade","content":[{"type":"paragraph","inlineContent":[{"text":"Closure called once upgrade has happened. Includes the ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" created to service the WebSocket connection.","type":"text"}]}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)":{"title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addWebSocketUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HTTPRequestHead","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addWebSocketUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":", "},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":", "},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","kind":"typeIdentifier","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","externalID":"s:15HummingbirdCore12HBHTTPServerC0A6WSCoreE19addWebSocketUpgrade12maxFrameSize10extensions6logger06shouldH002onH0ySi_SayAD05HBWebG16ExtensionFactoryVG7Logging6LoggerV7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgGAQ7Channel_p_AT15HTTPRequestHeadVtcyAD0pG0C_A_tctF","extendedModule":"HummingbirdCore"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addWebSocketUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1 << 14, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":" "},{"kind":"internalParam","text":"extensionConfigs"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"] = [], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?> = { channel, _ in return channel.eventLoop.makeSucceededFuture(HTTPHeaders()) }, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"name":"maxFrameSize","content":[{"type":"paragraph","inlineContent":[{"text":"Maximum size for a single frame","type":"text"}]}]},{"name":"shouldUpgrade","content":[{"inlineContent":[{"text":"Closure returning whether upgrade should happen","type":"text"}],"type":"paragraph"}]},{"name":"onUpgrade","content":[{"inlineContent":[{"text":"Closure called once upgrade has happened. Includes the ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" created to service the WebSocket connection.","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)"]}],"sections":[],"abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)":{"abstract":[{"type":"text","text":"Add WebSocket upgrade option"}],"title":"addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addWebSocketUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/addWebSocketUpgrade(maxFrameSize:extensions:logger:shouldUpgrade:onUpgrade:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/channel.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/channel.json index a7de8a55fc..45f532b1d5 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/channel.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/channel.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Server channel"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":"?"}],"title":"channel","externalID":"s:15HummingbirdCore12HBHTTPServerC7channel7NIOCore7Channel_pSgvp"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/channel"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/channel":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/channel","abstract":[{"text":"Server channel","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":"?"}],"type":"topic","kind":"symbol","title":"channel"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"metadata":{"title":"channel","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC7channel7NIOCore7Channel_pSgvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Server channel"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/channel"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/channel":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/channel","type":"topic","abstract":[{"text":"Server channel","type":"text"}],"title":"channel","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/channel","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":"?"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property.json index 49ef5a4eba..07071552a4 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC13configurationAC13ConfigurationVvp","symbolKind":"property","title":"configuration"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","text":"Configuration"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property"},"abstract":[{"text":"Server configuration","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/configuration-swift.property":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property","type":"topic","kind":"symbol","role":"symbol","title":"configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","abstract":[{"text":"Server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdCore12HBHTTPServerC13configurationAC13ConfigurationVvp","symbolKind":"property","role":"symbol","title":"configuration"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"abstract":[{"type":"text","text":"Server configuration"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/configuration-swift.property":{"title":"configuration","abstract":[{"type":"text","text":"Server configuration"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/configuration-swift.property","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct.json index 9b880d69ad..6d1b54adb1 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance"]}],"metadata":{"symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"extendedModule":"HummingbirdCore","role":"symbol","roleHeading":"Structure","title":"HBHTTPServer.Configuration","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","modules":[{"name":"HummingbirdCore"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"HTTP server configuration"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/serverName":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","role":"symbol","title":"serverName","type":"topic","kind":"symbol","abstract":[{"text":"Server name to return in “server” header","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxStreamingBufferSize":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"title":"maxStreamingBufferSize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxUploadSize":{"title":"maxUploadSize","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize","abstract":[{"type":"text","text":"Maximum upload size allowed"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/tcpNoDelay":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"title":"tcpNoDelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/withPipeliningAssistance":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance","role":"symbol","title":"withPipeliningAssistance","kind":"symbol","abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withPipeliningAssistance","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/backlog":{"title":"backlog","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/idleTimeoutConfiguration":{"type":"topic","abstract":[{"text":"Idle state handler setup.","type":"text"}],"kind":"symbol","title":"idleTimeoutConfiguration","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/address":{"type":"topic","abstract":[{"type":"text","text":"Bind address for server"}],"title":"address","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/reuseAddress":{"type":"topic","abstract":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}],"kind":"symbol","title":"reuseAddress","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","extendedModule":"HummingbirdCore","roleHeading":"Structure","modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","interfaceLanguage":"swift"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxUploadSize":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize","abstract":[{"type":"text","text":"Maximum upload size allowed"}],"title":"maxUploadSize","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/serverName":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername","abstract":[{"text":"Server name to return in “server” header","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?)","kind":"text"}],"abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/backlog":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog","kind":"symbol","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"backlog","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/reuseAddress":{"title":"reuseAddress","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/address":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address","abstract":[{"text":"Bind address for server","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"}],"title":"address","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxStreamingBufferSize":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize","abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"maxStreamingBufferSize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/tcpNoDelay":{"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","type":"topic","title":"tcpNoDelay","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay","role":"symbol","abstract":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/withPipeliningAssistance":{"title":"withPipeliningAssistance","abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withPipeliningAssistance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/idleTimeoutConfiguration":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration","abstract":[{"text":"Idle state handler setup.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?"}],"title":"idleTimeoutConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address.json index 04821ed5e2..4d16b3fd6a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Bind address for server"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"address","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7addressAA13HBBindAddressOvp","modules":[{"name":"HummingbirdCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/address":{"type":"topic","abstract":[{"type":"text","text":"Bind address for server"}],"title":"address","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7addressAA13HBBindAddressOvp","modules":[{"name":"HummingbirdCore"}],"role":"symbol","title":"address","roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"abstract":[{"type":"text","text":"Bind address for server"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/address":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address","abstract":[{"text":"Bind address for server","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"}],"title":"address","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/address","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog.json index c8f6229638..5295482a25 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"roleHeading":"Instance Property","title":"backlog","symbolKind":"property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7backlogSivp","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog"]}],"kind":"symbol","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/backlog":{"title":"backlog","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","title":"backlog","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7backlogSivp","modules":[{"name":"HummingbirdCore"}]},"abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/backlog":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/backlog","kind":"symbol","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"backlog","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration.json index 2eefabc4ab..be5f8fc844 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"text":"Idle state handler setup.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV011idleTimeoutD0AC016IdleStateHandlerD0VSgvp","title":"idleTimeoutConfiguration","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/idleTimeoutConfiguration":{"type":"topic","abstract":[{"text":"Idle state handler setup.","type":"text"}],"kind":"symbol","title":"idleTimeoutConfiguration","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"metadata":{"title":"idleTimeoutConfiguration","modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?"}],"role":"symbol","roleHeading":"Instance Property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV011idleTimeoutD0AC016IdleStateHandlerD0VSgvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Idle state handler setup."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/idleTimeoutConfiguration":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration","abstract":[{"text":"Idle state handler setup.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?"}],"title":"idleTimeoutConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/idleTimeoutConfiguration","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:).json index 74f27339d0..d4d7ce101e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","text":"HBBindAddress"},{"kind":"text","text":" = .hostname(), "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 2 * 1024 * 1024, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 1 * 1024 * 1024, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 256, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"withPipeliningAssistance"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"? = nil)"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Bind address for server","type":"text"}],"type":"paragraph"}],"name":"address"},{"content":[{"inlineContent":[{"text":"Server name to return in “server” header","type":"text"}],"type":"paragraph"}],"name":"serverName"},{"content":[{"inlineContent":[{"text":"Maximum upload size allowed","type":"text"}],"type":"paragraph"}],"name":"maxUploadSize"},{"content":[{"inlineContent":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"type":"paragraph"}],"name":"maxStreamingBufferSize"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}]}],"name":"reuseAddress"},{"content":[{"inlineContent":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}],"type":"paragraph"}],"name":"tcpNoDelay"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}]}],"name":"withPipeliningAssistance"}],"kind":"parameters"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"init","roleHeading":"Initializer","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7address10serverName13maxUploadSize0h15StreamingBufferJ07backlog12reuseAddress10tcpNoDelay24withPipeliningAssistance011idleTimeoutD0AeA06HBBindO0O_SSSgS3iS3bAC016IdleStateHandlerD0VSgtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)"]}],"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdCore"}],"symbolKind":"init","role":"symbol","title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV7address10serverName13maxUploadSize0h15StreamingBufferJ07backlog12reuseAddress10tcpNoDelay24withPipeliningAssistance011idleTimeoutD0AeA06HBBindO0O_SSSgS3iS3bAC016IdleStateHandlerD0VSgtcfc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBBindAddress","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"kind":"text","text":" = .hostname(), "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 2 * 1024 * 1024, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1 * 1024 * 1024, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 256, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"withPipeliningAssistance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"? = nil)"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Bind address for server","type":"text"}],"type":"paragraph"}],"name":"address"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Server name to return in “server” header"}]}],"name":"serverName"},{"content":[{"inlineContent":[{"text":"Maximum upload size allowed","type":"text"}],"type":"paragraph"}],"name":"maxUploadSize"},{"content":[{"inlineContent":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"type":"paragraph"}],"name":"maxStreamingBufferSize"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}]}],"name":"reuseAddress"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}]}],"name":"tcpNoDelay"},{"content":[{"inlineContent":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"type":"paragraph"}],"name":"withPipeliningAssistance"}]}],"abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"withPipeliningAssistance","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"text":"?)","kind":"text"}],"abstract":[{"text":"Initialize HTTP server configuration","type":"text"}],"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:withPipeliningAssistance:idleTimeoutConfiguration:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize.json index b69e286861..9bf1761a2e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"maxStreamingBufferSize","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV22maxStreamingBufferSizeSivp","roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxStreamingBufferSize":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"title":"maxStreamingBufferSize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"symbolKind":"property","title":"maxStreamingBufferSize","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV22maxStreamingBufferSizeSivp","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxStreamingBufferSize":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize","abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"maxStreamingBufferSize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxStreamingBufferSize","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize.json index 388376c762..dd6851dac2 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV13maxUploadSizeSivp","role":"symbol","title":"maxUploadSize","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize"},"abstract":[{"type":"text","text":"Maximum upload size allowed"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxUploadSize":{"title":"maxUploadSize","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize","abstract":[{"type":"text","text":"Maximum upload size allowed"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"sections":[],"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV13maxUploadSizeSivp","roleHeading":"Instance Property","title":"maxUploadSize"},"abstract":[{"type":"text","text":"Maximum upload size allowed"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/maxUploadSize":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize","abstract":[{"type":"text","text":"Maximum upload size allowed"}],"title":"maxUploadSize","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/maxUploadSize"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress.json index 1480c5ad48..0558f8ea5a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}],"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"title":"reuseAddress","symbolKind":"property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV12reuseAddressSbvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/reuseAddress":{"type":"topic","abstract":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}],"kind":"symbol","title":"reuseAddress","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdCore"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV12reuseAddressSbvp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"reuseAddress"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/reuseAddress":{"title":"reuseAddress","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/reuseAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername.json index 77c6d317bf..fd8b560498 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername.json @@ -1 +1 @@ -{"sections":[],"metadata":{"roleHeading":"Instance Property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV10serverNameSSSgvp","modules":[{"name":"HummingbirdCore"}],"title":"serverName","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"symbolKind":"property","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Server name to return in “server” header","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/serverName":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","role":"symbol","title":"serverName","type":"topic","kind":"symbol","abstract":[{"text":"Server name to return in “server” header","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]}}} \ No newline at end of file +{"metadata":{"title":"serverName","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"property","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV10serverNameSSSgvp","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"kind":"symbol","abstract":[{"type":"text","text":"Server name to return in “server” header"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/serverName":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername","abstract":[{"text":"Server name to return in “server” header","type":"text"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/serverName","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay.json index 51914756c0..fc32d5b51b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV10tcpNoDelaySbvp","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"title":"tcpNoDelay","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay"},"kind":"symbol","abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/tcpNoDelay":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"title":"tcpNoDelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","symbolKind":"property","title":"tcpNoDelay","roleHeading":"Instance Property","externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV10tcpNoDelaySbvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/tcpNoDelay":{"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/tcpNoDelay","type":"topic","title":"tcpNoDelay","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay","role":"symbol","abstract":[{"text":"Disables the Nagle algorithm for send coalescing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance.json index 17f62fb044..89ff386256 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withPipeliningAssistance","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV24withPipeliningAssistanceSbvp","symbolKind":"property","roleHeading":"Instance Property","title":"withPipeliningAssistance","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withPipeliningAssistance","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/withPipeliningAssistance":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance","role":"symbol","title":"withPipeliningAssistance","kind":"symbol","abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withPipeliningAssistance","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withPipeliningAssistance","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}]}],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV24withPipeliningAssistanceSbvp","role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withPipeliningAssistance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"withPipeliningAssistance","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct/withPipeliningAssistance":{"title":"withPipeliningAssistance","abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct\/withPipeliningAssistance","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withPipeliningAssistance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error.json index b85216d4e8..4b16ce9f25 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"},"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"roleHeading":"Enumeration","role":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}]},"abstract":[{"text":"HTTP server errors","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/connectionClosing":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionClosing","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","type":"topic","title":"HBHTTPServer.Error.connectionClosing","kind":"symbol","abstract":[{"text":"the current connection is closing","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/serverNotRunning":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning","title":"HBHTTPServer.Error.serverNotRunning","abstract":[{"type":"text","text":"waiting on the server while it is not running will throw this"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Error-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/error-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations","type":"topic","title":"Error Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Equatable-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","kind":"article"}}} \ No newline at end of file +{"metadata":{"title":"HBHTTPServer.Error","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Enumeration","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"],"generated":true}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"abstract":[{"text":"HTTP server errors","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/serverNotRunning":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverNotRunning"}],"abstract":[{"text":"waiting on the server while it is not running will throw this","type":"text"}],"title":"HBHTTPServer.Error.serverNotRunning","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Equatable-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/connectionClosing":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionClosing"}],"abstract":[{"text":"the current connection is closing","type":"text"}],"title":"HBHTTPServer.Error.connectionClosing","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Error-Implementations":{"role":"collectionGroup","kind":"article","title":"Error Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/error-implementations"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:).json index a411fbd0d8..eacf13b24e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)"},"kind":"symbol","metadata":{"symbolKind":"op","modules":[{"name":"HummingbirdCore","relatedModules":["Swift"]}],"roleHeading":"Operator","extendedModule":"Swift","role":"symbol","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore12HBHTTPServerC5ErrorO","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/!=(_:_:)":{"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Equatable-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","kind":"article"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore12HBHTTPServerC5ErrorO","symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}],"roleHeading":"Operator","title":"!=(_:_:)","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/!=(_:_:)":{"type":"topic","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Equatable-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","abstract":[],"title":"Equatable Implementations","role":"collectionGroup","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing.json index c7cb0fec38..acc5eec6a9 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionClosing","kind":"identifier"}]}]}],"metadata":{"role":"symbol","title":"HBHTTPServer.Error.connectionClosing","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionClosing","kind":"identifier"}],"symbolKind":"case","externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO17connectionClosingyA2EmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"abstract":[{"type":"text","text":"the current connection is closing"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/connectionClosing":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionClosing","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","type":"topic","title":"HBHTTPServer.Error.connectionClosing","kind":"symbol","abstract":[{"text":"the current connection is closing","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"metadata":{"title":"HBHTTPServer.Error.connectionClosing","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionClosing"}],"role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO17connectionClosingyA2EmF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionClosing"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing"},"abstract":[{"text":"the current connection is closing","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/connectionClosing":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/connectionClosing","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionClosing"}],"abstract":[{"text":"the current connection is closing","type":"text"}],"title":"HBHTTPServer.Error.connectionClosing","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations.json index 05ad7a1696..7a9cd6cc88 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup","title":"Equatable Implementations"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)"],"generated":true,"title":"Operators"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/!=(_:_:)":{"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdCore"}],"title":"Equatable Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/!=(_:_:)":{"type":"topic","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/!=(_:_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/error-implementations.json index a2d7134d6b..eb5db19555 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/error-implementations.json @@ -1 +1 @@ -{"metadata":{"role":"collectionGroup","title":"Error Implementations","modules":[{"name":"HummingbirdCore"}]},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"},"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/localizedDescription":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription","role":"symbol","abstract":[],"title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup","title":"Error Implementations"},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription"],"generated":true,"title":"Instance Properties"}],"kind":"article","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/localizedDescription":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","abstract":[],"title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription.json index 182ccaf621..2e804102c7 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore12HBHTTPServerC5ErrorO","symbolKind":"property","title":"localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Error-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/error-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations","type":"topic","title":"Error Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/localizedDescription":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription","role":"symbol","abstract":[],"title":"localizedDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdCore12HBHTTPServerC5ErrorO","title":"localizedDescription","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/localizedDescription":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","abstract":[],"title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/Error-Implementations":{"role":"collectionGroup","kind":"article","title":"Error Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/Error-Implementations","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/error-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning.json index e73e3c1422..42b52f3872 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","title":"HBHTTPServer.Error.serverNotRunning","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO16serverNotRunningyA2EmF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"abstract":[{"type":"text","text":"waiting on the server while it is not running will throw this"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"abstract":[{"text":"HTTP server errors","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBHTTPServer.Error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/serverNotRunning":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning","title":"HBHTTPServer.Error.serverNotRunning","abstract":[{"type":"text","text":"waiting on the server while it is not running will throw this"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"text":"waiting on the server while it is not running will throw this","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","title":"HBHTTPServer.Error.serverNotRunning","externalID":"s:15HummingbirdCore12HBHTTPServerC5ErrorO16serverNotRunningyA2EmF","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverNotRunning","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error/serverNotRunning":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error\/serverNotRunning","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverNotRunning"}],"abstract":[{"text":"waiting on the server while it is not running will throw this","type":"text"}],"title":"HBHTTPServer.Error.serverNotRunning","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Error":{"role":"symbol","kind":"symbol","title":"HBHTTPServer.Error","navigatorTitle":[{"text":"Error","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Error","abstract":[{"text":"HTTP server errors","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/eventloopgroup.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/eventloopgroup.json index 4a6af31dde..879c48c369 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/eventloopgroup.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/eventloopgroup.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup"},"abstract":[{"type":"text","text":"EventLoopGroup used by server"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:15HummingbirdCore12HBHTTPServerC14eventLoopGroup7NIOCore05EventeF0_pvp","title":"eventLoopGroup","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup","title":"eventLoopGroup","abstract":[{"text":"EventLoopGroup used by server","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","interfaceLanguage":"swift"},"abstract":[{"text":"EventLoopGroup used by server","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}],"symbolKind":"property","title":"eventLoopGroup","externalID":"s:15HummingbirdCore12HBHTTPServerC14eventLoopGroup7NIOCore05EventeF0_pvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/eventLoopGroup","abstract":[{"text":"EventLoopGroup used by server","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup","type":"topic","kind":"symbol","title":"eventLoopGroup","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:).json index d74ca76e57..26ef7e9366 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPResponder","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"},{"text":") -> [","kind":"text"},{"text":"RemovableChannelHandler","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"text":"]","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"responder","content":[{"type":"paragraph","inlineContent":[{"text":"final responder to user","type":"text"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC23getChildChannelHandlers9responderSay7NIOCore09RemovableF7Handler_pGAA15HBHTTPResponder_p_tF","role":"symbol","title":"getChildChannelHandlers(responder:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getChildChannelHandlers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPResponder","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"]"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/getChildChannelHandlers(responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","text":"HBHTTPResponder","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)","title":"getChildChannelHandlers(responder:)","abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBHTTPResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"]"}]}]},{"kind":"parameters","parameters":[{"name":"responder","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"final responder to user"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"getChildChannelHandlers(responder:)","externalID":"s:15HummingbirdCore12HBHTTPServerC23getChildChannelHandlers9responderSay7NIOCore09RemovableF7Handler_pGAA15HBHTTPResponder_p_tF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPResponder","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP"},{"text":") -> [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/getChildChannelHandlers(responder:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getChildChannelHandlers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPResponder","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP"},{"text":") -> [","kind":"text"},{"text":"RemovableChannelHandler","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/getChildChannelHandlers(responder:)","title":"getChildChannelHandlers(responder:)","type":"topic","abstract":[{"text":"Return array of child handlers added after HTTP handlers. Used by HBApplication.xct","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer.json index 177ba4982e..d0d66d79ae 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"title":"httpChannelInitializer","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP","kind":"typeIdentifier","text":"HBChannelInitializer"}],"symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC22httpChannelInitializerAA09HBChannelF0_pvp"},"abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"httpChannelInitializer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP","text":"HBChannelInitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","kind":"typeIdentifier"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/httpChannelInitializer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer","type":"topic","title":"httpChannelInitializer","abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBChannelInitializer","preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","interfaceLanguage":"swift"},"abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","text":"HBChannelInitializer","preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP"}]}],"kind":"declarations"}],"metadata":{"title":"httpChannelInitializer","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"httpChannelInitializer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBChannelInitializer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC22httpChannelInitializerAA09HBChannelF0_pvp","symbolKind":"property","modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/httpChannelInitializer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/httpChannelInitializer","abstract":[{"text":"object initializing HTTP child handlers. This defaults to creating an HTTP1 channel","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpChannelInitializer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore20HBChannelInitializerP","kind":"typeIdentifier","text":"HBChannelInitializer"}],"title":"httpChannelInitializer","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration.json index ec1fe429ca..cd4d0dfe2e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"abstract":[{"text":"Idle state handlder configuration","type":"text"}],"sections":[],"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Structure","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"title":"HBHTTPServer.IdleStateHandlerConfiguration","externalID":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","role":"symbol","symbolKind":"struct","extendedModule":"HummingbirdCore"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","interfaceLanguage":"swift"},"kind":"symbol","relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration/init(readTimeout:writeTimeout:)":{"type":"topic","kind":"symbol","role":"symbol","title":"init(readTimeout:writeTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"readTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"IdleStateHandlerConfiguration"}],"modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","title":"HBHTTPServer.IdleStateHandlerConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"IdleStateHandlerConfiguration"}],"roleHeading":"Structure","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)"],"title":"Initializers"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration/init(readTimeout:writeTimeout:)":{"title":"init(readTimeout:writeTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"readTimeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"text":", ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)","abstract":[],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:).json index 67f3491371..fcdb03f66a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"readTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(30), "},{"kind":"externalParam","text":"writeTimeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .minutes(3))","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)"},"metadata":{"title":"init(readTimeout:writeTimeout:)","symbolKind":"init","roleHeading":"Initializer","role":"symbol","externalID":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV11readTimeout05writeI0AE7NIOCore10TimeAmountV_AJtcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"readTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"writeTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration/init(readTimeout:writeTimeout:)":{"type":"topic","kind":"symbol","role":"symbol","title":"init(readTimeout:writeTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"readTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","abstract":[{"text":"Idle state handlder configuration","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"role":"symbol","title":"HBHTTPServer.IdleStateHandlerConfiguration","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"]]},"metadata":{"role":"symbol","title":"init(readTimeout:writeTimeout:)","symbolKind":"init","externalID":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV11readTimeout05writeI0AE7NIOCore10TimeAmountV_AJtcfc","roleHeading":"Initializer","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"readTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":")","kind":"text"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"readTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(30), ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .minutes(3))","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration/init(readTimeout:writeTimeout:)":{"title":"init(readTimeout:writeTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration\/init(readTimeout:writeTimeout:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"readTimeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"text":", ","kind":"text"},{"text":"writeTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)","abstract":[],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:).json index 914b19f18b..da72d48ef6 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Initialize HTTP server"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"group"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","text":"Configuration"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"EventLoopGroup server uses"}],"type":"paragraph"}],"name":"group"},{"content":[{"inlineContent":[{"text":"Configuration for server","type":"text"}],"type":"paragraph"}],"name":"configuration"}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"group"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":")"}],"title":"init(group:configuration:)","symbolKind":"init","role":"symbol","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC5group13configurationAC7NIOCore14EventLoopGroup_p_AC13ConfigurationVtcfc","roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/init(group:configuration:)":{"title":"init(group:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)","abstract":[{"type":"text","text":"Initialize HTTP server"}],"role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"group"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Initialize HTTP server"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC5group13configurationAC7NIOCore14EventLoopGroup_p_AC13ConfigurationVtcfc","symbolKind":"init","title":"init(group:configuration:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"group"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Initializer","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"group","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"EventLoopGroup server uses","type":"text"}],"type":"paragraph"}],"name":"group"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Configuration for server","type":"text"}]}],"name":"configuration"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/init(group:configuration:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"group","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Initialize HTTP server","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/init(group:configuration:)","title":"init(group:configuration:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/port.json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/port.json index 416d343ee7..d868acfcdb 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/port.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/port.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/port"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"sections":[],"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC4portSiSgvp","roleHeading":"Instance Property","role":"symbol","title":"port","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/port":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/port","title":"port","abstract":[],"kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC4portSiSgvp","symbolKind":"property","roleHeading":"Instance Property","title":"port","modules":[{"name":"HummingbirdCore"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/port"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/port":{"type":"topic","role":"symbol","title":"port","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/port","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/port","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/start(responder:).json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/start(responder:).json index 024d20656f..1bba5ef9dc 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/start(responder:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/start(responder:).json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)"]}],"abstract":[{"type":"text","text":"Start server"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","text":"HBHTTPResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Object that provides responses to requests sent to the server"}]}],"name":"responder"}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"EventLoopFuture that is fulfilled when server has started","type":"text"}]}],"kind":"content"}],"metadata":{"title":"start(responder:)","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore12HBHTTPServerC5start9responder7NIOCore15EventLoopFutureCyytGAA15HBHTTPResponder_p_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","text":"HBHTTPResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/start(responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","text":"HBHTTPResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)","title":"start(responder:)","abstract":[{"text":"Start server","type":"text"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPResponder","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Object that provides responses to requests sent to the server","type":"text"}]}],"name":"responder"}]},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"EventLoopFuture that is fulfilled when server has started","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)"]}],"abstract":[{"type":"text","text":"Start server"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","title":"start(responder:)","externalID":"s:15HummingbirdCore12HBHTTPServerC5start9responder7NIOCore15EventLoopFutureCyytGAA15HBHTTPResponder_p_tF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","kind":"typeIdentifier","text":"HBHTTPResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/start(responder:)":{"type":"topic","title":"start(responder:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/start(responder:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore15HBHTTPResponderP","kind":"typeIdentifier","text":"HBHTTPResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)","abstract":[{"text":"Start server","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/stop().json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/stop().json index 67a582bc15..36aa1a2330 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/stop().json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/stop().json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdCore12HBHTTPServerC4stop7NIOCore15EventLoopFutureCyytGyF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","title":"stop()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopFuture that is fulfilled when server has stopped"}]}]}],"abstract":[{"type":"text","text":"Stop HTTP server"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/stop()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/stop()":{"type":"topic","title":"stop()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/stop()","abstract":[{"type":"text","text":"Stop HTTP server"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/stop()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Stop HTTP server"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that is fulfilled when server has stopped"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"metadata":{"roleHeading":"Instance Method","title":"stop()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:15HummingbirdCore12HBHTTPServerC4stop7NIOCore15EventLoopFutureCyytGyF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/stop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/stop()","title":"stop()","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/stop()","kind":"symbol","abstract":[{"text":"Stop HTTP server","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/wait().json b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/wait().json index bc63628aa0..b8e3a78525 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/wait().json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbhttpserver/wait().json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"style":"note","name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"Error.serverNotRunning"},{"text":" if server hasn’t fully started","type":"text"}]}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"title":"wait()","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","externalID":"s:15HummingbirdCore12HBHTTPServerC4waityyKF"},"abstract":[{"type":"text","text":"Wait on server. This won’t return until "},{"type":"codeVoice","code":"stop"},{"type":"text","text":" has been called"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/wait()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/wait()":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/wait()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"wait()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()","abstract":[{"type":"text","text":"Wait on server. This won’t return until "},{"code":"stop","type":"codeVoice"},{"type":"text","text":" has been called"}],"role":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Wait on server. This won’t return until "},{"type":"codeVoice","code":"stop"},{"type":"text","text":" has been called"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbhttpserver\/wait()"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"wait()","role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore12HBHTTPServerC4waityyKF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""},{"code":"Error.serverNotRunning","type":"codeVoice"},{"type":"text","text":" if server hasn’t fully started"}]}],"name":"Throws","type":"aside"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/wait()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/wait()","title":"wait()","abstract":[{"text":"Wait on server. This won’t return until ","type":"text"},{"type":"codeVoice","code":"stop"},{"text":" has been called","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/wait()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody.json index d381111537..782bb4c69e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestBody"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer"}],"seeAlsoSections":[{"title":"Request","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"generated":true}],"metadata":{"roleHeading":"Enumeration","symbolKind":"enum","externalID":"s:15HummingbirdCore13HBRequestBodyO","modules":[{"name":"HummingbirdCore"}],"title":"HBRequestBody","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"],"generated":true}],"kind":"symbol","relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)","title":"consumeBody(maxSize:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(on:)":{"type":"topic","deprecated":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"consumeBody(on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","abstract":[{"type":"text","text":"Static ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)","title":"HBRequestBody.byteBuffer(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/CustomStringConvertible-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/customstringconvertible-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)","title":"consumeBody(maxSize:on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/buffer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","title":"buffer","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/buffer","abstract":[{"text":"Return as ByteBuffer","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream(_:)":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","text":"HBByteBufferStreamer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)","abstract":[{"text":"ByteBuffer streamer","type":"text"}],"title":"HBRequestBody.stream(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream","title":"stream","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream","abstract":[{"text":"Return as streamer if it is a streamer","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"text":"?","kind":"text"}]}}} \ No newline at end of file +{"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"],"title":"Default Implementations","generated":true}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HBRequestBody","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"externalID":"s:15HummingbirdCore13HBRequestBodyO","role":"symbol","roleHeading":"Enumeration","symbolKind":"enum"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer"}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"title":"Request","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/CustomStringConvertible-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/customstringconvertible-implementations","abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(on:)":{"type":"topic","kind":"symbol","deprecated":true,"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"title":"consumeBody(on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream","abstract":[{"type":"text","text":"Return as streamer if it is a streamer"}],"title":"stream","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/byteBuffer(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)","abstract":[{"type":"text","text":"Static ByteBuffer"}],"title":"HBRequestBody.byteBuffer(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)","abstract":[{"type":"text","text":"ByteBuffer streamer"}],"title":"HBRequestBody.stream(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBByteBufferStreamer","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:on:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"title":"consumeBody(maxSize:on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:)":{"title":"consumeBody(maxSize:)","abstract":[{"text":"Provide body as a single ByteBuffer","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/buffer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/buffer","abstract":[{"type":"text","text":"Return as ByteBuffer"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","kind":"symbol","title":"buffer"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/buffer.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/buffer.json index e53ca9673e..9c34fedbe3 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/buffer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/buffer.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Return as ByteBuffer"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/buffer"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"buffer","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBRequestBodyO6buffer7NIOCore10ByteBufferVSgvp","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/buffer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","title":"buffer","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/buffer","abstract":[{"text":"Return as ByteBuffer","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore13HBRequestBodyO6buffer7NIOCore10ByteBufferVSgvp","modules":[{"name":"HummingbirdCore"}],"title":"buffer","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/buffer"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"abstract":[{"type":"text","text":"Return as ByteBuffer"}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/buffer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/buffer","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/buffer","abstract":[{"type":"text","text":"Return as ByteBuffer"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buffer","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","kind":"symbol","title":"buffer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:).json index 781c5a0479..0a53aeaf78 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:).json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"abstract":[{"text":"Static ByteBuffer","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)"},"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore13HBRequestBodyO10byteBufferyAC7NIOCore04ByteF0VSgcACmF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case","roleHeading":"Case","title":"HBRequestBody.byteBuffer(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?)"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","abstract":[{"type":"text","text":"Static ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)","title":"HBRequestBody.byteBuffer(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"abstract":[{"text":"Static ByteBuffer","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Case","title":"HBRequestBody.byteBuffer(_:)","externalID":"s:15HummingbirdCore13HBRequestBodyO10byteBufferyAC7NIOCore04ByteF0VSgcACmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?)"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?)"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/byteBuffer(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)","abstract":[{"type":"text","text":"Static ByteBuffer"}],"title":"HBRequestBody.byteBuffer(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/byteBuffer(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:).json index 9580af1e69..b513f2b35b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)"]}],"sections":[],"metadata":{"role":"symbol","title":"consumeBody(maxSize:)","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD07maxSize7NIOCore10ByteBufferVSgSi_tYaKF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"extendedModule":"HummingbirdCore","platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}]},"kind":"symbol","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return ","type":"text"},{"code":"nil","type":"codeVoice"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Parameters"}]},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"maxSize: Maximum size of ByteBuffer to generate","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop: EventLoop to use","type":"text"}]}]}]}]}],"type":"unorderedList"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)","title":"consumeBody(maxSize:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"metadata":{"externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD07maxSize7NIOCore10ByteBufferVSgSi_tYaKF","symbolKind":"method","role":"symbol","title":"consumeBody(maxSize:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false}],"extendedModule":"HummingbirdCore"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return ","type":"text"},{"code":"nil","type":"codeVoice"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"Parameters"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"maxSize: Maximum size of ByteBuffer to generate","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop: EventLoop to use","type":"text"}]}]}]}]}],"type":"unorderedList"}],"kind":"content"}],"abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:)":{"title":"consumeBody(maxSize:)","abstract":[{"text":"Provide body as a single ByteBuffer","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:)","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:).json index 37430196b4..ea1f8e3494 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:).json @@ -1 +1 @@ -{"abstract":[{"text":"Provide body as a single ByteBuffer","type":"text"}],"metadata":{"externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD07maxSize2on7NIOCore15EventLoopFutureCyAG10ByteBufferVSgGSi_AG0jK0_ptF","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?>"}],"role":"symbol","title":"consumeBody(maxSize:on:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?>"}]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return "},{"type":"codeVoice","code":"nil"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"Parameters","type":"text"}],"type":"paragraph"},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"maxSize: Maximum size of ByteBuffer to generate"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop: EventLoop to use","type":"text"}]}]}],"type":"unorderedList"}]}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)","title":"consumeBody(maxSize:on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return ","type":"text"},{"type":"codeVoice","code":"nil"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"Parameters"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"text":"maxSize: Maximum size of ByteBuffer to generate","type":"text"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"eventLoop: EventLoop to use"}]}]}]}]}],"type":"unorderedList"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","interfaceLanguage":"swift"},"abstract":[{"text":"Provide body as a single ByteBuffer","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)"]}],"metadata":{"title":"consumeBody(maxSize:on:)","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD07maxSize2on7NIOCore15EventLoopFutureCyAG10ByteBufferVSgGSi_AG0jK0_ptF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(maxSize:on:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"title":"consumeBody(maxSize:on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(maxSize:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(on:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(on:).json index 4d5cc3386f..43f2ceaee2 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(on:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/consumebody(on:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)"},"metadata":{"externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD02on7NIOCore15EventLoopFutureCyAF10ByteBufferVSgGAF0hI0_p_tF","title":"consumeBody(on:)","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdCore"}],"platforms":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"sections":[],"abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to use"}]}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return "},{"code":"nil","type":"codeVoice"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use the version of `consumeBody` which sets a maximum size for the resultant ByteBuffer"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(on:)":{"type":"topic","deprecated":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"consumeBody(on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"deprecationSummary":[{"inlineContent":[{"type":"text","text":"Use the version of `consumeBody` which sets a maximum size for the resultant ByteBuffer"}],"type":"paragraph"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)","interfaceLanguage":"swift"},"abstract":[{"text":"Provide body as a single ByteBuffer","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?>"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to use"}]}],"name":"eventLoop"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"text":"EventLoopFuture that will be fulfilled with ByteBuffer. If no body is include then return ","type":"text"},{"type":"codeVoice","code":"nil"}],"type":"paragraph"}]}],"metadata":{"title":"consumeBody(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?>","kind":"text"}],"externalID":"s:15HummingbirdCore13HBRequestBodyO07consumeD02on7NIOCore15EventLoopFutureCyAF10ByteBufferVSgGAF0hI0_p_tF","roleHeading":"Instance Method","platforms":[],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdCore"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/consumeBody(on:)":{"type":"topic","kind":"symbol","deprecated":true,"url":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)","abstract":[{"type":"text","text":"Provide body as a single ByteBuffer"}],"title":"consumeBody(on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/consumeBody(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations.json index 7da8353122..98c09b92bf 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations.json @@ -1 +1 @@ -{"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description"],"title":"Instance Properties"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"},"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/description":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","abstract":[],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"sections":[],"kind":"article","metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description"],"generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/description","type":"topic","abstract":[],"title":"description","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/description.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/description.json index e9947fae3b..8d296fcf05 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/description.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/description.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"description","externalID":"s:15HummingbirdCore13HBRequestBodyO11descriptionSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"extendedModule":"HummingbirdCore"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/description"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/description":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","abstract":[],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/CustomStringConvertible-Implementations":{"type":"topic","kind":"article","role":"collectionGroup","abstract":[],"title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/customstringconvertible-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"roleHeading":"Instance Property","title":"description","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","role":"symbol","externalID":"s:15HummingbirdCore13HBRequestBodyO11descriptionSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/description","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/description","type":"topic","abstract":[],"title":"description","kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/CustomStringConvertible-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/customstringconvertible-implementations","abstract":[],"title":"CustomStringConvertible Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream(_:).json index 2d6915daef..7dc5a3962d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream(_:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)"]}],"abstract":[{"text":"ByteBuffer streamer","type":"text"}],"metadata":{"symbolKind":"case","roleHeading":"Case","title":"HBRequestBody.stream(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","text":"HBByteBufferStreamer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdCore13HBRequestBodyO6streamyAcA20HBByteBufferStreamerCcACmF","modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","kind":"typeIdentifier","text":"HBByteBufferStreamer"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream(_:)":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","text":"HBByteBufferStreamer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)","abstract":[{"text":"ByteBuffer streamer","type":"text"}],"title":"HBRequestBody.stream(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","text":"HBByteBufferStreamer"},{"kind":"text","text":")"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)"},"abstract":[{"type":"text","text":"ByteBuffer streamer"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdCore"}],"title":"HBRequestBody.stream(_:)","externalID":"s:15HummingbirdCore13HBRequestBodyO6streamyAcA20HBByteBufferStreamerCcACmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC","text":"HBByteBufferStreamer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)","abstract":[{"type":"text","text":"ByteBuffer streamer"}],"title":"HBRequestBody.stream(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBByteBufferStreamer","preciseIdentifier":"s:15HummingbirdCore20HBByteBufferStreamerC"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream.json index cca5d089bc..dce16436db 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbody/stream.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"kind":"symbol","sections":[],"metadata":{"title":"stream","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore13HBRequestBodyO6streamAA18HBStreamerProtocol_pSgvp"},"abstract":[{"type":"text","text":"Return as streamer if it is a streamer"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/stream"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream","title":"stream","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream","abstract":[{"text":"Return as streamer if it is a streamer","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"text":"?","kind":"text"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Return as streamer if it is a streamer","type":"text"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:15HummingbirdCore13HBRequestBodyO6streamAA18HBStreamerProtocol_pSgvp","symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Property","title":"stream"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbody\/stream"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody/stream":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream","abstract":[{"type":"text","text":"Return as streamer if it is a streamer"}],"title":"stream","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody\/stream","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence.json index 4fe868bcae..ee12d23f4e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"seeAlsoSections":[{"title":"Request","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence"]}],"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false,"unavailable":false}],"symbolKind":"struct","modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Structure"},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/Sci"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/Sci":{"type":"unresolvable","title":"_Concurrency.AsyncSequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sci"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/makeAsyncIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()","title":"makeAsyncIterator()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncIterator","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","kind":"typeIdentifier"}],"abstract":[{"text":"Make async iterator","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/Element":{"type":"topic","abstract":[],"title":"HBRequestBodyStreamerSequence.Element","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","navigatorTitle":[{"text":"AsyncIterator","kind":"identifier"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"seeAlsoSections":[{"generated":true,"title":"Request","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]}],"metadata":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"roleHeading":"Structure","modules":[{"name":"HummingbirdCore"}],"role":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"platforms":[{"unavailable":false,"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false,"unavailable":false}],"symbolKind":"struct","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"},"sections":[],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/Sci"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence"]}],"abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/Sci":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sci","title":"_Concurrency.AsyncSequence","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncIterator"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncIterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/makeAsyncIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()","title":"makeAsyncIterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncIterator","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","kind":"typeIdentifier"}],"abstract":[{"text":"Make async iterator","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/Element":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"Element","kind":"identifier"}],"type":"topic","kind":"symbol","title":"HBRequestBodyStreamerSequence.Element","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:).json index 8b555e0467..9686b453d7 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.allSatisfy(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Instance Method","title":"allSatisfy(_:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"beta":false,"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false},{"beta":false,"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"6.0","unavailable":false}],"role":"symbol","extendedModule":"_Concurrency","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/allSatisfy(_:)":{"title":"allSatisfy(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false,"unavailable":false}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"title":"allSatisfy(_:)","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.allSatisfy(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/allSatisfy(_:)":{"title":"allSatisfy(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator.json index b8cfb3ad6b..baac789b5f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"metadata":{"title":"HBRequestBodyStreamerSequence.AsyncIterator","modules":[{"name":"HummingbirdCore"}],"symbolKind":"struct","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"AsyncIterator"}],"externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"introducedAt":"10.15","beta":false},{"unavailable":false,"name":"tvOS","deprecated":false,"introducedAt":"13.0","beta":false},{"unavailable":false,"name":"watchOS","deprecated":false,"introducedAt":"6.0","beta":false}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.AsyncIterator","type":"codeVoice"},{"text":".","type":"text"}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/ScI"],"title":"Conforms To","type":"conformsTo"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()"],"title":"Instance Methods"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator/next()":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()","role":"symbol","title":"next()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/ScI":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ScI","title":"_Concurrency.AsyncIteratorProtocol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","navigatorTitle":[{"text":"AsyncIterator","kind":"identifier"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.AsyncIterator","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"title":"HBRequestBodyStreamerSequence.AsyncIterator","navigatorTitle":[{"text":"AsyncIterator","kind":"identifier"}],"symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}],"platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false}],"roleHeading":"Structure","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncIterator"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/ScI"],"type":"conformsTo","kind":"relationships"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator/next()":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()","title":"next()","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/ScI":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ScI","title":"_Concurrency.AsyncIteratorProtocol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncIterator"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncIterator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next().json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next().json index 20db86e8b0..e1539b62e5 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next().json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next().json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncIteratorProtocol.next()","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV4next7NIOCore10ByteBufferVSgyYaKF","title":"next()","platforms":[{"introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false,"name":"macOS"},{"introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false,"name":"tvOS"},{"introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false,"name":"watchOS"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator/next()":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()","role":"symbol","title":"next()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","navigatorTitle":[{"text":"AsyncIterator","kind":"identifier"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdCore"}],"platforms":[{"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"watchOS","unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false}],"roleHeading":"Instance Method","role":"symbol","title":"next()","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV4next7NIOCore10ByteBufferVSgyYaKF","symbolKind":"method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncIteratorProtocol.next()"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncIterator"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncIterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator/next()":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()","title":"next()","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator\/next()","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"kind":"text","text":"() "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations.json index 403f0e2e28..9595b1b29a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup","title":"AsyncSequence Implementations"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","abstract":[],"title":"prefix(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","kind":"typeIdentifier","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(while:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)","abstract":[],"title":"prefix(while:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV","kind":"typeIdentifier","text":"AsyncPrefixWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(_:_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(_:_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-9rev8":{"title":"map(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","text":"AsyncThrowingMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/first(where:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","type":"topic","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/min(by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"min(by:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/filter(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"AsyncFilterSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"title":"filter(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"role":"symbol","abstract":[],"title":"contains(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/allSatisfy(_:)":{"title":"allSatisfy(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(into:_:)":{"title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-4n6c6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV","text":"AsyncThrowingFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}],"type":"topic","title":"flatMap(_:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/drop(while:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV","text":"AsyncDropWhileSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)","abstract":[],"kind":"symbol","title":"drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:)":{"title":"collect(upTo:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" is "},{"code":"ByteBuffer","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-6ynpa":{"kind":"symbol","role":"symbol","title":"flatMap(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","text":"AsyncFlatMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-71hsq":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","text":"AsyncThrowingCompactMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"compactMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-4p6zd":{"abstract":[],"title":"map(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","text":"AsyncMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-77zt9":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9","title":"compactMap(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","text":"AsyncCompactMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/dropFirst(_:)":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","title":"dropFirst(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(where:)":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"contains(where:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:into:)":{"abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}]},"title":"collect(upTo:into:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/max(by:)":{"title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)"}}} \ No newline at end of file +{"kind":"article","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"metadata":{"title":"AsyncSequence Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)"],"generated":true}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)","title":"collect(upTo:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/min(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)","type":"topic","kind":"symbol","abstract":[],"title":"min(by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"min","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(into:_:)":{"kind":"symbol","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)","title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/max(by:)":{"kind":"symbol","type":"topic","title":"max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-71hsq":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"compactMap(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-77zt9":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"compactMap","kind":"identifier"},{"kind":"text","text":"<"},{"text":"ElementOfResult","kind":"genericParameter"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"ElementOfResult"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","text":"AsyncCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"text":">","kind":"text"}],"role":"symbol","title":"compactMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/filter(_:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV","kind":"typeIdentifier","text":"AsyncFilterSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)","title":"filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(_:_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"title":"reduce(_:_:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/first(where:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:into:)":{"role":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)","title":"collect(upTo:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/dropFirst(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","abstract":[],"title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","text":"AsyncDropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV","text":"AsyncPrefixWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-4n6c6":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV","text":"AsyncThrowingFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6","role":"symbol","title":"flatMap(_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(where:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","title":"contains(where:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-6ynpa":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","title":"flatMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"text":"SegmentOfResult","kind":"genericParameter"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","kind":"typeIdentifier","text":"AsyncFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)","title":"prefix(_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-9rev8":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","text":"AsyncThrowingMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","abstract":[],"kind":"symbol","role":"symbol","title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/drop(while:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","title":"drop(while:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/allSatisfy(_:)":{"title":"allSatisfy(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/allSatisfy(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-4p6zd":{"title":"map(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","kind":"typeIdentifier","text":"AsyncMapSequence"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(_:)":{"title":"contains(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:).json index a989c69d9b..fd8f7e3557 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"_Concurrency","platforms":[{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"iOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15","name":"macOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS"},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"symbolKind":"method","externalID":"s:Sci7NIOCoreAA10ByteBufferV7ElementRtzrlE7collect4upToACSi_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","title":"collect(upTo:)","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxBytes","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.collect(upTo:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:)":{"title":"collect(upTo:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" is "},{"code":"ByteBuffer","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxBytes"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.collect(upTo:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)"},"metadata":{"modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"}],"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"unavailable":false,"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"title":"collect(upTo:)","externalID":"s:Sci7NIOCoreAA10ByteBufferV7ElementRtzrlE7collect4upToACSi_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","symbolKind":"method","extendedModule":"_Concurrency","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)","title":"collect(upTo:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:).json index ee05224d37..d78bd19048 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.collect(upTo:into:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxBytes"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"accumulationBuffer"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:Sci7NIOCoreAA10ByteBufferV7ElementRtzrlE7collect4upTo4intoySi_ACztYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Instance Method","title":"collect(upTo:into:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"beta":false,"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false},{"beta":false,"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"beta":false,"name":"watchOS","deprecated":false,"introducedAt":"6.0","unavailable":false}],"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":".","type":"text"}]},"extendedModule":"_Concurrency","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:into:)":{"abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}]},"title":"collect(upTo:into:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxBytes"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"accumulationBuffer"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"collect(upTo:into:)","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"externalID":"s:Sci7NIOCoreAA10ByteBufferV7ElementRtzrlE7collect4upTo4intoySi_ACztYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"extendedModule":"_Concurrency","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.collect(upTo:into:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/collect(upTo:into:)":{"role":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" is "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)","title":"collect(upTo:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/collect(upTo:into:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq.json index 5e8d80db5e..c1a000580b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","text":"AsyncThrowingCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.compactMap(_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"externalID":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","text":"AsyncThrowingCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":">"}],"symbolKind":"method","title":"compactMap(_:)","role":"symbol","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"extendedModule":"_Concurrency","platforms":[{"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"iOS","beta":false},{"introducedAt":"10.15","unavailable":false,"deprecated":false,"name":"macOS","beta":false},{"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"tvOS","beta":false},{"introducedAt":"6.0","unavailable":false,"deprecated":false,"name":"watchOS","beta":false}],"roleHeading":"Instance Method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-71hsq":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","text":"AsyncThrowingCompactMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"compactMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.compactMap(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","text":"AsyncThrowingCompactMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"text":"?) -> ","kind":"text"},{"text":"AsyncThrowingCompactMapSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"compactMap(_:)","roleHeading":"Instance Method","platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0","deprecated":false}],"extendedModule":"_Concurrency","externalID":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-71hsq":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"compactMap(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-71hsq","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9.json index 33230d388c..c3763be764 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"metadata":{"title":"compactMap(_:)","platforms":[{"beta":false,"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0"},{"beta":false,"unavailable":false,"name":"macOS","deprecated":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.0"}],"role":"symbol","extendedModule":"_Concurrency","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"externalID":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","text":"AsyncCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":">"}]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"AsyncCompactMapSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.compactMap(_:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-77zt9":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9","title":"compactMap(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","text":"AsyncCompactMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"symbolKind":"method","title":"compactMap(_:)","platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"AsyncCompactMapSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","kind":"typeIdentifier","text":"AsyncCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.compactMap(_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/compactMap(_:)-77zt9":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"compactMap","kind":"identifier"},{"kind":"text","text":"<"},{"text":"ElementOfResult","kind":"genericParameter"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"ElementOfResult"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV","text":"AsyncCompactMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"text":">","kind":"text"}],"role":"symbol","title":"compactMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/compactMap(_:)-77zt9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:).json index 3e6333374f..7f087303b8 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"search"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.contains(_:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"_Concurrency","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:Sci12_ConcurrencySQ7ElementRpzrlE8containsySbACYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"deprecated":false,"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS"},{"deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS"},{"deprecated":false,"beta":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS"}],"title":"contains(_:)","role":"symbol","conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"role":"symbol","abstract":[],"title":"contains(_:)","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"search"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","extendedModule":"_Concurrency","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"role":"symbol","platforms":[{"unavailable":false,"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"title":"contains(_:)","symbolKind":"method","externalID":"s:Sci12_ConcurrencySQ7ElementRpzrlE8containsySbACYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.contains(_:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(_:)":{"title":"contains(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:).json index e7360476ec..7bd8312aa6 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"title":"contains(where:)","externalID":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"deprecated":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","beta":false},{"deprecated":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","beta":false},{"deprecated":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"deprecated":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","extendedModule":"_Concurrency"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.contains(where:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(where:)":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"contains(where:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.contains(where:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","extendedModule":"_Concurrency","title":"contains(where:)","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false,"deprecated":false}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/contains(where:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/contains(where:)","title":"contains(where:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:).json index 40d89276a1..a092241cc5 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.drop(while:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV","kind":"typeIdentifier","text":"AsyncDropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}]}],"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"platforms":[{"beta":false,"name":"iOS","introducedAt":"13.0","deprecated":false,"unavailable":false},{"beta":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"unavailable":false},{"beta":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"unavailable":false},{"beta":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"unavailable":false}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"AsyncDropWhileSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"_Concurrency","title":"drop(while:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/drop(while:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV","text":"AsyncDropWhileSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)","abstract":[],"kind":"symbol","title":"drop(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"metadata":{"modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"extendedModule":"_Concurrency","role":"symbol","title":"drop(while:)","symbolKind":"method","platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"macOS","deprecated":false,"unavailable":false,"introducedAt":"10.15"},{"beta":false,"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"externalID":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV","text":"AsyncDropWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.drop(while:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/drop(while:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/drop(while:)","title":"drop(while:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:).json index c52f84c863..2da29da65c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.dropFirst(_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","text":"AsyncDropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"_Concurrency","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"AsyncDropFirstSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"dropFirst(_:)","externalID":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","unavailable":false,"deprecated":false},{"introducedAt":"10.15","beta":false,"name":"macOS","unavailable":false,"deprecated":false},{"introducedAt":"13.0","beta":false,"name":"tvOS","unavailable":false,"deprecated":false},{"introducedAt":"6.0","beta":false,"name":"watchOS","unavailable":false,"deprecated":false}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/dropFirst(_:)":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","title":"dropFirst(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method","externalID":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","title":"dropFirst(_:)","extendedModule":"_Concurrency","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","kind":"typeIdentifier","text":"AsyncDropFirstSequence"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","platforms":[{"name":"iOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1) -> ","kind":"text"},{"text":"AsyncDropFirstSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.dropFirst(_:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/dropFirst(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)","type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/dropFirst(_:)","abstract":[],"title":"dropFirst(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV","text":"AsyncDropFirstSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/element.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/element.json index 37f30ec472..2b81afd803 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/element.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/element.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.Element","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"},"metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"roleHeading":"Type Alias","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV7Elementa","navigatorTitle":[{"kind":"identifier","text":"Element"}],"platforms":[{"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false},{"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false},{"name":"tvOS","beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false},{"name":"watchOS","beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false}],"role":"symbol","symbolKind":"typealias","title":"HBRequestBodyStreamerSequence.Element","modules":[{"name":"HummingbirdCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/Element":{"type":"topic","abstract":[],"title":"HBRequestBodyStreamerSequence.Element","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}]}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.Element","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"platforms":[{"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"text":"Element","kind":"identifier"}],"roleHeading":"Type Alias","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV7Elementa","title":"HBRequestBodyStreamerSequence.Element","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"symbolKind":"typealias","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/Element":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"Element","kind":"identifier"}],"type":"topic","kind":"symbol","title":"HBRequestBodyStreamerSequence.Element","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/Element"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:).json index e2ad48817e..12d237e97e 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.filter(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isIncluded","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"AsyncFilterSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"extendedModule":"_Concurrency","externalID":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Instance Method","platforms":[{"unavailable":false,"introducedAt":"13.0","name":"iOS","deprecated":false,"beta":false},{"unavailable":false,"introducedAt":"10.15","name":"macOS","deprecated":false,"beta":false},{"unavailable":false,"introducedAt":"13.0","name":"tvOS","deprecated":false,"beta":false},{"unavailable":false,"introducedAt":"6.0","name":"watchOS","deprecated":false,"beta":false}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV","kind":"typeIdentifier","text":"AsyncFilterSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"filter(_:)","symbolKind":"method","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/filter(_:)":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"AsyncFilterSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"title":"filter(_:)","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.filter(_:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"filter(_:)","externalID":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","beta":false,"deprecated":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV","text":"AsyncFilterSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isIncluded","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"AsyncFilterSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/filter(_:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV","kind":"typeIdentifier","text":"AsyncFilterSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)","title":"filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:).json index 867fcf6c7e..3eafc66489 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.first(where:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","extendedModule":"_Concurrency","role":"symbol","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"title":"first(where:)","symbolKind":"method","externalID":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/first(where:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","type":"topic","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.first(where:)"},{"type":"text","text":"."}],"metadata":{"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"extendedModule":"_Concurrency","role":"symbol","externalID":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method","roleHeading":"Instance Method","title":"first(where:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/first(where:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/first(where:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6.json index eab8cc31d5..6139feb892 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.flatMap(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncThrowingFlatMapSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","extendedModule":"_Concurrency","externalID":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false},{"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15","unavailable":false},{"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false},{"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0","unavailable":false}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"title":"flatMap(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-4n6c6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV","text":"AsyncThrowingFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}],"type":"topic","title":"flatMap(_:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.flatMap(_:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}],"externalID":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency","title":"flatMap(_:)","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-4n6c6":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-4n6c6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV","text":"AsyncThrowingFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6","role":"symbol","title":"flatMap(_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa.json index 3dcc5b0f7d..9d21e43f4a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.flatMap(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"AsyncSequence","preciseIdentifier":"s:Sci"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","kind":"typeIdentifier","text":"AsyncFlatMapSequence"},{"kind":"text","text":"<"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"_Concurrency","roleHeading":"Instance Method","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15"},{"beta":false,"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"role":"symbol","title":"flatMap(_:)","symbolKind":"method","externalID":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-6ynpa":{"kind":"symbol","role":"symbol","title":"flatMap(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","text":"AsyncFlatMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"roleHeading":"Instance Method","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}],"extendedModule":"_Concurrency","symbolKind":"method","title":"flatMap(_:)","externalID":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","text":"AsyncFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.flatMap(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"AsyncSequence","preciseIdentifier":"s:Sci","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/flatMap(_:)-6ynpa":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/flatMap(_:)-6ynpa","title":"flatMap(_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"text":"SegmentOfResult","kind":"genericParameter"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV","kind":"typeIdentifier","text":"AsyncFlatMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator().json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator().json index ce5023d5b4..432d96bc35 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator().json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator().json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeAsyncIterator"},{"kind":"text","text":"() -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","text":"AsyncIterator"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV17makeAsyncIteratorAC0hI0VyF","title":"makeAsyncIterator()","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","text":"AsyncIterator","kind":"typeIdentifier"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()"]}],"abstract":[{"text":"Make async iterator","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","navigatorTitle":[{"text":"AsyncIterator","kind":"identifier"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncIterator","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/makeAsyncIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()","title":"makeAsyncIterator()","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncIterator","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","kind":"typeIdentifier"}],"abstract":[{"text":"Make async iterator","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV17makeAsyncIteratorAC0hI0VyF","title":"makeAsyncIterator()","platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncIterator","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()"},"abstract":[{"type":"text","text":"Make async iterator"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"AsyncIterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/makeAsyncIterator()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/makeAsyncIterator()","title":"makeAsyncIterator()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeAsyncIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncIterator","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV13AsyncIteratorV","kind":"typeIdentifier"}],"abstract":[{"text":"Make async iterator","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncIterator":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncIterator","abstract":[],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncIterator"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"AsyncIterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd.json index 1911277409..83a8b4d063 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.map(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"metadata":{"platforms":[{"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"extendedModule":"_Concurrency","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","kind":"typeIdentifier","text":"AsyncMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":">"}],"externalID":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","title":"map(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-4p6zd":{"abstract":[],"title":"map(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","text":"AsyncMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"map(_:)","externalID":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","platforms":[{"unavailable":false,"name":"iOS","beta":false,"introducedAt":"13.0","deprecated":false},{"unavailable":false,"name":"macOS","beta":false,"introducedAt":"10.15","deprecated":false},{"unavailable":false,"name":"tvOS","beta":false,"introducedAt":"13.0","deprecated":false},{"unavailable":false,"name":"watchOS","beta":false,"introducedAt":"6.0","deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","text":"AsyncMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"extendedModule":"_Concurrency"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.map(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-4p6zd":{"title":"map(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV","kind":"typeIdentifier","text":"AsyncMapSequence"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-4p6zd","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8.json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8.json index 9957b9af1d..1c24b4e81d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"map(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","kind":"typeIdentifier","text":"AsyncThrowingMapSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method","platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"10.15"},{"beta":false,"deprecated":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0"}],"externalID":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","roleHeading":"Instance Method","extendedModule":"_Concurrency"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.map(_:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Transformed"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Transformed"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-9rev8":{"title":"map(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","text":"AsyncThrowingMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8"},"metadata":{"platforms":[{"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"symbolKind":"method","role":"symbol","title":"map(_:)","roleHeading":"Instance Method","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"externalID":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"AsyncThrowingMapSequence","kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.map(_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/map(_:)-9rev8":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Transformed","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV","text":"AsyncThrowingMapSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Transformed","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/map(_:)-9rev8","abstract":[],"kind":"symbol","role":"symbol","title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:).json index 91b101b152..71c6c06a48 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.max(by:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0","deprecated":false}],"externalID":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","title":"max(by:)","extendedModule":"_Concurrency","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/max(by:)":{"title":"max(by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"metadata":{"title":"max(by:)","roleHeading":"Instance Method","extendedModule":"_Concurrency","externalID":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"symbolKind":"method","platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.max(by:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/max(by:)":{"kind":"symbol","type":"topic","title":"max(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/max(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:).json index 304d047f8b..7f12f31bfe 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.min(by:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","extendedModule":"_Concurrency","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"roleHeading":"Instance Method","title":"min(by:)","externalID":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"name":"iOS","beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false},{"name":"macOS","beta":false,"introducedAt":"10.15","unavailable":false,"deprecated":false},{"name":"tvOS","beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false},{"name":"watchOS","beta":false,"introducedAt":"6.0","unavailable":false,"deprecated":false}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/min(by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"min(by:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"title":"min(by:)","externalID":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"_Concurrency","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.min(by:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/min(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/min(by:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)","type":"topic","kind":"symbol","abstract":[],"title":"min(by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"min","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:).json index 8907608979..5ff60071ba 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.prefix(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"prefix(_:)","platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"externalID":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"_Concurrency","role":"symbol","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","abstract":[],"title":"prefix(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","kind":"typeIdentifier","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"externalID":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false,"unavailable":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false,"unavailable":false}],"symbolKind":"method","role":"symbol","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"title":"prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"_Concurrency"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.prefix(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV","text":"AsyncPrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)","title":"prefix(_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:).json index 46e56a1267..42b3374e7b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"AsyncSequence.prefix(while:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV","kind":"typeIdentifier","text":"AsyncPrefixWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"prefix(while:)","role":"symbol","extendedModule":"_Concurrency","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"platforms":[{"name":"iOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"name":"macOS","beta":false,"deprecated":false,"unavailable":false,"introducedAt":"10.15"},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false}],"externalID":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(while:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)","abstract":[],"title":"prefix(while:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV","kind":"typeIdentifier","text":"AsyncPrefixWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.prefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","externalID":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"_Concurrency","platforms":[{"unavailable":false,"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.15"},{"unavailable":false,"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0"}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"title":"prefix(while:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV","text":"AsyncPrefixWhileSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/prefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:).json index 75c33c662a..eabe59dd41 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"nextPartialResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"role":"symbol","extendedModule":"_Concurrency","roleHeading":"Instance Method","externalID":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","deprecated":false,"unavailable":false,"beta":false}],"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"title":"reduce(_:_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.reduce(_:_:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(_:_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"title":"reduce(_:_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"AsyncSequence.reduce(_:_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nextPartialResult"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"_Concurrency","modules":[{"relatedModules":["_Concurrency"],"name":"HummingbirdCore"}],"symbolKind":"method","roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","name":"iOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"unavailable":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","deprecated":false,"unavailable":false,"beta":false}],"title":"reduce(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"externalID":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(_:_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"title":"reduce(_:_:)","role":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(_:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:).json index 8e2ab820e9..13efc6d9f2 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"AsyncSequence.reduce(into:_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"extendedModule":"_Concurrency","symbolKind":"method","title":"reduce(into:_:)","platforms":[{"name":"iOS","beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false},{"name":"watchOS","beta":false,"unavailable":false,"introducedAt":"6.0","deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"updateAccumulatingResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(into:_:)":{"title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"title":"AsyncSequence Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"AsyncSequence.reduce(into:_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdCore","relatedModules":["_Concurrency"]}],"symbolKind":"method","title":"reduce(into:_:)","platforms":[{"name":"iOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"externalID":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","extendedModule":"_Concurrency"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/AsyncSequence-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/AsyncSequence-Implementations","title":"AsyncSequence Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence/reduce(into:_:)":{"kind":"symbol","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)","title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence\/reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody.json index 2480b0a7cf..cd7ac2c698 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)"],"title":"Type Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations"],"generated":true,"title":"Default Implementations"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"generated":true,"title":"Response"}],"metadata":{"roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"symbolKind":"enum","modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"role":"symbol","externalID":"s:15HummingbirdCore14HBResponseBodyO","title":"HBResponseBody"},"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.enum.case":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case","role":"symbol","abstract":[{"type":"text","text":"Streamer object supplying byte buffers"}],"title":"HBResponseBody.stream(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBResponseBodyStreamer","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"kind":"text","text":")"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.type.method":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","role":"symbol","abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"text":" from a closure supplying ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":"’s.","type":"text"}],"title":"stream(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","kind":"typeIdentifier","text":"HBStreamerProtocol"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","role":"collectionGroup","abstract":[],"title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/customstringconvertible-implementations","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)","role":"symbol","abstract":[{"type":"text","text":"Body stored as a single ByteBuffer"}],"title":"HBResponseBody.byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":")"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/empty":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"empty"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","title":"HBResponseBody.empty","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/empty","abstract":[{"text":"Empty body","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/streamCallback(_:)":{"title":"streamCallback(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"text":" from a closure supplying ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":"’s.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"title":"Response","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"kind":"symbol","topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Enumeration","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"externalID":"s:15HummingbirdCore14HBResponseBodyO","modules":[{"name":"HummingbirdCore"}],"title":"HBResponseBody","symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}]},"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/empty":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/empty","role":"symbol","abstract":[{"type":"text","text":"Empty body"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"empty","kind":"identifier"}],"title":"HBResponseBody.empty"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.enum.case":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case","kind":"symbol","role":"symbol","title":"HBResponseBody.stream(_:)","abstract":[{"type":"text","text":"Streamer object supplying byte buffers"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/customstringconvertible-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","kind":"article","role":"collectionGroup","title":"CustomStringConvertible Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/streamCallback(_:)":{"title":"streamCallback(_:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"abstract":[{"type":"text","text":"Construct a "},{"type":"codeVoice","code":"HBResponseBody"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/byteBuffer(_:)":{"title":"HBResponseBody.byteBuffer(_:)","role":"symbol","abstract":[{"text":"Body stored as a single ByteBuffer","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.type.method":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","text":"HBStreamerProtocol","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","kind":"symbol","role":"symbol","title":"stream(_:)","abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:).json index 35b748b99e..80b65ba203 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"abstract":[{"type":"text","text":"Body stored as a single ByteBuffer"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HBResponseBody.byteBuffer(_:)","symbolKind":"case","role":"symbol","externalID":"s:15HummingbirdCore14HBResponseBodyO10byteBufferyAC7NIOCore04ByteF0VcACmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":")"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)","role":"symbol","abstract":[{"type":"text","text":"Body stored as a single ByteBuffer"}],"title":"HBResponseBody.byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":")"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"metadata":{"title":"HBResponseBody.byteBuffer(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:15HummingbirdCore14HBResponseBodyO10byteBufferyAC7NIOCore04ByteF0VcACmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)"]}],"abstract":[{"text":"Body stored as a single ByteBuffer","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/byteBuffer(_:)":{"title":"HBResponseBody.byteBuffer(_:)","role":"symbol","abstract":[{"text":"Body stored as a single ByteBuffer","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/byteBuffer(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations.json index b0b2cf15a2..1b7c373dea 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"],"generated":true}],"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/description":{"title":"description","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/description","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}}} \ No newline at end of file +{"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdCore"}],"title":"CustomStringConvertible Implementations"},"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/description":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description","kind":"symbol","role":"symbol","title":"description","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/description.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/description.json index b7c25e14b0..002b3915e3 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/description.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/description.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:15HummingbirdCore14HBResponseBodyO11descriptionSSvp","extendedModule":"HummingbirdCore","symbolKind":"property","title":"description","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCore"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/description"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","role":"collectionGroup","abstract":[],"title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/customstringconvertible-implementations","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/description":{"title":"description","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/description","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/description"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description"},"kind":"symbol","metadata":{"title":"description","externalID":"s:15HummingbirdCore14HBResponseBodyO11descriptionSSvp","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/description":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/description","kind":"symbol","role":"symbol","title":"description","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/CustomStringConvertible-Implementations":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/customstringconvertible-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/CustomStringConvertible-Implementations","kind":"article","role":"collectionGroup","title":"CustomStringConvertible Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/empty.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/empty.json index 3ba79dd740..af57cd82e9 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/empty.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/empty.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"empty"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/empty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Case","role":"symbol","title":"HBResponseBody.empty","externalID":"s:15HummingbirdCore14HBResponseBodyO5emptyyA2CmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"empty","kind":"identifier"}]},"kind":"symbol","abstract":[{"type":"text","text":"Empty body"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/empty":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"empty"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","title":"HBResponseBody.empty","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/empty","abstract":[{"text":"Empty body","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"metadata":{"title":"HBResponseBody.empty","role":"symbol","roleHeading":"Case","externalID":"s:15HummingbirdCore14HBResponseBodyO5emptyyA2CmF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"empty","kind":"identifier"}]},"sections":[],"abstract":[{"text":"Empty body","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"empty"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/empty"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/empty":{"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/empty","role":"symbol","abstract":[{"type":"text","text":"Empty body"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/empty","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"empty","kind":"identifier"}],"title":"HBResponseBody.empty"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case.json index ce23b33bd8..271d513c8b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Streamer object supplying byte buffers"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case"},"metadata":{"modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBResponseBodyStreamer","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"kind":"text","text":")"}],"symbolKind":"case","title":"HBResponseBody.stream(_:)","externalID":"s:15HummingbirdCore14HBResponseBodyO6streamyAcA0cD8Streamer_pcACmF","role":"symbol","roleHeading":"Case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP","text":"HBResponseBodyStreamer"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.enum.case":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case","role":"symbol","abstract":[{"type":"text","text":"Streamer object supplying byte buffers"}],"title":"HBResponseBody.stream(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBResponseBodyStreamer","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"kind":"text","text":")"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"text":")","kind":"text"}],"role":"symbol","externalID":"s:15HummingbirdCore14HBResponseBodyO6streamyAcA0cD8Streamer_pcACmF","title":"HBResponseBody.stream(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","text":"HBResponseBodyStreamer","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"text":"Streamer object supplying byte buffers","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.enum.case":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore22HBResponseBodyStreamerP"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.enum.case","kind":"symbol","role":"symbol","title":"HBResponseBody.stream(_:)","abstract":[{"type":"text","text":"Streamer object supplying byte buffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method.json index 789099d505..f1f753ff3c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"streamer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBStreamerProtocol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponseBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure called whenever a new ByteBuffer is needed"}]}],"name":"closure"}]},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"inlineContent":[{"text":"This function should supply ","type":"text"},{"code":".byteBuffer(ByteBuffer)","type":"codeVoice"},{"text":" until there is no more data, at which","type":"text"},{"text":" ","type":"text"},{"text":"point is should return ","type":"text"},{"code":"'end","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Construct a ","type":"text"},{"code":"HBResponseBody","type":"codeVoice"},{"text":" from a closure supplying ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":"’s.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method"]}],"metadata":{"symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","text":"HBStreamerProtocol","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdCore14HBResponseBodyO6streamyAcA18HBStreamerProtocol_pFZ","title":"stream(_:)","role":"symbol","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Type Method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.type.method":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","role":"symbol","abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"text":" from a closure supplying ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":"’s.","type":"text"}],"title":"stream(_:)","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","kind":"typeIdentifier","text":"HBStreamerProtocol"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","title":"stream(_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","kind":"typeIdentifier","text":"HBStreamerProtocol"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"externalID":"s:15HummingbirdCore14HBResponseBodyO6streamyAcA18HBStreamerProtocol_pFZ","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Type Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stream"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"streamer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","text":"HBStreamerProtocol","preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}]}]},{"kind":"parameters","parameters":[{"name":"closure","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure called whenever a new ByteBuffer is needed"}]}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should supply "},{"type":"codeVoice","code":".byteBuffer(ByteBuffer)"},{"type":"text","text":" until there is no more data, at which"},{"type":"text","text":" "},{"type":"text","text":"point is should return "},{"type":"codeVoice","code":"'end"},{"type":"text","text":"."}]}]}],"abstract":[{"text":"Construct a ","type":"text"},{"type":"codeVoice","code":"HBResponseBody"},{"text":" from a closure supplying ","type":"text"},{"type":"codeVoice","code":"ByteBuffer"},{"text":"’s.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/stream(_:)-swift.type.method":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stream","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore18HBStreamerProtocolP","text":"HBStreamerProtocol","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/stream(_:)-swift.type.method","kind":"symbol","role":"symbol","title":"stream(_:)","abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:).json index e7f6562eaa..3f9de66734 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"streamCallback","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"HBStreamCallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponseBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Closure called whenever a new ByteBuffer is needed"}],"type":"paragraph"}],"name":"closure"}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function should supply "},{"type":"codeVoice","code":".byteBuffer(ByteBuffer)"},{"type":"text","text":" until there is no more data, at which"},{"type":"text","text":" "},{"type":"text","text":"point is should return "},{"type":"codeVoice","code":"'end"},{"type":"text","text":"."}]}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)"},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Type Method","title":"streamCallback(_:)","modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore14HBResponseBodyO14streamCallbackyAC7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAE0hI0_pYbcFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"text":"HBStreamCallback","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka"},{"text":") -> ","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"abstract":[{"type":"text","text":"Construct a "},{"type":"codeVoice","code":"HBResponseBody"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/streamCallback(_:)":{"title":"streamCallback(_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"abstract":[{"type":"text","text":"Construct a "},{"code":"HBResponseBody","type":"codeVoice"},{"text":" from a closure supplying ","type":"text"},{"code":"ByteBuffer","type":"codeVoice"},{"text":"’s.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"closure","content":[{"inlineContent":[{"text":"Closure called whenever a new ByteBuffer is needed","type":"text"}],"type":"paragraph"}]}]},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"text":"This function should supply ","type":"text"},{"code":".byteBuffer(ByteBuffer)","type":"codeVoice"},{"text":" until there is no more data, at which","type":"text"},{"text":" ","type":"text"},{"text":"point is should return ","type":"text"},{"code":"'end","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)"]}],"abstract":[{"type":"text","text":"Construct a "},{"type":"codeVoice","code":"HBResponseBody"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Method","title":"streamCallback(_:)","externalID":"s:15HummingbirdCore14HBResponseBodyO14streamCallbackyAC7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAE0hI0_pYbcFZ","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody/streamCallback(_:)":{"title":"streamCallback(_:)","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamCallback"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamCallbacka","kind":"typeIdentifier","text":"HBStreamCallback"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"abstract":[{"type":"text","text":"Construct a "},{"type":"codeVoice","code":"HBResponseBody"},{"type":"text","text":" from a closure supplying "},{"type":"codeVoice","code":"ByteBuffer"},{"type":"text","text":"’s."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody\/streamCallback(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer.json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer.json index 955c653dba..d6e27d532d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","text":"Sendable"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbresponsebodystreamer"]}],"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Inherits From"},{"type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer"],"kind":"relationships","title":"Conforming Types"}],"sections":[],"metadata":{"title":"HBResponseBodyStreamer","symbolKind":"protocol","roleHeading":"Protocol","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"externalID":"s:15HummingbirdCore22HBResponseBodyStreamerP","modules":[{"name":"HummingbirdCore"}],"role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}]},"abstract":[{"type":"text","text":"Object supplying ByteBuffers for a response body"}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","interfaceLanguage":"swift"},"kind":"symbol","seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"title":"Response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer/read(on:)":{"role":"symbol","required":true,"type":"topic","title":"read(on:)","url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/AsyncSequenceResponseBodyStreamer":{"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/AsyncSequenceResponseBodyStreamer","title":"AsyncSequenceResponseBodyStreamer","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}}} \ No newline at end of file +{"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Inherits From"},{"type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer"],"kind":"relationships","title":"Conforming Types"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebodystreamer"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)"],"title":"Instance Methods"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"],"generated":true,"title":"Response"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Sendable","kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP"}]}],"kind":"declarations"}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","title":"HBResponseBodyStreamer","symbolKind":"protocol","roleHeading":"Protocol","externalID":"s:15HummingbirdCore22HBResponseBodyStreamerP","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"modules":[{"name":"HummingbirdCore"}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer":{"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"AsyncSequenceResponseBodyStreamer","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer/read(on:)":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)","type":"topic","abstract":[],"required":true,"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)","title":"read(on:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:).json b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:).json index d088ba8eb3..dca1046bd3 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"]]},"kind":"symbol","metadata":{"title":"read(on:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore22HBResponseBodyStreamerP4read2on7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAF0iJ0_p_tF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer/read(on:)":{"role":"symbol","required":true,"type":"topic","title":"read(on:)","url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)"},"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"required":true,"externalID":"s:15HummingbirdCore22HBResponseBodyStreamerP4read2on7NIOCore15EventLoopFutureCyAA16HBStreamerOutputOGAF0iJ0_p_tF","roleHeading":"Instance Method","role":"symbol","title":"read(on:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer/read(on:)":{"role":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)","type":"topic","abstract":[],"required":true,"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer\/read(on:)","title":"read(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbsendable.json b/docs/1.0/data/documentation/hummingbirdcore/hbsendable.json index 3c0762a52f..78c2486c2f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbsendable.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbsendable.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendable","kind":"identifier"},{"text":" = Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Sendable","kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbsendable"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSendable"}],"modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"kind":"identifier","text":"HBSendable"}],"role":"symbol","platforms":[],"externalID":"s:15HummingbirdCore10HBSendablea","roleHeading":"Type Alias","title":"HBSendable","symbolKind":"typealias"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBSendable":{"role":"symbol","type":"topic","title":"HBSendable","kind":"symbol","abstract":[],"deprecated":true,"url":"\/documentation\/hummingbirdcore\/hbsendable","navigatorTitle":[{"text":"HBSendable","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendable","kind":"identifier"}],"externalID":"s:15HummingbirdCore10HBSendablea","platforms":[],"navigatorTitle":[{"text":"HBSendable","kind":"identifier"}],"symbolKind":"typealias","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Type Alias","title":"HBSendable","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSendable"},{"kind":"text","text":" = Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbsendable"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBSendable":{"type":"topic","title":"HBSendable","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSendable"}],"deprecated":true,"abstract":[],"url":"\/documentation\/hummingbirdcore\/hbsendable","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSendable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBSendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamcallback.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamcallback.json index 325c819d7a..ac42a6d030 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamcallback.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamcallback.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBStreamCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Type Alias","externalID":"s:15HummingbirdCore16HBStreamCallbacka","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"modules":[{"name":"HummingbirdCore"}],"symbolKind":"typealias"},"abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"role":"symbol","type":"topic","title":"HBResponseBodyStreamer","kind":"symbol","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","navigatorTitle":[{"text":"HBResponseBodyStreamer","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBodyStreamer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"role":"symbol","type":"topic","title":"HBStreamCallback","kind":"symbol","abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"title":"HBHTTPResponse","kind":"symbol","navigatorTitle":[{"text":"HBHTTPResponse","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPResponse","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","abstract":[{"text":"HTTP response","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbhttpresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreamcallback"]}],"sections":[],"seeAlsoSections":[{"title":"Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBStreamCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"text":"Function returning streamed byte buffer output","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"title":"HBStreamCallback","roleHeading":"Type Alias","externalID":"s:15HummingbirdCore16HBStreamCallbacka","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"symbolKind":"typealias"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamCallback":{"title":"HBStreamCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamCallback"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamCallback","abstract":[{"type":"text","text":"Function returning streamed byte buffer output"}],"url":"\/documentation\/hummingbirdcore\/hbstreamcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput.json index 1a737ebb95..043576443d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput.json @@ -1 +1 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"],"generated":true,"title":"Request"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","externalID":"s:15HummingbirdCore16HBStreamerOutputO","title":"HBStreamerOutput","roleHeading":"Enumeration"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/end":{"role":"symbol","title":"HBStreamerOutput.end","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/end","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/byteBuffer(_:)":{"title":"HBStreamerOutput.byteBuffer(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/equatable-implementations","kind":"article"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Request","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"],"generated":true}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations"],"generated":true}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdCore16HBStreamerOutputO","title":"HBStreamerOutput","role":"symbol","modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"text":"HBStreamerOutput","kind":"identifier"}],"roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBStreamerOutput","kind":"identifier"}],"symbolKind":"enum"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)","type":"topic","kind":"symbol","abstract":[],"title":"HBStreamerOutput.byteBuffer(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/end":{"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/end","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end","title":"HBStreamerOutput.end","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/equatable-implementations","kind":"article","role":"collectionGroup","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:).json index 55b7716fef..3b4a8e82ce 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore16HBStreamerOutputO","title":"!=(_:_:)","roleHeading":"Operator","role":"symbol","modules":[{"name":"HummingbirdCore","relatedModules":["Swift"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/!=(_:_:)":{"title":"!=(_:_:)","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/Equatable-Implementations":{"title":"Equatable Implementations","type":"topic","role":"collectionGroup","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/equatable-implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdCore16HBStreamerOutputO","modules":[{"relatedModules":["Swift"],"name":"HummingbirdCore"}],"roleHeading":"Operator","role":"symbol","extendedModule":"Swift","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/equatable-implementations","kind":"article","role":"collectionGroup","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/!=(_:_:)":{"title":"!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:).json index 553b6ee833..f85414205f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"metadata":{"role":"symbol","symbolKind":"case","externalID":"s:15HummingbirdCore16HBStreamerOutputO10byteBufferyAC7NIOCore04ByteF0VcACmF","title":"HBStreamerOutput.byteBuffer(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case","modules":[{"name":"HummingbirdCore"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/byteBuffer(_:)":{"title":"HBStreamerOutput.byteBuffer(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdCore"}],"role":"symbol","symbolKind":"case","externalID":"s:15HummingbirdCore16HBStreamerOutputO10byteBufferyAC7NIOCore04ByteF0VcACmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"byteBuffer","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"HBStreamerOutput.byteBuffer(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/byteBuffer(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/byteBuffer(_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)","type":"topic","kind":"symbol","abstract":[],"title":"HBStreamerOutput.byteBuffer(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"byteBuffer"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/end.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/end.json index 46b9ad2525..70d281465a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/end.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/end.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"end","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end"},"sections":[],"metadata":{"title":"HBStreamerOutput.end","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"end","kind":"identifier"}],"externalID":"s:15HummingbirdCore16HBStreamerOutputO3endyA2CmF","role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/end"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/end":{"role":"symbol","title":"HBStreamerOutput.end","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/end","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"end","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreameroutput\/end"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"metadata":{"roleHeading":"Case","title":"HBStreamerOutput.end","modules":[{"name":"HummingbirdCore"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"end","kind":"identifier"}],"externalID":"s:15HummingbirdCore16HBStreamerOutputO3endyA2CmF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/end":{"url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/end","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/end","title":"HBStreamerOutput.end","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"end"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations.json index ec854a982c..cb3af3793c 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)"],"generated":true}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdCore"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/!=(_:_:)":{"title":"!=(_:_:)","type":"topic","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)"],"title":"Operators"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdCore"}],"title":"Equatable Implementations"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/Equatable-Implementations"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput/!=(_:_:)":{"title":"!=(_:_:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput\/!=(_:_:)","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol.json index e79123e96a..69dfdfd379 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol.json @@ -1 +1 @@ -{"relationshipsSections":[{"kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"inheritsFrom"},{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"],"type":"conformingTypes"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"sections":[],"abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBStreamerProtocol","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Sendable","preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"seeAlsoSections":[{"generated":true,"title":"Request","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"]}],"metadata":{"externalID":"s:15HummingbirdCore18HBStreamerProtocolP","roleHeading":"Protocol","role":"symbol","title":"HBStreamerProtocol","symbolKind":"protocol","modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume()":{"title":"consume()","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consumeAll(on:_:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)","abstract":[{"type":"text","text":"Consume ByteBuffers until you receive an end tag"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"required":true,"title":"consumeAll(on:_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"title":"HBHTTPRequest","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"type":"text","text":"HTTP request"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume(on:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"role":"symbol","required":true,"title":"consume(on:)","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Consume what has been fed to the streamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"type":"topic","kind":"symbol","title":"HBByteBufferStreamer","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/sequence":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","title":"sequence","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Inherits From"},{"type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer"],"kind":"relationships","title":"Conforming Types"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)"],"title":"Instance Methods"}],"sections":[],"abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}],"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBStreamerProtocol","kind":"identifier"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore18HBStreamerProtocolP","roleHeading":"Protocol","title":"HBStreamerProtocol","navigatorTitle":[{"text":"HBStreamerProtocol","kind":"identifier"}],"role":"symbol","symbolKind":"protocol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","interfaceLanguage":"swift"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"],"generated":true,"title":"Request"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier","text":"Sendable"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume(on:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"consume"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)","role":"symbol","title":"consume(on:)","kind":"symbol","abstract":[{"type":"text","text":"Consume what has been fed to the streamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBByteBufferStreamer":{"url":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBByteBufferStreamer","abstract":[{"type":"text","text":"Request body streamer. "},{"type":"codeVoice","code":"HBHTTPDecodeHandler"},{"type":"text","text":" feeds this with ByteBuffers while the Router consumes them"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBByteBufferStreamer"}],"role":"symbol","kind":"symbol","title":"HBByteBufferStreamer","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBByteBufferStreamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume()":{"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","required":true,"role":"symbol","title":"consume()","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consumeAll(on:_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Consume ByteBuffers until you receive an end tag"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"required":true,"role":"symbol","title":"consumeAll(on:_:)","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/sequence":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence"}],"kind":"symbol","type":"topic","title":"sequence","abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume().json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume().json index 6cb3ed25ec..78a58002df 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume().json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume().json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"typeIdentifier","text":"HBStreamerOutput"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","interfaceLanguage":"swift"},"metadata":{"required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier"}],"title":"consume()","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false},{"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"externalID":"s:15HummingbirdCore18HBStreamerProtocolP7consumeAA0C6OutputOyYaKF","role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume()":{"title":"consume()","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","abstract":[],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"required":true,"role":"symbol","externalID":"s:15HummingbirdCore18HBStreamerProtocolP7consumeAA0C6OutputOyYaKF","symbolKind":"method","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","title":"consume()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"}],"modules":[{"name":"HummingbirdCore"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume()":{"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume()","required":true,"role":"symbol","title":"consume()","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:).json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:).json index 3dc51ac588..8022d8b70d 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"text":">","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"text":"EventLoop to return future on","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to the request body"},{"type":"text","text":" "},{"type":"text","text":"and whether we have consumed everything"}]}]}],"abstract":[{"text":"Consume what has been fed to the streamer","type":"text"}],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"consume"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"externalID":"s:15HummingbirdCore18HBStreamerProtocolP7consume2on7NIOCore15EventLoopFutureCyAA0C6OutputOGAF0hI0_p_tF","modules":[{"name":"HummingbirdCore"}],"title":"consume(on:)","required":true,"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume(on:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"role":"symbol","required":true,"title":"consume(on:)","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Consume what has been fed to the streamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"title":"HBStreamerOutput","url":"\/documentation\/hummingbirdcore\/hbstreameroutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consume","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to return future on"}]}],"name":"eventLoop"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns an EventLoopFuture that will be fulfilled with array of ByteBuffers that has so far been fed to the request body"},{"type":"text","text":" "},{"type":"text","text":"and whether we have consumed everything"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consume"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"name":"HummingbirdCore"}],"required":true,"externalID":"s:15HummingbirdCore18HBStreamerProtocolP7consume2on7NIOCore15EventLoopFutureCyAA0C6OutputOGAF0hI0_p_tF","title":"consume(on:)"},"abstract":[{"type":"text","text":"Consume what has been fed to the streamer"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consume(on:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consume(on:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"consume"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)","role":"symbol","title":"consume(on:)","kind":"symbol","abstract":[{"type":"text","text":"Consume what has been fed to the streamer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:).json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:).json index 2bd2d24fae..799ecf3f2f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)","interfaceLanguage":"swift"},"metadata":{"title":"consumeAll(on:_:)","role":"symbol","symbolKind":"method","externalID":"s:15HummingbirdCore18HBStreamerProtocolP10consumeAll2on_7NIOCore15EventLoopFutureCyytGAF0iJ0_p_AiF10ByteBufferVctF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"required":true,"modules":[{"name":"HummingbirdCore"}]},"abstract":[{"type":"text","text":"Consume ByteBuffers until you receive an end tag"}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"process"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"EventLoopFuture that will be fulfilled when all buffers are consumed","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consumeAll(on:_:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)","abstract":[{"type":"text","text":"Consume ByteBuffers until you receive an end tag"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"required":true,"title":"consumeAll(on:_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"abstract":[{"text":"Consume ByteBuffers until you receive an end tag","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"consumeAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"process","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"EventLoopFuture that will be fulfilled when all buffers are consumed"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","required":true,"title":"consumeAll(on:_:)","roleHeading":"Instance Method","externalID":"s:15HummingbirdCore18HBStreamerProtocolP10consumeAll2on_7NIOCore15EventLoopFutureCyytGAF0iJ0_p_AiF10ByteBufferVctF"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/consumeAll(on:_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Consume ByteBuffers until you receive an end tag"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"consumeAll"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"required":true,"role":"symbol","title":"consumeAll(on:_:)","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/consumeAll(on:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/sequence.json b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/sequence.json index e2537c7a75..e73697ff3f 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/sequence.json +++ b/docs/1.0/data/documentation/hummingbirdcore/hbstreamerprotocol/sequence.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0","deprecated":false}],"extendedModule":"HummingbirdCore","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sequence","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier"}],"title":"sequence","externalID":"s:15HummingbirdCore18HBStreamerProtocolPAAE8sequenceAA29HBRequestBodyStreamerSequenceVvp","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sequence","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","text":"HBRequestBodyStreamerSequence","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"navigatorTitle":[{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"title":"HBRequestBodyStreamerSequence","type":"topic","url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","abstract":[{"type":"text","text":"AsyncSequence providing ByteBuffers from a request body stream"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRequestBodyStreamerSequence","kind":"identifier"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","kind":"symbol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","abstract":[{"text":"Protocol for objects providing a stream of ByteBuffers","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/sequence":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","title":"sequence","url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}]}}} \ No newline at end of file +{"metadata":{"platforms":[{"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS","beta":false},{"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS","beta":false},{"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS","beta":false},{"unavailable":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS","beta":false}],"modules":[{"name":"HummingbirdCore"}],"extendedModule":"HummingbirdCore","title":"sequence","externalID":"s:15HummingbirdCore18HBStreamerProtocolPAAE8sequenceAA29HBRequestBodyStreamerSequenceVvp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol"]]},"abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"text":"HBRequestBodyStreamerSequence","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol":{"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerProtocol"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol","title":"HBStreamerProtocol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerProtocol"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","role":"symbol","abstract":[{"type":"text","text":"Protocol for objects providing a stream of ByteBuffers"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBodyStreamerSequence":{"url":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBodyStreamerSequence","abstract":[{"text":"AsyncSequence providing ByteBuffers from a request body stream","type":"text"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}],"role":"symbol","kind":"symbol","title":"HBRequestBodyStreamerSequence","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBodyStreamerSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerProtocol/sequence":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerProtocol\/sequence","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sequence"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore29HBRequestBodyStreamerSequenceV","kind":"typeIdentifier","text":"HBRequestBodyStreamerSequence"}],"kind":"symbol","type":"topic","title":"sequence","abstract":[{"type":"text","text":"AsyncSequence of ByteBuffers version of streamed Request body"}],"url":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer.json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer.json index a6aa2cf181..a3eac8baca 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer.json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"],"generated":true,"title":"Default Implementations"}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV","title":"HTTP1ChannelInitializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"],"generated":true,"title":"Server"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"},"abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"],"type":"conformsTo","title":"Conforms To"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"type":"text","text":"Initialize HTTP1 channel"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for objects generating a "},{"code":"HBHTTPResponse","type":"codeVoice"},{"type":"text","text":" from a "},{"code":"HBHTTPRequest","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-8qrze":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","title":"addProtocolUpgrader(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze","abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/HBChannelInitializer-Implementations":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/hbchannelinitializer-implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","title":"HBChannelInitializer Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBBindAddress"}],"abstract":[{"text":"Address to bind server to","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbbindaddress","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBBindAddress"}],"title":"HBBindAddress"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/init(upgraders:)":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)","type":"topic","role":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upgraders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"kind":"text","text":"])"}],"kind":"symbol","title":"init(upgraders:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HTTP1ChannelInitializer","symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}]},"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"},"seeAlsoSections":[{"title":"Server","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-8qrze":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"title":"addProtocolUpgrader(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/HBChannelInitializer-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations","title":"HBChannelInitializer Implementations","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/hbchannelinitializer-implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"text":"Initialize HTTP1 channel","type":"text"}],"kind":"symbol","title":"initialize(channel:childHandlers:configuration:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/init(upgraders:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)","title":"init(upgraders:)","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upgraders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":"])"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze.json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze.json index 7ce00d512a..14070e4263 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze.json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze.json @@ -1 +1 @@ -{"metadata":{"title":"addProtocolUpgrader(_:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdCore"}],"externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV19addProtocolUpgraderyy8NIOHTTP1010HTTPServergH0_pF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"upgrader","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"upgrader","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP server protocol upgrader to add"}]}]}],"kind":"parameters"}],"sections":[],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-8qrze":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","title":"addProtocolUpgrader(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze","abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV19addProtocolUpgraderyy8NIOHTTP1010HTTPServergH0_pF","role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method","title":"addProtocolUpgrader(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"upgrader"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"HTTP server protocol upgrader to add","type":"text"}]}],"name":"upgrader"}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-8qrze":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-8qrze","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"title":"addProtocolUpgrader(_:)","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy.json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy.json index 23d53268a4..59b2592e57 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy.json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy.json @@ -1 +1 @@ -{"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"upgrader","content":[{"inlineContent":[{"text":"HTTP server protocol upgrader to add","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"title":"addProtocolUpgrader(_:)","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF::SYNTHESIZED::s:15HummingbirdCore23HTTP1ChannelInitializerV","extendedModule":"HummingbirdCore"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-9mhyy":{"type":"topic","title":"addProtocolUpgrader(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/HBChannelInitializer-Implementations":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/hbchannelinitializer-implementations","type":"topic","role":"collectionGroup","abstract":[],"kind":"article","title":"HBChannelInitializer Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy"]}],"metadata":{"extendedModule":"HummingbirdCore","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF::SYNTHESIZED::s:15HummingbirdCore23HTTP1ChannelInitializerV","title":"addProtocolUpgrader(_:)","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP server protocol upgrader to add"}]}],"name":"upgrader"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/HBChannelInitializer-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations","title":"HBChannelInitializer Implementations","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/hbchannelinitializer-implementations","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-9mhyy":{"title":"addProtocolUpgrader(_:)","abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations.json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations.json index bba9a77002..dd7b2a7f30 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HBChannelInitializer Implementations","role":"collectionGroup"},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-9mhyy":{"type":"topic","title":"addProtocolUpgrader(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Add protocol upgrader to channel initializer"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/HBChannelInitializer-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy"],"title":"Instance Methods","generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"metadata":{"modules":[{"name":"HummingbirdCore"}],"title":"HBChannelInitializer Implementations","role":"collectionGroup"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/addProtocolUpgrader(_:)-9mhyy":{"title":"addProtocolUpgrader(_:)","abstract":[{"text":"Add protocol upgrader to channel initializer","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/addProtocolUpgrader(_:)-9mhyy","role":"symbol","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:).json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:).json index 55f4a7a159..9eee3c4d3b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:).json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"upgraders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":"] = [])","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"title":"init(upgraders:)","roleHeading":"Initializer","externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV9upgradersACSay8NIOHTTP126HTTPServerProtocolUpgrader_pG_tcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upgraders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"text":"])","kind":"text"}],"modules":[{"name":"HummingbirdCore"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/init(upgraders:)":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)","type":"topic","role":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upgraders"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP"},{"kind":"text","text":"])"}],"kind":"symbol","title":"init(upgraders:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"upgraders","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":"] = [])","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upgraders","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdCore"}],"role":"symbol","externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV9upgradersACSay8NIOHTTP126HTTPServerProtocolUpgrader_pG_tcfc","symbolKind":"init","title":"init(upgraders:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/init(upgraders:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/init(upgraders:)","title":"init(upgraders:)","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upgraders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":"])"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:).json b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:).json index ef4973577d..f95a0a76bb 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)"},"abstract":[{"text":"Initialize HTTP1 channel","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"channel","type":"text"}],"type":"paragraph"}],"name":"channel"},{"content":[{"inlineContent":[{"text":"Channel handlers to add","type":"text"}],"type":"paragraph"}],"name":"childHandlers"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"server configuration"}]}],"name":"configuration"}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH0D0_p_SayAH09RemovableD7Handler_pGAA12HBHTTPServerC13ConfigurationVtF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","title":"initialize(channel:childHandlers:configuration:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"navigatorTitle":[{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP1ChannelInitializer","kind":"identifier"}],"title":"HTTP1ChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"type":"text","text":"Initialize HTTP1 channel"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"channel","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"channel"}]}]},{"name":"childHandlers","content":[{"type":"paragraph","inlineContent":[{"text":"Channel handlers to add","type":"text"}]}]},{"name":"configuration","content":[{"inlineContent":[{"text":"server configuration","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Initialize HTTP1 channel","type":"text"}],"metadata":{"roleHeading":"Instance Method","title":"initialize(channel:childHandlers:configuration:)","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"externalID":"s:15HummingbirdCore23HTTP1ChannelInitializerV10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH0D0_p_SayAH09RemovableD7Handler_pGAA12HBHTTPServerC13ConfigurationVtF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer","navigatorTitle":[{"kind":"identifier","text":"HTTP1ChannelInitializer"}],"role":"symbol","title":"HTTP1ChannelInitializer","type":"topic","abstract":[{"type":"text","text":"Setup child channel for HTTP1"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTP1ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"url":"\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"childHandlers","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","text":"Configuration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTP1ChannelInitializer\/initialize(channel:childHandlers:configuration:)","abstract":[{"text":"Initialize HTTP1 channel","type":"text"}],"kind":"symbol","title":"initialize(channel:childHandlers:configuration:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap.json b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap.json index 77a4eee4a6..941aba075b 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap.json +++ b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"},"kind":"symbol","metadata":{"navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","externalID":"s:15HummingbirdCore19HTTPServerBootstrapP","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"roleHeading":"Protocol","role":"symbol","modules":[{"name":"HummingbirdCore"}],"symbolKind":"protocol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"abstract":[{"type":"text","text":"Protocol for bootstrap."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(host:port:)":{"type":"topic","kind":"symbol","required":true,"title":"bind(host:port:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Bind the server channel to "},{"code":"host","type":"codeVoice"},{"type":"text","text":" and "},{"code":"port","type":"codeVoice"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(unixDomainSocketPath:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bind","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unixDomainSocketPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}],"title":"bind(unixDomainSocketPath:)","required":true,"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Bind the server channel to a UNIX Domain Socket."}],"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/childChannelOption(_:value:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"childChannelOption(_:value:)","required":true,"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"type":"text","text":" to be applied to the accepted child channels."}],"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/serverChannelOption(_:value:)":{"title":"serverChannelOption(_:value:)","abstract":[{"text":"Specifies a ","type":"text"},{"type":"codeVoice","code":"ChannelOption"},{"text":" to be applied to the server channel.","type":"text"}],"role":"symbol","required":true,"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier","text":"Option"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"},"sections":[],"metadata":{"externalID":"s:15HummingbirdCore19HTTPServerBootstrapP","role":"symbol","modules":[{"name":"HummingbirdCore"}],"navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","symbolKind":"protocol"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)"],"title":"Instance Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HTTPServerBootstrap"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Protocol for bootstrap.","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/childChannelOption(_:value:)":{"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","title":"childChannelOption(_:value:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"type":"text","text":" to be applied to the accepted child channels."}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(host:port:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">"}],"title":"bind(host:port:)","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)","abstract":[{"type":"text","text":"Bind the server channel to "},{"type":"codeVoice","code":"host"},{"type":"text","text":" and "},{"type":"codeVoice","code":"port"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/serverChannelOption(_:value:)":{"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)","abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"text":" to be applied to the server channel.","type":"text"}],"type":"topic","required":true,"role":"symbol","kind":"symbol","title":"serverChannelOption(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(unixDomainSocketPath:)":{"title":"bind(unixDomainSocketPath:)","abstract":[{"type":"text","text":"Bind the server channel to a UNIX Domain Socket."}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"unixDomainSocketPath"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:).json b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:).json index 8e886925fe..29e1ebaec8 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"role":"symbol","required":true,"externalID":"s:15HummingbirdCore19HTTPServerBootstrapP4bind4host4port7NIOCore15EventLoopFutureCyAG7Channel_pGSS_SitF","title":"bind(host:port:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bind","kind":"identifier"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Bind the server channel to "},{"type":"codeVoice","code":"host"},{"type":"text","text":" and "},{"type":"codeVoice","code":"port"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The host to bind on.","type":"text"}],"type":"paragraph"}],"name":"host"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The port to bind on.","type":"text"}]}],"name":"port"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(host:port:)":{"type":"topic","kind":"symbol","required":true,"title":"bind(host:port:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","role":"symbol","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Bind the server channel to "},{"code":"host","type":"codeVoice"},{"type":"text","text":" and "},{"code":"port","type":"codeVoice"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"abstract":[{"type":"text","text":"Bind the server channel to "},{"type":"codeVoice","code":"host"},{"type":"text","text":" and "},{"type":"codeVoice","code":"port"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The host to bind on."}],"type":"paragraph"}],"name":"host"},{"content":[{"inlineContent":[{"text":"The port to bind on.","type":"text"}],"type":"paragraph"}],"name":"port"}]}],"metadata":{"modules":[{"name":"HummingbirdCore"}],"required":true,"externalID":"s:15HummingbirdCore19HTTPServerBootstrapP4bind4host4port7NIOCore15EventLoopFutureCyAG7Channel_pGSS_SitF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}],"title":"bind(host:port:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(host:port:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(host:port:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">"}],"title":"bind(host:port:)","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)","abstract":[{"type":"text","text":"Bind the server channel to "},{"type":"codeVoice","code":"host"},{"type":"text","text":" and "},{"type":"codeVoice","code":"port"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:).json b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:).json index aab1fde2f0..2643b5679a 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bind","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unixDomainSocketPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"emphasis","inlineContent":[{"type":"text","text":"Unix domain socket"}]},{"type":"text","text":" path to bind to. "},{"type":"codeVoice","code":"unixDomainSocketPath"},{"type":"text","text":" must not exist, it will be created by the system."}]}],"name":"unixDomainSocketPath"}],"kind":"parameters"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"bind(unixDomainSocketPath:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"roleHeading":"Instance Method","role":"symbol","externalID":"s:15HummingbirdCore19HTTPServerBootstrapP4bind20unixDomainSocketPath7NIOCore15EventLoopFutureCyAF7Channel_pGSS_tF","modules":[{"name":"HummingbirdCore"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Bind the server channel to a UNIX Domain Socket.","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(unixDomainSocketPath:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bind","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unixDomainSocketPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":">","kind":"text"}],"title":"bind(unixDomainSocketPath:)","required":true,"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Bind the server channel to a UNIX Domain Socket."}],"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)"}}} \ No newline at end of file +{"metadata":{"externalID":"s:15HummingbirdCore19HTTPServerBootstrapP4bind20unixDomainSocketPath7NIOCore15EventLoopFutureCyAF7Channel_pGSS_tF","role":"symbol","required":true,"roleHeading":"Instance Method","title":"bind(unixDomainSocketPath:)","modules":[{"name":"HummingbirdCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bind","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unixDomainSocketPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"kind":"symbol","abstract":[{"type":"text","text":"Bind the server channel to a UNIX Domain Socket."}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unixDomainSocketPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"unixDomainSocketPath","content":[{"inlineContent":[{"type":"text","text":"The "},{"type":"emphasis","inlineContent":[{"type":"text","text":"Unix domain socket"}]},{"type":"text","text":" path to bind to. "},{"type":"codeVoice","code":"unixDomainSocketPath"},{"type":"text","text":" must not exist, it will be created by the system."}],"type":"paragraph"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/bind(unixDomainSocketPath:)":{"title":"bind(unixDomainSocketPath:)","abstract":[{"type":"text","text":"Bind the server channel to a UNIX Domain Socket."}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/bind(unixDomainSocketPath:)","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bind"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"unixDomainSocketPath"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:).json b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:).json index e0848f6295..08404536a7 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"option","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Option","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:7NIOCore13ChannelOptionP","text":"ChannelOption","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"option","content":[{"inlineContent":[{"text":"The option to be applied.","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The value for the option.","type":"text"}]}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)"},"metadata":{"title":"childChannelOption(_:value:)","symbolKind":"method","externalID":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","required":true,"role":"symbol"},"abstract":[{"text":"Specifies a ","type":"text"},{"type":"codeVoice","code":"ChannelOption"},{"text":" to be applied to the accepted child channels.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/childChannelOption(_:value:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"childChannelOption(_:value:)","required":true,"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"type":"text","text":" to be applied to the accepted child channels."}],"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","externalID":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF","required":true,"modules":[{"name":"HummingbirdCore"}],"title":"childChannelOption(_:value:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"type":"text","text":" to be applied to the accepted child channels."}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"childChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"option"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Option"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP","text":"ChannelOption"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The option to be applied."}],"type":"paragraph"}],"name":"option"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The value for the option.","type":"text"}]}],"name":"value"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/childChannelOption(_:value:)":{"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/childChannelOption(_:value:)","title":"childChannelOption(_:value:)","kind":"symbol","required":true,"abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"type":"text","text":" to be applied to the accepted child channels."}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"childChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP18childChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Value","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:).json b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:).json index 1af7ea4bc5..059bea7bab 100644 --- a/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:).json +++ b/docs/1.0/data/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"metadata":{"required":true,"modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"serverChannelOption(_:value:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverChannelOption","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Option","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"option","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Option","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"text":".","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Option","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"ChannelOption","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"option","content":[{"inlineContent":[{"type":"text","text":"The option to be applied."}],"type":"paragraph"}]},{"name":"value","content":[{"inlineContent":[{"text":"The value for the option.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"To specify options for the accepted child channels, look at "},{"code":"HTTPServerBootstrap.childChannelOption","type":"codeVoice"},{"type":"text","text":"."}]}],"style":"note","type":"aside","name":"Note"}]}],"abstract":[{"text":"Specifies a ","type":"text"},{"code":"ChannelOption","type":"codeVoice"},{"text":" to be applied to the server channel.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPServerBootstrap"}],"title":"HTTPServerBootstrap","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"type":"text","text":"Protocol for bootstrap."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HTTPServerBootstrap"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/serverChannelOption(_:value:)":{"title":"serverChannelOption(_:value:)","abstract":[{"text":"Specifies a ","type":"text"},{"type":"codeVoice","code":"ChannelOption"},{"text":" to be applied to the server channel.","type":"text"}],"role":"symbol","required":true,"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","kind":"typeIdentifier","text":"Option"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap"]]},"metadata":{"externalID":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdCore"}],"roleHeading":"Instance Method","title":"serverChannelOption(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"required":true},"abstract":[{"text":"Specifies a ","type":"text"},{"code":"ChannelOption","type":"codeVoice"},{"text":" to be applied to the server channel.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"option"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Option","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Option"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"ChannelOption","preciseIdentifier":"s:7NIOCore13ChannelOptionP"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"name":"option","content":[{"inlineContent":[{"text":"The option to be applied.","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The value for the option.","type":"text"}]}]}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"name":"Note","style":"note","type":"aside","content":[{"inlineContent":[{"text":"To specify options for the accepted child channels, look at ","type":"text"},{"type":"codeVoice","code":"HTTPServerBootstrap.childChannelOption"},{"text":".","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap","role":"symbol","navigatorTitle":[{"text":"HTTPServerBootstrap","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPServerBootstrap","kind":"identifier"}],"title":"HTTPServerBootstrap","type":"topic","url":"\/documentation\/hummingbirdcore\/httpserverbootstrap","abstract":[{"text":"Protocol for bootstrap.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HTTPServerBootstrap/serverChannelOption(_:value:)":{"url":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/serverchanneloption(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HTTPServerBootstrap\/serverChannelOption(_:value:)","abstract":[{"type":"text","text":"Specifies a "},{"type":"codeVoice","code":"ChannelOption"},{"text":" to be applied to the server channel.","type":"text"}],"type":"topic","required":true,"role":"symbol","kind":"symbol","title":"serverChannelOption(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverChannelOption"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Option"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore19HTTPServerBootstrapP19serverChannelOption_5valuexqd___5ValueQyd__t7NIOCore0fG0Rd__lF0G0L_qd__mfp","text":"Option"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13ChannelOptionP5ValueQa","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdcorexct.json b/docs/1.0/data/documentation/hummingbirdcorexct.json index 9271574632..edd8c74106 100644 --- a/docs/1.0/data/documentation/hummingbirdcorexct.json +++ b/docs/1.0/data/documentation/hummingbirdcorexct.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdCoreXCT"}],"title":"HummingbirdCoreXCT","roleHeading":"Framework","symbolKind":"module","externalID":"HummingbirdCoreXCT","role":"collection"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdcorexct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[[]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","title":"HummingbirdCoreXCT","url":"\/documentation\/hummingbirdcorexct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","type":"topic","kind":"symbol","abstract":[]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdcorexct"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"],"title":"Classes"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"collection","roleHeading":"Framework","symbolKind":"module","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"HummingbirdCoreXCT","title":"HummingbirdCoreXCT"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","interfaceLanguage":"swift"},"hierarchy":{"paths":[[]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent.json b/docs/1.0/data/documentation/hummingbirdfluent.json index 9796b6a039..e99b10f54d 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent.json +++ b/docs/1.0/data/documentation/hummingbirdfluent.json @@ -1 +1 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"title":"HummingbirdFluent","symbolKind":"module","role":"collection","roleHeading":"Framework","modules":[{"name":"HummingbirdFluent"}],"externalID":"HummingbirdFluent"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"],"title":"Structures"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}],"hierarchy":{"paths":[[]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[[]]},"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"],"title":"Structures"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent"]}],"sections":[],"abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}],"metadata":{"title":"HummingbirdFluent","externalID":"HummingbirdFluent","modules":[{"name":"HummingbirdFluent"}],"symbolKind":"module","roleHeading":"Framework","role":"collection"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent.json index 11e82d239b..7c7f40ac78 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Structure","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluent"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV","title":"HBFluent","modules":[{"name":"HummingbirdFluent"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBFluent","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"You can either create this separate from "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" or add it to your application"},{"type":"text","text":" "},{"type":"text","text":"using "},{"type":"codeVoice","code":"HBApplication.addFluent"},{"type":"text","text":"."}],"type":"paragraph"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"],"title":"Classes"},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent"]]},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Manage fluent databases and migrations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrator":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrator","abstract":[{"type":"text","text":"fluent migrator"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Migrator","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8MigratorV"}],"title":"migrator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/shutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()","abstract":[{"type":"text","text":"Shutdown databases"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"title":"shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/init(eventLoopGroup:threadPool:logger:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)","abstract":[{"type":"text","text":"Initialize HBFluent"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"title":"init(eventLoopGroup:threadPool:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"List of migrations"}],"title":"migrations","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrations","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-8w5cy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Run migration if needed"}],"title":"migrate()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/db(_:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier","text":"Database"}],"abstract":[{"type":"text","text":"Return Database connection"}],"title":"db(_:on:)","url":"\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-40yss":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Run revert if needed"}],"title":"revert()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/history-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","text":"History","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Fluent history setup"}],"title":"history","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/logger":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Logger"}],"title":"logger","url":"\/documentation\/hummingbirdfluent\/hbfluent\/logger","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"}],"title":"eventLoopGroup","kind":"symbol","abstract":[{"type":"text","text":"Event loop group used by migrator"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/databases":{"type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/databases","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","role":"symbol","kind":"symbol","title":"databases","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"databases","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Databases","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit9DatabasesC"}],"abstract":[{"type":"text","text":"Databases attached"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-6ox0a":{"abstract":[{"type":"text","text":"Run migration if needed"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","title":"migrate()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-1escp":{"abstract":[{"type":"text","text":"Run revert if needed"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"revert()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp"}}} \ No newline at end of file +{"abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}]}]},{"content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"inlineContent":[{"text":"You can either create this separate from ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" or add it to your application","type":"text"},{"text":" ","type":"text"},{"text":"using ","type":"text"},{"code":"HBApplication.addFluent","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","interfaceLanguage":"swift"},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()"]}],"metadata":{"roleHeading":"Structure","title":"HBFluent","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV","modules":[{"name":"HummingbirdFluent"}],"symbolKind":"struct"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrator":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator","title":"migrator","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Migrator","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8MigratorV"}],"abstract":[{"text":"fluent migrator","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/databases":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"databases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Databases","preciseIdentifier":"s:9FluentKit9DatabasesC"}],"role":"symbol","title":"databases","abstract":[{"text":"Databases attached","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/databases","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-8w5cy":{"title":"migrate()","abstract":[{"text":"Run migration if needed","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-6ox0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a","role":"symbol","title":"migrate()","kind":"symbol","abstract":[{"type":"text","text":"Run migration if needed"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/init(eventLoopGroup:threadPool:logger:)":{"abstract":[{"text":"Initialize HBFluent","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)","url":"\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(eventLoopGroup:threadPool:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-1escp":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Run revert if needed"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"revert()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/db(_:on:)":{"title":"db(_:on:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","kind":"symbol","abstract":[{"type":"text","text":"Return Database connection"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/eventLoopGroup":{"abstract":[{"type":"text","text":"Event loop group used by migrator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup","title":"eventLoopGroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/shutdown()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Shutdown databases"}],"title":"shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-40yss":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"revert()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss","abstract":[{"type":"text","text":"Run revert if needed"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/history-swift.property":{"kind":"symbol","type":"topic","role":"symbol","title":"history","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","abstract":[{"text":"Fluent history setup","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"text":"History","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/logger":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","kind":"symbol","abstract":[{"type":"text","text":"Logger"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/logger","title":"logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrations":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}],"title":"migrations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrations","abstract":[{"type":"text","text":"List of migrations"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/databases.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/databases.json index 14e2f99830..86106700e4 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/databases.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/databases.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"property","title":"databases","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"databases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit9DatabasesC","text":"Databases"}],"externalID":"s:17HummingbirdFluent8HBFluentV9databases0B3Kit9DatabasesCvp","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"databases","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit9DatabasesC","text":"Databases","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/databases"]}],"abstract":[{"text":"Databases attached","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/databases":{"type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/databases","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","role":"symbol","kind":"symbol","title":"databases","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"databases","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Databases","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit9DatabasesC"}],"abstract":[{"type":"text","text":"Databases attached"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/databases"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"abstract":[{"text":"Databases attached","type":"text"}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV9databases0B3Kit9DatabasesCvp","modules":[{"name":"HummingbirdFluent"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"databases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Databases","preciseIdentifier":"s:9FluentKit9DatabasesC"}],"roleHeading":"Instance Property","symbolKind":"property","title":"databases"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"databases","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit9DatabasesC","text":"Databases","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/databases":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"databases"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Databases","preciseIdentifier":"s:9FluentKit9DatabasesC"}],"role":"symbol","title":"databases","abstract":[{"text":"Databases attached","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/databases","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/databases","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/db(_:on:).json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/db(_:on:).json index c1c75aada7..cd2e29a9e2 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/db(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/db(_:on:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFluent"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"db(_:on:)","symbolKind":"method","externalID":"s:17HummingbirdFluent8HBFluentV2db_2on0B3Kit8Database_pAF0G2IDVSg_7NIOCore9EventLoop_ptF"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)"},"abstract":[{"type":"text","text":"Return Database connection"}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"id","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"ID of database"}]}],"name":"id"},{"content":[{"inlineContent":[{"text":"Eventloop database connection is running on","type":"text"}],"type":"paragraph"}],"name":"eventLoop"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"type":"text","text":"Database connection"}],"type":"paragraph"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/db(_:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier","text":"Database"}],"abstract":[{"type":"text","text":"Return Database connection"}],"title":"db(_:on:)","url":"\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"id","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"name":"id","content":[{"inlineContent":[{"type":"text","text":"ID of database"}],"type":"paragraph"}]},{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"Eventloop database connection is running on","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Database connection","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)"]}],"metadata":{"title":"db(_:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}],"externalID":"s:17HummingbirdFluent8HBFluentV2db_2on0B3Kit8Database_pAF0G2IDVSg_7NIOCore9EventLoop_ptF","symbolKind":"method"},"abstract":[{"type":"text","text":"Return Database connection"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/db(_:on:)":{"title":"db(_:on:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/db(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/db(_:on:)","kind":"symbol","abstract":[{"type":"text","text":"Return Database connection"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/eventloopgroup.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/eventloopgroup.json index e887fd6ed5..f871d2e5e5 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/eventloopgroup.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/eventloopgroup.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Event loop group used by migrator"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"}],"title":"eventLoopGroup","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV14eventLoopGroup7NIOCore05EventeF0_pvp","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/eventLoopGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"}],"title":"eventLoopGroup","kind":"symbol","abstract":[{"type":"text","text":"Event loop group used by migrator"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Event loop group used by migrator"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup"]}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"eventLoopGroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFluent"}],"externalID":"s:17HummingbirdFluent8HBFluentV14eventLoopGroup7NIOCore05EventeF0_pvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/eventLoopGroup":{"abstract":[{"type":"text","text":"Event loop group used by migrator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/eventLoopGroup","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/eventloopgroup","title":"eventLoopGroup","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class.json index 6b1a157902..2695672f2f 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"History"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Fluent history management"}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC","navigatorTitle":[{"text":"History","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"History"}],"modules":[{"name":"HummingbirdFluent"}],"title":"HBFluent.History","roleHeading":"Class","symbolKind":"class","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/clear()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"kind":"symbol","title":"clear()","abstract":[{"text":"Clear history","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/enabled":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","abstract":[{"type":"text","text":"Is history recording enabled"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled","title":"enabled","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enabled","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/start()":{"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"title":"start()","type":"topic","abstract":[{"text":"Start recording history","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/stop()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()","role":"symbol","title":"stop()","type":"topic","abstract":[{"text":"Stop recording history","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/history":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history","title":"history","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","kind":"symbol","type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"text":"QueryHistory","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit12QueryHistoryC"},{"text":"?","kind":"text"}]}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()"]}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"abstract":[{"type":"text","text":"Fluent history management"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"History"}],"symbolKind":"class","roleHeading":"Class","externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC","title":"HBFluent.History","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"History"}],"modules":[{"name":"HummingbirdFluent"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/start()":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"()"}],"abstract":[{"text":"Start recording history","type":"text"}],"title":"start()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/stop()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()","abstract":[{"type":"text","text":"Stop recording history"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","type":"topic","kind":"symbol","role":"symbol","title":"stop()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/clear()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()","abstract":[{"type":"text","text":"Clear history"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","type":"topic","kind":"symbol","role":"symbol","title":"clear()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/enabled":{"title":"enabled","abstract":[{"type":"text","text":"Is history recording enabled"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"enabled"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/history":{"type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","abstract":[],"role":"symbol","title":"history","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"history"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit12QueryHistoryC","kind":"typeIdentifier","text":"QueryHistory"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear().json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear().json index 17f3c311bf..d2ae51589c 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear().json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear().json @@ -1 +1 @@ -{"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC5clearyyF","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"symbolKind":"method","title":"clear()","modules":[{"name":"HummingbirdFluent"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()"]}],"abstract":[{"type":"text","text":"Clear history"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/clear()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"kind":"symbol","title":"clear()","abstract":[{"text":"Clear history","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","title":"clear()","modules":[{"name":"HummingbirdFluent"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC5clearyyF","role":"symbol","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Clear history"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/clear()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clear"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/clear()","abstract":[{"type":"text","text":"Clear history"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/clear()","type":"topic","kind":"symbol","role":"symbol","title":"clear()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled.json index bf66d8dd0b..3c6b154a3e 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled.json @@ -1 +1 @@ -{"abstract":[{"text":"Is history recording enabled","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"enabled"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { get }"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"title":"enabled","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enabled","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC7enabledSbvp","symbolKind":"property","roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/enabled":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","abstract":[{"type":"text","text":"Is history recording enabled"}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled","title":"enabled","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enabled","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Is history recording enabled"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enabled","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { get }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC7enabledSbvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"enabled"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"enabled"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/enabled":{"title":"enabled","abstract":[{"type":"text","text":"Is history recording enabled"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/enabled","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"enabled"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/enabled","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/history.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/history.json index 00e47b74ca..3ec6f21d99 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/history.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/history.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit12QueryHistoryC","text":"QueryHistory","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"property","title":"history","externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC7history0B3Kit05QueryD0CSgvp"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"history"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit12QueryHistoryC","text":"QueryHistory"},{"kind":"text","text":"? { get }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/history":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history","title":"history","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","kind":"symbol","type":"topic","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"text":"QueryHistory","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit12QueryHistoryC"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"QueryHistory","preciseIdentifier":"s:9FluentKit12QueryHistoryC"},{"kind":"text","text":"? { get }"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC7history0B3Kit05QueryD0CSgvp","symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"QueryHistory","preciseIdentifier":"s:9FluentKit12QueryHistoryC"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property","title":"history"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/history":{"type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/history","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/history","abstract":[],"role":"symbol","title":"history","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"history"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit12QueryHistoryC","kind":"typeIdentifier","text":"QueryHistory"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/start().json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/start().json index 131a665f87..6932e784f1 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/start().json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/start().json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}],"title":"start()","externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC5startyyF","role":"symbol"},"sections":[],"abstract":[{"text":"Start recording history","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/start()":{"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"title":"start()","type":"topic","abstract":[{"text":"Start recording history","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()"]}],"abstract":[{"text":"Start recording history","type":"text"}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC5startyyF","title":"start()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/start()":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/start()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/start()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"()"}],"abstract":[{"text":"Start recording history","type":"text"}],"title":"start()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop().json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop().json index 709e16c429..377828a117 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop().json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop().json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()"]}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC4stopyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"kind":"text","text":"()"}],"roleHeading":"Instance Method","role":"symbol","title":"stop()","symbolKind":"method","modules":[{"name":"HummingbirdFluent"}]},"abstract":[{"type":"text","text":"Stop recording history"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/stop()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()","role":"symbol","title":"stop()","type":"topic","abstract":[{"text":"Stop recording history","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","interfaceLanguage":"swift"},"abstract":[{"text":"Stop recording history","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:17HummingbirdFluent8HBFluentV7HistoryC4stopyyF","title":"stop()"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class/stop()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class\/stop()","abstract":[{"type":"text","text":"Stop recording history"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class\/stop()","type":"topic","kind":"symbol","role":"symbol","title":"stop()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.property.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.property.json index 762bf9ddc6..ef5774db3a 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/history-swift.property.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"text":"History","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Fluent history setup"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"history","externalID":"s:17HummingbirdFluent8HBFluentV7historyAC7HistoryCvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"history"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","kind":"typeIdentifier","text":"History"}],"symbolKind":"property","modules":[{"name":"HummingbirdFluent"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"abstract":[{"type":"text","text":"Fluent history management"}],"navigatorTitle":[{"text":"History","kind":"identifier"}],"title":"HBFluent.History","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/history-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","text":"History","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Fluent history setup"}],"title":"history","url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","text":"History","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","title":"history","externalID":"s:17HummingbirdFluent8HBFluentV7historyAC7HistoryCvp"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"history"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC","text":"History"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Fluent history setup","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/history-swift.property":{"kind":"symbol","type":"topic","role":"symbol","title":"history","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/history-swift.property","abstract":[{"text":"Fluent history setup","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"history","kind":"identifier"},{"text":": ","kind":"text"},{"text":"History","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV7HistoryC"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/History-swift.class":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/history-swift.class","kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"History","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/History-swift.class","navigatorTitle":[{"text":"History","kind":"identifier"}],"role":"symbol","title":"HBFluent.History","type":"topic","abstract":[{"text":"Fluent history management","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:).json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:).json index 7eea9c57d0..38bb122835 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Initialize HBFluent"}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV14eventLoopGroup10threadPool6loggerAC7NIOCore05EventeF0_p_8NIOPosix09NIOThreadH0C7Logging6LoggerVtcfc","symbolKind":"init","title":"init(eventLoopGroup:threadPool:logger:)","modules":[{"name":"HummingbirdFluent"}],"role":"symbol","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOThreadPool","kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopGroup used by databases"}]}],"name":"eventLoopGroup"},{"content":[{"inlineContent":[{"type":"text","text":"NIOThreadPool used by databases"}],"type":"paragraph"}],"name":"threadPool"},{"content":[{"inlineContent":[{"type":"text","text":"Logger used by databases"}],"type":"paragraph"}],"name":"logger"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/init(eventLoopGroup:threadPool:logger:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)","abstract":[{"type":"text","text":"Initialize HBFluent"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"title":"init(eventLoopGroup:threadPool:logger:)"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Initialize HBFluent"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"externalID":"s:17HummingbirdFluent8HBFluentV14eventLoopGroup10threadPool6loggerAC7NIOCore05EventeF0_p_8NIOPosix09NIOThreadH0C7Logging6LoggerVtcfc","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Initializer","title":"init(eventLoopGroup:threadPool:logger:)","role":"symbol","symbolKind":"init"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"eventLoopGroup","content":[{"inlineContent":[{"text":"EventLoopGroup used by databases","type":"text"}],"type":"paragraph"}]},{"name":"threadPool","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"NIOThreadPool used by databases"}]}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used by databases"}]}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/init(eventLoopGroup:threadPool:logger:)":{"abstract":[{"text":"Initialize HBFluent","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/init(eventLoopGroup:threadPool:logger:)","url":"\/documentation\/hummingbirdfluent\/hbfluent\/init(eventloopgroup:threadpool:logger:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"threadPool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(eventLoopGroup:threadPool:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/logger.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/logger.json index 3986b5b73a..e087b6154c 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/logger.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/logger.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV6logger7Logging6LoggerVvp","title":"logger","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"}],"modules":[{"name":"HummingbirdFluent"}]},"abstract":[{"type":"text","text":"Logger"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/logger"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/logger":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Logger"}],"title":"logger","url":"\/documentation\/hummingbirdfluent\/hbfluent\/logger","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV6logger7Logging6LoggerVvp","roleHeading":"Instance Property","title":"logger"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/logger"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Logger","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/logger":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/logger","kind":"symbol","abstract":[{"type":"text","text":"Logger"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/logger","title":"logger"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a.json index 8fdcc7262c..0474e29cdd 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a"},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:17HummingbirdFluent8HBFluentV7migrateyyYaKF","role":"symbol","platforms":[{"beta":false,"name":"iOS","introducedAt":"15.0","unavailable":false,"deprecated":false},{"beta":false,"name":"macOS","introducedAt":"12.0","unavailable":false,"deprecated":false},{"beta":false,"name":"tvOS","introducedAt":"15.0","unavailable":false,"deprecated":false},{"beta":false,"name":"watchOS","introducedAt":"8.0","unavailable":false,"deprecated":false}],"title":"migrate()","extendedModule":"HummingbirdFluent"},"abstract":[{"text":"Run migration if needed","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-6ox0a":{"abstract":[{"type":"text","text":"Run migration if needed"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","title":"migrate()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","interfaceLanguage":"swift"},"metadata":{"extendedModule":"HummingbirdFluent","title":"migrate()","symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":[{"name":"iOS","unavailable":false,"introducedAt":"15.0","deprecated":false,"beta":false},{"name":"macOS","unavailable":false,"introducedAt":"12.0","deprecated":false,"beta":false},{"name":"tvOS","unavailable":false,"introducedAt":"15.0","deprecated":false,"beta":false},{"name":"watchOS","unavailable":false,"introducedAt":"8.0","deprecated":false,"beta":false}],"roleHeading":"Instance Method","externalID":"s:17HummingbirdFluent8HBFluentV7migrateyyYaKF","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"kind":"symbol","abstract":[{"type":"text","text":"Run migration if needed"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-6ox0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-6ox0a","type":"topic","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-6ox0a","role":"symbol","title":"migrate()","kind":"symbol","abstract":[{"type":"text","text":"Run migration if needed"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy.json index 23663a6be6..ead0d4dd03 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Method","role":"symbol","title":"migrate()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"externalID":"s:17HummingbirdFluent8HBFluentV7migrate7NIOCore15EventLoopFutureCyytGyF","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Run migration if needed"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-8w5cy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Run migration if needed"}],"title":"migrate()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","interfaceLanguage":"swift"},"metadata":{"title":"migrate()","externalID":"s:17HummingbirdFluent8HBFluentV7migrate7NIOCore15EventLoopFutureCyytGyF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"migrate","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Run migration if needed"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrate()-8w5cy":{"title":"migrate()","abstract":[{"text":"Run migration if needed","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrate()-8w5cy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrate"},{"kind":"text","text":"() -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrate()-8w5cy","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrations.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrations.json index 834cb89f78..98a04c0676 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrations.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"List of migrations","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Migrations","preciseIdentifier":"s:9FluentKit10MigrationsC","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV10migrations0B3Kit10MigrationsCvp","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdFluent"}],"title":"migrations","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}],"symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrations"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"List of migrations"}],"title":"migrations","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrations","role":"symbol","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"List of migrations"}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrations"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV10migrations0B3Kit10MigrationsCvp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrations"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations"}],"modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property","title":"migrations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrations":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrations","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10MigrationsC","text":"Migrations","kind":"typeIdentifier"}],"title":"migrations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrations","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrations","abstract":[{"type":"text","text":"List of migrations"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrator.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrator.json index 7377c95281..0cb13c5d82 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrator.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/migrator.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit8MigratorV","kind":"typeIdentifier","text":"Migrator"}],"title":"migrator","role":"symbol","symbolKind":"property","externalID":"s:17HummingbirdFluent8HBFluentV8migrator0B3Kit8MigratorVvp","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Migrator","preciseIdentifier":"s:9FluentKit8MigratorV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator"},"abstract":[{"text":"fluent migrator","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrator"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrator":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrator","abstract":[{"type":"text","text":"fluent migrator"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Migrator","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8MigratorV"}],"title":"migrator"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/migrator"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"migrator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8MigratorV","text":"Migrator"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"abstract":[{"text":"fluent migrator","type":"text"}],"metadata":{"roleHeading":"Instance Property","title":"migrator","modules":[{"name":"HummingbirdFluent"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"migrator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Migrator","preciseIdentifier":"s:9FluentKit8MigratorV"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV8migrator0B3Kit8MigratorVvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/migrator":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/migrator","title":"migrator","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"migrator","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Migrator","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8MigratorV"}],"abstract":[{"text":"fluent migrator","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent\/migrator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-1escp.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-1escp.json index 4fba51508c..1de9fe6b74 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-1escp.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-1escp.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Run revert if needed"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:17HummingbirdFluent8HBFluentV6revertyyYaKF","title":"revert()","symbolKind":"method","extendedModule":"HummingbirdFluent","platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"15.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"12.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"15.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"8.0"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"revert"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-1escp":{"abstract":[{"type":"text","text":"Run revert if needed"}],"role":"symbol","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"revert()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp"]}],"kind":"symbol","abstract":[{"text":"Run revert if needed","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"15.0"},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"12.0"},{"beta":false,"deprecated":false,"name":"tvOS","unavailable":false,"introducedAt":"15.0"},{"beta":false,"deprecated":false,"name":"watchOS","unavailable":false,"introducedAt":"8.0"}],"title":"revert()","role":"symbol","symbolKind":"method","extendedModule":"HummingbirdFluent","externalID":"s:17HummingbirdFluent8HBFluentV6revertyyYaKF","modules":[{"name":"HummingbirdFluent"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-1escp":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-1escp","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Run revert if needed"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-1escp","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"revert()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-40yss.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-40yss.json index d9161832cc..ae417029cf 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-40yss.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/revert()-40yss.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"revert"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV6revert7NIOCore15EventLoopFutureCyytGyF","role":"symbol","symbolKind":"method","title":"revert()","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"revert"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFluent"}]},"abstract":[{"type":"text","text":"Run revert if needed"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-40yss":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Run revert if needed"}],"title":"revert()","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss","role":"symbol","type":"topic","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Run revert if needed"}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"revert"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:17HummingbirdFluent8HBFluentV6revert7NIOCore15EventLoopFutureCyytGyF","roleHeading":"Instance Method","title":"revert()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"revert"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFluent"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/revert()-40yss":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"revert","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"revert()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/revert()-40yss","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/revert()-40yss","abstract":[{"type":"text","text":"Run revert if needed"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/shutdown().json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/shutdown().json index c8aadeca63..b17eeeac55 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/shutdown().json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluent/shutdown().json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"abstract":[{"type":"text","text":"Shutdown databases"}],"metadata":{"title":"shutdown()","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}],"role":"symbol","externalID":"s:17HummingbirdFluent8HBFluentV8shutdownyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/shutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()","abstract":[{"type":"text","text":"Shutdown databases"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"title":"shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"modules":[{"name":"HummingbirdFluent"}],"externalID":"s:17HummingbirdFluent8HBFluentV8shutdownyyF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"Shutdown databases"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent/shutdown()":{"url":"\/documentation\/hummingbirdfluent\/hbfluent\/shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent\/shutdown()","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Shutdown databases"}],"title":"shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver.json index 3b36a7e0ae..905452b9ca 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent"]]},"abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"},"sections":[],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]}]}],"metadata":{"modules":[{"name":"HummingbirdFluent"}],"symbolKind":"class","roleHeading":"Class","title":"HBFluentPersistDriver","navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}],"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/remove(key:request:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","abstract":[{"text":"Remove key","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","title":"remove(key:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","abstract":[],"title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-5ei7e":{"type":"topic","abstract":[{"type":"text","text":"Get value for key"}],"kind":"symbol","role":"symbol","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-8yso0":{"type":"topic","abstract":[{"type":"text","text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists"}],"kind":"symbol","role":"symbol","title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/shutdown()":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()","abstract":[{"text":"shutdown driver, cancel tidy task","type":"text"}],"kind":"symbol","title":"shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-1vn3p":{"type":"topic","abstract":[{"type":"text","text":"Set value for key."}],"kind":"symbol","role":"symbol","title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/init(fluent:databaseID:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent"},{"kind":"text","text":", "},{"kind":"externalParam","text":"databaseID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?)"}],"title":"init(fluent:databaseID:)","abstract":[{"text":"Initialize HBFluentPersistDriver","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"},"abstract":[{"type":"text","text":"Fluent driver for persist system for storing persistent cross request key\/value pairs"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver"]}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC","roleHeading":"Class","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"symbolKind":"class"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/shutdown()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"kind":"symbol","type":"topic","title":"shutdown()","abstract":[{"type":"text","text":"shutdown driver, cancel tidy task"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/remove(key:request:)":{"kind":"symbol","abstract":[{"text":"Remove key","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":">","kind":"text"}],"role":"symbol","title":"remove(key:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-5ei7e":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","role":"symbol","title":"get(key:as:request:)","type":"topic","abstract":[{"type":"text","text":"Get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/init(fluent:databaseID:)":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)","abstract":[{"type":"text","text":"Initialize HBFluentPersistDriver"}],"type":"topic","role":"symbol","kind":"symbol","title":"init(fluent:databaseID:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fluent","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"databaseID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-1vn3p":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p","role":"symbol","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[{"text":"Set value for key.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"title":"HBPersistDriver Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-8yso0":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","role":"symbol","title":"create(key:value:expires:request:)","type":"topic","abstract":[{"text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2.json index 9ae6810fd7..91ba26e3bb 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false,"name":"macOS"},{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"tvOS"},{"introducedAt":"6.0","deprecated":false,"unavailable":false,"beta":false,"name":"watchOS"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFluent"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC","title":"create(key:value:expires:request:)","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBPersistDriver.create(key:value:expires:request:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-7tsl2":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"create(key:value:expires:request:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","abstract":[],"title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBPersistDriver.create(key:value:expires:request:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","platforms":[{"introducedAt":"13.0","name":"iOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"10.15","name":"macOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"13.0","name":"tvOS","deprecated":false,"beta":false,"unavailable":false},{"introducedAt":"6.0","name":"watchOS","deprecated":false,"beta":false,"unavailable":false}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","title":"create(key:value:expires:request:)","externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-7tsl2":{"abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","type":"topic","title":"create(key:value:expires:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"title":"HBPersistDriver Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0.json index 7c7acfe046..000333cac2 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Method","title":"create(key:value:expires:request:)"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"abstract":[{"text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-8yso0":{"type":"topic","abstract":[{"type":"text","text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists"}],"kind":"symbol","role":"symbol","title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"sections":[],"metadata":{"role":"symbol","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","modules":[{"name":"HummingbirdFluent"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"create(key:value:expires:request:)"},"abstract":[{"text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-8yso0":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-8yso0","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-8yso0","role":"symbol","title":"create(key:value:expires:request:)","type":"topic","abstract":[{"text":"Create new key. This doesn’t check for the existence of this key already so may fail if the key already exists","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6.json index c59e2bce4c..70681ccf46 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFluent"}],"role":"symbol","platforms":[{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS"},{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS"},{"deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS"}],"title":"get(key:as:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBPersistDriver.get(key:as:request:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","abstract":[],"title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-3huz6":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.get(key:as:request:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFluent"}],"title":"get(key:as:request:)","extendedModule":"Hummingbird","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false}],"roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-3huz6":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"kind":"symbol","type":"topic","title":"get(key:as:request:)","abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"title":"HBPersistDriver Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e.json index a8b14b5fca..699506df4a 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF","title":"get(key:as:request:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":"?>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e"]}],"abstract":[{"type":"text","text":"Get value for key"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-5ei7e":{"type":"topic","abstract":[{"type":"text","text":"Get value for key"}],"kind":"symbol","role":"symbol","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"abstract":[{"type":"text","text":"Get value for key"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"title":"get(key:as:request:)","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-5ei7e":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-5ei7e","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-5ei7e","role":"symbol","title":"get(key:as:request:)","type":"topic","abstract":[{"type":"text","text":"Get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations.json index 35479bbf55..06eace572d 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"title":"HBPersistDriver Implementations","role":"collectionGroup"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-3huz6":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-7jter":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter","abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter","title":"set(key:value:expires:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-7tsl2":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"create(key:value:expires:request:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter"],"generated":true,"title":"Instance Methods"}],"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdFluent"}],"title":"HBPersistDriver Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/get(key:as:request:)-3huz6":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/get(key:as:request:)-3huz6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"text":".Type, ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"kind":"symbol","type":"topic","title":"get(key:as:request:)","abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/get(key:as:request:)-3huz6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/create(key:value:expires:request:)-7tsl2":{"abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/create(key:value:expires:request:)-7tsl2","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/create(key:value:expires:request:)-7tsl2","type":"topic","title":"create(key:value:expires:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-7jter":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:).json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:).json index 8cccf702f8..66ce4b7c92 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:).json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fluent","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBFluent","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"},{"text":", ","kind":"text"},{"text":"databaseID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"text":"?)","kind":"text"}],"modules":[{"name":"HummingbirdFluent"}],"role":"symbol","title":"init(fluent:databaseID:)","symbolKind":"init","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6fluent10databaseIDAcA0C0V_0B3Kit08DatabaseH0VSgtcfc","roleHeading":"Initializer"},"abstract":[{"text":"Initialize HBFluentPersistDriver","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"fluent","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","text":"HBFluent","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"databaseID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"fluent","content":[{"inlineContent":[{"text":"Fluent setup","type":"text"}],"type":"paragraph"}]},{"name":"databaseID","content":[{"type":"paragraph","inlineContent":[{"text":"ID of database to use","type":"text"}]}]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFluent"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFluent"}],"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/init(fluent:databaseID:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent"},{"kind":"text","text":", "},{"kind":"externalParam","text":"databaseID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?)"}],"title":"init(fluent:databaseID:)","abstract":[{"text":"Initialize HBFluentPersistDriver","type":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)","type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)"},"metadata":{"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6fluent10databaseIDAcA0C0V_0B3Kit08DatabaseH0VSgtcfc","roleHeading":"Initializer","modules":[{"name":"HummingbirdFluent"}],"role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBFluent","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"databaseID"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier","text":"DatabaseID"},{"kind":"text","text":"?)"}],"title":"init(fluent:databaseID:)"},"abstract":[{"type":"text","text":"Initialize HBFluentPersistDriver"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"fluent","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBFluent","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent"},{"text":", ","kind":"text"},{"text":"databaseID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"text":"? = nil)","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Fluent setup","type":"text"}],"type":"paragraph"}],"name":"fluent"},{"content":[{"inlineContent":[{"type":"text","text":"ID of database to use"}],"type":"paragraph"}],"name":"databaseID"}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/init(fluent:databaseID:)":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/init(fluent:databaseid:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/init(fluent:databaseID:)","abstract":[{"type":"text","text":"Initialize HBFluentPersistDriver"}],"type":"topic","role":"symbol","kind":"symbol","title":"init(fluent:databaseID:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fluent","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"databaseID","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:).json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:).json index 48494cb661..495eb17dfa 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:).json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","interfaceLanguage":"swift"},"abstract":[{"text":"Remove key","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)"]}],"metadata":{"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6remove3key7request7NIOCore15EventLoopFutureCyytGSS_0A09HBRequestVtF","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"title":"remove(key:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/remove(key:request:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","abstract":[{"text":"Remove key","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","title":"remove(key:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFluent"}],"title":"remove(key:request:)","symbolKind":"method","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC6remove3key7request7NIOCore15EventLoopFutureCyytGSS_0A09HBRequestVtF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Remove key"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/remove(key:request:)":{"kind":"symbol","abstract":[{"text":"Remove key","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":">","kind":"text"}],"role":"symbol","title":"remove(key:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/remove(key:request:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p.json index 6334531ed7..212669b26d 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"set(key:value:expires:request:)","modules":[{"name":"HummingbirdFluent"}],"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p"},"sections":[],"abstract":[{"type":"text","text":"Set value for key."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-1vn3p":{"type":"topic","abstract":[{"type":"text","text":"Set value for key."}],"kind":"symbol","role":"symbol","title":"set(key:value:expires:request:)","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"title":"set(key:value:expires:request:)","role":"symbol","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF"},"kind":"symbol","abstract":[{"text":"Set value for key.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-1vn3p":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-1vn3p","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent21HBFluentPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-1vn3p","role":"symbol","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[{"text":"Set value for key.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter.json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter.json index 1a84e24fe6..d8e6bd94eb 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter.json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBPersistDriver.set(key:value:expires:request:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter","interfaceLanguage":"swift"},"sections":[],"metadata":{"platforms":[{"deprecated":false,"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0"}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFluent"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"set(key:value:expires:request:)","role":"symbol","externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-7jter":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter","abstract":[],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter","title":"set(key:value:expires:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","role":"collectionGroup","abstract":[],"title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBPersistDriver.set(key:value:expires:request:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","beta":false,"introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"name":"macOS","beta":false,"introducedAt":"10.15"},{"unavailable":false,"deprecated":false,"name":"tvOS","beta":false,"introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"name":"watchOS","beta":false,"introducedAt":"6.0"}],"title":"set(key:value:expires:request:)","role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:17HummingbirdFluent21HBFluentPersistDriverC","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFluent"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/set(key:value:expires:request:)-7jter":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/set(key:value:expires:request:)-7jter","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/set(key:value:expires:request:)-7jter","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/HBPersistDriver-Implementations":{"title":"HBPersistDriver Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/HBPersistDriver-Implementations","url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/hbpersistdriver-implementations","kind":"article","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown().json b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown().json index 5536a674b2..b9ca98a5be 100644 --- a/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown().json +++ b/docs/1.0/data/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown().json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFluent"}],"symbolKind":"method","externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC8shutdownyyF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"shutdown driver, cancel tidy task"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/shutdown()":{"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()","abstract":[{"text":"shutdown driver, cancel tidy task","type":"text"}],"kind":"symbol","title":"shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"navigatorTitle":[{"text":"HBFluentPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","title":"HBFluentPersistDriver","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluentPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","kind":"symbol","url":"\/documentation\/hummingbirdfluent","type":"topic","role":"collection","title":"HummingbirdFluent","abstract":[{"type":"text","text":"Integration with Vapor Fluent ORM framework."}]}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()"},"metadata":{"externalID":"s:17HummingbirdFluent21HBFluentPersistDriverC8shutdownyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"title":"shutdown()","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFluent"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"abstract":[{"text":"shutdown driver, cancel tidy task","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent":{"title":"HummingbirdFluent","abstract":[{"text":"Integration with Vapor Fluent ORM framework.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfluent","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver/shutdown()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"kind":"symbol","type":"topic","title":"shutdown()","abstract":[{"type":"text","text":"shutdown driver, cancel tidy task"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver\/shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation.json b/docs/1.0/data/documentation/hummingbirdfoundation.json index 5f61ce6441..87ba95811b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation"]}],"abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"metadata":{"roleHeading":"Framework","modules":[{"name":"HummingbirdFoundation"}],"externalID":"HummingbirdFoundation","role":"collection","title":"HummingbirdFoundation","symbolKind":"module"},"sections":[],"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[[]]},"primaryContentSections":[{"kind":"content","content":[{"text":"Overview","type":"heading","anchor":"overview","level":2},{"inlineContent":[{"type":"text","text":"The HummingbirdFoundation library contains a number of features that can only really be implemented with the help of Foundation. These include JSON encoding\/decoding, URLEncodedForms, static file serving and cookies."}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"],"title":"Structures"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"abstract":[{"type":"text","text":"Middleware for serving static files."}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","title":"HBFileMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"abstract":[{"text":"Structure holding an array of cookies","type":"text"}],"type":"topic","kind":"symbol","navigatorTitle":[{"text":"HBCookies","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookies","role":"symbol","title":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"}}} \ No newline at end of file +{"hierarchy":{"paths":[[]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"],"title":"Structures"}],"metadata":{"roleHeading":"Framework","externalID":"HummingbirdFoundation","symbolKind":"module","modules":[{"name":"HummingbirdFoundation"}],"title":"HummingbirdFoundation","role":"collection"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","interfaceLanguage":"swift"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation"]}],"kind":"symbol","primaryContentSections":[{"kind":"content","content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"The HummingbirdFoundation library contains a number of features that can only really be implemented with the help of Foundation. These include JSON encoding\/decoding, URLEncodedForms, static file serving and cookies."}],"type":"paragraph"}]}],"sections":[],"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"navigatorTitle":[{"kind":"identifier","text":"HBCookies"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","url":"\/documentation\/hummingbirdfoundation\/hbcookies","abstract":[{"type":"text","text":"Structure holding an array of cookies"}],"title":"HBCookies","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","title":"HBFileMiddleware","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","role":"symbol","abstract":[{"text":"Middleware for serving static files.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol.json index abaae44ecf..97db239712 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol.json @@ -1 +1 @@ -{"sections":[],"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV","role":"symbol","roleHeading":"Structure","title":"HBCacheControl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"struct","navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"],"title":"Enumerations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}]}]}],"abstract":[{"type":"text","text":"Associates cache control values with filename"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/getCacheControlHeader(for:)":{"abstract":[{"text":"Get the Cache-Control header for a file","type":"text"}],"type":"topic","title":"getCacheControlHeader(for:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/init(_:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"([(","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","kind":"typeIdentifier"},{"text":"])])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)","kind":"symbol","abstract":[{"text":"Initialize cache control","type":"text"}],"title":"init(_:)","type":"topic","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Associates cache control values with filename"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"],"title":"Enumerations"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"roleHeading":"Structure","role":"symbol","title":"HBCacheControl","externalID":"s:21HummingbirdFoundation14HBCacheControlV","navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"symbolKind":"struct"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/init(_:)":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)","abstract":[{"text":"Initialize cache control","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"([("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","text":"Value"},{"kind":"text","text":"])])"}],"title":"init(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/getCacheControlHeader(for:)":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)","title":"getCacheControlHeader(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Get the Cache-Control header for a file"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:).json index cdc468a931..9aee192194 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV08getCacheD6Header3forSSSgSS_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"symbolKind":"method","title":"getCacheControlHeader(for:)","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"file","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"file name"}]}],"name":"file"}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Cache-control header value","type":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"abstract":[{"text":"Get the Cache-Control header for a file","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/getCacheControlHeader(for:)":{"abstract":[{"text":"Get the Cache-Control header for a file","type":"text"}],"type":"topic","title":"getCacheControlHeader(for:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCacheControlHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"file"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"file name","type":"text"}],"type":"paragraph"}],"name":"file"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Cache-control header value","type":"text"}]}]}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:21HummingbirdFoundation14HBCacheControlV08getCacheD6Header3forSSSgSS_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"getCacheControlHeader(for:)","modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Get the Cache-Control header for a file"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/getCacheControlHeader(for:)":{"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/getcachecontrolheader(for:)","title":"getCacheControlHeader(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/getCacheControlHeader(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getCacheControlHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"Get the Cache-Control header for a file"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/init(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/init(_:).json index a99b462a02..4f6a22d69a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/init(_:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"entries"},{"kind":"text","text":": [("},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":", ["},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"},{"text":"])])","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"cache control entries"}],"type":"paragraph"}],"name":"entries"}]}],"abstract":[{"type":"text","text":"Initialize cache control"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)"]}],"metadata":{"title":"init(_:)","symbolKind":"init","roleHeading":"Initializer","externalID":"s:21HummingbirdFoundation14HBCacheControlVyACSay0A011HBMediaTypeV_SayAC5ValueOGtGcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"([(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":", [","kind":"text"},{"text":"Value","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","kind":"typeIdentifier"},{"kind":"text","text":"])])"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/init(_:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"([(","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","kind":"typeIdentifier"},{"text":"])])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)","kind":"symbol","abstract":[{"text":"Initialize cache control","type":"text"}],"title":"init(_:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMediaType","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBMediaType","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"entries","kind":"internalParam"},{"text":": [(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"},{"text":"])])","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"cache control entries"}]}],"name":"entries"}]}],"sections":[],"metadata":{"symbolKind":"init","roleHeading":"Initializer","externalID":"s:21HummingbirdFoundation14HBCacheControlVyACSay0A011HBMediaTypeV_SayAC5ValueOGtGcfc","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"([(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO"},{"text":"])])","kind":"text"}],"title":"init(_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)"},"abstract":[{"type":"text","text":"Initialize cache control"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/init(_:)":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/init(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/init(_:)","abstract":[{"text":"Initialize cache control","type":"text"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"([("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","text":"Value"},{"kind":"text","text":"])])"}],"title":"init(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value.json index cdad42b337..3556e7782e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}]}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description"]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"]}],"metadata":{"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO","role":"symbol","navigatorTitle":[{"text":"Value","kind":"identifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noCache":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.noCache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/maxAge(_:)":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.maxAge(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noStore":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.noStore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noStore"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/public":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.public","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`public`"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/private":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.private","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/mustRevalidate":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.mustRevalidate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mustRevalidate"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/description":{"type":"topic","abstract":[],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}]}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description"],"title":"Instance Properties"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"],"title":"Conforms To"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"navigatorTitle":[{"text":"Value","kind":"identifier"}],"role":"symbol","title":"HBCacheControl.Value","symbolKind":"enum","roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noStore":{"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noStore"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","role":"symbol","title":"HBCacheControl.Value.noStore","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/description":{"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/maxAge(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","kind":"symbol","title":"HBCacheControl.Value.maxAge(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noCache":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","title":"HBCacheControl.Value.noCache","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/mustRevalidate":{"title":"HBCacheControl.Value.mustRevalidate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mustRevalidate","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/public":{"title":"HBCacheControl.Value.public","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`public`","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/private":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"abstract":[],"title":"HBCacheControl.Value.private","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/description.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/description.json index bd9dedf7db..615084b2ff 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/description.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/description.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO11descriptionSSvp","roleHeading":"Instance Property","role":"symbol","title":"description","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/description":{"type":"topic","abstract":[],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO11descriptionSSvp","title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/description":{"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/description","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/description","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:).json index 05bbe8c890..4d452f3f4e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"kind":"symbol","metadata":{"symbolKind":"case","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO6maxAgeyAESicAEmF","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"roleHeading":"Case","title":"HBCacheControl.Value.maxAge(_:)","modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/maxAge(_:)":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.maxAge(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO6maxAgeyAESicAEmF","symbolKind":"case","title":"HBCacheControl.Value.maxAge(_:)","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/maxAge(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/maxAge(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","kind":"symbol","title":"HBCacheControl.Value.maxAge(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/maxage(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate.json index ad4a7b7cae..90ea0c651f 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mustRevalidate","kind":"identifier"}],"title":"HBCacheControl.Value.mustRevalidate","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO14mustRevalidateyA2EmF","symbolKind":"case","roleHeading":"Case","role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mustRevalidate"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/mustRevalidate":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.mustRevalidate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"mustRevalidate"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mustRevalidate","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mustRevalidate","kind":"identifier"}],"role":"symbol","title":"HBCacheControl.Value.mustRevalidate","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO14mustRevalidateyA2EmF","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/mustRevalidate":{"title":"HBCacheControl.Value.mustRevalidate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/mustRevalidate","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/mustrevalidate","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mustRevalidate","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache.json index eff6bcded1..5dfeb9bc56 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noCache","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7noCacheyA2EmF","roleHeading":"Case","title":"HBCacheControl.Value.noCache","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noCache":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.noCache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noCache","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"metadata":{"symbolKind":"case","title":"HBCacheControl.Value.noCache","roleHeading":"Case","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7noCacheyA2EmF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noCache":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noCache","title":"HBCacheControl.Value.noCache","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nocache","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore.json index 925975837b..8e734e402a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7noStoreyA2EmF","roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"HBCacheControl.Value.noStore","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noStore","kind":"identifier"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noStore"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noStore":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.noStore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noStore"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"noStore","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"HBCacheControl.Value.noStore","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"noStore","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7noStoreyA2EmF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/noStore":{"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/nostore","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noStore"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/noStore","role":"symbol","title":"HBCacheControl.Value.noStore","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/private.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/private.json index d25dee0777..a4ff4373ef 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/private.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/private.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7privateyA2EmF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"roleHeading":"Case","title":"HBCacheControl.Value.private","symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`private`","kind":"identifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/private":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.private","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"HBCacheControl.Value.private","externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO7privateyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","roleHeading":"Case"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/private":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/private","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`private`"}],"abstract":[],"title":"HBCacheControl.Value.private","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/private","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/public.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/public.json index 80104b316c..c67c0e0f65 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/public.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcachecontrol/value/public.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`public`"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO6publicyA2EmF","symbolKind":"case","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`public`","kind":"identifier"}],"title":"HBCacheControl.Value.public","roleHeading":"Case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/public":{"type":"topic","abstract":[],"title":"HBCacheControl.Value.public","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`public`"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"navigatorTitle":[{"text":"Value","kind":"identifier"}],"kind":"symbol","abstract":[],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"identifier"}],"title":"HBCacheControl.Value","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`public`","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation14HBCacheControlV5ValueO6publicyA2EmF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"HBCacheControl.Value.public","symbolKind":"case"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`public`","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value/public":{"title":"HBCacheControl.Value.public","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value\/public","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value\/public","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`public`","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl/Value":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl\/Value","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Value"}],"navigatorTitle":[{"kind":"identifier","text":"Value"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol\/value","title":"HBCacheControl.Value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie.json index acdd729ce4..87c61b8760 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookie"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","interfaceLanguage":"swift"},"abstract":[{"text":"Structure holding a single cookie","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"metadata":{"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation8HBCookieV","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","title":"HBCookie"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"],"title":"Enumerations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/name":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","abstract":[{"type":"text","text":"Cookie name"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/maxAge":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","abstract":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/maxage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"title":"maxAge"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/httpOnly":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/httponly","title":"httpOnly","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/domain":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","abstract":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/domain","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"domain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/properties-swift.property":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","abstract":[{"type":"text","text":"properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","text":"Properties"}],"title":"properties"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/value":{"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/value","abstract":[{"text":"Cookie value","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value","title":"value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"abstract":[{"type":"text","text":"Cookie properties table"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Properties"}],"role":"symbol","title":"HBCookie.Properties","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sameSite"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","kind":"typeIdentifier","text":"SameSite"},{"kind":"text","text":")"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","kind":"symbol","type":"topic","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/secure":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/secure","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"role":"symbol","type":"topic","title":"secure","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/sameSite-swift.property":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property","role":"symbol","title":"sameSite","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","kind":"typeIdentifier","text":"SameSite"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","abstract":[{"type":"text","text":"Create "},{"type":"codeVoice","code":"HBCookie"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/expires":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/expires","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","kind":"symbol","abstract":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"type":"topic","title":"expires"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/description":{"kind":"symbol","abstract":[{"type":"text","text":"Output cookie string"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"description","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/path":{"abstract":[{"type":"text","text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"path","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookie"}],"roleHeading":"Structure","title":"HBCookie","externalID":"s:21HummingbirdFoundation8HBCookieV","role":"symbol","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"HBCookie"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/domain":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","title":"domain","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/domain","type":"topic","abstract":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/name":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/name","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","abstract":[{"type":"text","text":"Cookie name"}],"title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/secure":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","title":"secure","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/secure","type":"topic","abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/sameSite-swift.property":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite"},{"kind":"text","text":"?"}],"kind":"symbol","title":"sameSite","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property","type":"topic","abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/properties-swift.property":{"kind":"symbol","title":"properties","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","kind":"typeIdentifier","text":"Properties"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","type":"topic","abstract":[{"text":"properties","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/maxAge":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"maxAge","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires","type":"text"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"kind":"symbol","type":"topic","role":"symbol","title":"maxAge","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/maxage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/description":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/description","type":"topic","abstract":[{"type":"text","text":"Output cookie string"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/expires":{"abstract":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"expires","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/expires","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"type":"topic","title":"HBCookie.Properties","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}],"kind":"symbol","abstract":[{"text":"Cookie properties table","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/value":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","title":"value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/value","type":"topic","abstract":[{"type":"text","text":"Cookie value"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)","title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/httpOnly":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/httponly","abstract":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","role":"symbol","type":"topic","title":"httpOnly","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"sameSite","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SameSite","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO"},{"text":")","kind":"text"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/path":{"abstract":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"title":"path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/path","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/description.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/description.json index e8ba86ec85..612d93b61f 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/description.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/description.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:21HummingbirdFoundation8HBCookieV11descriptionSSvp","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","title":"description"},"kind":"symbol","abstract":[{"type":"text","text":"Output cookie string"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/description":{"kind":"symbol","abstract":[{"type":"text","text":"Output cookie string"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"description","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/description"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Output cookie string"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description"},"sections":[],"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV11descriptionSSvp","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/description":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/description","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/description","type":"topic","abstract":[{"type":"text","text":"Output cookie string"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/domain.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/domain.json index 75aaffb2f0..b8199e3472 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/domain.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/domain.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/domain"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain"},"sections":[],"abstract":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"domain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"domain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"domain","externalID":"s:21HummingbirdFoundation8HBCookieV6domainSSSgvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/domain":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","abstract":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/domain","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"domain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"domain","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"domain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:21HummingbirdFoundation8HBCookieV6domainSSSgvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain"},"abstract":[{"text":"specifies those hosts to which the cookie will be sent","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"domain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/domain"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/domain":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"kind":"symbol","title":"domain","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/domain","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/domain","type":"topic","abstract":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/expires.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/expires.json index d4887cae11..a6b4b1f607 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/expires.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/expires.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"indicates the maximum lifetime of the cookie"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"metadata":{"title":"expires","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBCookieV7expires0B04DateVSgvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/expires"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/expires":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/expires","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","kind":"symbol","abstract":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?","kind":"text"}],"type":"topic","title":"expires"}}} \ No newline at end of file +{"abstract":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/expires"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?"}],"title":"expires","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation8HBCookieV7expires0B04DateVSgvp","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/expires":{"abstract":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/expires","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expires","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"title":"expires","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/expires","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/httponly.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/httponly.json index 4d05b064ff..f8284b5a56 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/httponly.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/httponly.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:21HummingbirdFoundation8HBCookieV8httpOnlySbvp","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"httpOnly"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"httpOnly","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/httponly"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/httpOnly":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/httponly","title":"httpOnly","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"httpOnly","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"httpOnly","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","title":"httpOnly","externalID":"s:21HummingbirdFoundation8HBCookieV8httpOnlySbvp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol"},"abstract":[{"text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/httponly"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/httpOnly":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/httponly","abstract":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/httpOnly","role":"symbol","type":"topic","title":"httpOnly","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:).json index 2d7bed8d7b..165ce384a9 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)"},"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","roleHeading":"Initializer","externalID":"s:21HummingbirdFoundation8HBCookieV4name5value7expires6maxAge6domain4path6secure8httpOnlyACSS_SS0B04DateVSgSiSgSSSgAQS2btcfc"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"? = nil, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true)","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"text":"Name of cookie","type":"text"}]}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"Value of cookie"}],"type":"paragraph"}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie"}]}]},{"name":"maxAge","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires (not all user agents support max-age)"}]}]},{"name":"domain","content":[{"inlineContent":[{"text":"specifies those hosts to which the cookie will be sent","type":"text"}],"type":"paragraph"}]},{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute"}]}]},{"name":"secure","content":[{"inlineContent":[{"text":"The Secure attribute limits the scope of the cookie to “secure” channels","type":"text"}],"type":"paragraph"}]},{"name":"httpOnly","content":[{"inlineContent":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"type":"paragraph"}]},{"name":"sameSite","content":[{"type":"paragraph","inlineContent":[{"text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests","type":"text"}]}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Create ","type":"text"},{"type":"codeVoice","code":"HBCookie"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","abstract":[{"type":"text","text":"Create "},{"type":"codeVoice","code":"HBCookie"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false, ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"name","content":[{"type":"paragraph","inlineContent":[{"text":"Name of cookie","type":"text"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"Value of cookie","type":"text"}]}]},{"name":"expires","content":[{"inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie"}],"type":"paragraph"}]},{"name":"maxAge","content":[{"inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires (not all user agents support max-age)"}],"type":"paragraph"}]},{"name":"domain","content":[{"inlineContent":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}],"type":"paragraph"}]},{"name":"path","content":[{"inlineContent":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"type":"paragraph"}]},{"name":"secure","content":[{"inlineContent":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"type":"paragraph"}]},{"name":"httpOnly","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}]}]},{"name":"sameSite","content":[{"inlineContent":[{"text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"abstract":[{"text":"Create ","type":"text"},{"type":"codeVoice","code":"HBCookie"}],"metadata":{"role":"symbol","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","symbolKind":"init","externalID":"s:21HummingbirdFoundation8HBCookieV4name5value7expires6maxAge6domain4path6secure8httpOnlyACSS_SS0B04DateVSgSiSgSSSgAQS2btcfc","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:)","title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:)","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:).json index e0cebcfc1a..08c0475f9a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"? = nil, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"sameSite","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SameSite","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO"},{"text":")","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Name of cookie","type":"text"}],"type":"paragraph"}],"name":"name"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Value of cookie","type":"text"}]}],"name":"value"},{"content":[{"inlineContent":[{"text":"indicates the maximum lifetime of the cookie","type":"text"}],"type":"paragraph"}],"name":"expires"},{"content":[{"inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires (not all user agents support max-age)"}],"type":"paragraph"}],"name":"maxAge"},{"content":[{"inlineContent":[{"type":"text","text":"specifies those hosts to which the cookie will be sent"}],"type":"paragraph"}],"name":"domain"},{"content":[{"inlineContent":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"type":"paragraph"}],"name":"path"},{"content":[{"inlineContent":[{"text":"The Secure attribute limits the scope of the cookie to “secure” channels","type":"text"}],"type":"paragraph"}],"name":"secure"},{"content":[{"inlineContent":[{"type":"text","text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests"}],"type":"paragraph"}],"name":"httpOnly"},{"content":[{"inlineContent":[{"text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests","type":"text"}],"type":"paragraph"}],"name":"sameSite"}]}],"metadata":{"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","symbolKind":"init","externalID":"s:21HummingbirdFoundation8HBCookieV4name5value7expires6maxAge6domain4path6secure8httpOnly8sameSiteACSS_SS0B04DateVSgSiSgSSSgARS2bAC04SameO0Otcfc","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite"},{"kind":"text","text":")"}],"role":"symbol"},"kind":"symbol","sections":[],"abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sameSite"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","kind":"typeIdentifier","text":"SameSite"},{"kind":"text","text":")"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","kind":"symbol","type":"topic","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Create "},{"type":"codeVoice","code":"HBCookie"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false, "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true, "},{"kind":"externalParam","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","text":"SameSite"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Name of cookie","type":"text"}]}],"name":"name"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Value of cookie"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"indicates the maximum lifetime of the cookie"}]}],"name":"expires"},{"content":[{"inlineContent":[{"text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires (not all user agents support max-age)","type":"text"}],"type":"paragraph"}],"name":"maxAge"},{"content":[{"type":"paragraph","inlineContent":[{"text":"specifies those hosts to which the cookie will be sent","type":"text"}]}],"name":"domain"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute"}]}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"type":"paragraph"}],"name":"secure"},{"content":[{"inlineContent":[{"text":"The HttpOnly attribute limits the scope of the cookie to HTTP requests","type":"text"}],"type":"paragraph"}],"name":"httpOnly"},{"content":[{"inlineContent":[{"text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests","type":"text"}],"type":"paragraph"}],"name":"sameSite"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)"]}],"metadata":{"roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBCookieV4name5value7expires6maxAge6domain4path6secure8httpOnly8sameSiteACSS_SS0B04DateVSgSiSgSSSgARS2bAC04SameO0Otcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"domain"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"httpOnly"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SameSite","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO"},{"kind":"text","text":")"}],"symbolKind":"init","title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":"?, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"domain","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"secure","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"httpOnly","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"sameSite","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SameSite","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO"},{"text":")","kind":"text"}],"title":"init(name:value:expires:maxAge:domain:path:secure:httpOnly:sameSite:)","abstract":[{"text":"Create ","type":"text"},{"code":"HBCookie","type":"codeVoice"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/maxage.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/maxage.json index 2546ee3ad1..03bf3ac71b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/maxage.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/maxage.json @@ -1 +1 @@ -{"abstract":[{"text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires","type":"text"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/maxage"]}],"metadata":{"title":"maxAge","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBCookieV6maxAgeSiSgvp","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/maxAge":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","abstract":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/maxage","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxAge"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?"}],"title":"maxAge"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation8HBCookieV6maxAgeSiSgvp","title":"maxAge","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxAge","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/maxage"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/maxAge":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/maxAge","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"maxAge","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[{"text":"indicates the maximum lifetime of the cookie in seconds. Max age has precedence over expires","type":"text"},{"type":"text","text":" "},{"type":"text","text":"(not all user agents support max-age)"}],"kind":"symbol","type":"topic","role":"symbol","title":"maxAge","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/maxage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/name.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/name.json index 28f1570a5d..b83911879d 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/name.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/name.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Cookie name"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation8HBCookieV4nameSSvp","modules":[{"name":"HummingbirdFoundation"}],"title":"name"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/name":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","abstract":[{"type":"text","text":"Cookie name"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name"},"abstract":[{"text":"Cookie name","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","title":"name","externalID":"s:21HummingbirdFoundation8HBCookieV4nameSSvp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/name":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/name","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/name","abstract":[{"type":"text","text":"Cookie name"}],"title":"name","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/path.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/path.json index e4f8a3040f..45188ea3dc 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/path.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/path.json @@ -1 +1 @@ -{"abstract":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"path","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:21HummingbirdFoundation8HBCookieV4pathSSSgvp","roleHeading":"Instance Property"},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/path"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/path":{"abstract":[{"type":"text","text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"path","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"property","title":"path","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation8HBCookieV4pathSSSgvp","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/path"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"sections":[],"abstract":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/path":{"abstract":[{"text":"The scope of each cookie is limited to a set of paths, controlled by the Path attribute","type":"text"}],"title":"path","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/path","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/path","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.property.json index 243194083b..c558fd8bff 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.property.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property"},"abstract":[{"type":"text","text":"properties"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","text":"Properties","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:21HummingbirdFoundation8HBCookieV10propertiesAC10PropertiesVvp","title":"properties","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","text":"Properties"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"abstract":[{"type":"text","text":"Cookie properties table"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Properties"}],"role":"symbol","title":"HBCookie.Properties","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/properties-swift.property":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","abstract":[{"type":"text","text":"properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","text":"Properties"}],"title":"properties"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","kind":"typeIdentifier","text":"Properties","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property"},"metadata":{"roleHeading":"Instance Property","title":"properties","externalID":"s:21HummingbirdFoundation8HBCookieV10propertiesAC10PropertiesVvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"properties","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Properties","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property"]}],"abstract":[{"text":"properties","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/properties-swift.property":{"kind":"symbol","title":"properties","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"properties"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","kind":"typeIdentifier","text":"Properties"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/properties-swift.property","type":"topic","abstract":[{"text":"properties","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"type":"topic","title":"HBCookie.Properties","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}],"kind":"symbol","abstract":[{"text":"Cookie properties table","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct.json index daa8b8ef95..9d4ca96db9 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Cookie properties table"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"]}],"sections":[],"metadata":{"navigatorTitle":[{"text":"Properties","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","role":"symbol","title":"HBCookie.Properties","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Properties","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation8HBCookieV10PropertiesV","symbolKind":"struct"},"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Properties","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"abstract":[{"type":"text","text":"Cookie properties table"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Properties"}],"role":"symbol","title":"HBCookie.Properties","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct/subscript(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)","kind":"symbol","role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"]}],"sections":[],"abstract":[{"text":"Cookie properties table","type":"text"}],"metadata":{"navigatorTitle":[{"text":"Properties","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Properties","kind":"identifier"}],"symbolKind":"struct","title":"HBCookie.Properties","externalID":"s:21HummingbirdFoundation8HBCookieV10PropertiesV"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)"],"title":"Subscripts"}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Properties","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct/subscript(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Ss","text":"Substring","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"type":"topic","title":"HBCookie.Properties","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}],"kind":"symbol","abstract":[{"text":"Cookie properties table","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:).json index 0f826dfec6..12e908ea18 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Substring","preciseIdentifier":"s:Ss","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct"]]},"sections":[],"metadata":{"title":"subscript(_:)","symbolKind":"subscript","externalID":"s:21HummingbirdFoundation8HBCookieV10PropertiesVySSSgSscip","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Subscript"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"abstract":[{"type":"text","text":"Cookie properties table"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Properties"}],"role":"symbol","title":"HBCookie.Properties","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct/subscript(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)","kind":"symbol","role":"symbol","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Ss","text":"Substring","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"subscript","role":"symbol","title":"subscript(_:)","externalID":"s:21HummingbirdFoundation8HBCookieV10PropertiesVySSSgSscip","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Substring","preciseIdentifier":"s:Ss"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"roleHeading":"Instance Subscript"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct":{"type":"topic","title":"HBCookie.Properties","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Properties"}],"kind":"symbol","abstract":[{"text":"Cookie properties table","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Properties"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/Properties-swift.struct/subscript(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/Properties-swift.struct\/subscript(_:)","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Ss","text":"Substring","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/properties-swift.struct\/subscript(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum.json index f42b95569e..cfce3334e4 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SameSite"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","title":"HBCookie.SameSite","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"enum"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY"],"kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","kind":"article","type":"topic","abstract":[],"title":"RawRepresentable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/equatable-implementations","kind":"article","type":"topic","abstract":[],"title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/secure":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure","kind":"symbol","type":"topic","abstract":[],"title":"HBCookie.SameSite.secure","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/lax":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax","title":"HBCookie.SameSite.lax","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lax"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/init(rawValue:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/none":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none","kind":"symbol","type":"topic","abstract":[],"title":"HBCookie.SameSite.none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}]},"doc://com.opticalaberration.hummingbird/SY":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","type":"unresolvable","title":"Swift.RawRepresentable"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SameSite"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum"]}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY"],"title":"Conforms To"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","title":"HBCookie.SameSite","symbolKind":"enum","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SameSite"}],"navigatorTitle":[{"kind":"identifier","text":"SameSite"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"],"title":"Default Implementations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/lax":{"title":"HBCookie.SameSite.lax","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lax"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/secure":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure","title":"HBCookie.SameSite.secure","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/none":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none","role":"symbol","title":"HBCookie.SameSite.none","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/equatable-implementations","role":"collectionGroup","abstract":[],"kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)","kind":"symbol","title":"init(rawValue:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/SY":{"title":"Swift.RawRepresentable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:).json index 6bd5469d5b..e4a9613571 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO","symbolKind":"op","title":"!=(_:_:)","extendedModule":"Swift","role":"symbol","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/equatable-implementations","kind":"article","type":"topic","abstract":[],"title":"Equatable Implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations"]]},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO","title":"!=(_:_:)","symbolKind":"op","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","extendedModule":"Swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/!=(_:_:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/Equatable-Implementations":{"title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/equatable-implementations","role":"collectionGroup","abstract":[],"kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations.json index b2fe297543..f719773d89 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)"],"title":"Operators","generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations"},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}],"title":"Equatable Implementations"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)","abstract":[],"type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/Equatable-Implementations"},"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)"],"title":"Operators"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/!=(_:_:)":{"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/!=(_:_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:).json index 7eded2bfab..4a12b546bc 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"symbolKind":"method","title":"hash(into:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO","extendedModule":"Swift","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hash(into:)":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","kind":"article","type":"topic","abstract":[],"title":"RawRepresentable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"},"sections":[],"metadata":{"role":"symbol","title":"hash(into:)","extendedModule":"Swift","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"roleHeading":"Instance Method","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.hash(into:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hash(into:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue.json index 88b9f6d3e5..4e0a085bb7 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue"]}],"metadata":{"role":"symbol","title":"hashValue","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}]},"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","kind":"article","type":"topic","abstract":[],"title":"RawRepresentable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hashValue":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"hashValue"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue"},"metadata":{"extendedModule":"Swift","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"roleHeading":"Instance Property","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:21HummingbirdFoundation8HBCookieV8SameSiteO","title":"hashValue","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hashValue"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/RawRepresentable-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/rawrepresentable-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","title":"RawRepresentable Implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hashValue":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue","title":"hashValue","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:).json index f7121ab365..720d8c9fa8 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"init","role":"symbol","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO8rawValueAESgSS_tcfc","title":"init(rawValue:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/init(rawValue:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","title":"init(rawValue:)","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO8rawValueAESgSS_tcfc","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/init(rawValue:)":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/init(rawvalue:)","kind":"symbol","title":"init(rawValue:)","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/init(rawValue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax.json index ad89e8ffe4..f1b877d1f8 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO3laxyA2EmF","role":"symbol","title":"HBCookie.SameSite.lax","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lax","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lax","kind":"identifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/lax":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax","title":"HBCookie.SameSite.lax","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lax"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"metadata":{"title":"HBCookie.SameSite.lax","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lax"}],"externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO3laxyA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","role":"symbol"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lax","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/lax":{"title":"HBCookie.SameSite.lax","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/lax","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/lax","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"lax"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none.json index 6296a4e572..b11bbaf068 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none.json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}],"role":"symbol","title":"HBCookie.SameSite.none","roleHeading":"Case","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO4noneyA2EmF","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/none":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none","kind":"symbol","type":"topic","abstract":[],"title":"HBCookie.SameSite.none","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","title":"HBCookie.SameSite.none","externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO4noneyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/none":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/none","role":"symbol","title":"HBCookie.SameSite.none","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/none","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations.json index bac85f0a4e..9b0bbf1532 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"],"generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hashValue":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"hashValue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hash(into:)":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)","role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:s6HasherV","text":"Hasher","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":" and "},{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Hashable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]}}} \ No newline at end of file +{"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"],"title":"Instance Methods"}],"kind":"article","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"RawRepresentable Implementations","modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/RawRepresentable-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hashValue":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hashvalue","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hashValue","title":"hashValue","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/hash(into:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/hash(into:)","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"title":"hash(into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/hash(into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure.json index 917c3d2381..eeaed674fb 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO6secureyA2EmF","role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"title":"HBCookie.SameSite.secure","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/secure":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure","kind":"symbol","type":"topic","abstract":[],"title":"HBCookie.SameSite.secure","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV8SameSiteO6secureyA2EmF","title":"HBCookie.SameSite.secure","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum/secure":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum\/secure","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum\/secure","title":"HBCookie.SameSite.secure","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property.json index 074ee1611e..fd171e1226 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"metadata":{"role":"symbol","title":"sameSite","roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation8HBCookieV8sameSiteAC04SameE0OSgvp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property"]}],"abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"type":"topic","title":"HBCookie.SameSite","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/sameSite-swift.property":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property","role":"symbol","title":"sameSite","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","kind":"typeIdentifier","text":"SameSite"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV8sameSiteAC04SameE0OSgvp","modules":[{"name":"HummingbirdFoundation"}],"title":"sameSite","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sameSite","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sameSite","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SameSite","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/SameSite-swift.enum":{"abstract":[],"navigatorTitle":[{"text":"SameSite","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/SameSite-swift.enum","title":"HBCookie.SameSite","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SameSite","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/sameSite-swift.property":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sameSite"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV8SameSiteO","text":"SameSite"},{"kind":"text","text":"?"}],"kind":"symbol","title":"sameSite","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/sameSite-swift.property","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/samesite-swift.property","type":"topic","abstract":[{"type":"text","text":"The SameSite attribute lets servers specify whether\/when cookies are sent with cross-origin requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/secure.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/secure.json index 05e1243532..428fc933ec 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/secure.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/secure.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","title":"secure","externalID":"s:21HummingbirdFoundation8HBCookieV6secureSbvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/secure"]}],"abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"secure","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/secure":{"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/secure","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"role":"symbol","type":"topic","title":"secure","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/secure"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}],"metadata":{"role":"symbol","symbolKind":"property","externalID":"s:21HummingbirdFoundation8HBCookieV6secureSbvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","title":"secure","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secure","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/secure":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"secure"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","title":"secure","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/secure","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/secure","type":"topic","abstract":[{"type":"text","text":"The Secure attribute limits the scope of the cookie to “secure” channels"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/value.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/value.json index 7c50c74488..c9704bf97b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/value.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookie/value.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBCookieV5valueSSvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"value"},"kind":"symbol","abstract":[{"text":"Cookie value","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/value":{"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie\/value","abstract":[{"text":"Cookie value","type":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value","title":"value"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"externalID":"s:21HummingbirdFoundation8HBCookieV5valueSSvp","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"value","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookie\/value"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"]]},"abstract":[{"type":"text","text":"Cookie value"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie/value":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","title":"value","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie\/value","url":"\/documentation\/hummingbirdfoundation\/hbcookie\/value","type":"topic","abstract":[{"type":"text","text":"Cookie value"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies.json index dc60d28418..3720e7ae31 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)"],"title":"Subscripts"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookies"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"text":"Overview","type":"heading","level":2,"anchor":"overview"},{"inlineContent":[{"text":"Cookies can be accessed from request via ","type":"text"},{"code":"HBRequest.cookies","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"Structure holding an array of cookies"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"metadata":{"title":"HBCookies","externalID":"s:21HummingbirdFoundation9HBCookiesV","navigatorTitle":[{"text":"HBCookies","kind":"identifier"}],"role":"symbol","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies/subscript(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"access cookies via dictionary subscript"}],"title":"subscript(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"abstract":[{"text":"Structure holding an array of cookies","type":"text"}],"type":"topic","kind":"symbol","navigatorTitle":[{"text":"HBCookies","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookies","role":"symbol","title":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies"},"abstract":[{"text":"Structure holding an array of cookies","type":"text"}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"Cookies can be accessed from request via ","type":"text"},{"code":"HBRequest.cookies","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookies"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","title":"HBCookies","navigatorTitle":[{"kind":"identifier","text":"HBCookies"}],"role":"symbol","externalID":"s:21HummingbirdFoundation9HBCookiesV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"symbolKind":"struct"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies/subscript(_:)":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","kind":"typeIdentifier","text":"HBCookie"},{"kind":"text","text":"?"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)","abstract":[{"type":"text","text":"access cookies via dictionary subscript"}],"title":"subscript(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"navigatorTitle":[{"kind":"identifier","text":"HBCookies"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","url":"\/documentation\/hummingbirdfoundation\/hbcookies","abstract":[{"type":"text","text":"Structure holding an array of cookies"}],"title":"HBCookies","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies/subscript(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies/subscript(_:).json index df456e1a8f..944b464eed 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies/subscript(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbcookies/subscript(_:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"access cookies via dictionary subscript"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:21HummingbirdFoundation9HBCookiesVyAA8HBCookieVSgSScip","roleHeading":"Instance Subscript","title":"subscript(_:)","role":"symbol","symbolKind":"subscript","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"subscript"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":"?","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"abstract":[{"text":"Structure holding an array of cookies","type":"text"}],"type":"topic","kind":"symbol","navigatorTitle":[{"text":"HBCookies","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookies","role":"symbol","title":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookies","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies/subscript(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":"?","kind":"text"}],"abstract":[{"type":"text","text":"access cookies via dictionary subscript"}],"title":"subscript(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"abstract":[{"type":"text","text":"Structure holding a single cookie"}],"type":"topic","title":"HBCookie","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","text":"HBCookie"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"access cookies via dictionary subscript","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies"]]},"metadata":{"roleHeading":"Instance Subscript","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","text":"HBCookie","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:21HummingbirdFoundation9HBCookiesVyAA8HBCookieVSgSScip","symbolKind":"subscript","modules":[{"name":"HummingbirdFoundation"}],"title":"subscript(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies/subscript(_:)":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","kind":"typeIdentifier","text":"HBCookie"},{"kind":"text","text":"?"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies\/subscript(_:)","url":"\/documentation\/hummingbirdfoundation\/hbcookies\/subscript(_:)","abstract":[{"type":"text","text":"access cookies via dictionary subscript"}],"title":"subscript(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"navigatorTitle":[{"kind":"identifier","text":"HBCookies"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","url":"\/documentation\/hummingbirdfoundation\/hbcookies","abstract":[{"type":"text","text":"Structure holding an array of cookies"}],"title":"HBCookies","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio.json index df07b1aa84..c16138fe3f 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Manages File reading and writing."}],"sections":[],"metadata":{"roleHeading":"Structure","modules":[{"name":"HummingbirdFoundation"}],"title":"HBFileIO","externalID":"s:21HummingbirdFoundation8HBFileIOV","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileIO","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-4t72x":{"title":"loadFile(path:range:context:logger:)","kind":"symbol","abstract":[{"type":"text","text":"Load part of file and return response body."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/init(application:)":{"kind":"symbol","title":"init(application:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize FileIO"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jkbd":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","type":"topic","title":"loadFile(path:context:logger:)","kind":"symbol","abstract":[{"text":"Load file and return response body","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-xu70":{"title":"writeFile(contents:path:context:logger:)","abstract":[{"text":"Write contents of request body to file","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-7npaa":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"text":", ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"loadFile(path:range:context:logger:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","abstract":[{"text":"Load part of file and return response body.","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-1736n":{"kind":"symbol","type":"topic","role":"symbol","title":"writeFile(contents:path:context:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"text":"Write contents of request body to file","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jbrr":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","abstract":[{"type":"text","text":"Load file and return response body"}],"kind":"symbol","title":"loadFile(path:context:logger:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio"]}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileIO","kind":"identifier"}]}]}],"sections":[],"abstract":[{"text":"Manages File reading and writing.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileIO","kind":"identifier"}],"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBFileIOV","title":"HBFileIO","roleHeading":"Structure","role":"symbol","symbolKind":"struct"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/init(application:)":{"abstract":[{"type":"text","text":"Initialize FileIO"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}],"type":"topic","title":"init(application:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-1736n":{"type":"topic","abstract":[{"type":"text","text":"Write contents of request body to file"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"writeFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"contents"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n","kind":"symbol","role":"symbol","title":"writeFile(contents:path:context:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-7npaa":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","title":"loadFile(path:range:context:logger:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa","role":"symbol","abstract":[{"type":"text","text":"Load part of file and return response body."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-xu70":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70","title":"writeFile(contents:path:context:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","abstract":[{"text":"Write contents of request body to file","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jbrr":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","abstract":[{"type":"text","text":"Load file and return response body"}],"title":"loadFile(path:context:logger:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-4t72x":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","abstract":[{"type":"text","text":"Load part of file and return response body."}],"title":"loadFile(path:range:context:logger:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jkbd":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd","role":"symbol","kind":"symbol","abstract":[{"text":"Load file and return response body","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","type":"topic","title":"loadFile(path:context:logger:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/init(application:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/init(application:).json index ff8b57adf5..1362cff63b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/init(application:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/init(application:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"sections":[],"abstract":[{"type":"text","text":"Initialize FileIO"}],"metadata":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"title":"init(application:)","externalID":"s:21HummingbirdFoundation8HBFileIOV11applicationAC0A013HBApplicationC_tcfc","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"application using FileIO","type":"text"}]}],"name":"application"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/init(application:)":{"kind":"symbol","title":"init(application:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize FileIO"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Initialize FileIO","type":"text"}],"metadata":{"symbolKind":"init","title":"init(application:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:21HummingbirdFoundation8HBFileIOV11applicationAC0A013HBApplicationC_tcfc"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"name":"application","content":[{"inlineContent":[{"type":"text","text":"application using FileIO"}],"type":"paragraph"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/init(application:)":{"abstract":[{"type":"text","text":"Initialize FileIO"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/init(application:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}],"type":"topic","title":"init(application:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/init(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr.json index 4ec2244079..2517403d30 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr.json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"System file path"}],"type":"paragraph"}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Context this request is being called in"}],"type":"paragraph"}],"name":"context"}],"kind":"parameters"},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"Response body","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"type":"text","text":"Depending on the file size this will return either a response body containing a ByteBuffer or a stream that will provide the"},{"type":"text","text":" "},{"type":"text","text":"file in chunks."}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"metadata":{"symbolKind":"method","externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path7context6logger7NIOCore15EventLoopFutureCy0A4Core14HBResponseBodyOGSS_0A016HBRequestContext_p7Logging6LoggerVtF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":">"}],"title":"loadFile(path:context:logger:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Load file and return response body"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jbrr":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","abstract":[{"type":"text","text":"Load file and return response body"}],"kind":"symbol","title":"loadFile(path:context:logger:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path7context6logger7NIOCore15EventLoopFutureCy0A4Core14HBResponseBodyOGSS_0A016HBRequestContext_p7Logging6LoggerVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"loadFile(path:context:logger:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"System file path","type":"text"}]}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Context this request is being called in"}],"type":"paragraph"}],"name":"context"}]},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Response body"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Depending on the file size this will return either a response body containing a ByteBuffer or a stream that will provide the","type":"text"},{"text":" ","type":"text"},{"text":"file in chunks.","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr"},"abstract":[{"text":"Load file and return response body","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jbrr":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jbrr","abstract":[{"type":"text","text":"Load file and return response body"}],"title":"loadFile(path:context:logger:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jbrr"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd.json index de88c3da51..83dc2aea88 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"System file path"}],"type":"paragraph"}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Context this request is being called in"}],"type":"paragraph"}],"name":"context"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Response body"}]}],"kind":"content"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Depending on the file size this will return either a response body containing a ByteBuffer or a stream that will provide the"},{"type":"text","text":" "},{"type":"text","text":"file in chunks."}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Load file and return response body","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"platforms":[{"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false},{"name":"macOS","deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","beta":false}],"externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path7context6logger0A4Core14HBResponseBodyOSS_0A016HBRequestContext_p7Logging6LoggerVtYaKF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"extendedModule":"HummingbirdFoundation","title":"loadFile(path:context:logger:)","roleHeading":"Instance Method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jkbd":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","type":"topic","title":"loadFile(path:context:logger:)","kind":"symbol","abstract":[{"text":"Load file and return response body","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"System file path"}]}]},{"name":"context","content":[{"type":"paragraph","inlineContent":[{"text":"Context this request is being called in","type":"text"}]}]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"Response body","type":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Depending on the file size this will return either a response body containing a ByteBuffer or a stream that will provide the"},{"type":"text","text":" "},{"type":"text","text":"file in chunks."}],"type":"paragraph"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Load file and return response body"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"beta":false,"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false},{"beta":false,"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false}],"title":"loadFile(path:context:logger:)","externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path7context6logger0A4Core14HBResponseBodyOSS_0A016HBRequestContext_p7Logging6LoggerVtYaKF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"HummingbirdFoundation"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:context:logger:)-2jkbd":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:context:logger:)-2jkbd","role":"symbol","kind":"symbol","abstract":[{"text":"Load file and return response body","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:context:logger:)-2jkbd","type":"topic","title":"loadFile(path:context:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x.json index 4fd287b406..f9ddae6f88 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Load part of file and return response body."}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")>"}],"externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path5range7context6logger7NIOCore15EventLoopFutureCy0A4Core14HBResponseBodyO_SitGSS_SNySiG0A016HBRequestContext_p7Logging6LoggerVtF","title":"loadFile(path:range:context:logger:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"HBResponseBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"System file path","type":"text"}]}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Range defining how much of the file is to be loaded"}],"type":"paragraph"}],"name":"range"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Context this request is being called in"}]}],"name":"context"}]},{"content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Response body plus file size"}]}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"text":"Depending on the size of the part this will return either a response body containing a ByteBuffer or a stream that will provide the","type":"text"},{"text":" ","type":"text"},{"text":"file in chunks.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-4t72x":{"title":"loadFile(path:range:context:logger:)","kind":"symbol","abstract":[{"type":"text","text":"Load part of file and return response body."}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")>","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"text":"System file path","type":"text"}]}]},{"name":"range","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Range defining how much of the file is to be loaded"}]}]},{"name":"context","content":[{"inlineContent":[{"text":"Context this request is being called in","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"Response body plus file size","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Depending on the size of the part this will return either a response body containing a ByteBuffer or a stream that will provide the"},{"type":"text","text":" "},{"type":"text","text":"file in chunks."}]}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path5range7context6logger7NIOCore15EventLoopFutureCy0A4Core14HBResponseBodyO_SitGSS_SNySiG0A016HBRequestContext_p7Logging6LoggerVtF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")>"}],"title":"loadFile(path:range:context:logger:)","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Load part of file and return response body.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-4t72x":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-4t72x","abstract":[{"type":"text","text":"Load part of file and return response body."}],"title":"loadFile(path:range:context:logger:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-4t72x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa.json index 263077d0ff..458cdb0ac9 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"extendedModule":"HummingbirdFoundation","roleHeading":"Instance Method","title":"loadFile(path:range:context:logger:)","modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0"}],"role":"symbol","symbolKind":"method","externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path5range7context6logger0A4Core14HBResponseBodyO_SitSS_SNySiG0A016HBRequestContext_p7Logging6LoggerVtYaKF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","kind":"typeIdentifier","text":"HBResponseBody"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"path","content":[{"inlineContent":[{"text":"System file path","type":"text"}],"type":"paragraph"}]},{"name":"range","content":[{"inlineContent":[{"type":"text","text":"Range defining how much of the file is to be loaded"}],"type":"paragraph"}]},{"name":"context","content":[{"inlineContent":[{"type":"text","text":"Context this request is being called in"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Response body plus file size"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Depending on the size of the part this will return either a response body containing a ByteBuffer or a stream that will provide the"},{"type":"text","text":" "},{"type":"text","text":"file in chunks."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Load part of file and return response body.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"role":"symbol","type":"topic","title":"HBResponseBody","kind":"symbol","abstract":[{"text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebody","navigatorTitle":[{"text":"HBResponseBody","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseBody","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-7npaa":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"text":", ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"loadFile(path:range:context:logger:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","abstract":[{"text":"Load part of file and return response body.","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa"},"abstract":[{"text":"Load part of file and return response body.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa"]}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"typeIdentifier","text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"externalID":"s:21HummingbirdFoundation8HBFileIOV8loadFile4path5range7context6logger0A4Core14HBResponseBodyO_SitSS_SNySiG0A016HBRequestContext_p7Logging6LoggerVtYaKF","title":"loadFile(path:range:context:logger:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"extendedModule":"HummingbirdFoundation","platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS"},{"unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"loadFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"range","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"HBResponseBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"text":", ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"System file path"}],"type":"paragraph"}],"name":"path"},{"content":[{"inlineContent":[{"text":"Range defining how much of the file is to be loaded","type":"text"}],"type":"paragraph"}],"name":"range"},{"content":[{"inlineContent":[{"type":"text","text":"Context this request is being called in"}],"type":"paragraph"}],"name":"context"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Response body plus file size","type":"text"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Depending on the size of the part this will return either a response body containing a ByteBuffer or a stream that will provide the","type":"text"},{"text":" ","type":"text"},{"text":"file in chunks.","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/loadFile(path:range:context:logger:)-7npaa":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"loadFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier","text":"HBResponseBody"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/loadFile(path:range:context:logger:)-7npaa","title":"loadFile(path:range:context:logger:)","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/loadfile(path:range:context:logger:)-7npaa","role":"symbol","abstract":[{"type":"text","text":"Load part of file and return response body."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n.json index 30f4285b65..a8b559e4f6 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n.json @@ -1 +1 @@ -{"abstract":[{"text":"Write contents of request body to file","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"contents","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request body to write."}]}]},{"name":"path","content":[{"inlineContent":[{"type":"text","text":"Path to write to"}],"type":"paragraph"}]},{"name":"eventLoop","content":[{"inlineContent":[{"text":"EventLoop everything runs on","type":"text"}],"type":"paragraph"}]},{"name":"logger","content":[{"inlineContent":[{"type":"text","text":"Logger"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"EventLoopFuture fulfilled when everything is done","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be used to save arbitrary ByteBuffers by passing in "},{"type":"codeVoice","code":".byteBuffer(ByteBuffer)"},{"type":"text","text":" as contents"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n"]}],"metadata":{"role":"symbol","title":"writeFile(contents:path:context:logger:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:21HummingbirdFoundation8HBFileIOV9writeFile8contents4path7context6logger7NIOCore15EventLoopFutureCyytG0A4Core13HBRequestBodyO_SS0A00P7Context_p7Logging6LoggerVtF","modules":[{"name":"HummingbirdFoundation"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-1736n":{"kind":"symbol","type":"topic","role":"symbol","title":"writeFile(contents:path:context:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"text":"Write contents of request body to file","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"writeFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"contents"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Request body to write.","type":"text"}]}],"name":"contents"},{"content":[{"inlineContent":[{"text":"Path to write to","type":"text"}],"type":"paragraph"}],"name":"path"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop everything runs on"}]}],"name":"eventLoop"},{"content":[{"inlineContent":[{"text":"Logger","type":"text"}],"type":"paragraph"}],"name":"logger"}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"EventLoopFuture fulfilled when everything is done","type":"text"}]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be used to save arbitrary ByteBuffers by passing in "},{"type":"codeVoice","code":".byteBuffer(ByteBuffer)"},{"type":"text","text":" as contents"}]}]}],"abstract":[{"type":"text","text":"Write contents of request body to file"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"writeFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"contents"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","title":"writeFile(contents:path:context:logger:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:21HummingbirdFoundation8HBFileIOV9writeFile8contents4path7context6logger7NIOCore15EventLoopFutureCyytG0A4Core13HBRequestBodyO_SS0A00P7Context_p7Logging6LoggerVtF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-1736n":{"type":"topic","abstract":[{"type":"text","text":"Write contents of request body to file"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"writeFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"contents"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-1736n","url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-1736n","kind":"symbol","role":"symbol","title":"writeFile(contents:path:context:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70.json index 646ebbe28e..a5b36c61d2 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70"]}],"kind":"symbol","abstract":[{"type":"text","text":"Write contents of request body to file"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"writeFile"},{"kind":"text","text":"("},{"kind":"externalParam","text":"contents"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","kind":"typeIdentifier","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Request body to write.","type":"text"}]}],"name":"contents"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Path to write to"}]}],"name":"path"},{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop everything runs on","type":"text"}]}],"name":"eventLoop"},{"content":[{"inlineContent":[{"type":"text","text":"Logger"}],"type":"paragraph"}],"name":"logger"}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be used to save arbitrary ByteBuffers by passing in "},{"type":"codeVoice","code":".byteBuffer(ByteBuffer)"},{"type":"text","text":" as contents"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"metadata":{"title":"writeFile(contents:path:context:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","name":"iOS","deprecated":false},{"beta":false,"unavailable":false,"introducedAt":"10.15","name":"macOS","deprecated":false},{"beta":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS","deprecated":false},{"beta":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS","deprecated":false}],"externalID":"s:21HummingbirdFoundation8HBFileIOV9writeFile8contents4path7context6loggery0A4Core13HBRequestBodyO_SS0A00L7Context_p7Logging6LoggerVtYaKF","extendedModule":"HummingbirdFoundation","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestContext":{"title":"HBRequestContext","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestContext"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"url":"\/documentation\/hummingbirdauth\/hbrequestcontext"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-xu70":{"title":"writeFile(contents:path:context:logger:)","abstract":[{"text":"Write contents of request body to file","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileIO"}],"role":"symbol","title":"HBFileIO","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbfileio","navigatorTitle":[{"kind":"identifier","text":"HBFileIO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","kind":"symbol","abstract":[{"text":"Manages File reading and writing.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"role":"symbol","type":"topic","title":"HBRequestBody","kind":"symbol","abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"url":"\/documentation\/hummingbirdcore\/hbrequestbody","navigatorTitle":[{"kind":"identifier","text":"HBRequestBody"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70"},"abstract":[{"text":"Write contents of request body to file","type":"text"}],"sections":[],"metadata":{"role":"symbol","extendedModule":"HummingbirdFoundation","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"title":"writeFile(contents:path:context:logger:)","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false}],"externalID":"s:21HummingbirdFoundation8HBFileIOV9writeFile8contents4path7context6loggery0A4Core13HBRequestBodyO_SS0A00L7Context_p7Logging6LoggerVtYaKF","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request body to write."}]}],"name":"contents"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Path to write to"}]}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"EventLoop everything runs on"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Logger","type":"text"}]}],"name":"logger"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"This can be used to save arbitrary ByteBuffers by passing in ","type":"text"},{"code":".byteBuffer(ByteBuffer)","type":"codeVoice"},{"text":" as contents","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO/writeFile(contents:path:context:logger:)-xu70":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO\/writeFile(contents:path:context:logger:)-xu70","title":"writeFile(contents:path:context:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"writeFile","kind":"identifier"},{"text":"(","kind":"text"},{"text":"contents","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"text":"path","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","abstract":[{"text":"Write contents of request body to file","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfileio\/writefile(contents:path:context:logger:)-xu70","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileIO":{"navigatorTitle":[{"text":"HBFileIO","kind":"identifier"}],"title":"HBFileIO","abstract":[{"type":"text","text":"Manages File reading and writing."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbfileio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileIO","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBFileIO"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware.json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware.json index 50157b8f8c..82da15dcd0 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If router returns a 404 ie a route was not found then this middleware will treat the request"},{"type":"text","text":" "},{"type":"text","text":"path as a filename relative to a defined rootFolder (this defaults to “public”). It checks to see if"},{"type":"text","text":" "},{"type":"text","text":"a file exists there and if so the file contents are passed back in the response."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The file middleware supports both HEAD and GET methods and supports parsing of"},{"type":"text","text":" "},{"type":"text","text":"“if-modified-since”, “if-none-match”, “if-range” and ’range” headers. It will output “content-length”,"},{"type":"text","text":" "},{"type":"text","text":"“modified-date”, “eTag”, “content-type”, “cache-control” and “content-range” headers where"},{"type":"text","text":" "},{"type":"text","text":"they are relevant."}]}],"kind":"content"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"HBFileMiddleware","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"roleHeading":"Structure","symbolKind":"struct","externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)"]}],"abstract":[{"text":"Middleware for serving static files.","type":"text"}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"abstract":[{"type":"text","text":"Middleware for serving static files."}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","title":"HBFileMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/init(_:cacheControl:searchForIndexHtml:application:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","kind":"symbol","title":"init(_:cacheControl:searchForIndexHtml:application:)","abstract":[{"type":"text","text":"Create HBFileMiddleware"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCacheControl","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/apply(to:next:)":{"type":"topic","title":"apply(to:next:)","url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"title":"HBFileMiddleware","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileMiddleware"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBFileMiddleware"}],"externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV","symbolKind":"struct","role":"symbol"},"abstract":[{"text":"Middleware for serving static files.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFileMiddleware"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If router returns a 404 ie a route was not found then this middleware will treat the request"},{"type":"text","text":" "},{"type":"text","text":"path as a filename relative to a defined rootFolder (this defaults to “public”). It checks to see if"},{"type":"text","text":" "},{"type":"text","text":"a file exists there and if so the file contents are passed back in the response."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The file middleware supports both HEAD and GET methods and supports parsing of"},{"type":"text","text":" "},{"type":"text","text":"“if-modified-since”, “if-none-match”, “if-range” and ’range” headers. It will output “content-length”,"},{"type":"text","text":" "},{"type":"text","text":"“modified-date”, “eTag”, “content-type”, “cache-control” and “content-range” headers where"},{"type":"text","text":" "},{"type":"text","text":"they are relevant."}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","title":"HBFileMiddleware","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","role":"symbol","abstract":[{"text":"Middleware for serving static files.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/init(_:cacheControl:searchForIndexHtml:application:)":{"abstract":[{"text":"Create HBFileMiddleware","type":"text"}],"title":"init(_:cacheControl:searchForIndexHtml:application:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cacheControl"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBCacheControl","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"searchForIndexHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/apply(to:next:)":{"kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)","title":"apply(to:next:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:).json index 4092df0379..a5ce0528de 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBMiddleware.apply(to:next:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)"},"metadata":{"externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"apply(to:next:)","modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/apply(to:next:)":{"type":"topic","title":"apply(to:next:)","url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"abstract":[{"type":"text","text":"Middleware for serving static files."}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","title":"HBFileMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponder":{"abstract":[{"type":"text","text":"Protocol for object that produces a response given a request"}],"type":"topic","title":"HBResponder","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbresponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponder","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"apply(to:next:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBMiddleware.apply(to:next:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","title":"HBFileMiddleware","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","role":"symbol","abstract":[{"text":"Middleware for serving static files.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/apply(to:next:)":{"kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/apply(to:next:)","title":"apply(to:next:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:).json b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:).json index 777fbf6048..55604e3633 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Create HBFileMiddleware"}],"metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCacheControl","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV_12cacheControl18searchForIndexHtml11applicationACSS_AA07HBCacheF0VSb0A013HBApplicationCtcfc","modules":[{"name":"HummingbirdFoundation"}],"title":"init(_:cacheControl:searchForIndexHtml:application:)","role":"symbol","roleHeading":"Initializer"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"rootFolder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"public\", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","text":"HBCacheControl","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV"},{"text":" = .init([]), ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Root folder to look for files"}]}],"name":"rootFolder"},{"content":[{"inlineContent":[{"text":"What cache control headers to include in response","type":"text"}],"type":"paragraph"}],"name":"cacheControl"},{"content":[{"inlineContent":[{"type":"text","text":"Should we look for index.html in folders"}],"type":"paragraph"}],"name":"indexHtml"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Application we are attaching to","type":"text"}]}],"name":"application"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/init(_:cacheControl:searchForIndexHtml:application:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","kind":"symbol","title":"init(_:cacheControl:searchForIndexHtml:application:)","abstract":[{"type":"text","text":"Create HBFileMiddleware"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCacheControl","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"abstract":[{"type":"text","text":"Middleware for serving static files."}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","title":"HBFileMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"navigatorTitle":[{"text":"HBCacheControl","kind":"identifier"}],"kind":"symbol","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCacheControl","kind":"identifier"}],"title":"HBCacheControl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Create HBFileMiddleware","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"rootFolder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"public\", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCacheControl","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV"},{"text":" = .init([]), ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Root folder to look for files"}]}],"name":"rootFolder"},{"content":[{"type":"paragraph","inlineContent":[{"text":"What cache control headers to include in response","type":"text"}]}],"name":"cacheControl"},{"content":[{"inlineContent":[{"text":"Should we look for index.html in folders","type":"text"}],"type":"paragraph"}],"name":"indexHtml"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Application we are attaching to"}]}],"name":"application"}]}],"metadata":{"role":"symbol","title":"init(_:cacheControl:searchForIndexHtml:application:)","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"cacheControl","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBCacheControl","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV"},{"text":", ","kind":"text"},{"text":"searchForIndexHtml","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation16HBFileMiddlewareV_12cacheControl18searchForIndexHtml11applicationACSS_AA07HBCacheF0VSb0A013HBApplicationCtcfc","roleHeading":"Initializer"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware/init(_:cacheControl:searchForIndexHtml:application:)":{"abstract":[{"text":"Create HBFileMiddleware","type":"text"}],"title":"init(_:cacheControl:searchForIndexHtml:application:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"cacheControl"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBCacheControl","preciseIdentifier":"s:21HummingbirdFoundation14HBCacheControlV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"searchForIndexHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware\/init(_:cacheControl:searchForIndexHtml:application:)","url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware\/init(_:cachecontrol:searchforindexhtml:application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCacheControl":{"title":"HBCacheControl","abstract":[{"text":"Associates cache control values with filename","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/hbcachecontrol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCacheControl"}],"navigatorTitle":[{"kind":"identifier","text":"HBCacheControl"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCacheControl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","title":"HBFileMiddleware","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","role":"symbol","abstract":[{"text":"Middleware for serving static files.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder.json index 4b10238f53..297b98b49c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder"]}],"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"metadata":{"symbolKind":"class","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Class","navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"title":"JSONDecoder","externalID":"s:10Foundation11JSONDecoderC","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"],"title":"Default Implementations","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/keyDecodingStrategy-swift.property":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"text":".","kind":"text"},{"text":"KeyDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO"}],"abstract":[{"text":"The strategy to use for decoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"title":"keyDecodingStrategy","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/userInfo":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo","title":"userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"kind":"symbol","abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dataDecodingStrategy-swift.property":{"abstract":[{"text":"The strategy to use in decoding binary data. Defaults to ","type":"text"},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property","kind":"symbol","title":"dataDecodingStrategy","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","text":"DataDecodingStrategy","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/init()":{"abstract":[{"type":"text","text":"Initializes "},{"type":"codeVoice","code":"self"},{"type":"text","text":" with default strategies."}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()","title":"init()","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/nonConformingFloatDecodingStrategy-swift.property":{"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property","title":"nonConformingFloatDecodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","title":"JSONDecoder.NonConformingFloatDecodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-1fi5j":{"title":"decode(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j","role":"symbol","abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dateDecodingStrategy-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","title":"dateDecodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use in decoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/HBRequestDecoder-Implementations":{"title":"HBRequestDecoder Implementations","kind":"article","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/hbrequestdecoder-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations","role":"collectionGroup","abstract":[],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder"]}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"JSONDecoder","externalID":"s:10Foundation11JSONDecoderC","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"symbolKind":"class"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"],"title":"Default Implementations","generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"languages":["swift"]}]}],"abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/HBRequestDecoder-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/hbrequestdecoder-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations","role":"collectionGroup","abstract":[],"title":"HBRequestDecoder Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/init()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[{"text":"Initializes ","type":"text"},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"title":"init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-1fi5j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"title":"decode(_:from:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","type":"topic","kind":"symbol","navigatorTitle":[{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","role":"symbol","abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dataDecodingStrategy-swift.property":{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DataDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO"}],"role":"symbol","title":"dataDecodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/userInfo":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo","title":"userInfo","role":"symbol","abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/keyDecodingStrategy-swift.property":{"title":"keyDecodingStrategy","abstract":[{"type":"text","text":"The strategy to use for decoding keys. Defaults to "},{"type":"codeVoice","code":".useDefaultKeys"},{"type":"text","text":"."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","text":"KeyDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dateDecodingStrategy-swift.property":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","text":"DateDecodingStrategy"}],"abstract":[{"text":"The strategy to use in decoding dates. Defaults to ","type":"text"},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"title":"dateDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/nonConformingFloatDecodingStrategy-swift.property":{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"code":".throw","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","text":"NonConformingFloatDecodingStrategy"}],"role":"symbol","title":"nonConformingFloatDecodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum.json index b9fca202b5..67f8b473ee 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum"]}],"abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Data"},{"text":" values.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData"],"title":"Enumeration Cases"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"symbolKind":"enum","title":"JSONDecoder.DataDecodingStrategy","roleHeading":"Enumeration"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/base64":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64","title":"JSONDecoder.DataDecodingStrategy.base64","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","abstract":[{"text":"Decode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" from a Base64-encoded string. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a custom value decoded by the given closure."}],"title":"JSONDecoder.DataDecodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/deferredToData":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata","type":"topic","title":"JSONDecoder.DataDecodingStrategy.deferredToData","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"metadata":{"roleHeading":"Enumeration","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","title":"JSONDecoder.DataDecodingStrategy","symbolKind":"enum","modules":[{"name":"HummingbirdFoundation"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData"],"title":"Enumeration Cases"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a custom value decoded by the given closure."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"type":"topic","title":"JSONDecoder.DataDecodingStrategy.custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/deferredToData":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata","abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}],"type":"topic","title":"JSONDecoder.DataDecodingStrategy.deferredToData"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/base64":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"title":"JSONDecoder.DataDecodingStrategy.base64","abstract":[{"text":"Decode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" from a Base64-encoded string. This is the default strategy.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64.json index 5e854d04c7..b6e16dee10 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONDecoder.DataDecodingStrategy.base64","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO6base64yA2EmF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64"},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" from a Base64-encoded string. This is the default strategy.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/base64":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64","title":"JSONDecoder.DataDecodingStrategy.base64","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","abstract":[{"text":"Decode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" from a Base64-encoded string. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"metadata":{"title":"JSONDecoder.DataDecodingStrategy.base64","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"roleHeading":"Case","role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO6base64yA2EmF","symbolKind":"case"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"base64","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" from a Base64-encoded string. This is the default strategy."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/base64":{"type":"topic","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/base64","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"title":"JSONDecoder.DataDecodingStrategy.base64","abstract":[{"text":"Decode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" from a Base64-encoded string. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:).json index 945108b505..5949cc42f3 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)"]}],"metadata":{"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"case","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO6customyAeA0C0Vs7Decoder_pKccAEmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":")","kind":"text"}],"title":"JSONDecoder.DataDecodingStrategy.custom(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Decode the "},{"code":"Data","type":"codeVoice"},{"type":"text","text":" as a custom value decoded by the given closure."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a custom value decoded by the given closure."}],"title":"JSONDecoder.DataDecodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Decode the "},{"code":"Data","type":"codeVoice"},{"type":"text","text":" as a custom value decoded by the given closure."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)"},"kind":"symbol","metadata":{"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO6customyAeA0C0Vs7Decoder_pKccAEmF","symbolKind":"case","title":"JSONDecoder.DataDecodingStrategy.custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/custom(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a custom value decoded by the given closure."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":")"}],"type":"topic","title":"JSONDecoder.DataDecodingStrategy.custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata.json index 0115688881..5c5f7324cc 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO010deferredToC0yA2EmF","role":"symbol","roleHeading":"Case","symbolKind":"case","title":"JSONDecoder.DataDecodingStrategy.deferredToData"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/deferredToData":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata","type":"topic","title":"JSONDecoder.DataDecodingStrategy.deferredToData","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","externalID":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO010deferredToC0yA2EmF","role":"symbol","title":"JSONDecoder.DataDecodingStrategy.deferredToData","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}]},"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum/deferredToData":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum\/deferredToData","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum\/deferredtodata","abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" for decoding."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}],"type":"topic","title":"JSONDecoder.DataDecodingStrategy.deferredToData"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property.json index 91eb52d9c6..2758bc5741 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","text":"DataDecodingStrategy"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"dataDecodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DataDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","externalID":"s:10Foundation11JSONDecoderC20dataDecodingStrategyAC04DatadE0Ovp","role":"symbol","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dataDecodingStrategy-swift.property":{"abstract":[{"text":"The strategy to use in decoding binary data. Defaults to ","type":"text"},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property","kind":"symbol","title":"dataDecodingStrategy","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","text":"DataDecodingStrategy","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","title":"JSONDecoder.DataDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The strategy to use in decoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"DataDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property"]}],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONDecoderC20dataDecodingStrategyAC04DatadE0Ovp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO","text":"DataDecodingStrategy"}],"symbolKind":"property","title":"dataDecodingStrategy","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dataDecodingStrategy-swift.property":{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DataDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DataDecodingStrategyO"}],"role":"symbol","title":"dataDecodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.property","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dataDecodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DataDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"DataDecodingStrategy"}],"title":"JSONDecoder.DataDecodingStrategy","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datadecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DataDecodingStrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataDecodingStrategy"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum.json index 77f81b8150..03db98fb73 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"metadata":{"symbolKind":"enum","roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","title":"JSONDecoder.DateDecodingStrategy","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}]}],"kind":"declarations"}],"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" values.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.secondsSince1970","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" for decoding. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","role":"symbol","title":"JSONDecoder.DateDecodingStrategy.deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/iso8601":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","role":"symbol","title":"JSONDecoder.DateDecodingStrategy.iso8601","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970","kind":"symbol","type":"topic","abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","type":"topic","title":"JSONDecoder.DateDecodingStrategy.custom(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value decoded by the given closure."}]}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"],"title":"Enumeration Cases"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"enum","roleHeading":"Enumeration","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}]},"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" values.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for decoding. This is the default strategy.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.deferredToDate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value decoded by the given closure.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","title":"JSONDecoder.DateDecodingStrategy.custom(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"type":"topic","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.secondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/iso8601":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.iso8601","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:).json index ff5969364f..6aaf8d1736 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)"]}],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO6customyAeA0C0Vs7Decoder_pKccAEmF","roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"JSONDecoder.DateDecodingStrategy.custom(_:)"},"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value decoded by the given closure."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","type":"topic","title":"JSONDecoder.DateDecodingStrategy.custom(_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value decoded by the given closure."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"kind":"text","text":")"}],"externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO6customyAeA0C0Vs7Decoder_pKccAEmF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","title":"JSONDecoder.DateDecodingStrategy.custom(_:)","roleHeading":"Case","role":"symbol"},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value decoded by the given closure.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value decoded by the given closure.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","title":"JSONDecoder.DateDecodingStrategy.custom(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate.json index f73b389fc0..002d729661 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for decoding. This is the default strategy.","type":"text"}],"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"role":"symbol","roleHeading":"Case","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO010deferredToC0yA2EmF","title":"JSONDecoder.DateDecodingStrategy.deferredToDate"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"kind":"symbol","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" for decoding. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","role":"symbol","title":"JSONDecoder.DateDecodingStrategy.deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Case","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO010deferredToC0yA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONDecoder.DateDecodingStrategy.deferredToDate","symbolKind":"case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for decoding. This is the default strategy."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/deferredtodate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for decoding. This is the default strategy.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.deferredToDate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:).json index be118df234..d684142d98 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)"},"metadata":{"role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO9formattedyAeA0C9FormatterCcAEmF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"roleHeading":"Case","title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","symbolKind":"case"},"abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a string parsed by the given formatter."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO9formattedyAeA0C9FormatterCcAEmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a string parsed by the given formatter.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.formatted(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601.json index 0a554fc9cf..5557ec40c2 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"case","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"10.0","beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.12","beta":false,"unavailable":false},{"deprecated":false,"name":"tvOS","introducedAt":"10.0","beta":false,"unavailable":false},{"deprecated":false,"name":"watchOS","introducedAt":"3.0","beta":false,"unavailable":false}],"roleHeading":"Case","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO7iso8601yA2EmF","role":"symbol","title":"JSONDecoder.DateDecodingStrategy.iso8601","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601"]}],"kind":"symbol","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/iso8601":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","role":"symbol","title":"JSONDecoder.DateDecodingStrategy.iso8601","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601"]}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"10.0","beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"introducedAt":"10.12","beta":false},{"unavailable":false,"name":"tvOS","deprecated":false,"introducedAt":"10.0","beta":false},{"unavailable":false,"name":"watchOS","deprecated":false,"introducedAt":"3.0","beta":false}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO7iso8601yA2EmF","roleHeading":"Case","title":"JSONDecoder.DateDecodingStrategy.iso8601","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/iso8601":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.iso8601","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/iso8601","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/iso8601","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json index ca52f31f1f..a9663d40bd 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"metadata":{"externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO21millisecondsSince1970yA2EmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970","kind":"symbol","type":"topic","abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO21millisecondsSince1970yA2EmF","title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970","role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"role":"symbol","kind":"symbol","title":"JSONDecoder.DateDecodingStrategy.millisecondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970.json index 14021a22c5..5f59b9203d 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970.json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"sections":[],"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO16secondsSince1970yA2EmF","roleHeading":"Case","title":"JSONDecoder.DateDecodingStrategy.secondsSince1970"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.secondsSince1970","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO16secondsSince1970yA2EmF","title":"JSONDecoder.DateDecodingStrategy.secondsSince1970","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"]]},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum\/secondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"type":"topic","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"title":"JSONDecoder.DateDecodingStrategy.secondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property.json index 94f300c90a..87eda5d711 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"metadata":{"externalID":"s:10Foundation11JSONDecoderC20dateDecodingStrategyAC04DatedE0Ovp","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"dateDecodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","kind":"typeIdentifier"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","kind":"typeIdentifier","text":"JSONDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","kind":"typeIdentifier","text":"DateDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dateDecodingStrategy-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","title":"dateDecodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO"}],"type":"topic","abstract":[{"type":"text","text":"The strategy to use in decoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"dateDecodingStrategy","externalID":"s:10Foundation11JSONDecoderC20dateDecodingStrategyAC04DatedE0Ovp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The strategy to use in decoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/DateDecodingStrategy-swift.enum":{"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/DateDecodingStrategy-swift.enum","title":"JSONDecoder.DateDecodingStrategy","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/dateDecodingStrategy-swift.property":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/datedecodingstrategy-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/dateDecodingStrategy-swift.property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC20DateDecodingStrategyO","text":"DateDecodingStrategy"}],"abstract":[{"text":"The strategy to use in decoding dates. Defaults to ","type":"text"},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"title":"dateDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j.json index 773705b3db..710f7c8b24 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j"},"abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"kind":"symbol","metadata":{"title":"decode(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"method","externalID":"s:10Foundation11JSONDecoderC6decode_4fromxxm_AA4DataVtKSeRzlF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"}]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The type of the value to decode."}],"type":"paragraph"}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The data to decode from.","type":"text"}]}],"name":"data"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"A value of the requested type."}]}]},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"content":[{"inlineContent":[{"text":"","type":"text"},{"code":"DecodingError.dataCorrupted","type":"codeVoice"},{"text":" if values requested from the payload are corrupted, or if the given data is not valid JSON.","type":"text"}],"type":"paragraph"}],"type":"aside","style":"note","name":"Throws"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error if any value throws an error during decoding."}]}],"type":"aside","style":"note","name":"Throws"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-1fi5j":{"title":"decode(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j","role":"symbol","abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"sections":[],"abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The type of the value to decode.","type":"text"}]}],"name":"type"},{"content":[{"inlineContent":[{"type":"text","text":"The data to decode from."}],"type":"paragraph"}],"name":"data"}],"kind":"parameters"},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"A value of the requested type.","type":"text"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"name":"Throws","content":[{"inlineContent":[{"text":"","type":"text"},{"code":"DecodingError.dataCorrupted","type":"codeVoice"},{"text":" if values requested from the payload are corrupted, or if the given data is not valid JSON.","type":"text"}],"type":"paragraph"}],"style":"note","type":"aside"},{"name":"Throws","content":[{"inlineContent":[{"type":"text","text":"An error if any value throws an error during decoding."}],"type":"paragraph"}],"style":"note","type":"aside"}],"kind":"content"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","externalID":"s:10Foundation11JSONDecoderC6decode_4fromxxm_AA4DataVtKSeRzlF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"role":"symbol","title":"decode(_:from:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-1fi5j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-1fi5j","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"abstract":[{"text":"Decodes a top-level value of the given type from the given JSON representation.","type":"text"}],"title":"decode(_:from:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-1fi5j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt.json index 0e42dd4f4c..d2f10b32e4 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Foundation"]}],"symbolKind":"method","extendedModule":"Foundation","externalID":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"}],"role":"symbol","roleHeading":"Instance Method","title":"decode(_:from:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"]]},"abstract":[{"text":"Extend JSONDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"type","content":[{"inlineContent":[{"text":"Type to decode","type":"text"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request to decode from"}]}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/HBRequestDecoder-Implementations":{"title":"HBRequestDecoder Implementations","kind":"article","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/hbrequestdecoder-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations","role":"collectionGroup","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-2u0lt":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt","title":"decode(_:from:)","abstract":[{"text":"Extend JSONDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"decode(_:from:)","roleHeading":"Instance Method","extendedModule":"Foundation","externalID":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF","modules":[{"name":"HummingbirdFoundation","relatedModules":["Foundation"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"}],"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Type to decode"}],"type":"paragraph"}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Request to decode from","type":"text"}]}],"name":"request"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt"},"abstract":[{"text":"Extend JSONDecoder to decode from ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-2u0lt":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt","kind":"symbol","abstract":[{"type":"text","text":"Extend JSONDecoder to decode from "},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt","title":"decode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/HBRequestDecoder-Implementations":{"type":"topic","kind":"article","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/hbrequestdecoder-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations","role":"collectionGroup","abstract":[],"title":"HBRequestDecoder Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations.json index 9b69c39674..5f58d089ab 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations.json @@ -1 +1 @@ -{"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"},"metadata":{"title":"HBRequestDecoder Implementations","modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-2u0lt":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt","title":"decode(_:from:)","abstract":[{"text":"Extend JSONDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"HBRequestDecoder Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/HBRequestDecoder-Implementations"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt"]}],"sections":[],"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/decode(_:from:)-2u0lt":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","preciseIdentifier":"s:10Foundation11JSONDecoderC011HummingbirdA0E6decode_4fromxxm_0C09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/decode(_:from:)-2u0lt","kind":"symbol","abstract":[{"type":"text","text":"Extend JSONDecoder to decode from "},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/decode(_:from:)-2u0lt","title":"decode(_:from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/init().json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/init().json index ecfe51274b..5aaf299a15 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/init().json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/init().json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Initializes "},{"code":"self","type":"codeVoice"},{"type":"text","text":" with default strategies."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()"},"sections":[],"kind":"symbol","metadata":{"symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","role":"symbol","externalID":"s:10Foundation11JSONDecoderCACycfc"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/init()":{"abstract":[{"type":"text","text":"Initializes "},{"type":"codeVoice","code":"self"},{"type":"text","text":" with default strategies."}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()","title":"init()","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"Initializes ","type":"text"},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:10Foundation11JSONDecoderCACycfc","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"roleHeading":"Initializer","title":"init()","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/init()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/init()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[{"text":"Initializes ","type":"text"},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"title":"init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum.json index 85a07fb96d..b4170672fe 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum.json @@ -1 +1 @@ -{"abstract":[{"text":"The strategy to use for automatically changing the value of keys before decoding.","type":"text"}],"metadata":{"title":"JSONDecoder.KeyDecodingStrategy","symbolKind":"enum","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"roleHeading":"Enumeration"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/custom(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":")"}],"role":"symbol","title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","kind":"symbol","abstract":[{"type":"text","text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types."},{"type":"text","text":" "},{"type":"text","text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding."},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/convertFromSnakeCase":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/useDefaultKeys":{"abstract":[{"text":"Use the keys specified by each type. This is the default strategy.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"The strategy to use for automatically changing the value of keys before decoding.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys"],"title":"Enumeration Cases"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","title":"JSONDecoder.KeyDecodingStrategy","symbolKind":"enum","roleHeading":"Enumeration","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/useDefaultKeys":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/custom(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[{"text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/convertFromSnakeCase":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}],"abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"type":"topic","role":"symbol","title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase.json index feee9437f3..3a5d66fa22 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromSnakeCase","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"The conversion to upper case uses ","type":"text"},{"code":"Locale.system","type":"codeVoice"},{"type":"text","text":", also known as the ICU “root” locale. This means the result is consistent regardless of the current user’s locale and language preferences."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"Converting from snake case to camel case:"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"Capitalizes the word starting after each "},{"type":"codeVoice","code":"_"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Removes all ","type":"text"},{"code":"_","type":"codeVoice"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Preserves starting and ending "},{"type":"codeVoice","code":"_"},{"type":"text","text":" (as these are often used to indicate private variables or other metadata)."},{"type":"text","text":" "},{"type":"text","text":"For example, "},{"type":"codeVoice","code":"one_two_three"},{"type":"text","text":" becomes "},{"type":"codeVoice","code":"oneTwoThree"},{"type":"text","text":". "},{"type":"codeVoice","code":"_one_two_three_"},{"type":"text","text":" becomes "},{"type":"codeVoice","code":"_oneTwoThree_"},{"type":"text","text":"."}]}]}],"type":"orderedList"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Using a key decoding strategy has a nominal performance cost, as each string key has to be inspected for the "},{"type":"codeVoice","code":"_"},{"type":"text","text":" character."}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase"]}],"metadata":{"roleHeading":"Case","symbolKind":"case","role":"symbol","title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}],"externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO20convertFromSnakeCaseyA2EmF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/convertFromSnakeCase":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The conversion to upper case uses "},{"type":"codeVoice","code":"Locale.system"},{"type":"text","text":", also known as the ICU “root” locale. This means the result is consistent regardless of the current user’s locale and language preferences."}]},{"type":"paragraph","inlineContent":[{"text":"Converting from snake case to camel case:","type":"text"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Capitalizes the word starting after each "},{"type":"codeVoice","code":"_"}]}]},{"content":[{"inlineContent":[{"text":"Removes all ","type":"text"},{"code":"_","type":"codeVoice"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"Preserves starting and ending ","type":"text"},{"type":"codeVoice","code":"_"},{"text":" (as these are often used to indicate private variables or other metadata).","type":"text"},{"text":" ","type":"text"},{"text":"For example, ","type":"text"},{"type":"codeVoice","code":"one_two_three"},{"text":" becomes ","type":"text"},{"type":"codeVoice","code":"oneTwoThree"},{"text":". ","type":"text"},{"type":"codeVoice","code":"_one_two_three_"},{"text":" becomes ","type":"text"},{"type":"codeVoice","code":"_oneTwoThree_"},{"text":".","type":"text"}]}]}]},{"name":"Note","type":"aside","content":[{"inlineContent":[{"type":"text","text":"Using a key decoding strategy has a nominal performance cost, as each string key has to be inspected for the "},{"type":"codeVoice","code":"_"},{"type":"text","text":" character."}],"type":"paragraph"}],"style":"note"}],"kind":"content"}],"abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO20convertFromSnakeCaseyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromSnakeCase","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","roleHeading":"Case","title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/convertFromSnakeCase":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromSnakeCase"}],"abstract":[{"type":"text","text":"Convert from “snake_case_keys” to “camelCaseKeys” before attempting to match a key with the one specified by each type."}],"type":"topic","role":"symbol","title":"JSONDecoder.KeyDecodingStrategy.convertFromSnakeCase","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/convertFromSnakeCase","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/convertfromsnakecase","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:).json index 6cb05f058b..3abbd2a690 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO6customyAEs06CodingC0_pSaysAG_pGccAEmF","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":")"}],"role":"symbol","roleHeading":"Case","symbolKind":"case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/custom(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":")"}],"role":"symbol","title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","kind":"symbol","abstract":[{"type":"text","text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types."},{"type":"text","text":" "},{"type":"text","text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding."},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from.","type":"text"}]}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO6customyAEs06CodingC0_pSaysAG_pGccAEmF","symbolKind":"case","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types."},{"type":"text","text":" "},{"type":"text","text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding."},{"type":"text","text":" "},{"type":"text","text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/custom(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/custom(_:)","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[{"text":"Provide a custom conversion from the key in the encoded JSON to the keys specified by the decoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current decoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before decoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the container for the type to decode from.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/custom(_:)","title":"JSONDecoder.KeyDecodingStrategy.custom(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys.json index 61365fee56..f94d1190ad 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"useDefaultKeys","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","role":"symbol","externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO14useDefaultKeysyA2EmF","symbolKind":"case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/useDefaultKeys":{"abstract":[{"text":"Use the keys specified by each type. This is the default strategy.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"useDefaultKeys","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","externalID":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO14useDefaultKeysyA2EmF","symbolKind":"case","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum/useDefaultKeys":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"title":"JSONDecoder.KeyDecodingStrategy.useDefaultKeys","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum\/useDefaultKeys","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum\/usedefaultkeys"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property.json index 4d86a4d485..dc36d002d4 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:10Foundation11JSONDecoderC19keyDecodingStrategyAC03KeydE0Ovp","title":"keyDecodingStrategy","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDecodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","kind":"typeIdentifier","text":"JSONDecoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","kind":"typeIdentifier","text":"KeyDecodingStrategy"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"},{"text":".","kind":"text"},{"text":"KeyDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"abstract":[{"type":"text","text":"The strategy to use for decoding keys. Defaults to "},{"type":"codeVoice","code":".useDefaultKeys"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/keyDecodingStrategy-swift.property":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"text":".","kind":"text"},{"text":"KeyDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO"}],"abstract":[{"text":"The strategy to use for decoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"title":"keyDecodingStrategy","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDecodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","kind":"typeIdentifier","text":"JSONDecoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","kind":"typeIdentifier","text":"KeyDecodingStrategy"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The strategy to use for decoding keys. Defaults to ","type":"text"},{"type":"codeVoice","code":".useDefaultKeys"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Instance Property","externalID":"s:10Foundation11JSONDecoderC19keyDecodingStrategyAC03KeydE0Ovp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","text":"KeyDecodingStrategy"}],"title":"keyDecodingStrategy"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/KeyDecodingStrategy-swift.enum":{"title":"JSONDecoder.KeyDecodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyDecodingStrategy"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"KeyDecodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/KeyDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before decoding."}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.enum","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/keyDecodingStrategy-swift.property":{"title":"keyDecodingStrategy","abstract":[{"type":"text","text":"The strategy to use for decoding keys. Defaults to "},{"type":"codeVoice","code":".useDefaultKeys"},{"type":"text","text":"."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/keydecodingstrategy-swift.property","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/keyDecodingStrategy-swift.property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC19KeyDecodingStrategyO","text":"KeyDecodingStrategy"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum.json index af60b66f54..ff7e854f8c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw"],"title":"Enumeration Cases"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"metadata":{"symbolKind":"enum","roleHeading":"Enumeration","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"JSONDecoder.NonConformingFloatDecodingStrategy","externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","title":"JSONDecoder.NonConformingFloatDecodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/convertFromString(positiveInfinity:negativeInfinity:nan:)":{"kind":"symbol","title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Decode the values from the given representation strings."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/throw":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`throw`","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","type":"topic","abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw"],"title":"Enumeration Cases"}],"metadata":{"externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy","symbolKind":"enum"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","type":"topic","kind":"symbol","navigatorTitle":[{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","role":"symbol","abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/convertFromString(positiveInfinity:negativeInfinity:nan:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromString"},{"kind":"text","text":"("},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nan"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","role":"symbol","abstract":[{"text":"Decode the values from the given representation strings.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/throw":{"title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:).json index ae9a1ba5c2..0f9cddccee 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Decode the values from the given representation strings."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO17convertFromStringyAESS_S2StcAEmF","title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","symbolKind":"case"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/convertFromString(positiveInfinity:negativeInfinity:nan:)":{"kind":"symbol","title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Decode the values from the given representation strings."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","title":"JSONDecoder.NonConformingFloatDecodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"]]},"abstract":[{"type":"text","text":"Decode the values from the given representation strings."}],"metadata":{"title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO17convertFromStringyAESS_S2StcAEmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertFromString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","type":"topic","kind":"symbol","navigatorTitle":[{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","role":"symbol","abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/convertFromString(positiveInfinity:negativeInfinity:nan:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/convertFromString(positiveInfinity:negativeInfinity:nan:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertFromString"},{"kind":"text","text":"("},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nan"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"JSONDecoder.NonConformingFloatDecodingStrategy.convertFromString(positiveInfinity:negativeInfinity:nan:)","role":"symbol","abstract":[{"text":"Decode the values from the given representation strings.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/convertfromstring(positiveinfinity:negativeinfinity:nan:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw.json index 625ad9baae..b856d46ec5 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw"]}],"kind":"symbol","abstract":[{"type":"text","text":"Throw upon encountering non-conforming values. This is the default strategy."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"]]},"metadata":{"title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO5throwyA2EmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","title":"JSONDecoder.NonConformingFloatDecodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/throw":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`throw`","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","type":"topic","abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","interfaceLanguage":"swift"},"abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw"]}],"metadata":{"title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","externalID":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO5throwyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"roleHeading":"Case","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","type":"topic","kind":"symbol","navigatorTitle":[{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","role":"symbol","abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum/throw":{"title":"JSONDecoder.NonConformingFloatDecodingStrategy.throw","abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum\/throw","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum\/throw","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property.json index c2848f43e7..29dedd3149 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"metadata":{"externalID":"s:10Foundation11JSONDecoderC34nonConformingFloatDecodingStrategyAC03NondefG0Ovp","symbolKind":"property","title":"nonConformingFloatDecodingStrategy","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"text":".","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","text":"NonConformingFloatDecodingStrategy","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/nonConformingFloatDecodingStrategy-swift.property":{"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property","title":"nonConformingFloatDecodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","type":"topic","role":"symbol","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","title":"JSONDecoder.NonConformingFloatDecodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatDecodingStrategy"}],"kind":"symbol"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","symbolKind":"property","title":"nonConformingFloatDecodingStrategy","externalID":"s:10Foundation11JSONDecoderC34nonConformingFloatDecodingStrategyAC03NondefG0Ovp","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONDecoder","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","preciseIdentifier":"s:10Foundation11JSONDecoderC"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","kind":"typeIdentifier","text":"NonConformingFloatDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/nonConformingFloatDecodingStrategy-swift.property":{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in decoding non-conforming numbers. Defaults to "},{"code":".throw","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatDecodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC","text":"JSONDecoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONDecoderC34NonConformingFloatDecodingStrategyO","text":"NonConformingFloatDecodingStrategy"}],"role":"symbol","title":"nonConformingFloatDecodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.property","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/nonConformingFloatDecodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/NonConformingFloatDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/NonConformingFloatDecodingStrategy-swift.enum","type":"topic","kind":"symbol","navigatorTitle":[{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatDecodingStrategy","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/nonconformingfloatdecodingstrategy-swift.enum","role":"symbol","abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"title":"JSONDecoder.NonConformingFloatDecodingStrategy"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/userinfo.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/userinfo.json index cc2a649980..4c08bfa360 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/userinfo.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsondecoder/userinfo.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:10Foundation11JSONDecoderC8userInfoSDys010CodingUserD3KeyVypGvp","title":"userInfo","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/userInfo":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo","title":"userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"kind":"symbol","abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"type":"topic","kind":"symbol","title":"JSONDecoder","navigatorTitle":[{"kind":"identifier","text":"JSONDecoder"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONDecoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","abstract":[{"type":"codeVoice","code":"JSONDecoder"},{"type":"text","text":" facilitates the decoding of JSON into semantic "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":" types."}],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo"},"abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","title":"userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"externalID":"s:10Foundation11JSONDecoderC8userInfoSDys010CodingUserD3KeyVypGvp","role":"symbol","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder/userInfo":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsondecoder\/userinfo","title":"userInfo","role":"symbol","abstract":[{"text":"Contextual user-provided information for use during decoding.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder\/userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder.json index 986967f23a..95b19d6742 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder.json @@ -1 +1 @@ -{"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"symbolKind":"class","externalID":"s:10Foundation11JSONEncoderC","role":"symbol","title":"JSONEncoder","roleHeading":"Class","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations"],"generated":true,"title":"Default Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","interfaceLanguage":"swift"},"abstract":[{"type":"codeVoice","code":"JSONEncoder"},{"text":" facilitates the encoding of ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"text":" values into JSON.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/outputFormatting-swift.property":{"abstract":[{"type":"text","text":"The output format to produce. Defaults to "},{"type":"codeVoice","code":"[]"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property","title":"outputFormatting"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/HBResponseEncoder-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/hbresponseencoder-implementations","title":"HBResponseEncoder Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dataEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","text":"DataEncodingStrategy","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property","title":"dataEncodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/userInfo":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo","title":"userInfo","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:)":{"abstract":[{"type":"text","text":"Encodes the given top-level value and returns its JSON representation."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)","title":"encode(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/init()":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/init()","title":"init()","role":"symbol","abstract":[{"type":"text","text":"Initializes "},{"type":"codeVoice","code":"self"},{"type":"text","text":" with default strategies."}],"kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/nonConformingFloatEncodingStrategy-swift.property":{"role":"symbol","title":"nonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"NonConformingFloatEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO"}],"abstract":[{"text":"The strategy to use in encoding non-conforming numbers. Defaults to ","type":"text"},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/keyEncodingStrategy-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","role":"symbol","title":"keyEncodingStrategy","kind":"symbol","abstract":[{"text":"The strategy to use for encoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"KeyEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dateEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","text":"DateEncodingStrategy","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property","title":"dateEncodingStrategy"}}} \ No newline at end of file +{"abstract":[{"type":"codeVoice","code":"JSONEncoder"},{"type":"text","text":" facilitates the encoding of "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":" values into JSON."}],"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"symbolKind":"class","roleHeading":"Class","title":"JSONEncoder","externalID":"s:10Foundation11JSONEncoderC","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations"],"title":"Default Implementations","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"],"kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dateEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","type":"topic","title":"dateEncodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/outputFormatting-swift.property":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","abstract":[{"text":"The output format to produce. Defaults to ","type":"text"},{"type":"codeVoice","code":"[]"},{"type":"text","text":"."}],"title":"outputFormatting"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/nonConformingFloatEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","type":"topic","title":"nonConformingFloatEncodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"NonConformingFloatEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/userInfo":{"abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo","type":"topic","title":"userInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/HBResponseEncoder-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","type":"topic","title":"HBResponseEncoder Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/hbresponseencoder-implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dataEncodingStrategy-swift.property":{"kind":"symbol","title":"dataEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"DataEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","type":"topic","abstract":[{"text":"The strategy to use in encoding binary data. Defaults to ","type":"text"},{"code":".base64","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/keyEncodingStrategy-swift.property":{"abstract":[{"text":"The strategy to use for encoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","type":"topic","title":"keyEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"KeyEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:)":{"abstract":[{"text":"Encodes the given top-level value and returns its JSON representation.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)","type":"topic","title":"encode(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/init()":{"abstract":[{"text":"Initializes ","type":"text"},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()","type":"topic","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/init()","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum.json index 057fad3f97..aa79d2909c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" values."}],"metadata":{"title":"JSONEncoder.DataEncodingStrategy","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"symbolKind":"enum","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"roleHeading":"Enumeration"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData"]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/deferredToData":{"kind":"symbol","abstract":[{"text":"Defer to ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.deferredToData","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/base64":{"kind":"symbol","abstract":[{"text":"Encoded the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" as a Base64-encoded string. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.base64","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","role":"symbol","title":"JSONEncoder.DataEncodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DataEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataEncodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Enumeration","symbolKind":"enum"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DataEncodingStrategy"}]}],"kind":"declarations"}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData"]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/base64":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Encoded the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a Base64-encoded string. This is the default strategy."}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"title":"JSONEncoder.DataEncodingStrategy.base64"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","title":"JSONEncoder.DataEncodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":", ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Data"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/deferredToData":{"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","abstract":[{"text":"Defer to ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"title":"JSONEncoder.DataEncodingStrategy.deferredToData","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64.json index cf0a54b24e..71ea61bf84 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","title":"JSONEncoder.DataEncodingStrategy.base64","symbolKind":"case","externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO6base64yA2EmF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64"}]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Encoded the "},{"code":"Data","type":"codeVoice"},{"type":"text","text":" as a Base64-encoded string. This is the default strategy."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/base64":{"kind":"symbol","abstract":[{"text":"Encoded the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" as a Base64-encoded string. This is the default strategy.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.base64","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Case","title":"JSONEncoder.DataEncodingStrategy.base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO6base64yA2EmF","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"base64"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64"},"kind":"symbol","abstract":[{"type":"text","text":"Encoded the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a Base64-encoded string. This is the default strategy."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/base64":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/base64","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Encoded the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a Base64-encoded string. This is the default strategy."}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/base64","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"base64","kind":"identifier"}],"title":"JSONEncoder.DataEncodingStrategy.base64"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:).json index a727e8bd42..72520c3ecb 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Encode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the closure fails to encode a value into the given encoder, the encoder will encode an empty automatic container in its place."}]}],"kind":"content"}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO6customyAEyAA0C0V_s7Encoder_ptKccAEmF","symbolKind":"case","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"roleHeading":"Case","title":"JSONEncoder.DataEncodingStrategy.custom(_:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"If the closure fails to encode a value into the given encoder, the encoder will encode an empty automatic container in its place."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)"},"metadata":{"roleHeading":"Case","title":"JSONEncoder.DataEncodingStrategy.custom(_:)","externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO6customyAEyAA0C0V_s7Encoder_ptKccAEmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" as a custom value encoded by the given closure."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/custom(_:)","title":"JSONEncoder.DataEncodingStrategy.custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/custom(_:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"text":", ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Data"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata.json index 77b809431e..40cd7d7cd3 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}],"title":"JSONEncoder.DataEncodingStrategy.deferredToData","externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO010deferredToC0yA2EmF","symbolKind":"case","roleHeading":"Case","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Defer to "},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/deferredToData":{"kind":"symbol","abstract":[{"text":"Defer to ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy.deferredToData","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum"]]},"abstract":[{"text":"Defer to ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"deferredToData"}]}]}],"metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO010deferredToC0yA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToData","kind":"identifier"}],"title":"JSONEncoder.DataEncodingStrategy.deferredToData"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum/deferredToData":{"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToData"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum\/deferredToData","abstract":[{"text":"Defer to ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" for choosing an encoding.","type":"text"}],"title":"JSONEncoder.DataEncodingStrategy.deferredToData","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum\/deferredtodata","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property.json index a4b5849ff2..73ce39792a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property"},"metadata":{"title":"dataEncodingStrategy","role":"symbol","symbolKind":"property","externalID":"s:10Foundation11JSONEncoderC20dataEncodingStrategyAC04DatadE0Ovp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","text":"DataEncodingStrategy"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"abstract":[{"type":"text","text":"The strategy to use in encoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncodingStrategy"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","kind":"typeIdentifier","text":"DataEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dataEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding binary data. Defaults to "},{"type":"codeVoice","code":".base64"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","text":"DataEncodingStrategy","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property","title":"dataEncodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","role":"symbol","type":"topic","title":"JSONEncoder.DataEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","text":"DataEncodingStrategy","kind":"typeIdentifier"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"dataEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"DataEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO"}],"externalID":"s:10Foundation11JSONEncoderC20dataEncodingStrategyAC04DatadE0Ovp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"text":"The strategy to use in encoding binary data. Defaults to ","type":"text"},{"code":".base64","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dataEncodingStrategy-swift.property":{"kind":"symbol","title":"dataEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"DataEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC20DataEncodingStrategyO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dataEncodingStrategy-swift.property","type":"topic","abstract":[{"text":"The strategy to use in encoding binary data. Defaults to ","type":"text"},{"code":".base64","type":"codeVoice"},{"text":".","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DataEncodingStrategy-swift.enum":{"kind":"symbol","title":"JSONEncoder.DataEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DataEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DataEncodingStrategy-swift.enum","type":"topic","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Data","type":"codeVoice"},{"text":" values.","type":"text"}],"navigatorTitle":[{"text":"DataEncodingStrategy","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dataencodingstrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum.json index dfe3a10645..5caf57d073 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","interfaceLanguage":"swift"},"metadata":{"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"roleHeading":"Enumeration","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONEncoder.DateEncodingStrategy","role":"symbol","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum"]}],"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970"],"title":"Enumeration Cases"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.iso8601","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp (as a JSON number).","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"abstract":[{"type":"text","text":"Defer to "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" for choosing an encoding. This is the default strategy."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","title":"JSONEncoder.DateEncodingStrategy.deferredToDate","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a UNIX timestamp (as a JSON number)."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.custom(_:)","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value encoded by the given closure."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a string formatted by the given formatter."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"symbolKind":"enum","role":"symbol","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Enumeration","title":"JSONEncoder.DateEncodingStrategy"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970"],"title":"Enumeration Cases"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.deferredToDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for choosing an encoding. This is the default strategy.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp (as a JSON number).","type":"text"}],"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","title":"JSONEncoder.DateEncodingStrategy.iso8601","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a string formatted by the given formatter.","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp (as a JSON number).","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:).json index e8ca37aefe..15af25836b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO6customyAEyAA0C0V_s7Encoder_ptKccAEmF","title":"JSONEncoder.DateEncodingStrategy.custom(_:)","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":", ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the closure fails to encode a value into the given encoder, the encoder will encode an empty automatic container in its place."}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)"},"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value encoded by the given closure."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.custom(_:)","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a custom value encoded by the given closure."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO6customyAEyAA0C0V_s7Encoder_ptKccAEmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONEncoder.DateEncodingStrategy.custom(_:)","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"kind":"text","text":", "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"inlineContent":[{"text":"If the closure fails to encode a value into the given encoder, the encoder will encode an empty automatic container in its place.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/custom(_:)","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate.json index a00a5231f5..4cfec90fb8 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"role":"symbol","roleHeading":"Case","title":"JSONEncoder.DateEncodingStrategy.deferredToDate","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO010deferredToC0yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for choosing an encoding. This is the default strategy."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"abstract":[{"type":"text","text":"Defer to "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" for choosing an encoding. This is the default strategy."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","title":"JSONEncoder.DateEncodingStrategy.deferredToDate","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"abstract":[{"text":"Defer to ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" for choosing an encoding. This is the default strategy.","type":"text"}],"metadata":{"title":"JSONEncoder.DateEncodingStrategy.deferredToDate","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO010deferredToC0yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.deferredToDate","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for choosing an encoding. This is the default strategy.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:).json index f1a9de26a0..f3ac2169d1 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO9formattedyAeA0C9FormatterCcAEmF","title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdFoundation"}]},"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a string formatted by the given formatter."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a string formatted by the given formatter."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"metadata":{"symbolKind":"case","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO9formattedyAeA0C9FormatterCcAEmF","modules":[{"name":"HummingbirdFoundation"}],"title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"text":")","kind":"text"}],"roleHeading":"Case","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string formatted by the given formatter.","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a string formatted by the given formatter.","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.formatted(_:)","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601.json index 6ff3b14f5f..eff2ee089a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","title":"JSONEncoder.DateEncodingStrategy.iso8601","roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO7iso8601yA2EmF","platforms":[{"beta":false,"unavailable":false,"introducedAt":"10.0","deprecated":false,"name":"iOS"},{"beta":false,"unavailable":false,"introducedAt":"10.12","deprecated":false,"name":"macOS"},{"beta":false,"unavailable":false,"introducedAt":"10.0","deprecated":false,"name":"tvOS"},{"beta":false,"unavailable":false,"introducedAt":"3.0","deprecated":false,"name":"watchOS"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.iso8601","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO7iso8601yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"10.0","unavailable":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.12","beta":false,"deprecated":false,"unavailable":false},{"name":"tvOS","introducedAt":"10.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","introducedAt":"3.0","beta":false,"deprecated":false,"unavailable":false}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"role":"symbol","symbolKind":"case","title":"JSONEncoder.DateEncodingStrategy.iso8601"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/iso8601","title":"JSONEncoder.DateEncodingStrategy.iso8601","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/iso8601","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json index ac9f4c2876..01d7921759 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as UNIX millisecond timestamp (as a JSON number)."}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO21millisecondsSince1970yA2EmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp (as a JSON number).","type":"text"}],"title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as UNIX millisecond timestamp (as a JSON number)."}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO21millisecondsSince1970yA2EmF","title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"text":" as UNIX millisecond timestamp (as a JSON number).","type":"text"}],"kind":"symbol","title":"JSONEncoder.DateEncodingStrategy.millisecondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970.json index f334a9369d..3723c1a486 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp (as a JSON number).","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO16secondsSince1970yA2EmF","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a UNIX timestamp (as a JSON number)."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO16secondsSince1970yA2EmF","title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp (as a JSON number).","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy.secondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum\/secondssince1970","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp (as a JSON number).","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property.json index e0a0ae5a50..abefcd82ce 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","text":"DateEncodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property"]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","text":"DateEncodingStrategy","kind":"typeIdentifier"}],"title":"dateEncodingStrategy","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","externalID":"s:10Foundation11JSONEncoderC20dateEncodingStrategyAC04DatedE0Ovp","symbolKind":"property"},"abstract":[{"type":"text","text":"The strategy to use in encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"type":"topic","title":"JSONEncoder.DateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dateEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","text":"DateEncodingStrategy","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property","title":"dateEncodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","text":"DateEncodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:10Foundation11JSONEncoderC20dateEncodingStrategyAC04DatedE0Ovp","title":"dateEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO","kind":"typeIdentifier","text":"DateEncodingStrategy"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","interfaceLanguage":"swift"},"abstract":[{"text":"The strategy to use in encoding dates. Defaults to ","type":"text"},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateEncodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/dateEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/dateEncodingStrategy-swift.property","type":"topic","title":"dateEncodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC20DateEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/dateencodingstrategy-swift.property","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:).json index d350448306..7e029ab464 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The value to encode.","type":"text"}]}],"name":"value"}]},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"A new "},{"code":"Data","type":"codeVoice"},{"type":"text","text":" value containing the encoded JSON data."}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"content":[{"inlineContent":[{"type":"text","text":""},{"type":"codeVoice","code":"EncodingError.invalidValue"},{"type":"text","text":" if a non-conforming floating-point value is encountered during encoding, and the encoding strategy is "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"Throws","style":"note","type":"aside"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"An error if any value throws an error during encoding."}]}],"name":"Throws","style":"note","type":"aside"}],"kind":"content"}],"abstract":[{"text":"Encodes the given top-level value and returns its JSON representation.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:10Foundation11JSONEncoderC6encodeyAA4DataVxKSERzlF","title":"encode(_:)","role":"symbol","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:)":{"abstract":[{"type":"text","text":"Encodes the given top-level value and returns its JSON representation."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DataV","text":"Data","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)","title":"encode(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"externalID":"s:10Foundation11JSONEncoderC6encodeyAA4DataVxKSERzlF","title":"encode(_:)","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}],"symbolKind":"method","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"abstract":[{"type":"text","text":"Encodes the given top-level value and returns its JSON representation."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The value to encode.","type":"text"}]}]}]},{"content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A new "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" value containing the encoded JSON data."}]}],"kind":"content"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"aside","name":"Throws","content":[{"inlineContent":[{"type":"text","text":""},{"code":"EncodingError.invalidValue","type":"codeVoice"},{"type":"text","text":" if a non-conforming floating-point value is encountered during encoding, and the encoding strategy is "},{"code":".throw","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}],"style":"note"},{"type":"aside","name":"Throws","content":[{"type":"paragraph","inlineContent":[{"text":"An error if any value throws an error during encoding.","type":"text"}]}],"style":"note"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:)":{"abstract":[{"text":"Encodes the given top-level value and returns its JSON representation.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:)","type":"topic","title":"encode(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:).json index 2289ec0938..301d3aa001 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"extendedModule":"Foundation","title":"encode(_:from:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Foundation"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Value to encode"}]}]},{"name":"request","content":[{"inlineContent":[{"text":"Request used to generate response","type":"text"}],"type":"paragraph"}]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Extend JSONEncoder to support encoding "},{"code":"HBResponse","type":"codeVoice"},{"type":"text","text":"’s. Sets body and header values"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:from:)":{"role":"symbol","abstract":[{"text":"Extend JSONEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)","title":"encode(_:from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/HBResponseEncoder-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/hbresponseencoder-implementations","title":"HBResponseEncoder Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file +{"metadata":{"extendedModule":"Foundation","externalID":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF","title":"encode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["Foundation"],"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)"},"abstract":[{"type":"text","text":"Extend JSONEncoder to support encoding "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":"’s. Sets body and header values"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Value to encode","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"inlineContent":[{"type":"text","text":"Request used to generate response"}],"type":"paragraph"}],"name":"request"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:from:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)","title":"encode(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}],"abstract":[{"text":"Extend JSONEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/HBResponseEncoder-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","type":"topic","title":"HBResponseEncoder Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/hbresponseencoder-implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations.json index e2e2722e84..1f82ba1b8d 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations.json @@ -1 +1 @@ -{"sections":[],"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"HBResponseEncoder Implementations","modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:from:)":{"role":"symbol","abstract":[{"text":"Extend JSONEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)","title":"encode(_:from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"article","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"HBResponseEncoder Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)"],"generated":true}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/HBResponseEncoder-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/encode(_:from:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/encode(_:from:)","title":"encode(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/encode(_:from:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC011HummingbirdA0E6encode_4from0C010HBResponseVx_AG9HBRequestVtKSERzlF1TL_xmfp","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}],"abstract":[{"text":"Extend JSONEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/init().json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/init().json index 764e080023..fdbff40e99 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/init().json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/init().json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Initializes "},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"kind":"symbol","metadata":{"roleHeading":"Initializer","symbolKind":"init","role":"symbol","title":"init()","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"externalID":"s:10Foundation11JSONEncoderCACycfc"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/init()":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/init()","title":"init()","role":"symbol","abstract":[{"type":"text","text":"Initializes "},{"type":"codeVoice","code":"self"},{"type":"text","text":" with default strategies."}],"kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()"},"abstract":[{"type":"text","text":"Initializes "},{"type":"codeVoice","code":"self"},{"type":"text","text":" with default strategies."}],"sections":[],"metadata":{"externalID":"s:10Foundation11JSONEncoderCACycfc","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"title":"init()","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/init()":{"abstract":[{"text":"Initializes ","type":"text"},{"code":"self","type":"codeVoice"},{"text":" with default strategies.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/init()","type":"topic","title":"init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/init()","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum.json index badfa83dee..6712477343 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"enum","title":"JSONEncoder.KeyEncodingStrategy","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO","roleHeading":"Enumeration"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys"],"title":"Enumeration Cases"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/convertToSnakeCase":{"kind":"symbol","abstract":[{"text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"convertToSnakeCase"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","abstract":[{"text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the result of the conversion is a duplicate key, then only one value will be present in the result."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)","title":"JSONEncoder.KeyEncodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/useDefaultKeys":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"type":"topic","role":"symbol","title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO","title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"roleHeading":"Enumeration","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}]},"abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/custom(_:)":{"type":"topic","title":"JSONEncoder.KeyEncodingStrategy.custom(_:)","abstract":[{"text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the result.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":"]) -> ","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/useDefaultKeys":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys","title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys","role":"symbol","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/convertToSnakeCase":{"title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToSnakeCase","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","abstract":[{"type":"text","text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase.json index 09e332520d..9aab4bdf18 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToSnakeCase"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Capital characters are determined by testing membership in ","type":"text"},{"code":"CharacterSet.uppercaseLetters","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"CharacterSet.lowercaseLetters","type":"codeVoice"},{"text":" (Unicode General Categories Lu and Lt).","type":"text"},{"text":" ","type":"text"},{"text":"The conversion to lower case uses ","type":"text"},{"code":"Locale.system","type":"codeVoice"},{"text":", also known as the ICU “root” locale. This means the result is consistent regardless of the current user’s locale and language preferences.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Converting from camel case to snake case:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Splits words at the boundary of lower-case to upper-case","type":"text"}]}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Inserts "},{"code":"_","type":"codeVoice"},{"type":"text","text":" between words"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Lowercases the entire string"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Preserves starting and ending "},{"code":"_","type":"codeVoice"},{"type":"text","text":"."}]}]}]},{"type":"paragraph","inlineContent":[{"text":"For example, ","type":"text"},{"code":"oneTwoThree","type":"codeVoice"},{"text":" becomes ","type":"text"},{"code":"one_two_three","type":"codeVoice"},{"text":". ","type":"text"},{"code":"_oneTwoThree_","type":"codeVoice"},{"text":" becomes ","type":"text"},{"code":"_one_two_three_","type":"codeVoice"},{"text":".","type":"text"}]},{"type":"aside","name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":"Using a key encoding strategy has a nominal performance cost, as each string key has to be converted.","type":"text"}]}]}],"kind":"content"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToSnakeCase"}],"title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO18convertToSnakeCaseyA2EmF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/convertToSnakeCase":{"kind":"symbol","abstract":[{"text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"convertToSnakeCase"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase"},"kind":"symbol","abstract":[{"text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload.","type":"text"}],"metadata":{"roleHeading":"Case","title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO18convertToSnakeCaseyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToSnakeCase","kind":"identifier"}],"symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToSnakeCase"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Capital characters are determined by testing membership in "},{"code":"CharacterSet.uppercaseLetters","type":"codeVoice"},{"type":"text","text":" and "},{"code":"CharacterSet.lowercaseLetters","type":"codeVoice"},{"type":"text","text":" (Unicode General Categories Lu and Lt)."},{"type":"text","text":" "},{"type":"text","text":"The conversion to lower case uses "},{"code":"Locale.system","type":"codeVoice"},{"text":", also known as the ICU “root” locale. This means the result is consistent regardless of the current user’s locale and language preferences.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"Converting from camel case to snake case:"}]},{"type":"orderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Splits words at the boundary of lower-case to upper-case","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"Inserts "},{"type":"codeVoice","code":"_"},{"type":"text","text":" between words"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Lowercases the entire string"}]}]},{"content":[{"inlineContent":[{"text":"Preserves starting and ending ","type":"text"},{"type":"codeVoice","code":"_"},{"text":".","type":"text"}],"type":"paragraph"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"For example, "},{"code":"oneTwoThree","type":"codeVoice"},{"type":"text","text":" becomes "},{"code":"one_two_three","type":"codeVoice"},{"type":"text","text":". "},{"code":"_oneTwoThree_","type":"codeVoice"},{"type":"text","text":" becomes "},{"code":"_one_two_three_","type":"codeVoice"},{"type":"text","text":"."}]},{"style":"note","type":"aside","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"Using a key encoding strategy has a nominal performance cost, as each string key has to be converted.","type":"text"}]}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/convertToSnakeCase":{"title":"JSONEncoder.KeyEncodingStrategy.convertToSnakeCase","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToSnakeCase","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/converttosnakecase","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/convertToSnakeCase","abstract":[{"type":"text","text":"Convert from “camelCaseKeys” to “snake_case_keys” before writing a key to JSON payload."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:).json index cbd33179da..fa8625bcf3 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"CodingKey","preciseIdentifier":"s:s9CodingKeyP"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types."},{"type":"text","text":" "},{"type":"text","text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding."},{"type":"text","text":" "},{"type":"text","text":"If the result of the conversion is a duplicate key, then only one value will be present in the result."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:s9CodingKeyP","kind":"typeIdentifier","text":"CodingKey"},{"kind":"text","text":")"}],"externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO6customyAEs06CodingC0_pSaysAG_pGccAEmF","title":"JSONEncoder.KeyEncodingStrategy.custom(_:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","abstract":[{"text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding.","type":"text"},{"type":"text","text":" "},{"type":"text","text":"If the result of the conversion is a duplicate key, then only one value will be present in the result."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)","title":"JSONEncoder.KeyEncodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"((["},{"kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"metadata":{"title":"JSONEncoder.KeyEncodingStrategy.custom(_:)","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:s9CodingKeyP","text":"CodingKey","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO6customyAEs06CodingC0_pSaysAG_pGccAEmF","modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","abstract":[{"text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the result.","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":"]) -> ","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":")","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/custom(_:)":{"type":"topic","title":"JSONEncoder.KeyEncodingStrategy.custom(_:)","abstract":[{"text":"Provide a custom conversion to the key in the encoded JSON from the keys specified by the encoded types.","type":"text"},{"text":" ","type":"text"},{"text":"The full path to the current encoding position is provided for context (in case you need to locate this key within the payload). The returned key is used in place of the last component in the coding path before encoding.","type":"text"},{"text":" ","type":"text"},{"text":"If the result of the conversion is a duplicate key, then only one value will be present in the result.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"(([","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":"]) -> ","kind":"text"},{"text":"CodingKey","kind":"typeIdentifier","preciseIdentifier":"s:s9CodingKeyP"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/custom(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys.json index ac0ec8e425..3f9c7c989f 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"useDefaultKeys","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"useDefaultKeys"}],"title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO14useDefaultKeysyA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/useDefaultKeys":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}],"type":"topic","role":"symbol","title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"useDefaultKeys","kind":"identifier"}]}]}],"abstract":[{"text":"Use the keys specified by each type. This is the default strategy.","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"externalID":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO14useDefaultKeysyA2EmF","symbolKind":"case","title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum/useDefaultKeys":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"useDefaultKeys"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum\/useDefaultKeys","title":"JSONEncoder.KeyEncodingStrategy.useDefaultKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum\/usedefaultkeys","role":"symbol","abstract":[{"type":"text","text":"Use the keys specified by each type. This is the default strategy."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property.json index 0d9ecdd577..575726efa0 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"},{"text":".","kind":"text"},{"text":"KeyEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"The strategy to use for encoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC19keyEncodingStrategyAC03KeydE0Ovp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","title":"keyEncodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO","text":"KeyEncodingStrategy"}],"roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/keyEncodingStrategy-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","role":"symbol","title":"keyEncodingStrategy","kind":"symbol","abstract":[{"text":"The strategy to use for encoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"KeyEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"abstract":[{"type":"text","text":"The strategy to use for automatically changing the value of keys before encoding."}],"navigatorTitle":[{"text":"KeyEncodingStrategy","kind":"identifier"}],"title":"JSONEncoder.KeyEncodingStrategy","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"KeyEncodingStrategy","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property"},"metadata":{"externalID":"s:10Foundation11JSONEncoderC19keyEncodingStrategyAC03KeydE0Ovp","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"KeyEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO"}],"title":"keyEncodingStrategy"},"abstract":[{"type":"text","text":"The strategy to use for encoding keys. Defaults to "},{"type":"codeVoice","code":".useDefaultKeys"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","text":"KeyEncodingStrategy","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/keyEncodingStrategy-swift.property":{"abstract":[{"text":"The strategy to use for encoding keys. Defaults to ","type":"text"},{"code":".useDefaultKeys","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/keyEncodingStrategy-swift.property","type":"topic","title":"keyEncodingStrategy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"keyEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"KeyEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC19KeyEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/KeyEncodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/keyencodingstrategy-swift.enum","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"KeyEncodingStrategy"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/KeyEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"KeyEncodingStrategy"}],"role":"symbol","title":"JSONEncoder.KeyEncodingStrategy","type":"topic","abstract":[{"text":"The strategy to use for automatically changing the value of keys before encoding.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum.json index 5fdaa72291..7566604094 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","symbolKind":"enum","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"roleHeading":"Enumeration","title":"JSONEncoder.NonConformingFloatEncodingStrategy"},"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw"],"title":"Enumeration Cases"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/throw":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw","role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/convertToString(positiveInfinity:negativeInfinity:nan:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)","abstract":[{"text":"Encode the values using the given representation strings.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NonConformingFloatEncodingStrategy","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw"],"title":"Enumeration Cases"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","interfaceLanguage":"swift"},"metadata":{"externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"enum","roleHeading":"Enumeration","title":"JSONEncoder.NonConformingFloatEncodingStrategy","navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/convertToString(positiveInfinity:negativeInfinity:nan:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"positiveInfinity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"negativeInfinity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","abstract":[{"type":"text","text":"Encode the values using the given representation strings."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/throw":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"abstract":[{"type":"text","text":"Throw upon encountering non-conforming values. This is the default strategy."}],"title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:).json index 28767f4fa7..f67ff98547 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"]]},"abstract":[{"type":"text","text":"Encode the values using the given representation strings."}],"metadata":{"title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO15convertToStringyAESS_S2StcAEmF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/convertToString(positiveInfinity:negativeInfinity:nan:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)","abstract":[{"text":"Encode the values using the given representation strings.","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"convertToString","kind":"identifier"},{"text":"(","kind":"text"},{"text":"positiveInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"negativeInfinity","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO15convertToStringyAESS_S2StcAEmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)"},"kind":"symbol","abstract":[{"type":"text","text":"Encode the values using the given representation strings."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"positiveInfinity"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"negativeInfinity"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"nan"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/convertToString(positiveInfinity:negativeInfinity:nan:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"convertToString"},{"kind":"text","text":"("},{"kind":"externalParam","text":"positiveInfinity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"negativeInfinity"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"nan","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/converttostring(positiveinfinity:negativeinfinity:nan:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/convertToString(positiveInfinity:negativeInfinity:nan:)","abstract":[{"type":"text","text":"Encode the values using the given representation strings."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy.convertToString(positiveInfinity:negativeInfinity:nan:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw.json index dedcf2ea04..75bc9559e4 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`throw`","kind":"identifier"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO5throwyA2EmF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"symbolKind":"case","title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw","roleHeading":"Case"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw"]}],"abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/throw":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw","role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"abstract":[{"text":"Throw upon encountering non-conforming values. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Throw upon encountering non-conforming values. This is the default strategy."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`throw`","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO5throwyA2EmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`throw`","kind":"identifier"}],"title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum/throw":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum\/throw","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum\/throw","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"`throw`"}],"abstract":[{"type":"text","text":"Throw upon encountering non-conforming values. This is the default strategy."}],"title":"JSONEncoder.NonConformingFloatEncodingStrategy.throw"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property.json index 8b82393d0f..7fb3e12b89 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"metadata":{"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","externalID":"s:10Foundation11JSONEncoderC34nonConformingFloatEncodingStrategyAC03NondefG0Ovp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"NonConformingFloatEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","kind":"typeIdentifier"}],"title":"nonConformingFloatEncodingStrategy"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"nonConformingFloatEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"},{"text":".","kind":"text"},{"text":"NonConformingFloatEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"}]}]}],"abstract":[{"text":"The strategy to use in encoding non-conforming numbers. Defaults to ","type":"text"},{"code":".throw","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/nonConformingFloatEncodingStrategy-swift.property":{"role":"symbol","title":"nonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"NonConformingFloatEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO"}],"abstract":[{"text":"The strategy to use in encoding non-conforming numbers. Defaults to ","type":"text"},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"role":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"abstract":[{"text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN).","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"externalID":"s:10Foundation11JSONEncoderC34nonConformingFloatEncodingStrategyAC03NondefG0Ovp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","text":"NonConformingFloatEncodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","title":"nonConformingFloatEncodingStrategy"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"abstract":[{"type":"text","text":"The strategy to use in encoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO","kind":"typeIdentifier","text":"NonConformingFloatEncodingStrategy"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/nonConformingFloatEncodingStrategy-swift.property":{"abstract":[{"type":"text","text":"The strategy to use in encoding non-conforming numbers. Defaults to "},{"type":"codeVoice","code":".throw"},{"type":"text","text":"."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/nonConformingFloatEncodingStrategy-swift.property","type":"topic","title":"nonConformingFloatEncodingStrategy","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"nonConformingFloatEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"NonConformingFloatEncodingStrategy","preciseIdentifier":"s:10Foundation11JSONEncoderC34NonConformingFloatEncodingStrategyO"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.property","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/NonConformingFloatEncodingStrategy-swift.enum":{"navigatorTitle":[{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"NonConformingFloatEncodingStrategy"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/nonconformingfloatencodingstrategy-swift.enum","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/NonConformingFloatEncodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for non-JSON-conforming floating-point values (IEEE 754 infinity and NaN)."}],"kind":"symbol","title":"JSONEncoder.NonConformingFloatEncodingStrategy","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property.json index 8f560d2dd1..1c9f19aa38 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"sections":[],"abstract":[{"type":"text","text":"The output format to produce. Defaults to "},{"type":"codeVoice","code":"[]"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","text":"OutputFormatting"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:10Foundation11JSONEncoderC16outputFormattingAC06OutputD0Vvp","roleHeading":"Instance Property","title":"outputFormatting","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"outputFormatting","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/outputFormatting-swift.property":{"abstract":[{"type":"text","text":"The output format to produce. Defaults to "},{"type":"codeVoice","code":"[]"},{"text":".","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property","title":"outputFormatting"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"title":"outputFormatting","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"symbolKind":"property","externalID":"s:10Foundation11JSONEncoderC16outputFormattingAC06OutputD0Vvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"The output format to produce. Defaults to ","type":"text"},{"type":"codeVoice","code":"[]"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"outputFormatting","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/outputFormatting-swift.property":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"outputFormatting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.property","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/outputFormatting-swift.property","abstract":[{"text":"The output format to produce. Defaults to ","type":"text"},{"type":"codeVoice","code":"[]"},{"type":"text","text":"."}],"title":"outputFormatting"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct.json index 4d009ca706..b61ebf305e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct.json @@ -1 +1 @@ -{"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"metadata":{"role":"symbol","title":"JSONEncoder.OutputFormatting","roleHeading":"Structure","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}]},"abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"],"generated":true}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(rawValue:)":{"kind":"symbol","type":"topic","role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Su","text":"UInt","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/rawValue":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"}],"role":"symbol","title":"rawValue","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/prettyPrinted":{"kind":"symbol","type":"topic","role":"symbol","title":"prettyPrinted","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"abstract":[{"text":"Produce human-readable JSON with indented output.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/s9OptionSetP":{"type":"unresolvable","title":"Swift.OptionSet","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/sortedKeys":{"kind":"symbol","type":"topic","role":"symbol","title":"sortedKeys","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"abstract":[{"text":"Produce JSON with dictionary keys sorted in lexicographic order.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/withoutEscapingSlashes":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withoutEscapingSlashes"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier","text":"OutputFormatting"}],"role":"symbol","title":"withoutEscapingSlashes","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes","kind":"symbol","abstract":[{"text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)","type":"text"},{"text":" ","type":"text"},{"text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML.","type":"text"},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/s25ExpressibleByArrayLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","title":"Swift.ExpressibleByArrayLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/s10SetAlgebraP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP","title":"Swift.SetAlgebra","type":"unresolvable"}}} \ No newline at end of file +{"sections":[],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes"],"title":"Type Properties"},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]}],"metadata":{"role":"symbol","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"title":"JSONEncoder.OutputFormatting","roleHeading":"Structure"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/withoutEscapingSlashes":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withoutEscapingSlashes","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)","type":"text"},{"text":" ","type":"text"},{"text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML.","type":"text"},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}],"title":"withoutEscapingSlashes","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/SY":{"title":"Swift.RawRepresentable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/sortedKeys":{"title":"sortedKeys","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"kind":"symbol","abstract":[{"type":"text","text":"Produce JSON with dictionary keys sorted in lexicographic order."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/rawValue":{"title":"rawValue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UInt","preciseIdentifier":"s:Su","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/Equatable-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","kind":"article","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/equatable-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/prettyPrinted":{"title":"prettyPrinted","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"kind":"symbol","abstract":[{"type":"text","text":"Produce human-readable JSON with indented output."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted","role":"symbol"},"doc://com.opticalaberration.hummingbird/s25ExpressibleByArrayLiteralP":{"title":"Swift.ExpressibleByArrayLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP"},"doc://com.opticalaberration.hummingbird/s10SetAlgebraP":{"title":"Swift.SetAlgebra","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt","kind":"typeIdentifier","preciseIdentifier":"s:Su"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/s9OptionSetP":{"title":"Swift.OptionSet","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:).json index b50fc373e0..70f540e255 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"metadata":{"title":"!=(_:_:)","extendedModule":"Swift","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","roleHeading":"Operator","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"op"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"op","extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","title":"!=(_:_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)","kind":"symbol","abstract":[],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/Equatable-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","kind":"article","abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/equatable-implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:).json index 3cb34a6af0..9389bf41f4 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"extendedModule":"Swift","roleHeading":"Instance Method","title":"contains(_:)","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.contains(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"member","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"contains(_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.contains(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]},"externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Method","role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"method","title":"contains(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/contains(_:)":{"role":"symbol","kind":"symbol","type":"topic","title":"contains(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations.json index 0f41590cd7..94891e9508 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"Equatable Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)"],"title":"Operators"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/Equatable-Implementations"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)"],"generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/!=(_:_:)","kind":"symbol","abstract":[],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/!=(_:_:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:).json index dd1179a125..3fbaa2c2d7 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.formIntersection(_:)"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formIntersection(_:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formIntersection(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)","title":"formIntersection(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","role":"symbol","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formIntersection(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","title":"formIntersection(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}]},"symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formIntersection(_:)":{"type":"topic","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formIntersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:).json index 8de72aa4b1..4c0a8db128 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","title":"formSymmetricDifference(_:)","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.formSymmetricDifference(_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formSymmetricDifference(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)","kind":"symbol","title":"formSymmetricDifference(_:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formSymmetricDifference(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"sections":[],"metadata":{"extendedModule":"Swift","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"roleHeading":"Instance Method","title":"formSymmetricDifference(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formSymmetricDifference(_:)":{"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formSymmetricDifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:).json index 3dfc520377..5f9333178c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formUnion(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"Swift","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"roleHeading":"Instance Method","title":"formUnion(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formUnion(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","title":"formUnion(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","title":"formUnion(_:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.formUnion(_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formUnion(_:)":{"type":"topic","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formUnion(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init().json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init().json index e75529ad4f..3f17b1dbaf 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init().json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init().json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.init()"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","extendedModule":"Swift","title":"init()","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init()":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()","title":"init()","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"init","role":"symbol","extendedModule":"Swift","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.init()"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init()":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()","kind":"symbol","title":"init()","abstract":[],"role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:).json index 659f929235..bf18b8fef3 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:ST","text":"Sequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","title":"init(_:)","role":"symbol","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"init"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"SetAlgebra.init(_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)","abstract":[],"title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"metadata":{"title":"init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"init","extendedModule":"Swift","roleHeading":"Initializer"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"sequence","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.init(_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(_:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","title":"init(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:).json index 4a7bb99b4e..ff8ed64508 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"extendedModule":"Swift","role":"symbol","symbolKind":"init","roleHeading":"Initializer","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"ArrayLiteralElement"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","title":"init(arrayLiteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(arrayLiteral:)":{"type":"topic","role":"symbol","conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)","abstract":[],"title":"init(arrayLiteral:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":"...)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"role":"symbol","title":"init(arrayLiteral:)","roleHeading":"Initializer","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}]},"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"extendedModule":"Swift","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(arrayLiteral:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"init(arrayLiteral:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:).json index c082030395..30e68e9e35 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Su","text":"UInt","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.init(rawValue:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"init","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"init(rawValue:)","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV8rawValueAESu_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Su","kind":"typeIdentifier","text":"UInt"},{"kind":"text","text":")"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(rawValue:)":{"kind":"symbol","type":"topic","role":"symbol","title":"init(rawValue:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Su","text":"UInt","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)"},"metadata":{"title":"init(rawValue:)","symbolKind":"init","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV8rawValueAESu_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt","preciseIdentifier":"s:Su","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.init(rawValue:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt","preciseIdentifier":"s:Su","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(rawValue:)":{"title":"init(rawValue:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UInt","kind":"typeIdentifier","preciseIdentifier":"s:Su"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(rawValue:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(rawvalue:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:).json index ff64ed9d38..cf496dd9db 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"metadata":{"externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","roleHeading":"Instance Method","title":"insert(_:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]},"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"newMember","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.insert(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/insert(_:)":{"type":"topic","title":"insert(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","role":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.insert(_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"insert(_:)","extendedModule":"Swift","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]}},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"newMember","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/insert(_:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)","type":"topic","kind":"symbol","title":"insert(_:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:).json index 70097d6d95..6206ba9cee 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.intersection(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"intersection(_:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/intersection(_:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)","kind":"symbol","title":"intersection(_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Swift","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"intersection(_:)","externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.intersection(_:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/intersection(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"intersection(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:).json index 796131f6cc..59e3da2eb1 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isDisjoint","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"isDisjoint(with:)","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"method","extendedModule":"Swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isDisjoint(with:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isDisjoint(with:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)","abstract":[],"role":"symbol","type":"topic","title":"isDisjoint(with:)"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"isDisjoint(with:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isDisjoint","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isDisjoint(with:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isDisjoint(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","title":"isDisjoint(with:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty.json index 84867ba676..bdb2d4c939 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"SetAlgebra.isEmpty","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"title":"isEmpty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Property","role":"symbol","extendedModule":"Swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isEmpty":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty","title":"isEmpty","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"isEmpty","symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isEmpty","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isEmpty":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty","title":"isEmpty","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:).json index 454c7e3b36..9298c50e49 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)"},"metadata":{"symbolKind":"method","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","title":"isStrictSubset(of:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSubset(of:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isStrictSubset(of:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"title":"isStrictSubset(of:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","extendedModule":"Swift","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:).json index bf2ef631f7..1b5ff75b8a 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSuperset(of:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"extendedModule":"Swift","title":"isStrictSuperset(of:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic","title":"isStrictSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","title":"isStrictSuperset(of:)","extendedModule":"Swift","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSuperset(of:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)","title":"isStrictSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:).json index 7b475a09ae..dd8cc4bdcc 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","roleHeading":"Instance Method","title":"isSubset(of:)","externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isSubset(of:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSubset(of:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"type":"topic","title":"isSubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isSubset(of:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)"]}],"metadata":{"externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","title":"isSubset(of:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSubset(of:)":{"title":"isSubset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:).json index e4b72c185f..f5bdc870fe 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isSuperset(of:)"},{"text":".","type":"text"}],"metadata":{"externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","title":"isSuperset(of:)","extendedModule":"Swift"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSuperset(of:)":{"kind":"symbol","title":"isSuperset(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","extendedModule":"Swift","symbolKind":"method","title":"isSuperset(of:)","externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isSuperset(of:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","title":"isSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations.json index 124ce2681d..2dc717ec9e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"OptionSet Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)"],"title":"Instance Methods"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/symmetricDifference(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","title":"symmetricDifference(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init()":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()","title":"init()","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formUnion(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","title":"formUnion(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/insert(_:)":{"type":"topic","title":"insert(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","role":"symbol","abstract":[],"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formIntersection(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)","title":"formIntersection(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","role":"symbol","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formSymmetricDifference(_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)","kind":"symbol","title":"formSymmetricDifference(_:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/remove(_:)":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/intersection(_:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)","kind":"symbol","title":"intersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/union(_:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)","kind":"symbol","title":"union(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/update(with:)":{"type":"topic","title":"update(with:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/contains(_:)":{"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"contains(_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"OptionSet Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)"],"title":"Instance Methods"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/union(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[],"title":"union(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/insert(_:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/insert(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/insert(_:)","type":"topic","kind":"symbol","title":"insert(_:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/symmetricDifference(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"symmetricDifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formSymmetricDifference(_:)":{"type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formSymmetricDifference(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formsymmetricdifference(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formSymmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formSymmetricDifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/intersection(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/intersection(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/intersection(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"intersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formIntersection(_:)":{"type":"topic","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formIntersection(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formintersection(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIntersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formIntersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/formUnion(_:)":{"type":"topic","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/formUnion(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/formunion(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formUnion"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"title":"formUnion(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/contains(_:)":{"role":"symbol","kind":"symbol","type":"topic","title":"contains(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/contains(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/contains(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/remove(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","abstract":[],"type":"topic","title":"remove(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/update(with:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init()":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init()","kind":"symbol","title":"init()","abstract":[],"role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted.json index 819212d1f1..a025670891 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Type Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"prettyPrinted"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier","text":"OutputFormatting"}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV13prettyPrintedAEvpZ","modules":[{"name":"HummingbirdFoundation"}],"title":"prettyPrinted"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Produce human-readable JSON with indented output."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/prettyPrinted":{"kind":"symbol","type":"topic","role":"symbol","title":"prettyPrinted","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"abstract":[{"text":"Produce human-readable JSON with indented output.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Produce human-readable JSON with indented output.","type":"text"}],"metadata":{"roleHeading":"Type Property","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV13prettyPrintedAEvpZ","title":"prettyPrinted","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","text":"OutputFormatting","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/prettyPrinted":{"title":"prettyPrinted","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prettyPrinted","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"kind":"symbol","abstract":[{"type":"text","text":"Produce human-readable JSON with indented output."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/prettyPrinted","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/prettyprinted","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue.json index b00442d1cb..24fa850a9b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV8rawValueSuvp","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"rawValue","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Su","text":"UInt","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Su","kind":"typeIdentifier","text":"UInt"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.rawValue"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/rawValue":{"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"UInt","preciseIdentifier":"s:Su"}],"role":"symbol","title":"rawValue","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UInt","kind":"typeIdentifier","preciseIdentifier":"s:Su"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.rawValue"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"rawValue","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Su","text":"UInt","kind":"typeIdentifier"}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV8rawValueSuvp","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/rawValue":{"title":"rawValue","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/rawValue","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/rawvalue","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"UInt","preciseIdentifier":"s:Su","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:).json index 3ed2a5133b..6caf12c6a9 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"metadata":{"title":"remove(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","extendedModule":"Swift","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/remove(_:)":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","title":"remove(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)"]}],"kind":"symbol","metadata":{"title":"remove(_:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}]},"symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"member"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/remove(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/remove(_:)","abstract":[],"type":"topic","title":"remove(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/remove(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations.json index 417ca2968d..2a414c1e30 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)"],"generated":true,"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty"],"generated":true,"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)"],"generated":true,"title":"Instance Methods"}],"kind":"article","metadata":{"title":"SetAlgebra Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtract(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)","type":"topic","title":"subtract(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSubset(of:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"abstract":[],"type":"topic","title":"isSubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(arrayLiteral:)":{"type":"topic","role":"symbol","conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)","abstract":[],"title":"init(arrayLiteral:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":"...)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic","title":"isStrictSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)","abstract":[],"title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtracting(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"subtracting(_:)","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSuperset(of:)":{"kind":"symbol","title":"isSuperset(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isEmpty":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty","title":"isEmpty","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSubset(of:)":{"role":"symbol","title":"isStrictSubset(of:)","abstract":[],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isDisjoint(with:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)","abstract":[],"role":"symbol","type":"topic","title":"isDisjoint(with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)"]},{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty"]},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"SetAlgebra Implementations","role":"collectionGroup"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(arrayLiteral:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"arrayLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"...)"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(arrayLiteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"init(arrayLiteral:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(arrayliteral:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSuperset(of:)","title":"isSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issuperset(of:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSuperset(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSuperset(of:)","title":"isStrictSuperset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsuperset(of:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/init(_:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/init(_:)","title":"init(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/init(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isEmpty":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isEmpty","title":"isEmpty","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isempty","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isDisjoint(with:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isDisjoint(with:)","title":"isDisjoint(with:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isdisjoint(with:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtract(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","title":"subtract(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isSubset(of:)":{"title":"isSubset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/issubset(of:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/isStrictSubset(of:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/isstrictsubset(of:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtracting(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"subtracting(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys.json index babb0ad247..7d0d414a75 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys.json @@ -1 +1 @@ -{"metadata":{"platforms":[{"name":"iOS","unavailable":false,"introducedAt":"11.0","deprecated":false,"beta":false},{"name":"macOS","unavailable":false,"introducedAt":"10.13","deprecated":false,"beta":false},{"name":"tvOS","unavailable":false,"introducedAt":"11.0","deprecated":false,"beta":false},{"name":"watchOS","unavailable":false,"introducedAt":"4.0","deprecated":false,"beta":false}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV10sortedKeysAEvpZ","role":"symbol","roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"title":"sortedKeys","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"},{"text":".","kind":"text"},{"text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Produce JSON with dictionary keys sorted in lexicographic order.","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/sortedKeys":{"kind":"symbol","type":"topic","role":"symbol","title":"sortedKeys","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","text":"JSONEncoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","text":"OutputFormatting","kind":"typeIdentifier"}],"abstract":[{"text":"Produce JSON with dictionary keys sorted in lexicographic order.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys"},"abstract":[{"text":"Produce JSON with dictionary keys sorted in lexicographic order.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"sortedKeys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"11.0","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.13","unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","introducedAt":"11.0","unavailable":false,"beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"4.0","unavailable":false,"beta":false}],"title":"sortedKeys","roleHeading":"Type Property","symbolKind":"property","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV10sortedKeysAEvpZ","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/sortedKeys":{"title":"sortedKeys","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sortedKeys","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}],"kind":"symbol","abstract":[{"type":"text","text":"Produce JSON with dictionary keys sorted in lexicographic order."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/sortedKeys","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/sortedkeys","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:).json index 9532f0fd0f..7d3a6804db 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtract(_:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"subtract(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtract(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)","type":"topic","title":"subtract(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"title":"subtract(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.subtract(_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtract(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtract"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtract(_:)","title":"subtract(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtract(_:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:).json index 2f43dcdc02..c87f7acabd 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.subtracting(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Swift","title":"subtracting(_:)","role":"symbol","symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","title":"SetAlgebra Implementations","role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtracting(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"subtracting(_:)","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtracting(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","title":"subtracting(_:)","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/subtracting(_:)":{"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/subtracting(_:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"subtracting(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/subtracting(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/SetAlgebra-Implementations":{"title":"SetAlgebra Implementations","kind":"article","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/SetAlgebra-Implementations","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/setalgebra-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:).json index a6f30e25c6..9038a9c7e0 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.symmetricDifference(_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Swift","title":"symmetricDifference(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/symmetricDifference(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","title":"symmetricDifference(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.symmetricDifference(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"symmetricDifference(_:)","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/symmetricDifference(_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/symmetricDifference(_:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/symmetricdifference(_:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"symmetricDifference(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:).json index 3d7e51caa7..45f3e4032c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","extendedModule":"Swift","title":"union(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.union(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/union(_:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)","kind":"symbol","title":"union(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","title":"union(_:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.union(_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/union(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/union(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[],"title":"union(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/union(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:).json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:).json index c81bb00a4d..a2e36c2936 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)"},"sections":[],"metadata":{"role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"update(with:)","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.update(with:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/update(with:)":{"type":"topic","title":"update(with:)","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"role":"collectionGroup","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"newMember","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","title":"update(with:)","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:10Foundation11JSONEncoderC16OutputFormattingV","role":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.update(with:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/OptionSet-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/OptionSet-Implementations","role":"collectionGroup","kind":"article","title":"OptionSet Implementations","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/optionset-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/update(with:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/update(with:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/update(with:)","kind":"symbol","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"title":"update(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes.json index f9cd85e568..58ac901e02 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes.json @@ -1 +1 @@ -{"abstract":[{"text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)","type":"text"},{"text":" ","type":"text"},{"text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML.","type":"text"},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withoutEscapingSlashes"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier","text":"OutputFormatting"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV22withoutEscapingSlashesAEvpZ","title":"withoutEscapingSlashes","role":"symbol","roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withoutEscapingSlashes","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC"},{"text":".","kind":"text"},{"text":"OutputFormatting","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"OutputFormatting"}],"role":"symbol","title":"JSONEncoder.OutputFormatting","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","navigatorTitle":[{"kind":"identifier","text":"OutputFormatting"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","kind":"symbol","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/withoutEscapingSlashes":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"withoutEscapingSlashes"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier","text":"JSONEncoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier","text":"OutputFormatting"}],"role":"symbol","title":"withoutEscapingSlashes","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes","kind":"symbol","abstract":[{"text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)","type":"text"},{"text":" ","type":"text"},{"text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML.","type":"text"},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withoutEscapingSlashes","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}],"externalID":"s:10Foundation11JSONEncoderC16OutputFormattingV22withoutEscapingSlashesAEvpZ","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"withoutEscapingSlashes"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withoutEscapingSlashes","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct","text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"]]},"abstract":[{"type":"text","text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)"},{"type":"text","text":" "},{"type":"text","text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML."},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"OutputFormatting","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OutputFormatting","kind":"identifier"}],"type":"topic","abstract":[{"text":"The formatting of the output JSON data.","type":"text"}],"title":"JSONEncoder.OutputFormatting","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/OutputFormatting-swift.struct/withoutEscapingSlashes":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/OutputFormatting-swift.struct\/withoutEscapingSlashes","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withoutEscapingSlashes","kind":"identifier"},{"text":": ","kind":"text"},{"text":"JSONEncoder","preciseIdentifier":"s:10Foundation11JSONEncoderC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"OutputFormatting","preciseIdentifier":"s:10Foundation11JSONEncoderC16OutputFormattingV","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"By default slashes get escaped (”\/” → “\/”, “http:\/\/apple.com\/” → “http:\/\/apple.com\/”)","type":"text"},{"text":" ","type":"text"},{"text":"for security reasons, allowing outputted JSON to be safely embedded within HTML\/XML.","type":"text"},{"text":" ","type":"text"},{"text":"In contexts where this escaping is unnecessary, the JSON is known to not be embedded,","type":"text"},{"text":" ","type":"text"},{"text":"or is intended only for display, this option avoids this escaping.","type":"text"}],"title":"withoutEscapingSlashes","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/outputformatting-swift.struct\/withoutescapingslashes"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/userinfo.json b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/userinfo.json index e59dbdbd3a..06b74f0a7b 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/userinfo.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/jsonencoder/userinfo.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","title":"userInfo","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:10Foundation11JSONEncoderC8userInfoSDys010CodingUserD3KeyVypGvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/userInfo":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo","title":"userInfo","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"title":"JSONEncoder","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"JSONEncoder"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"JSONEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"type":"text","text":" facilitates the encoding of "},{"code":"Encodable","type":"codeVoice"},{"type":"text","text":" values into JSON."}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"metadata":{"externalID":"s:10Foundation11JSONEncoderC8userInfoSDys010CodingUserD3KeyVypGvp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","title":"userInfo","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"role":"symbol","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder/userInfo":{"abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder\/userInfo","type":"topic","title":"userInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdfoundation\/jsonencoder\/userinfo","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder.json index 0ff11e5107..c95e5d816c 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"],"title":"Enumerations"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations"],"title":"Default Implementations"}],"sections":[],"kind":"symbol","relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder"],"title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder"]}],"abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"roleHeading":"Structure","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","role":"symbol","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/dateDecodingStrategy-swift.property":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property","kind":"symbol","title":"dateDecodingStrategy","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"role":"symbol","type":"topic","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequestDecoder","kind":"symbol","url":"\/documentation\/hummingbirdauth\/hbrequestdecoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/init(dateDecodingStrategy:userInfo:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)","kind":"symbol","title":"init(dateDecodingStrategy:userInfo:)","abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLEncodedFormDecoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateDecodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"text":"])","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/HBRequestDecoder-Implementations":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/hbrequestdecoder-implementations","title":"HBRequestDecoder Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-93yp9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Decode from URL encoded form data to type"}],"type":"topic","title":"decode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo","title":"userInfo","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"metadata":{"navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV","symbolKind":"struct","role":"symbol","roleHeading":"Structure","modules":[{"name":"HummingbirdFoundation"}]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/userInfo":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"title":"userInfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/init(dateDecodingStrategy:userInfo:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV","text":"URLEncodedFormDecoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)","kind":"symbol","abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)","title":"init(dateDecodingStrategy:userInfo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/dateDecodingStrategy-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property","title":"dateDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-93yp9":{"role":"symbol","abstract":[{"text":"Decode from URL encoded form data to type","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9","title":"decode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/HBRequestDecoder-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/hbrequestdecoder-implementations","title":"HBRequestDecoder Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum.json index d26dfba23b..0f37128441 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"},"abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}]}]}],"sections":[],"metadata":{"roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"symbolKind":"enum","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate","title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for decoding. This is the default strategy."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/iso8601":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a UNIX timestamp from a JSON number."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a custom value encoded by the given closure."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"],"title":"Enumeration Cases"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","title":"URLEncodedFormDecoder.DateDecodingStrategy","symbolKind":"enum","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"roleHeading":"Enumeration","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"The strategy to use for decoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for decoding. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/iso8601":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"kind":"text","text":")"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:).json index aaa6f009d9..15f220b62e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO6customyAE0B00F0Vs0E0_pKccAEmF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","roleHeading":"Case","title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a custom value encoded by the given closure."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a custom value encoded by the given closure."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO6customyAE0B00F0Vs0E0_pKccAEmF","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":")"}],"roleHeading":"Case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/custom(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"kind":"text","text":")"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/custom(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate.json index 04f2bd5755..d6d7b71129 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate"},"sections":[],"abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for decoding. This is the default strategy."}],"metadata":{"roleHeading":"Case","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO010deferredToF0yA2EmF","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate","title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for decoding. This is the default strategy."}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate"},"abstract":[{"text":"Defer to ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" for decoding. This is the default strategy.","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","roleHeading":"Case","symbolKind":"case","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO010deferredToF0yA2EmF","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/deferredToDate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/deferredToDate","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.deferredToDate","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/deferredtodate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for decoding. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:).json index 2be7fefdf5..b40997efeb 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"sections":[],"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO9formattedyAE0B00F9FormatterCcAEmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)","symbolKind":"case","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a string parsed by the given formatter.","type":"text"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}],"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO9formattedyAE0B00F9FormatterCcAEmF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/formatted(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/formatted(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.formatted(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/formatted(_:)","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601.json index d78189c419..ebe3bfe2f5 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"metadata":{"roleHeading":"Case","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.12"},{"name":"tvOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.0"},{"name":"watchOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"3.0"}],"symbolKind":"case","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO7iso8601yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/iso8601":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"metadata":{"title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","platforms":[{"name":"iOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.0"},{"name":"macOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.12"},{"name":"tvOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.0"},{"name":"watchOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"3.0"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO7iso8601yA2EmF","role":"symbol","symbolKind":"case"},"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/iso8601":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/iso8601","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.iso8601","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/iso8601","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json index 8038c870cb..b9a465fe41 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"case","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO21millisecondsSince1970yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"millisecondsSince1970","kind":"identifier"}]},"abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO21millisecondsSince1970yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"roleHeading":"Case"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970"]}],"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/millisecondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/millisecondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.millisecondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/millisecondssince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970.json index 2a170de63b..2f455a35ef 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970.json @@ -1 +1 @@ -{"abstract":[{"text":"Decode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO16secondsSince1970yA2EmF","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","abstract":[{"type":"text","text":"Decode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a UNIX timestamp from a JSON number."}],"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970","role":"symbol","title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"]]},"metadata":{"title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO16secondsSince1970yA2EmF"},"abstract":[{"type":"text","text":"Decode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a UNIX timestamp from a JSON number."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum/secondsSince1970":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum\/secondsSince1970","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy.secondsSince1970","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum\/secondssince1970","abstract":[{"text":"Decode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property.json index 6240afb29b..f384e5895e 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20dateDecodingStrategyAC04DategH0Ovp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","title":"dateDecodingStrategy"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DateDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","kind":"typeIdentifier"}]}]}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property"},"abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/dateDecodingStrategy-swift.property":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property","kind":"symbol","title":"dateDecodingStrategy","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property"},"abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"type":"codeVoice","code":".deferredToDate"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"title":"dateDecodingStrategy","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DateDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20dateDecodingStrategyAC04DategH0Ovp"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DateDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/dateDecodingStrategy-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateDecodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/dateDecodingStrategy-swift.property","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"type":"text","text":"."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.property","title":"dateDecodingStrategy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn.json index ce5b06428d..705100d5b7 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"type","content":[{"inlineContent":[{"text":"Type to decode","type":"text"}],"type":"paragraph"}]},{"name":"request","content":[{"inlineContent":[{"text":"Request to decode from","type":"text"}],"type":"paragraph"}]}]}],"abstract":[{"text":"Extend URLEncodedFormDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn"},"metadata":{"extendedModule":"HummingbirdFoundation","role":"symbol","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","kind":"typeIdentifier","text":"T"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"decode(_:from:)","roleHeading":"Instance Method"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-48zjn":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"}],"title":"decode(_:from:)","abstract":[{"text":"Extend URLEncodedFormDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/HBRequestDecoder-Implementations":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/hbrequestdecoder-implementations","title":"HBRequestDecoder Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","kind":"article","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Type to decode"}],"type":"paragraph"}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Request to decode from","type":"text"}]}],"name":"request"}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Extend URLEncodedFormDecoder to decode from "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations"]]},"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF","title":"decode(_:from:)","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdFoundation"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-48zjn":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn","kind":"symbol","title":"decode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","text":"T"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn","role":"symbol","abstract":[{"type":"text","text":"Extend URLEncodedFormDecoder to decode from "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/HBRequestDecoder-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","kind":"article","abstract":[],"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/hbrequestdecoder-implementations","title":"HBRequestDecoder Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9.json index 59e4800afb..d0370d8cda 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Decode from URL encoded form data to type"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type to decode to"}]}],"name":"type"},{"content":[{"inlineContent":[{"text":"URL encoded form data","type":"text"}],"type":"paragraph"}],"name":"string"}],"kind":"parameters"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"decode(_:from:)","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-93yp9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Decode from URL encoded form data to type"}],"type":"topic","title":"decode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"abstract":[{"text":"Decode from URL encoded form data to type","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Type to decode to","type":"text"}]}],"name":"type"},{"content":[{"type":"paragraph","inlineContent":[{"text":"URL encoded form data","type":"text"}]}],"name":"string"}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","text":"T"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF","role":"symbol","title":"decode(_:from:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-93yp9":{"role":"symbol","abstract":[{"text":"Decode from URL encoded form data to type","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-93yp9","title":"decode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_SStKSeRzlF1TL_xmfp","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-93yp9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations.json index 528be00809..4281b68e61 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn"],"title":"Instance Methods"}],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}],"title":"HBRequestDecoder Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"sections":[],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-48zjn":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"}],"title":"decode(_:from:)","abstract":[{"text":"Extend URLEncodedFormDecoder to decode from ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":".","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"HBRequestDecoder Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/HBRequestDecoder-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn"],"generated":true,"title":"Instance Methods"}],"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/decode(_:from:)-48zjn":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/decode(_:from:)-48zjn","kind":"symbol","title":"decode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV6decode_4fromxxm_0A09HBRequestVtKSeRzlF1TL_xmfp","text":"T"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/decode(_:from:)-48zjn","role":"symbol","abstract":[{"type":"text","text":"Extend URLEncodedFormDecoder to decode from "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:).json index 4d47a352f4..7a215d0896 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20dateDecodingStrategy8userInfoA2C04DategH0O_SDys010CodingUserJ3KeyVypGtcfc","symbolKind":"init","title":"init(dateDecodingStrategy:userInfo:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO"},{"text":", ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"])","kind":"text"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateDecodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV","kind":"typeIdentifier","text":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"},{"kind":"text","text":"."},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","kind":"typeIdentifier","text":"DateDecodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"},{"kind":"text","text":" = .deferredToDate, "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] = [:])"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"date decoding strategy"}]}],"name":"dateDecodingStrategy"},{"content":[{"type":"paragraph","inlineContent":[{"text":"user info to supply to decoder","type":"text"}]}],"name":"userInfo"}]}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/init(dateDecodingStrategy:userInfo:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)","kind":"symbol","title":"init(dateDecodingStrategy:userInfo:)","abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLEncodedFormDecoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateDecodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"text":"])","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","title":"URLEncodedFormDecoder.DateDecodingStrategy","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","abstract":[{"type":"text","text":"The strategy to use for decoding "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" values."}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateDecodingStrategy"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"DateDecodingStrategy"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URLEncodedFormDecoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum"},{"text":" = .deferredToDate, ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"] = [:])","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"date decoding strategy","type":"text"}],"type":"paragraph"}],"name":"dateDecodingStrategy"},{"content":[{"type":"paragraph","inlineContent":[{"text":"user info to supply to decoder","type":"text"}]}],"name":"userInfo"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"init","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20dateDecodingStrategy8userInfoA2C04DategH0O_SDys010CodingUserJ3KeyVypGtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV"},{"text":".","kind":"text"},{"text":"DateDecodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"])"}],"title":"init(dateDecodingStrategy:userInfo:)","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/init(dateDecodingStrategy:userInfo:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dateDecodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV","text":"URLEncodedFormDecoder","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormDecoderV20DateDecodingStrategyO","text":"DateDecodingStrategy","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"])","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/init(dateDecodingStrategy:userInfo:)","kind":"symbol","abstract":[{"type":"text","text":"Create URLEncodedFormDecoder"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/init(datedecodingstrategy:userinfo:)","title":"init(dateDecodingStrategy:userInfo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/DateDecodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/DateDecodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"text":"DateDecodingStrategy","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateDecodingStrategy","kind":"identifier"}],"title":"URLEncodedFormDecoder.DateDecodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/datedecodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for decoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo.json index 0319ebbb99..72408e4fb2 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"roleHeading":"Instance Property","role":"symbol","title":"userInfo","symbolKind":"property","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV8userInfoSDys010CodingUserG3KeyVypGvp"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo","title":"userInfo","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"abstract":[{"type":"text","text":"The wrapper struct for decoding URL encoded form data to Codable classes"}],"type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormDecoder"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","role":"symbol","title":"URLEncodedFormDecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormDecoder"}]}}} \ No newline at end of file +{"abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"title":"userInfo","role":"symbol","symbolKind":"property","externalID":"s:21HummingbirdFoundation21URLEncodedFormDecoderV8userInfoSDys010CodingUserG3KeyVypGvp","modules":[{"name":"HummingbirdFoundation"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder/userInfo":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder\/userinfo","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder\/userInfo","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"title":"userInfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder.json index 5919a38cc6..950ec91f61 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder"],"type":"conformsTo","kind":"relationships"}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations"]}],"abstract":[{"text":"The wrapper struct for encoding Codable classes to URL encoded form data","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"symbolKind":"struct","role":"symbol","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","roleHeading":"Structure","title":"URLEncodedFormEncoder"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponseEncoder":{"url":"\/documentation\/hummingbirdauth\/hbresponseencoder","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponseEncoder","type":"topic","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","role":"symbol","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:)":{"title":"encode(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)","abstract":[{"type":"text","text":"Encode object into URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/HBResponseEncoder-Implementations":{"title":"HBResponseEncoder Implementations","kind":"article","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/hbresponseencoder-implementations","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/dateEncodingStrategy-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property","role":"symbol","title":"dateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"type":"topic","title":"userInfo","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/init(dateEncodingStrategy:userInfo:additionalKeys:)":{"title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)","abstract":[{"text":"Create URLEncodedFormEncoder","type":"text"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLEncodedFormEncoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"additionalKeys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)","role":"symbol"}}} \ No newline at end of file +{"metadata":{"symbolKind":"struct","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"title":"URLEncodedFormEncoder","roleHeading":"Structure","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder"]}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"],"title":"Enumerations"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations"],"title":"Default Implementations"}],"abstract":[{"text":"The wrapper struct for encoding Codable classes to URL encoded form data","type":"text"}],"sections":[],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"],"title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/HBResponseEncoder-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations","title":"HBResponseEncoder Implementations","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/hbresponseencoder-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/init(dateEncodingStrategy:userInfo:additionalKeys:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)","title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","kind":"symbol","abstract":[{"type":"text","text":"Create URLEncodedFormEncoder"}],"type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","text":"URLEncodedFormEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","text":"DateEncodingStrategy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"text":"additionalKeys","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"type":"topic","title":"userInfo","role":"symbol","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/dateEncodingStrategy-swift.property":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier","text":"DateEncodingStrategy"}],"kind":"symbol","abstract":[{"text":"The strategy to use in Encoding dates. Defaults to ","type":"text"},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"title":"dateEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)","title":"encode(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)","abstract":[{"type":"text","text":"Encode object into URL encoded form data"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum.json index e6a12e9122..b7966ebd62 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"title":"URLEncodedFormEncoder.DateEncodingStrategy","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"symbolKind":"enum","roleHeading":"Enumeration","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"modules":[{"name":"HummingbirdFoundation"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"abstract":[{"type":"text","text":"Defer to "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" for encoding. This is the default strategy."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a custom value encoded by the given closure."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a string parsed by the given formatter."}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970"],"title":"Enumeration Cases"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"metadata":{"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"DateEncodingStrategy","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/iso8601":{"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"type":"topic","title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","role":"symbol","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"custom","kind":"identifier"},{"kind":"text","text":"(("},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate","title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for encoding. This is the default strategy.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:).json index ca3600abce..65ab4ca60f 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"},{"text":", ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)"]}],"metadata":{"role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"},{"kind":"text","text":", "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":")"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO6customyAEy0B00F0V_s0E0_ptKccAEmF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a custom value encoded by the given closure."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"text":"((","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO6customyAEy0B00F0V_s0E0_ptKccAEmF","roleHeading":"Case","title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","role":"symbol","symbolKind":"case"},"abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/custom(_:)":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.custom(_:)","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a custom value encoded by the given closure.","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/custom(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/custom(_:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"text":"custom","kind":"identifier"},{"kind":"text","text":"(("},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate.json index 47b04dc045..87351b4284 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Defer to "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" for encoding. This is the default strategy."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"metadata":{"roleHeading":"Case","symbolKind":"case","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO010deferredToF0yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"abstract":[{"type":"text","text":"Defer to "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" for encoding. This is the default strategy."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","interfaceLanguage":"swift"},"metadata":{"symbolKind":"case","title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"roleHeading":"Case","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO010deferredToF0yA2EmF"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate"]}],"abstract":[{"text":"Defer to ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" for encoding. This is the default strategy.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deferredToDate","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/deferredToDate":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/deferredtodate","title":"URLEncodedFormEncoder.DateEncodingStrategy.deferredToDate","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"deferredToDate"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/deferredToDate","abstract":[{"text":"Defer to ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" for encoding. This is the default strategy.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:).json index 9164bad987..0967981461 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a string parsed by the given formatter."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO9formattedyAE0B00F9FormatterCcAEmF","title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","role":"symbol","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as a string parsed by the given formatter."}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"DateFormatter","preciseIdentifier":"s:10Foundation13DateFormatterC"},{"kind":"text","text":")"}],"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO9formattedyAE0B00F9FormatterCcAEmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as a string parsed by the given formatter."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation13DateFormatterC","text":"DateFormatter"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/formatted(_:)":{"type":"topic","title":"URLEncodedFormEncoder.DateEncodingStrategy.formatted(_:)","role":"symbol","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a string parsed by the given formatter.","type":"text"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/formatted(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatted"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation13DateFormatterC","kind":"typeIdentifier","text":"DateFormatter"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/formatted(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601.json index 33f5b970d4..760b17e085 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","metadata":{"symbolKind":"case","role":"symbol","roleHeading":"Case","title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO7iso8601yA2EmF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"platforms":[{"introducedAt":"10.0","unavailable":false,"name":"iOS","beta":false,"deprecated":false},{"introducedAt":"10.12","unavailable":false,"name":"macOS","beta":false,"deprecated":false},{"introducedAt":"10.0","unavailable":false,"name":"tvOS","beta":false,"deprecated":false},{"introducedAt":"3.0","unavailable":false,"name":"watchOS","beta":false,"deprecated":false}]},"abstract":[{"type":"text","text":"Encode the "},{"type":"codeVoice","code":"Date"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/iso8601":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as an ISO-8601-formatted string (in RFC 3339 format)."}],"kind":"symbol","role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"iso8601","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO7iso8601yA2EmF","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"10.0","beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"introducedAt":"10.12","beta":false},{"unavailable":false,"name":"tvOS","deprecated":false,"introducedAt":"10.0","beta":false},{"unavailable":false,"name":"watchOS","deprecated":false,"introducedAt":"3.0","beta":false}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","symbolKind":"case"},"abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/iso8601":{"kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as an ISO-8601-formatted string (in RFC 3339 format).","type":"text"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"iso8601"}],"role":"symbol","title":"URLEncodedFormEncoder.DateEncodingStrategy.iso8601","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/iso8601","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/iso8601"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json index d8e8f11d20..dfec4cef30 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO21millisecondsSince1970yA2EmF","symbolKind":"case","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","kind":"symbol","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970"},"sections":[],"abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" as UNIX millisecond timestamp from a JSON number."}],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO21millisecondsSince1970yA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"millisecondsSince1970"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/millisecondsSince1970":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.millisecondsSince1970","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/millisecondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/millisecondsSince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"millisecondsSince1970","kind":"identifier"}],"role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as UNIX millisecond timestamp from a JSON number.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970.json index 6aee0874ba..7d43a2b248 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"symbolKind":"case","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO16secondsSince1970yA2EmF","title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","role":"symbol","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","interfaceLanguage":"swift"},"abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","type":"topic","abstract":[{"type":"text","text":"Encode the "},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"secondsSince1970"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Encode the ","type":"text"},{"type":"codeVoice","code":"Date"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","role":"symbol","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO16secondsSince1970yA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"secondsSince1970"}],"symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum/secondsSince1970":{"title":"URLEncodedFormEncoder.DateEncodingStrategy.secondsSince1970","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum\/secondssince1970","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum\/secondsSince1970","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"secondsSince1970","kind":"identifier"}],"role":"symbol","type":"topic","kind":"symbol","abstract":[{"text":"Encode the ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" as a UNIX timestamp from a JSON number.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property.json index c87bf85bfb..4f6a7bed45 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20dateEncodingStrategyAC04DategH0Ovp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier","text":"DateEncodingStrategy"}],"role":"symbol","title":"dateEncodingStrategy"},"kind":"symbol","abstract":[{"text":"The strategy to use in Encoding dates. Defaults to ","type":"text"},{"type":"codeVoice","code":".deferredToDate"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"text":": ","kind":"text"},{"text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/dateEncodingStrategy-swift.property":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property","role":"symbol","title":"dateEncodingStrategy","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property"]}],"metadata":{"roleHeading":"Instance Property","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20dateEncodingStrategyAC04DategH0Ovp","role":"symbol","title":"dateEncodingStrategy","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dateEncodingStrategy","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","text":"DateEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"The strategy to use in Encoding dates. Defaults to "},{"code":".deferredToDate","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/dateEncodingStrategy-swift.property":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier","text":"DateEncodingStrategy"}],"kind":"symbol","abstract":[{"text":"The strategy to use in Encoding dates. Defaults to ","type":"text"},{"code":".deferredToDate","type":"codeVoice"},{"text":".","type":"text"}],"title":"dateEncodingStrategy","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.property","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/dateEncodingStrategy-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:).json index 11740b5423..bf112e36f3 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"title":"encode(_:)","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Value to encode"}]}]}]},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"URL encoded form data"}]}],"kind":"content"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Encode object into URL encoded form data"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:)":{"title":"encode(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)","abstract":[{"type":"text","text":"Encode object into URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"inlineContent":[{"text":"Value to encode","type":"text"}],"type":"paragraph"}]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"URL encoded form data","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)"]}],"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"encode(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"abstract":[{"text":"Encode object into URL encoded form data","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:)","title":"encode(_:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:)","abstract":[{"type":"text","text":"Encode object into URL encoded form data"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encodeySSxKSERzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:).json index 8bde4fae4f..60da179484 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"extendedModule":"HummingbirdFoundation","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","title":"encode(_:from:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Extend URLEncodedFormEncoder to support encoding ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":"’s. Sets body and header values","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}]},{"parameters":[{"name":"value","content":[{"inlineContent":[{"type":"text","text":"Value to encode"}],"type":"paragraph"}]},{"name":"request","content":[{"inlineContent":[{"text":"Request used to generate response","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:from:)":{"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"kind":"symbol","abstract":[{"text":"Extend URLEncodedFormEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}],"title":"encode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/HBResponseEncoder-Implementations":{"title":"HBResponseEncoder Implementations","kind":"article","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/hbresponseencoder-implementations","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations"]]},"kind":"symbol","abstract":[{"text":"Extend URLEncodedFormEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Value to encode"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request used to generate response"}]}],"name":"request"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"extendedModule":"HummingbirdFoundation","role":"symbol","title":"encode(_:from:)","symbolKind":"method","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/HBResponseEncoder-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations","title":"HBResponseEncoder Implementations","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/hbresponseencoder-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)","role":"symbol","abstract":[{"type":"text","text":"Extend URLEncodedFormEncoder to support encoding "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":"’s. Sets body and header values"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","title":"encode(_:from:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations.json index 68d38a7743..d6a9db5013 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}],"title":"HBResponseEncoder Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)"],"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:from:)":{"role":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"kind":"symbol","abstract":[{"text":"Extend URLEncodedFormEncoder to support encoding ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":"’s. Sets body and header values","type":"text"}],"title":"encode(_:from:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/HBResponseEncoder-Implementations","interfaceLanguage":"swift"},"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdFoundation"}],"title":"HBResponseEncoder Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/encode(_:from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV6encode_4from0A010HBResponseVx_AF9HBRequestVtKSERzlF1TL_xmfp","text":"T"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/encode(_:from:)","role":"symbol","abstract":[{"type":"text","text":"Extend URLEncodedFormEncoder to support encoding "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":"’s. Sets body and header values"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/encode(_:from:)","title":"encode(_:from:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:).json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:).json index 042eb8a9fa..b0526f25e6 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:).json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","kind":"typeIdentifier","text":"URLEncodedFormEncoder"},{"text":".","kind":"text"},{"text":"DateEncodingStrategy","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"},{"text":", ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"], ","kind":"text"},{"text":"additionalKeys","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20dateEncodingStrategy8userInfo14additionalKeysA2C04DategH0O_SDys010CodingUserJ3KeyVypGSDyS2SGtcfc","title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init"},"abstract":[{"type":"text","text":"Create URLEncodedFormEncoder"}],"variants":[{"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLEncodedFormEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateEncodingStrategy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"},{"kind":"text","text":" = .deferredToDate, "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"] = [:], "},{"kind":"externalParam","text":"additionalKeys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"] = [:])"}],"platforms":["Linux"]}]},{"parameters":[{"name":"dateEncodingStrategy","content":[{"inlineContent":[{"text":"date encoding strategy","type":"text"}],"type":"paragraph"}]},{"name":"userInfo","content":[{"inlineContent":[{"type":"text","text":"user info to supply to encoder"}],"type":"paragraph"}]}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/init(dateEncodingStrategy:userInfo:additionalKeys:)":{"title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)","abstract":[{"text":"Create URLEncodedFormEncoder","type":"text"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URLEncodedFormEncoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"additionalKeys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","kind":"symbol","abstract":[{"type":"text","text":"The strategy to use for encoding "},{"code":"Date","type":"codeVoice"},{"type":"text","text":" values."}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dateEncodingStrategy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URLEncodedFormEncoder","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"},{"text":".","kind":"text"},{"text":"DateEncodingStrategy","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum"},{"text":" = .deferredToDate, ","kind":"text"},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"] = [:], ","kind":"text"},{"text":"additionalKeys","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"] = [:])","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"dateEncodingStrategy","content":[{"inlineContent":[{"text":"date encoding strategy","type":"text"}],"type":"paragraph"}]},{"name":"userInfo","content":[{"inlineContent":[{"text":"user info to supply to encoder","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","text":"URLEncodedFormEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","text":"DateEncodingStrategy"},{"kind":"text","text":", "},{"text":"userInfo","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"text":"additionalKeys","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20dateEncodingStrategy8userInfo14additionalKeysA2C04DategH0O_SDys010CodingUserJ3KeyVypGSDyS2SGtcfc"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Create URLEncodedFormEncoder"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/init(dateEncodingStrategy:userInfo:additionalKeys:)":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/init(dateencodingstrategy:userinfo:additionalkeys:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/init(dateEncodingStrategy:userInfo:additionalKeys:)","title":"init(dateEncodingStrategy:userInfo:additionalKeys:)","kind":"symbol","abstract":[{"type":"text","text":"Create URLEncodedFormEncoder"}],"type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dateEncodingStrategy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV","text":"URLEncodedFormEncoder"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation21URLEncodedFormEncoderV20DateEncodingStrategyO","text":"DateEncodingStrategy"},{"kind":"text","text":", "},{"kind":"externalParam","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"], "},{"text":"additionalKeys","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/DateEncodingStrategy-swift.enum":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/DateEncodingStrategy-swift.enum","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"DateEncodingStrategy"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"DateEncodingStrategy"}],"title":"URLEncodedFormEncoder.DateEncodingStrategy","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/dateencodingstrategy-swift.enum","abstract":[{"text":"The strategy to use for encoding ","type":"text"},{"code":"Date","type":"codeVoice"},{"text":" values.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo.json b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo.json index 43f0062898..5b6e352a17 100644 --- a/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo.json +++ b/docs/1.0/data/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]}]}],"metadata":{"externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV8userInfoSDys010CodingUserG3KeyVypGvp","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"userInfo"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV"},{"kind":"text","text":" : "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"]"}],"abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"type":"topic","title":"userInfo","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"title":"URLEncodedFormEncoder","kind":"symbol","navigatorTitle":[{"text":"URLEncodedFormEncoder","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormEncoder","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInfo","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"text":": [","kind":"text"},{"text":"CodingUserInfoKey","preciseIdentifier":"s:s17CodingUserInfoKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"userInfo","externalID":"s:21HummingbirdFoundation21URLEncodedFormEncoderV8userInfoSDys010CodingUserG3KeyVypGvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Contextual user-provided information for use during encoding.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder/userInfo":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder\/userInfo","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInfo"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s17CodingUserInfoKeyV","text":"CodingUserInfoKey"},{"kind":"text","text":" : "},{"text":"Any","kind":"keyword"},{"text":"]","kind":"text"}],"type":"topic","title":"userInfo","role":"symbol","abstract":[{"type":"text","text":"Contextual user-provided information for use during encoding."}],"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder\/userinfo"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2.json b/docs/1.0/data/documentation/hummingbirdhttp2.json index 94cd2a043f..1d1f448df9 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2.json +++ b/docs/1.0/data/documentation/hummingbirdhttp2.json @@ -1 +1 @@ -{"abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"hierarchy":{"paths":[[]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"],"title":"Structures"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"],"title":"Related Documentation"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2"]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"content":[{"type":"heading","text":"Overview","anchor":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"HummingbirdHTTP2 adds a single function "},{"type":"codeVoice","code":"addHTTP2Upgrade(tlsConfiguration:)"},{"type":"text","text":" to "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","type":"reference"},{"type":"text","text":". Setting up a server with HTTP2 is simple as passing a NIOSSL "},{"type":"codeVoice","code":"TLSConfiguration"},{"type":"text","text":" struct to the server."}]},{"code":["\/\/ Load certificates and private key to construct server TLS configuration","let certificateChain = try NIOSSLCertificate.fromPEMFile(arguments.certificateChain)","let privateKey = try NIOSSLPrivateKey(file: arguments.privateKey, format: .pem)","let tlsConfiguration = TLSConfiguration.makeServerConfiguration("," certificateChain: certificateChain.map { .certificate($0) },"," privateKey: .privateKey(privateKey)",")","\/\/ Add TLS support to server","app.server.addHTTP2Upgrade(tlsConfiguration: tlsConfiguration)"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call addTLS() inconjunction with this as you will then be adding two TLS handlers.","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdHTTP2"}],"roleHeading":"Framework","externalID":"HummingbirdHTTP2","symbolKind":"module","title":"HummingbirdHTTP2","role":"collection"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"role":"collection","type":"topic","title":"HummingbirdTLS","kind":"symbol","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdtls","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]}],"abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"metadata":{"title":"HummingbirdHTTP2","symbolKind":"module","modules":[{"name":"HummingbirdHTTP2"}],"externalID":"HummingbirdHTTP2","role":"collection","roleHeading":"Framework"},"variants":[{"paths":["\/documentation\/hummingbirdhttp2"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[[]]},"primaryContentSections":[{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"Overview"},{"type":"paragraph","inlineContent":[{"text":"HummingbirdHTTP2 adds a single function ","type":"text"},{"code":"addHTTP2Upgrade(tlsConfiguration:)","type":"codeVoice"},{"text":" to ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":". Setting up a server with HTTP2 is simple as passing a NIOSSL ","type":"text"},{"code":"TLSConfiguration","type":"codeVoice"},{"text":" struct to the server.","type":"text"}]},{"code":["\/\/ Load certificates and private key to construct server TLS configuration","let certificateChain = try NIOSSLCertificate.fromPEMFile(arguments.certificateChain)","let privateKey = try NIOSSLPrivateKey(file: arguments.privateKey, format: .pem)","let tlsConfiguration = TLSConfiguration.makeServerConfiguration("," certificateChain: certificateChain.map { .certificate($0) },"," privateKey: .privateKey(privateKey)",")","\/\/ Add TLS support to server","app.server.addHTTP2Upgrade(tlsConfiguration: tlsConfiguration)"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP2 secure upgrade requires a TLS connection so this will add a TLS handler as well. Do not call addTLS() inconjunction with this as you will then be adding two TLS handlers."}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer.json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer.json index ac560c3274..55fa9da1a5 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer.json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer.json @@ -1 +1 @@ -{"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"],"kind":"relationships","type":"conformsTo"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP2ChannelInitializer","kind":"identifier"}]}]}],"metadata":{"modules":[{"name":"HummingbirdHTTP2"}],"roleHeading":"Structure","role":"symbol","title":"HTTP2ChannelInitializer","externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP2ChannelInitializer","kind":"identifier"}],"navigatorTitle":[{"text":"HTTP2ChannelInitializer","kind":"identifier"}]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"]]},"abstract":[{"text":"Setup child channel for HTTP2","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init(idleReadTimeout:)":{"title":"init(idleReadTimeout:)","abstract":[{"type":"text","text":"Initialise HTTP2ChannelInitializer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/HBChannelInitializer-Implementations":{"role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/hbchannelinitializer-implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations","title":"HBChannelInitializer Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBChannelInitializer","kind":"identifier"}],"title":"HBChannelInitializer","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","type":"topic","url":"\/documentation\/hummingbirdcore\/hbchannelinitializer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init()":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()","deprecated":true,"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdHTTP2"}],"title":"HTTP2ChannelInitializer","symbolKind":"struct","navigatorTitle":[{"text":"HTTP2ChannelInitializer","kind":"identifier"}],"externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP2ChannelInitializer","kind":"identifier"}],"role":"symbol","roleHeading":"Structure"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer"]}],"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTP2ChannelInitializer","kind":"identifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"]]},"abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBChannelInitializer":{"url":"\/documentation\/hummingbirdcore\/hbchannelinitializer","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBChannelInitializer","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBChannelInitializer","navigatorTitle":[{"text":"HBChannelInitializer","kind":"identifier"}],"role":"symbol","title":"HBChannelInitializer","type":"topic","abstract":[{"type":"text","text":"HTTPServer child channel initializer protocol"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init(idleReadTimeout:)":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)","title":"init(idleReadTimeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/HBChannelInitializer-Implementations":{"title":"HBChannelInitializer Implementations","type":"topic","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/hbchannelinitializer-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init()":{"role":"symbol","deprecated":true,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Initialise HTTP2ChannelInitializer"}],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:).json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:).json index 11af499a66..908dd9e411 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:).json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBChannelInitializer.addProtocolUpgrader(_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF::SYNTHESIZED::s:16HummingbirdHTTP20B18ChannelInitializerV","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}],"extendedModule":"HummingbirdCore","roleHeading":"Instance Method","title":"addProtocolUpgrader(_:)","modules":[{"relatedModules":["HummingbirdCore"],"name":"HummingbirdHTTP2"}]},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/addProtocolUpgrader(_:)":{"type":"topic","title":"addProtocolUpgrader(_:)","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/HBChannelInitializer-Implementations":{"role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/hbchannelinitializer-implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations","title":"HBChannelInitializer Implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"HummingbirdCore","externalID":"s:15HummingbirdCore20HBChannelInitializerPAAE19addProtocolUpgraderyy8NIOHTTP1010HTTPServerfG0_pF::SYNTHESIZED::s:16HummingbirdHTTP20B18ChannelInitializerV","roleHeading":"Instance Method","symbolKind":"method","title":"addProtocolUpgrader(_:)","modules":[{"relatedModules":["HummingbirdCore"],"name":"HummingbirdHTTP2"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HTTPServerProtocolUpgrader","preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBChannelInitializer.addProtocolUpgrader(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/HBChannelInitializer-Implementations":{"title":"HBChannelInitializer Implementations","type":"topic","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/hbchannelinitializer-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/addProtocolUpgrader(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"title":"addProtocolUpgrader(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations.json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations.json index dad29d97d0..ddc13c372e 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations.json @@ -1 +1 @@ -{"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)"],"title":"Instance Methods","generated":true}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"HBChannelInitializer Implementations","modules":[{"name":"HummingbirdHTTP2"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/addProtocolUpgrader(_:)":{"type":"topic","title":"addProtocolUpgrader(_:)","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addProtocolUpgrader"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","kind":"typeIdentifier","text":"HTTPServerProtocolUpgrader"},{"kind":"text","text":")"}]}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"HBChannelInitializer Implementations","modules":[{"name":"HummingbirdHTTP2"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/HBChannelInitializer-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)"],"generated":true,"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/addProtocolUpgrader(_:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/addprotocolupgrader(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/addProtocolUpgrader(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addProtocolUpgrader","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP126HTTPServerProtocolUpgraderP","text":"HTTPServerProtocolUpgrader","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"title":"addProtocolUpgrader(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init().json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init().json index 3868ad249a..0839f081b2 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init().json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init().json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Initialise HTTP2ChannelInitializer"}],"metadata":{"symbolKind":"init","platforms":[],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"modules":[{"name":"HummingbirdHTTP2"}],"externalID":"s:16HummingbirdHTTP20B18ChannelInitializerVACycfc","role":"symbol","title":"init()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init()":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()","deprecated":true,"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}]}],"abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"metadata":{"externalID":"s:16HummingbirdHTTP20B18ChannelInitializerVACycfc","modules":[{"name":"HummingbirdHTTP2"}],"platforms":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"symbolKind":"init","roleHeading":"Initializer","title":"init()","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init()":{"role":"symbol","deprecated":true,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init()","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"abstract":[{"type":"text","text":"Initialise HTTP2ChannelInitializer"}],"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:).json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:).json index 7f650552bd..1e9b7120dc 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:).json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"idleTimeoutConfiguration","content":[{"inlineContent":[{"type":"text","text":"Configure when server should close the channel based of idle events"}],"type":"paragraph"}]}],"kind":"parameters"}],"metadata":{"modules":[{"name":"HummingbirdHTTP2"}],"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","title":"init(idleReadTimeout:)","symbolKind":"init","roleHeading":"Initializer","externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV15idleReadTimeoutAC7NIOCore10TimeAmountVSg_tcfc"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init(idleReadTimeout:)":{"title":"init(idleReadTimeout:)","abstract":[{"type":"text","text":"Initialise HTTP2ChannelInitializer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"idleReadTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?)"}],"languages":["swift"]}]},{"parameters":[{"name":"idleTimeoutConfiguration","content":[{"inlineContent":[{"text":"Configure when server should close the channel based of idle events","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?)","kind":"text"}],"roleHeading":"Initializer","symbolKind":"init","role":"symbol","externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV15idleReadTimeoutAC7NIOCore10TimeAmountVSg_tcfc","title":"init(idleReadTimeout:)","modules":[{"name":"HummingbirdHTTP2"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/init(idleReadTimeout:)":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/init(idlereadtimeout:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"idleReadTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"type":"topic","abstract":[{"text":"Initialise HTTP2ChannelInitializer","type":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/init(idleReadTimeout:)","title":"init(idleReadTimeout:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:).json b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:).json index 6c762b5ec8..a853b9492f 100644 --- a/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:).json @@ -1 +1 @@ -{"metadata":{"symbolKind":"method","externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH0C0_p_SayAH09RemovableC7Handler_pG0A4Core12HBHTTPServerC13ConfigurationVtF","modules":[{"name":"HummingbirdHTTP2"}],"role":"symbol","roleHeading":"Instance Method","title":"initialize(channel:childHandlers:configuration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBChannelInitializer.initialize(channel:childHandlers:configuration:)"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"type":"topic","title":"HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","role":"symbol","abstract":[{"type":"text","text":"HTTP server configuration"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:16HummingbirdHTTP20B18ChannelInitializerV10initialize7channel13childHandlers13configuration7NIOCore15EventLoopFutureCyytGAH0C0_p_SayAH09RemovableC7Handler_pG0A4Core12HBHTTPServerC13ConfigurationVtF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdHTTP2"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initialize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"initialize(channel:childHandlers:configuration:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP","kind":"typeIdentifier","text":"RemovableChannelHandler"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV","kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBChannelInitializer.initialize(channel:childHandlers:configuration:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer":{"url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer","abstract":[{"type":"text","text":"Setup child channel for HTTP2"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTP2ChannelInitializer"}],"role":"symbol","kind":"symbol","title":"HTTP2ChannelInitializer","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTP2ChannelInitializer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/HTTP2ChannelInitializer/initialize(channel:childHandlers:configuration:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/HTTP2ChannelInitializer\/initialize(channel:childHandlers:configuration:)","title":"initialize(channel:childHandlers:configuration:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"childHandlers"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RemovableChannelHandler","preciseIdentifier":"s:7NIOCore23RemovableChannelHandlerP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC13ConfigurationV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/http2channelinitializer\/initialize(channel:childhandlers:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/Configuration-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/Configuration-swift.struct","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBHTTPServer.Configuration","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","abstract":[{"text":"HTTP server configuration","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate.json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate.json new file mode 100644 index 0000000000..e66e0da728 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLCertificate","kind":"identifier"}],"languages":["swift"]}]},{"content":[{"type":"heading","level":2,"anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This thin wrapper class allows us to use ARC to automatically manage"},{"type":"text","text":" "},{"type":"text","text":"the memory associated with this TLS certificate. That ensures that BoringSSL"},{"type":"text","text":" "},{"type":"text","text":"will not free the underlying buffer until we are done with the certificate."}]},{"type":"paragraph","inlineContent":[{"text":"This class also provides several convenience constructors that allow users","type":"text"},{"text":" ","type":"text"},{"text":"to obtain an in-memory representation of a TLS certificate from a buffer of","type":"text"},{"text":" ","type":"text"},{"text":"bytes or from a file path.","type":"text"}]}],"kind":"content"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(buffer:format:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(bytes:format:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(file:format:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/serialNumber"],"title":"Instance Properties"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslcertificate"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"A reference to a BoringSSL Certificate object (","type":"text"},{"code":"X509 *","type":"codeVoice"},{"text":").","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"metadata":{"modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL17NIOSSLCertificateC","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLCertificate","kind":"identifier"}],"title":"NIOSSLCertificate","symbolKind":"class","navigatorTitle":[{"text":"NIOSSLCertificate","kind":"identifier"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(file:format:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(file:format:)","type":"topic","kind":"symbol","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(file:format:)","title":"init(file:format:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"file"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(bytes:format:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(bytes:format:)","kind":"symbol","title":"init(bytes:format:)","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(bytes:format:)","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/serialNumber":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serialNumber","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/serialnumber","role":"symbol","abstract":[{"text":"The serial number of this certificate, as raw bytes.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/serialNumber","title":"serialNumber","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(buffer:format:)":{"fragments":[{"text":"convenience","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int8","preciseIdentifier":"s:s4Int8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(buffer:format:)","deprecated":true,"role":"symbol","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(buffer:format:)","title":"init(buffer:format:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:).json new file mode 100644 index 0000000000..f771b9607f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:).json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"]]},"abstract":[{"text":"Create a ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"content":[{"inlineContent":[{"text":"","type":"text"},{"type":"codeVoice","code":"NIOSSLCertificate.init(bytes:format:)"}],"type":"paragraph"}],"type":"aside","name":"See Also","style":"note"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(buffer:format:)"},"metadata":{"platforms":[],"modules":[{"name":"HummingbirdTLS"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer","externalID":"s:6NIOSSL17NIOSSLCertificateC6buffer6formatACSays4Int8VG_AA26NIOSSLSerializationFormatsOtKcfc","title":"init(buffer:format:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"text":"NIOSSLSerializationFormats","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(buffer:format:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(buffer:format:)":{"fragments":[{"text":"convenience","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int8","preciseIdentifier":"s:s4Int8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(buffer:format:)","deprecated":true,"role":"symbol","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(buffer:format:)","title":"init(buffer:format:)","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:).json new file mode 100644 index 0000000000..5b99175276 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(bytes:format:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Create a "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true},{"type":"text","text":" from a buffer of bytes in either PEM or"},{"type":"text","text":" "},{"type":"text","text":"DER format."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"bytes","content":[{"inlineContent":[{"type":"text","text":"The raw bytes containing the certificate."}],"type":"paragraph"}]},{"name":"format","content":[{"inlineContent":[{"text":"The format to use to parse the file.","type":"text"}],"type":"paragraph"}]}]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdTLS"}],"title":"init(bytes:format:)","externalID":"s:6NIOSSL17NIOSSLCertificateC5bytes6formatACSays5UInt8VG_AA26NIOSSLSerializationFormatsOtKcfc","role":"symbol","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier","text":"UInt8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier","text":"NIOSSLSerializationFormats"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","roleHeading":"Initializer"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(bytes:format:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(bytes:format:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(bytes:format:)","kind":"symbol","title":"init(bytes:format:)","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(bytes:format:)","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:).json new file mode 100644 index 0000000000..117ed30806 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(file:format:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(file:format:)"]}],"metadata":{"externalID":"s:6NIOSSL17NIOSSLCertificateC4file6formatACSS_AA26NIOSSLSerializationFormatsOtKcfc","symbolKind":"init","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","roleHeading":"Initializer","title":"init(file:format:)","modules":[{"name":"HummingbirdTLS"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The path to the file to load the certificate from.","type":"text"}],"type":"paragraph"}],"name":"file"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The format to use to parse the file."}]}],"name":"format"}],"kind":"parameters"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Note that this method will only ever load the first certificate from a given file."}]}],"kind":"content"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/init(file:format:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/init(file:format:)","type":"topic","kind":"symbol","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","isActive":true,"type":"reference"},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/init(file:format:)","title":"init(file:format:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"file"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/serialnumber.json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/serialnumber.json new file mode 100644 index 0000000000..73202af00d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslcertificate/serialnumber.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serialNumber","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/serialNumber","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"The serial number of this certificate, as raw bytes."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslcertificate\/serialnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:6NIOSSL17NIOSSLCertificateC12serialNumberSays5UInt8VGvp","modules":[{"name":"HummingbirdTLS"}],"title":"serialNumber","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serialNumber","kind":"identifier"},{"text":": [","kind":"text"},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"text":"]","kind":"text"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate/serialNumber":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serialNumber","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdhttp2\/niosslcertificate\/serialnumber","role":"symbol","abstract":[{"text":"The serial number of this certificate, as raw bytes.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate\/serialNumber","title":"serialNumber","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey.json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey.json new file mode 100644 index 0000000000..aad13b405a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey.json @@ -0,0 +1 @@ +{"abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"type":"codeVoice","code":"EVP_PKEY *"},{"text":".","type":"text"}],"sections":[],"metadata":{"roleHeading":"Class","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLPrivateKey"}],"title":"NIOSSLPrivateKey","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC","modules":[{"name":"HummingbirdTLS"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLPrivateKey"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLPrivateKey"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"This thin wrapper class allows us to use ARC to automatically manage","type":"text"},{"text":" ","type":"text"},{"text":"the memory associated with this key. That ensures that BoringSSL","type":"text"},{"text":" ","type":"text"},{"text":"will not free the underlying buffer until we are done with the key.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"This class also provides several convenience constructors that allow users","type":"text"},{"text":" ","type":"text"},{"text":"to obtain an in-memory representation of a key from a buffer of","type":"text"},{"text":" ","type":"text"},{"text":"bytes or from a file path.","type":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"},"kind":"symbol","relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:passphraseCallback:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:passphraseCallback:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(customPrivateKey:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:passphraseCallback:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(bytes:format:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:)","role":"symbol","title":"init(bytes:format:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)","kind":"symbol","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"DER format."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(file:format:passphraseCallback:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:passphrasecallback:)","abstract":[{"text":"Create a ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","isActive":true},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format, providing a passphrase callback.","type":"text"}],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLPassphraseCallback","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(file:format:passphraseCallback:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:passphraseCallback:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(file:format:)":{"role":"symbol","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:)","title":"init(file:format:)","abstract":[{"type":"text","text":"Create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"type":"text","text":" from a file at a given path in either PEM or"},{"type":"text","text":" "},{"type":"text","text":"DER format, providing a passphrase callback."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(buffer:format:)":{"type":"topic","title":"init(buffer:format:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s4Int8V","text":"Int8","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:)","role":"symbol","deprecated":true,"kind":"symbol","abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}]},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(bytes:format:passphraseCallback:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:passphrasecallback:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"bytes","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"UInt8","preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLPassphraseCallback","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"title":"init(bytes:format:passphraseCallback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:passphraseCallback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(buffer:format:passphraseCallback:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:passphrasecallback:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s4Int8V","kind":"typeIdentifier","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:passphraseCallback:)","deprecated":true,"title":"init(buffer:format:passphraseCallback:)","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(customPrivateKey:)":{"type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(customprivatekey:)","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"CustomKey"},{"kind":"text","text":">("},{"kind":"externalParam","text":"customPrivateKey"},{"kind":"text","text":": "},{"text":"CustomKey","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(customPrivateKey:)","abstract":[{"type":"text","text":"Create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"type":"text","text":" from a custom private key callback."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(customPrivateKey:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:).json new file mode 100644 index 0000000000..0cf3b07f06 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdTLS"}],"title":"init(buffer:format:)","symbolKind":"init","roleHeading":"Initializer","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC6buffer6formatACSays4Int8VG_AA26NIOSSLSerializationFormatsOtKcfc","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int8","preciseIdentifier":"s:s4Int8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","platforms":[]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The key bytes.","type":"text"}],"type":"paragraph"}],"name":"buffer"},{"name":"format","content":[{"inlineContent":[{"text":"The format of the key to load, either DER or PEM.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"aside","style":"note","content":[{"inlineContent":[{"text":"","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)","isActive":true,"type":"reference"}],"type":"paragraph"}],"name":"See Also"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"kind":"symbol","abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(bytes:format:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:)","role":"symbol","title":"init(bytes:format:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)","kind":"symbol","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"DER format."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(buffer:format:)":{"type":"topic","title":"init(buffer:format:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:s4Int8V","text":"Int8","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:)","role":"symbol","deprecated":true,"kind":"symbol","abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:).json new file mode 100644 index 0000000000..43119f54d3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:passphraseCallback:)"},"metadata":{"platforms":[],"title":"init(buffer:format:passphraseCallback:)","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC6buffer6format18passphraseCallbackACSays4Int8VG_AA26NIOSSLSerializationFormatsOyyxXEKctKcSlRzs5UInt8V7ElementRtzlufc","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Initializer","role":"symbol","symbolKind":"init","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int8","preciseIdentifier":"s:s4Int8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"}]},"abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s4Int8V","kind":"typeIdentifier","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Sl","kind":"typeIdentifier","text":"Collection"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier","text":"UInt8"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The key bytes.","type":"text"}],"type":"paragraph"}],"name":"buffer"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The format of the key to load, either DER or PEM."}]}],"name":"format"},{"content":[{"inlineContent":[{"text":"Optionally a callback to invoke to obtain the passphrase for","type":"text"},{"text":" ","type":"text"},{"text":"encrypted keys. If not provided, or set to ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", the default BoringSSL","type":"text"},{"text":" ","type":"text"},{"text":"behaviour will be used, which prints a prompt and requests the passphrase from","type":"text"},{"text":" ","type":"text"},{"text":"stdin.","type":"text"}],"type":"paragraph"}],"name":"passphraseCallback"}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"content":[{"inlineContent":[{"text":"","type":"text"},{"code":"NIOSSLPrivateKey.init(bytes:format:passphraseCallback:)","type":"codeVoice"}],"type":"paragraph"}],"type":"aside","style":"note","name":"See Also"}]}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:passphrasecallback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(buffer:format:passphraseCallback:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(buffer:format:passphrasecallback:)","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:s4Int8V","kind":"typeIdentifier","text":"Int8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(buffer:format:passphraseCallback:)","deprecated":true,"title":"init(buffer:format:passphraseCallback:)","abstract":[{"text":"Create a ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"role":"symbol","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:).json new file mode 100644 index 0000000000..9ba00aa2f5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC5bytes6formatACSays5UInt8VG_AA26NIOSSLSerializationFormatsOtKcfc","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Initializer","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"bytes","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"UInt8","kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V"},{"text":"], ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(bytes:format:)","symbolKind":"init"},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The key bytes."}],"type":"paragraph"}],"name":"bytes"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The format of the key to load, either DER or PEM."}]}],"name":"format"}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(bytes:format:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:)","role":"symbol","title":"init(bytes:format:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:)","kind":"symbol","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"DER format."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:).json new file mode 100644 index 0000000000..cfb38ff2df --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:passphrasecallback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sl","text":"Collection"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The key bytes.","type":"text"}]}],"name":"bytes"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The format of the key to load, either DER or PEM.","type":"text"}]}],"name":"format"},{"content":[{"inlineContent":[{"text":"Optionally a callback to invoke to obtain the passphrase for","type":"text"},{"text":" ","type":"text"},{"text":"encrypted keys. If not provided, or set to ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":", the default BoringSSL","type":"text"},{"text":" ","type":"text"},{"text":"behaviour will be used, which prints a prompt and requests the passphrase from","type":"text"},{"text":" ","type":"text"},{"text":"stdin.","type":"text"}],"type":"paragraph"}],"name":"passphraseCallback"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:6NIOSSL16NIOSSLPrivateKeyC5bytes6format18passphraseCallbackACSays5UInt8VG_AA26NIOSSLSerializationFormatsOyyxXEKctKcSlRzAH7ElementRtzlufc","role":"symbol","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Initializer","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"bytes"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats"},{"kind":"text","text":", "},{"kind":"externalParam","text":"passphraseCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","text":"NIOSSLPassphraseCallback"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"}],"title":"init(bytes:format:passphraseCallback:)","symbolKind":"init"},"abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:passphraseCallback:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(bytes:format:passphraseCallback:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(bytes:format:passphrasecallback:)","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"bytes","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"UInt8","preciseIdentifier":"s:s5UInt8V","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLPassphraseCallback","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"Create a ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":" from a buffer of bytes in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format.","type":"text"}],"title":"init(bytes:format:passphraseCallback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(bytes:format:passphraseCallback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:).json new file mode 100644 index 0000000000..349038446a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(customprivatekey:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16NIOSSLPrivateKeyC013customPrivateC0ACx_tcAA012NIOSSLCustomeC0RzSHRzlufc","role":"symbol","title":"init(customPrivateKey:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"CustomKey"},{"kind":"text","text":">("},{"kind":"externalParam","text":"customPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomKey"},{"kind":"text","text":")"}]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"type":"text","text":" from a custom private key callback."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"CustomKey"},{"kind":"text","text":">("},{"kind":"externalParam","text":"customPrivateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"CustomKey"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"CustomKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"NIOSSLCustomPrivateKey","preciseIdentifier":"s:6NIOSSL22NIOSSLCustomPrivateKeyP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"CustomKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Hashable","preciseIdentifier":"s:SH"}]}]},{"parameters":[{"name":"customPrivateKey","content":[{"inlineContent":[{"type":"text","text":"The custom private key to use with the TLS certificate."}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"text":"The private key, in addition to needing to conform to ","type":"text"},{"code":"NIOSSLCustomPrivateKey","type":"codeVoice"},{"text":",","type":"text"},{"text":" ","type":"text"},{"text":"is also required to be ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":". This is because ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference"},{"text":"s are ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(customPrivateKey:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(customPrivateKey:)":{"type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(customprivatekey:)","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"CustomKey"},{"kind":"text","text":">("},{"kind":"externalParam","text":"customPrivateKey"},{"kind":"text","text":": "},{"text":"CustomKey","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(customPrivateKey:)","abstract":[{"type":"text","text":"Create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"type":"text","text":" from a custom private key callback."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(customPrivateKey:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:).json new file mode 100644 index 0000000000..8a10a4021c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"init","roleHeading":"Initializer","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC4file6formatACSS_AA26NIOSSLSerializationFormatsOtKcfc","role":"symbol","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(file:format:)","modules":[{"name":"HummingbirdTLS"}]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Create a "},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"},{"type":"text","text":" from a file at a given path in either PEM or"},{"text":" ","type":"text"},{"text":"DER format, providing a passphrase callback.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"file"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"format"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier","text":"NIOSSLSerializationFormats"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"file","content":[{"inlineContent":[{"type":"text","text":"The path to the file to load."}],"type":"paragraph"}]},{"name":"format","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The format of the key to load, either DER or PEM."}]}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(file:format:)":{"role":"symbol","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:)","title":"init(file:format:)","abstract":[{"type":"text","text":"Create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","type":"reference","isActive":true},{"type":"text","text":" from a file at a given path in either PEM or"},{"type":"text","text":" "},{"type":"text","text":"DER format, providing a passphrase callback."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:).json b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:).json new file mode 100644 index 0000000000..802e0e2f46 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Create a ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","isActive":true},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format, providing a passphrase callback.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:passphrasecallback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:passphraseCallback:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"keyword"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","text":"NIOSSLSerializationFormats","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","text":"NIOSSLPassphraseCallback","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Sl","text":"Collection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:s5UInt8V","text":"UInt8","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"file","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The path to the file to load."}]}]},{"name":"format","content":[{"type":"paragraph","inlineContent":[{"text":"The format of the key to load, either DER or PEM.","type":"text"}]}]},{"name":"passphraseCallback","content":[{"type":"paragraph","inlineContent":[{"text":"A callback to invoke to obtain the passphrase for","type":"text"},{"text":" ","type":"text"},{"text":"encrypted keys.","type":"text"}]}]}],"kind":"parameters"}],"metadata":{"roleHeading":"Initializer","role":"symbol","externalID":"s:6NIOSSL16NIOSSLPrivateKeyC4file6format18passphraseCallbackACSS_AA26NIOSSLSerializationFormatsOyyxXEKctKcSlRzs5UInt8V7ElementRtzlufc","fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLPassphraseCallback","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"init","modules":[{"name":"HummingbirdTLS"}],"title":"init(file:format:passphraseCallback:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey/init(file:format:passphraseCallback:)":{"url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey\/init(file:format:passphrasecallback:)","abstract":[{"text":"Create a ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","isActive":true},{"text":" from a file at a given path in either PEM or","type":"text"},{"text":" ","type":"text"},{"text":"DER format, providing a passphrase callback.","type":"text"}],"fragments":[{"text":"convenience","kind":"keyword"},{"text":" ","kind":"text"},{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"file","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"format","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLSerializationFormats","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL26NIOSSLSerializationFormatsO"},{"text":", ","kind":"text"},{"text":"passphraseCallback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOSSLPassphraseCallback","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL24NIOSSLPassphraseCallbacka"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(file:format:passphraseCallback:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey\/init(file:format:passphraseCallback:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration.json new file mode 100644 index 0000000000..d248d0c77d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/additionalTrustRoots","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/applicationProtocols","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateChain","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateVerification","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuiteValues","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/keyLogCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/maximumTLSVersion","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/minimumTLSVersion","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/privateKey","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskClientCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskHint","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskServerCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/renegotiationSupport","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/sendCANameList","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/shutdownTimeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/signingSignatureAlgorithms","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/verifySignatureAlgorithms"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/clientDefault"],"title":"Type Properties"}],"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TLSConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"TLSConfiguration"}],"modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV","symbolKind":"struct","title":"TLSConfiguration","roleHeading":"Structure"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"TLSConfiguration"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"]]},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/verifySignatureAlgorithms":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifySignatureAlgorithms"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV","text":"SignatureAlgorithm"},{"kind":"text","text":"]?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/verifySignatureAlgorithms","title":"verifySignatureAlgorithms","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/verifysignaturealgorithms","role":"symbol","abstract":[{"text":"Allowed algorithms to verify signatures. Passing ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" means that a built-in set of algorithms will be used.","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskClientCallback":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pskClientCallback","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOPSKClientIdentityCallback","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL28NIOPSKClientIdentityCallbacka"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskclientcallback","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskClientCallback","title":"pskClientCallback","type":"topic","abstract":[{"text":"PSK Client Callback to get the key based on hint and identity.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/minimumTLSVersion":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/minimumTLSVersion","role":"symbol","title":"minimumTLSVersion","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/minimumtlsversion","abstract":[{"type":"text","text":"The minimum TLS version to allow in negotiation. Defaults to "},{"code":"TLSVersion\/tlsv1","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL10TLSVersionO","text":"TLSVersion"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/applicationProtocols":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The application protocols to use in the connection. Should be an ordered list of ASCII"},{"type":"text","text":" "},{"type":"text","text":"strings representing the ALPN identifiers of the protocols to negotiate. For clients,"},{"text":" ","type":"text"},{"text":"the protocols will be offered in the order given. For servers, the protocols will be matched","type":"text"},{"text":" ","type":"text"},{"text":"against the client’s offered protocols in order.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationProtocols"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}],"title":"applicationProtocols","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/applicationprotocols","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/applicationProtocols"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/keyLogCallback":{"title":"keyLogCallback","abstract":[{"type":"text","text":"A callback that can be used to implement "},{"code":"SSLKEYLOGFILE","type":"codeVoice"},{"type":"text","text":" support."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLogCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL20NIOSSLKeyLogCallbacka","text":"NIOSSLKeyLogCallback"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/keyLogCallback","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/keylogcallback","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/certificateChain":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateChain","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateChain"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL23NIOSSLCertificateSourceO","text":"NIOSSLCertificateSource"},{"kind":"text","text":"]"}],"abstract":[{"text":"The certificates to offer during negotiation. If not present, no certificates will be offered.","type":"text"}],"title":"certificateChain","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificatechain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/privateKey":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"privateKey","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOSSLPrivateKeySource","preciseIdentifier":"s:6NIOSSL22NIOSSLPrivateKeySourceO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/privatekey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/privateKey","abstract":[{"text":"The private key associated with the leaf certificate.","type":"text"}],"type":"topic","title":"privateKey","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/renegotiationSupport":{"title":"renegotiationSupport","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renegotiationSupport"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL23NIORenegotiationSupportO","kind":"typeIdentifier","text":"NIORenegotiationSupport"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/renegotiationsupport","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/renegotiationSupport","kind":"symbol","abstract":[{"type":"text","text":"Whether renegotiation is supported."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/maximumTLSVersion":{"title":"maximumTLSVersion","abstract":[{"type":"text","text":"The maximum TLS version to allow in negotiation. If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", there is no upper limit. Defaults to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSVersion","preciseIdentifier":"s:6NIOSSL10TLSVersionO"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/maximumTLSVersion","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/maximumtlsversion","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/cipherSuiteValues":{"abstract":[{"text":"Public property used to set the internal ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites","type":"reference","isActive":true},{"type":"text","text":" from "},{"type":"codeVoice","code":"NIOTLSCipher"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cipherSuiteValues"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NIOTLSCipher","preciseIdentifier":"s:6NIOSSL12NIOTLSCipherV"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuiteValues","title":"cipherSuiteValues","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuitevalues","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/cipherSuites":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuites","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cipherSuites","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"The pre-TLS1.3 cipher suites supported by this handler. This uses the OpenSSL cipher string format.","type":"text"},{"text":" ","type":"text"},{"text":"TLS 1.3 cipher suites cannot be configured.","type":"text"}],"title":"cipherSuites","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/additionalTrustRoots":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"additionalTrustRoots"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:6NIOSSL26NIOSSLAdditionalTrustRootsO","kind":"typeIdentifier","text":"NIOSSLAdditionalTrustRoots"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/additionaltrustroots","type":"topic","kind":"symbol","title":"additionalTrustRoots","abstract":[{"type":"text","text":"Additional trust roots to use to validate certificates, used in addition to "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","isActive":true},{"type":"text","text":"."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/additionalTrustRoots"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/shutdownTimeout":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/shutdownTimeout","role":"symbol","abstract":[{"text":"The amount of time to wait after initiating a shutdown before performing an unclean","type":"text"},{"text":" ","type":"text"},{"text":"shutdown. Defaults to 5 seconds.","type":"text"}],"title":"shutdownTimeout","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/shutdowntimeout","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownTimeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/clientDefault":{"role":"symbol","abstract":[{"type":"text","text":"A default TLS configuration for client use."}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/clientdefault","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/clientDefault","kind":"symbol","type":"topic","title":"clientDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/trustRoots":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/trustroots","kind":"symbol","abstract":[{"text":"The trust roots to use to validate certificates. This only needs to be provided if you intend to validate","type":"text"},{"text":" ","type":"text"},{"text":"certificates.","type":"text"}],"role":"symbol","title":"trustRoots","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","kind":"typeIdentifier","text":"NIOSSLTrustRoots"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskServerCallback":{"abstract":[{"type":"text","text":"PSK Server Callback to get the key based on hint and identity."}],"type":"topic","kind":"symbol","title":"pskServerCallback","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"pskServerCallback","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL28NIOPSKServerIdentityCallbacka","text":"NIOPSKServerIdentityCallback","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskservercallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskServerCallback"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/certificateVerification":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"certificateVerification","kind":"identifier"},{"text":": ","kind":"text"},{"text":"CertificateVerification","preciseIdentifier":"s:6NIOSSL23CertificateVerificationO","kind":"typeIdentifier"}],"abstract":[{"text":"Whether to verify remote certificates.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateVerification","title":"certificateVerification","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificateverification","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/signingSignatureAlgorithms":{"abstract":[{"text":"Allowed algorithms to sign signatures. Passing ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" means that a built-in set of algorithms will be used."}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/signingsignaturealgorithms","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signingSignatureAlgorithms","kind":"identifier"},{"text":": [","kind":"text"},{"text":"SignatureAlgorithm","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV"},{"text":"]?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/signingSignatureAlgorithms","title":"signingSignatureAlgorithms","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskHint":{"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskhint","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskHint","kind":"symbol","title":"pskHint","type":"topic","abstract":[{"text":"Optional PSK hint to be used during SSLContext create.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pskHint"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/sendCANameList":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/sendCANameList","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendCANameList"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/sendcanamelist","abstract":[{"type":"text","text":"Send the CA names derived from the "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","type":"reference","isActive":true},{"type":"text","text":" for client authentication."},{"type":"text","text":" "},{"type":"text","text":"This instructs the client which identities can be used by evaluating what CA the identity certificate was issued from."}],"type":"topic","role":"symbol","title":"sendCANameList"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots.json new file mode 100644 index 0000000000..5bf4c9fc8e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"additionalTrustRoots"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:6NIOSSL26NIOSSLAdditionalTrustRootsO","kind":"typeIdentifier","text":"NIOSSLAdditionalTrustRoots"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdTLS"}],"title":"additionalTrustRoots","externalID":"s:6NIOSSL16TLSConfigurationV20additionalTrustRootsSayAA016NIOSSLAdditionaldE0OGvp","roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"additionalTrustRoots","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:6NIOSSL26NIOSSLAdditionalTrustRootsO","text":"NIOSSLAdditionalTrustRoots","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/additionaltrustroots"]}],"abstract":[{"text":"Additional trust roots to use to validate certificates, used in addition to ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","isActive":true,"type":"reference"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/additionalTrustRoots"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/additionalTrustRoots":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"additionalTrustRoots"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:6NIOSSL26NIOSSLAdditionalTrustRootsO","kind":"typeIdentifier","text":"NIOSSLAdditionalTrustRoots"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/additionaltrustroots","type":"topic","kind":"symbol","title":"additionalTrustRoots","abstract":[{"type":"text","text":"Additional trust roots to use to validate certificates, used in addition to "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","isActive":true},{"type":"text","text":"."}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/additionalTrustRoots"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/trustRoots":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/trustroots","kind":"symbol","abstract":[{"text":"The trust roots to use to validate certificates. This only needs to be provided if you intend to validate","type":"text"},{"text":" ","type":"text"},{"text":"certificates.","type":"text"}],"role":"symbol","title":"trustRoots","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","kind":"typeIdentifier","text":"NIOSSLTrustRoots"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols.json new file mode 100644 index 0000000000..f65babba81 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"The application protocols to use in the connection. Should be an ordered list of ASCII","type":"text"},{"text":" ","type":"text"},{"text":"strings representing the ALPN identifiers of the protocols to negotiate. For clients,","type":"text"},{"text":" ","type":"text"},{"text":"the protocols will be offered in the order given. For servers, the protocols will be matched","type":"text"},{"text":" ","type":"text"},{"text":"against the client’s offered protocols in order.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/applicationProtocols","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationProtocols"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"metadata":{"title":"applicationProtocols","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationProtocols","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdTLS"}],"role":"symbol","externalID":"s:6NIOSSL16TLSConfigurationV20applicationProtocolsSaySSGvp","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/applicationprotocols"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/applicationProtocols":{"type":"topic","role":"symbol","abstract":[{"type":"text","text":"The application protocols to use in the connection. Should be an ordered list of ASCII"},{"type":"text","text":" "},{"type":"text","text":"strings representing the ALPN identifiers of the protocols to negotiate. For clients,"},{"text":" ","type":"text"},{"text":"the protocols will be offered in the order given. For servers, the protocols will be matched","type":"text"},{"text":" ","type":"text"},{"text":"against the client’s offered protocols in order.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationProtocols"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}],"title":"applicationProtocols","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/applicationprotocols","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/applicationProtocols"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain.json new file mode 100644 index 0000000000..d881cf3d9f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificatechain"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateChain"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateChain"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL23NIOSSLCertificateSourceO","text":"NIOSSLCertificateSource"},{"kind":"text","text":"]"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV16certificateChainSayAA23NIOSSLCertificateSourceOGvp","title":"certificateChain"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateChain"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL23NIOSSLCertificateSourceO","text":"NIOSSLCertificateSource"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"The certificates to offer during negotiation. If not present, no certificates will be offered.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/certificateChain":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateChain","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"certificateChain"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL23NIOSSLCertificateSourceO","text":"NIOSSLCertificateSource"},{"kind":"text","text":"]"}],"abstract":[{"text":"The certificates to offer during negotiation. If not present, no certificates will be offered.","type":"text"}],"title":"certificateChain","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificatechain"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification.json new file mode 100644 index 0000000000..caabf56e93 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Whether to verify remote certificates.","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateVerification"},"metadata":{"externalID":"s:6NIOSSL16TLSConfigurationV23certificateVerificationAA011CertificateD0Ovp","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdTLS"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"certificateVerification","kind":"identifier"},{"text":": ","kind":"text"},{"text":"CertificateVerification","preciseIdentifier":"s:6NIOSSL23CertificateVerificationO","kind":"typeIdentifier"}],"title":"certificateVerification","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"certificateVerification","kind":"identifier"},{"text":": ","kind":"text"},{"text":"CertificateVerification","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL23CertificateVerificationO"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificateverification"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/certificateVerification":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"certificateVerification","kind":"identifier"},{"text":": ","kind":"text"},{"text":"CertificateVerification","preciseIdentifier":"s:6NIOSSL23CertificateVerificationO","kind":"typeIdentifier"}],"abstract":[{"text":"Whether to verify remote certificates.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/certificateVerification","title":"certificateVerification","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/certificateverification","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites.json new file mode 100644 index 0000000000..16e5e13489 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuites"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cipherSuites"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:6NIOSSL16TLSConfigurationV12cipherSuitesSSvp","role":"symbol","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cipherSuites"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"cipherSuites","symbolKind":"property"},"abstract":[{"text":"The pre-TLS1.3 cipher suites supported by this handler. This uses the OpenSSL cipher string format.","type":"text"},{"text":" ","type":"text"},{"text":"TLS 1.3 cipher suites cannot be configured.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/cipherSuites":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuites","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cipherSuites","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"The pre-TLS1.3 cipher suites supported by this handler. This uses the OpenSSL cipher string format.","type":"text"},{"text":" ","type":"text"},{"text":"TLS 1.3 cipher suites cannot be configured.","type":"text"}],"title":"cipherSuites","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues.json new file mode 100644 index 0000000000..63feee1347 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cipherSuiteValues","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:6NIOSSL12NIOTLSCipherV","text":"NIOTLSCipher","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"cipherSuiteValues","modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV17cipherSuiteValuesSayAA12NIOTLSCipherVGvp"},"sections":[],"abstract":[{"text":"Public property used to set the internal ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites","type":"reference","isActive":true},{"text":" from ","type":"text"},{"type":"codeVoice","code":"NIOTLSCipher"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuitevalues"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuiteValues"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cipherSuiteValues"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NIOTLSCipher","preciseIdentifier":"s:6NIOSSL12NIOTLSCipherV"},{"kind":"text","text":"] { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/cipherSuiteValues":{"abstract":[{"text":"Public property used to set the internal ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites","type":"reference","isActive":true},{"type":"text","text":" from "},{"type":"codeVoice","code":"NIOTLSCipher"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cipherSuiteValues"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"NIOTLSCipher","preciseIdentifier":"s:6NIOSSL12NIOTLSCipherV"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuiteValues","title":"cipherSuiteValues","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuitevalues","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/cipherSuites":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/ciphersuites","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cipherSuites","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"The pre-TLS1.3 cipher suites supported by this handler. This uses the OpenSSL cipher string format.","type":"text"},{"text":" ","type":"text"},{"text":"TLS 1.3 cipher suites cannot be configured.","type":"text"}],"title":"cipherSuites","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/cipherSuites"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault.json new file mode 100644 index 0000000000..5b80c77dcb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/clientDefault","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"kind":"symbol","sections":[],"abstract":[{"text":"A default TLS configuration for client use.","type":"text"}],"metadata":{"roleHeading":"Type Property","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV13clientDefaultACvpZ","title":"clientDefault","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientDefault","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/clientdefault"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientDefault","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/clientDefault":{"role":"symbol","abstract":[{"type":"text","text":"A default TLS configuration for client use."}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/clientdefault","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/clientDefault","kind":"symbol","type":"topic","title":"clientDefault","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientDefault"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback.json new file mode 100644 index 0000000000..39dc4e2113 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/keylogcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","title":"keyLogCallback","roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV14keyLogCallbacky7NIOCore10ByteBufferVYbcSgvp","modules":[{"name":"HummingbirdTLS"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLogCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL20NIOSSLKeyLogCallbacka","text":"NIOSSLKeyLogCallback"},{"kind":"text","text":"?"}],"role":"symbol"},"abstract":[{"type":"text","text":"A callback that can be used to implement "},{"code":"SSLKEYLOGFILE","type":"codeVoice"},{"type":"text","text":" support."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLogCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLKeyLogCallback","preciseIdentifier":"s:6NIOSSL20NIOSSLKeyLogCallbacka"},{"kind":"text","text":"?"}],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/keyLogCallback","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/keyLogCallback":{"title":"keyLogCallback","abstract":[{"type":"text","text":"A callback that can be used to implement "},{"code":"SSLKEYLOGFILE","type":"codeVoice"},{"type":"text","text":" support."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"keyLogCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL20NIOSSLKeyLogCallbacka","text":"NIOSSLKeyLogCallback"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/keyLogCallback","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/keylogcallback","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion.json new file mode 100644 index 0000000000..7bd410059a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"The maximum TLS version to allow in negotiation. If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", there is no upper limit. Defaults to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maximumTLSVersion","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL10TLSVersionO","text":"TLSVersion","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdTLS"}],"role":"symbol","externalID":"s:6NIOSSL16TLSConfigurationV17maximumTLSVersionAA0D0OSgvp","title":"maximumTLSVersion","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maximumTLSVersion","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL10TLSVersionO","text":"TLSVersion","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/maximumTLSVersion"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/maximumtlsversion"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/maximumTLSVersion":{"title":"maximumTLSVersion","abstract":[{"type":"text","text":"The maximum TLS version to allow in negotiation. If "},{"type":"codeVoice","code":"nil"},{"type":"text","text":", there is no upper limit. Defaults to "},{"type":"codeVoice","code":"nil"},{"type":"text","text":"."}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSVersion","preciseIdentifier":"s:6NIOSSL10TLSVersionO"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/maximumTLSVersion","kind":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/maximumtlsversion","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion.json new file mode 100644 index 0000000000..6d4c3ea295 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/minimumtlsversion"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/minimumTLSVersion","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV17minimumTLSVersionAA0D0Ovp","modules":[{"name":"HummingbirdTLS"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSVersion","preciseIdentifier":"s:6NIOSSL10TLSVersionO"}],"title":"minimumTLSVersion"},"sections":[],"abstract":[{"type":"text","text":"The minimum TLS version to allow in negotiation. Defaults to "},{"type":"codeVoice","code":"TLSVersion\/tlsv1"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSVersion","preciseIdentifier":"s:6NIOSSL10TLSVersionO"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/minimumTLSVersion":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/minimumTLSVersion","role":"symbol","title":"minimumTLSVersion","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/minimumtlsversion","abstract":[{"type":"text","text":"The minimum TLS version to allow in negotiation. Defaults to "},{"code":"TLSVersion\/tlsv1","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumTLSVersion"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL10TLSVersionO","text":"TLSVersion"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/privatekey.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/privatekey.json new file mode 100644 index 0000000000..cf347e9f00 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/privatekey.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOSSLPrivateKeySource","preciseIdentifier":"s:6NIOSSL22NIOSSLPrivateKeySourceO"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/privatekey"]}],"abstract":[{"type":"text","text":"The private key associated with the leaf certificate."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/privateKey","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"property","title":"privateKey","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"privateKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL22NIOSSLPrivateKeySourceO","text":"NIOSSLPrivateKeySource"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV10privateKeyAA013NIOSSLPrivateD6SourceOSgvp"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/privateKey":{"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"privateKey","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOSSLPrivateKeySource","preciseIdentifier":"s:6NIOSSL22NIOSSLPrivateKeySourceO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/privatekey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/privateKey","abstract":[{"text":"The private key associated with the leaf certificate.","type":"text"}],"type":"topic","title":"privateKey","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback.json new file mode 100644 index 0000000000..e164f140f3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskClientCallback","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskclientcallback"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskClientCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOPSKClientIdentityCallback","preciseIdentifier":"s:6NIOSSL28NIOPSKClientIdentityCallbacka"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"abstract":[{"type":"text","text":"PSK Client Callback to get the key based on hint and identity."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdTLS"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskClientCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL28NIOPSKClientIdentityCallbacka","text":"NIOPSKClientIdentityCallback"},{"kind":"text","text":"?"}],"title":"pskClientCallback","roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV17pskClientCallbackAA25PSKClientIdentityResponseVSSYbKcSgvp","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskClientCallback":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pskClientCallback","kind":"identifier"},{"text":": ","kind":"text"},{"text":"NIOPSKClientIdentityCallback","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL28NIOPSKClientIdentityCallbacka"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskclientcallback","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskClientCallback","title":"pskClientCallback","type":"topic","abstract":[{"text":"PSK Client Callback to get the key based on hint and identity.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskhint.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskhint.json new file mode 100644 index 0000000000..6ca04c6b7f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskhint.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskHint"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskHint","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskHint"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdTLS"}],"symbolKind":"property","role":"symbol","title":"pskHint","externalID":"s:6NIOSSL16TLSConfigurationV7pskHintSSSgvp"},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskhint"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Optional PSK hint to be used during SSLContext create."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskHint":{"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskhint","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskHint","kind":"symbol","title":"pskHint","type":"topic","abstract":[{"text":"Optional PSK hint to be used during SSLContext create.","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pskHint"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback.json new file mode 100644 index 0000000000..91c0ab48d5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"PSK Server Callback to get the key based on hint and identity."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskServerCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOPSKServerIdentityCallback","preciseIdentifier":"s:6NIOSSL28NIOPSKServerIdentityCallbacka"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskservercallback"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV17pskServerCallbackAA25PSKServerIdentityResponseVSS_SStYbKcSgvp","title":"pskServerCallback","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pskServerCallback"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL28NIOPSKServerIdentityCallbacka","text":"NIOPSKServerIdentityCallback"},{"kind":"text","text":"?"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskServerCallback","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/pskServerCallback":{"abstract":[{"type":"text","text":"PSK Server Callback to get the key based on hint and identity."}],"type":"topic","kind":"symbol","title":"pskServerCallback","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"pskServerCallback","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL28NIOPSKServerIdentityCallbacka","text":"NIOPSKServerIdentityCallback","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/pskservercallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/pskServerCallback"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport.json new file mode 100644 index 0000000000..99da4a50a7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/renegotiationsupport"]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","externalID":"s:6NIOSSL16TLSConfigurationV20renegotiationSupportAA016NIORenegotiationD0Ovp","title":"renegotiationSupport","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renegotiationSupport"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL23NIORenegotiationSupportO","kind":"typeIdentifier","text":"NIORenegotiationSupport"}],"symbolKind":"property","modules":[{"name":"HummingbirdTLS"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"renegotiationSupport","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL23NIORenegotiationSupportO","text":"NIORenegotiationSupport","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/renegotiationSupport"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Whether renegotiation is supported."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/renegotiationSupport":{"title":"renegotiationSupport","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renegotiationSupport"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL23NIORenegotiationSupportO","kind":"typeIdentifier","text":"NIORenegotiationSupport"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/renegotiationsupport","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/renegotiationSupport","kind":"symbol","abstract":[{"type":"text","text":"Whether renegotiation is supported."}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist.json new file mode 100644 index 0000000000..30557936b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/sendCANameList","interfaceLanguage":"swift"},"metadata":{"externalID":"s:6NIOSSL16TLSConfigurationV14sendCANameListSbvp","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdTLS"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendCANameList","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","title":"sendCANameList"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendCANameList"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"abstract":[{"type":"text","text":"Send the CA names derived from the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots"},{"type":"text","text":" for client authentication."},{"type":"text","text":" "},{"type":"text","text":"This instructs the client which identities can be used by evaluating what CA the identity certificate was issued from."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/sendcanamelist"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/trustRoots":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/trustroots","kind":"symbol","abstract":[{"text":"The trust roots to use to validate certificates. This only needs to be provided if you intend to validate","type":"text"},{"text":" ","type":"text"},{"text":"certificates.","type":"text"}],"role":"symbol","title":"trustRoots","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","kind":"typeIdentifier","text":"NIOSSLTrustRoots"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/sendCANameList":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/sendCANameList","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendCANameList"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/sendcanamelist","abstract":[{"type":"text","text":"Send the CA names derived from the "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","type":"reference","isActive":true},{"type":"text","text":" for client authentication."},{"type":"text","text":" "},{"type":"text","text":"This instructs the client which identities can be used by evaluating what CA the identity certificate was issued from."}],"type":"topic","role":"symbol","title":"sendCANameList"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout.json new file mode 100644 index 0000000000..e40e4d001d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownTimeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}]}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownTimeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV15shutdownTimeout7NIOCore10TimeAmountVvp","symbolKind":"property","title":"shutdownTimeout"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/shutdownTimeout"},"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/shutdowntimeout"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"abstract":[{"text":"The amount of time to wait after initiating a shutdown before performing an unclean","type":"text"},{"text":" ","type":"text"},{"text":"shutdown. Defaults to 5 seconds.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/shutdownTimeout":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/shutdownTimeout","role":"symbol","abstract":[{"text":"The amount of time to wait after initiating a shutdown before performing an unclean","type":"text"},{"text":" ","type":"text"},{"text":"shutdown. Defaults to 5 seconds.","type":"text"}],"title":"shutdownTimeout","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/shutdowntimeout","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownTimeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms.json new file mode 100644 index 0000000000..49fba577af --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Allowed algorithms to sign signatures. Passing "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" means that a built-in set of algorithms will be used."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/signingSignatureAlgorithms"},"metadata":{"modules":[{"name":"HummingbirdTLS"}],"externalID":"s:6NIOSSL16TLSConfigurationV26signingSignatureAlgorithmsSayAA0D9AlgorithmVGSgvp","title":"signingSignatureAlgorithms","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signingSignatureAlgorithms","kind":"identifier"},{"text":": [","kind":"text"},{"text":"SignatureAlgorithm","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV"},{"text":"]?","kind":"text"}],"symbolKind":"property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signingSignatureAlgorithms","kind":"identifier"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV","text":"SignatureAlgorithm"},{"kind":"text","text":"]?"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/signingsignaturealgorithms"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/signingSignatureAlgorithms":{"abstract":[{"text":"Allowed algorithms to sign signatures. Passing ","type":"text"},{"code":"nil","type":"codeVoice"},{"type":"text","text":" means that a built-in set of algorithms will be used."}],"url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/signingsignaturealgorithms","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"signingSignatureAlgorithms","kind":"identifier"},{"text":": [","kind":"text"},{"text":"SignatureAlgorithm","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV"},{"text":"]?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/signingSignatureAlgorithms","title":"signingSignatureAlgorithms","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/trustroots.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/trustroots.json new file mode 100644 index 0000000000..2c09202647 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/trustroots.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","text":"NIOSSLTrustRoots"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"name":"Note","content":[{"inlineContent":[{"text":"If certificate validation is enabled and ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","isActive":true,"type":"reference"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" then the system default root of","type":"text"},{"text":" ","type":"text"},{"text":"trust is used (as if ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","isActive":true,"type":"reference"},{"text":" had been explicitly set to ","type":"text"},{"type":"codeVoice","code":"NIOSSLTrustRoots\/default"},{"text":").","type":"text"}],"type":"paragraph"}],"type":"aside","style":"note"},{"name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"If a directory path is used here to load a directory of certificates into a configuration, then the","type":"text"},{"text":" ","type":"text"},{"text":"certificates in this directory must be formatted by ","type":"text"},{"code":"c_rehash","type":"codeVoice"},{"text":" to create the rehash file format of ","type":"text"},{"code":"HHHHHHHH.D","type":"codeVoice"},{"text":" with a symlink.","type":"text"}]}],"type":"aside","style":"note"}],"kind":"content"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"trustRoots","symbolKind":"property","modules":[{"name":"HummingbirdTLS"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","kind":"typeIdentifier","text":"NIOSSLTrustRoots"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","externalID":"s:6NIOSSL16TLSConfigurationV10trustRootsAA011NIOSSLTrustD0OSgvp","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"abstract":[{"text":"The trust roots to use to validate certificates. This only needs to be provided if you intend to validate","type":"text"},{"text":" ","type":"text"},{"text":"certificates.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/trustroots"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/trustRoots":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/trustRoots","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/trustroots","kind":"symbol","abstract":[{"text":"The trust roots to use to validate certificates. This only needs to be provided if you intend to validate","type":"text"},{"text":" ","type":"text"},{"text":"certificates.","type":"text"}],"role":"symbol","title":"trustRoots","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"trustRoots"},{"kind":"text","text":": "},{"preciseIdentifier":"s:6NIOSSL16NIOSSLTrustRootsO","kind":"typeIdentifier","text":"NIOSSLTrustRoots"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms.json b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms.json new file mode 100644 index 0000000000..5a405d2fb4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/verifySignatureAlgorithms"},"abstract":[{"type":"text","text":"Allowed algorithms to verify signatures. Passing "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" means that a built-in set of algorithms will be used."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifySignatureAlgorithms"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SignatureAlgorithm","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV"},{"kind":"text","text":"]?"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdhttp2\/tlsconfiguration\/verifysignaturealgorithms"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"]]},"metadata":{"roleHeading":"Instance Property","title":"verifySignatureAlgorithms","modules":[{"name":"HummingbirdTLS"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"verifySignatureAlgorithms","kind":"identifier"},{"text":": [","kind":"text"},{"text":"SignatureAlgorithm","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV"},{"text":"]?","kind":"text"}],"externalID":"s:6NIOSSL16TLSConfigurationV25verifySignatureAlgorithmsSayAA0D9AlgorithmVGSgvp","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration/verifySignatureAlgorithms":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"verifySignatureAlgorithms"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL18SignatureAlgorithmV","text":"SignatureAlgorithm"},{"kind":"text","text":"]?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration\/verifySignatureAlgorithms","title":"verifySignatureAlgorithms","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration\/verifysignaturealgorithms","role":"symbol","abstract":[{"text":"Allowed algorithms to verify signatures. Passing ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":" means that a built-in set of algorithms will be used.","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs.json b/docs/1.0/data/documentation/hummingbirdjobs.json index 5457c9336d..9574251961 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs.json +++ b/docs/1.0/data/documentation/hummingbirdjobs.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"],"title":"Jobs"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"],"title":"Queues"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"],"title":"Error"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"],"title":"Classes"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"HummingbirdJobs","modules":[{"name":"HummingbirdJobs"}],"title":"HummingbirdJobs","symbolKind":"module","roleHeading":"Framework","role":"collection"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"},"abstract":[{"text":"Offload work your server would be doing to another server.","type":"text"}],"kind":"symbol","hierarchy":{"paths":[[]]},"primaryContentSections":[{"content":[{"type":"heading","text":"Overview","level":2,"anchor":"Overview"},{"type":"paragraph","inlineContent":[{"text":"A Job consists of some metadata and an execute method to run the job. You can setup HummingbirdJobs to use different drivers for storing job metadata. The module comes with a driver that stores jobs in local memory and uses your current server to process the jobs, but there is also an implementation ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"},{"text":" that comes with the hummingbird-redis package that stores jobs in a Redis database.","type":"text"}]},{"type":"heading","text":"Setting up Jobs","level":3,"anchor":"Setting-up-Jobs"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before you can start adding or processing jobs you need to add a jobs driver to the "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","isActive":true},{"type":"text","text":". The code below adds a redis driver for jobs. To use a Redis driver you will need to setup Redis first."}]},{"code":[" let app = HBApplication()"," try app.addRedis("," configuration: .init("," hostname: Self.redisHostname,"," port: 6379"," )"," )"," app.addJobs("," using: .redis(configuration: .init(queueKey: \"_myJobsQueue\")),"," numWorkers: 0"," )"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"In this example I called "},{"code":"addJob","type":"codeVoice"},{"type":"text","text":" with "},{"code":"numWorkers","type":"codeVoice"},{"type":"text","text":" set to "},{"code":"0","type":"codeVoice"},{"type":"text","text":". This means I can add jobs but they will not be processed. To get another server to process these jobs, I should run a separate version of the app which connects to the same Redis queue but with the "},{"code":"numWorkers","type":"codeVoice"},{"type":"text","text":" set to the number of threads you want to process the jobs on the queue."}]},{"type":"heading","text":"Creating a Job","level":3,"anchor":"Creating-a-Job"},{"type":"paragraph","inlineContent":[{"text":"First you must define your job. Create an object that inherits from ","type":"text"},{"code":"HBJob","type":"codeVoice"},{"text":". This protocol requires you to implement a static variable ","type":"text"},{"code":"name","type":"codeVoice"},{"text":" and a function ","type":"text"},{"code":"func execute(on:logger)","type":"codeVoice"},{"text":". The ","type":"text"},{"code":"name","type":"codeVoice"},{"text":" variable should be unique to this job definition. It is used in the serialisation of the job. The ","type":"text"},{"code":"execute","type":"codeVoice"},{"text":" function does the work of the job and returns an ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that should be fulfilled when the job is complete. Below is an example of a job that calls a ","type":"text"},{"code":"sendEmail()","type":"codeVoice"},{"text":" function.","type":"text"}]},{"code":["struct SendEmailJob: HBJob {"," static let name = \"SendEmail\""," let to: String"," let subject: String"," let message: String"," "," \/\/\/ do the work"," func execute(on eventLoop: EventLoop, logger: Logger) -> EventLoopFuture<Void> {"," return sendEmail(to: self.to, subject: self.subject, message: self.message)"," }","}"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Before you can use this job you have to register it."}]},{"code":["SendEmailJob.register()"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"Now you job is ready to create. Jobs can be queued up using the function ","type":"text"},{"code":"enqueue","type":"codeVoice"},{"text":" on ","type":"text"},{"code":"HBJobQueue","type":"codeVoice"},{"text":". You can access the job queue via ","type":"text"},{"code":"HBApplication.jobs.queue","type":"codeVoice"},{"text":". There is a helper object attached to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" that reduces this to ","type":"text"},{"code":"HBRequest.jobs.enqueue","type":"codeVoice"},{"text":".","type":"text"}]},{"code":["let job = SendEmailJob("," to: \"joe@email.com\","," subject: \"Testing Jobs\","," message: \"...\"",")","request.jobs.enqueue(job: job)"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"enqueue"},{"type":"text","text":" returns an "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" that will be fulfilled once the job has been added to the queue."}]},{"type":"heading","text":"Multiple Job Queues","level":3,"anchor":"Multiple-Job-Queues"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HummingbirdJobs allows for the creation of multiple job queues. To create a new queue you need a new queue id."}]},{"code":["extension HBJobQueueId {"," static var newQueue: HBJobQueueId { \"newQueue\" }","}"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"Once you have the new queue id you can register your new queue with this id","type":"text"}]},{"code":["app.jobs.registerQueue(.newQueue, queue: .redis(configuration: .init(queueKey: \"_myNewJobsQueue\")))"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Then when adding jobs you add the queue id to the "},{"type":"codeVoice","code":"enqueue"},{"type":"text","text":" function"}]},{"code":["request.jobs.enqueue(job: job, queue: .newQueue)"],"type":"codeListing","syntax":"swift"},{"type":"heading","text":"Managing Job Queues outside HBApplication","level":3,"anchor":"Managing-Job-Queues-outside-HBApplication"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you prefer you can create your job queue separate from "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","type":"reference"},{"type":"text","text":". Both the "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","type":"reference"},{"type":"text","text":" and "},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","type":"reference"},{"type":"text","text":" are available. You could set this up as follows."}]},{"code":["\/\/ setup Redis connection and job queue. This should be the","\/\/ redis connection pool group you use for all your other Redis","\/\/ connections unless you are using a different database","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","let jobQueue = HBRedisJobQueue(redisConnectionPoolGroup: redisConnectionPoolGroup)","let jobQueueHandler = HBJobQueueHandler("," queue: jobQueue, "," numWorkers: 4, "," eventLoopGroup: app.eventLoopGroup, "," logger: app.logger",")","jobQueueHandler.start()","","\/\/ add routes to application","app.put(\"email\") { request -> HTTPResponseStatus in"," let job = SendEmailJob("," to: \"joe@email.com\","," subject: \"Testing Jobs\","," message: \"...\""," )"," try await jobQueue.enqueue(job: job)"," return .ok","}"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"If you do setup a job queue as above. You will need to manage the job queue lifecycle and call ","type":"text"},{"type":"codeVoice","code":"jobQueueHandler.shutdown"},{"text":", to shutdown the job queue and its workers, when you shutdown your application.","type":"text"}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"],"title":"Related Documentation"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbasyncjob","title":"HBAsyncJob","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","abstract":[{"text":"Job with asynchronous handler","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","topicSections":[{"title":"Jobs","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]},{"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]},{"title":"Error","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]},{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]}],"abstract":[{"text":"Offload work your server would be doing to another server.","type":"text"}],"hierarchy":{"paths":[[]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"HummingbirdJobs","title":"HummingbirdJobs","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Framework","symbolKind":"module","role":"collection"},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"]}],"primaryContentSections":[{"content":[{"anchor":"Overview","level":2,"type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"A Job consists of some metadata and an execute method to run the job. You can setup HummingbirdJobs to use different drivers for storing job metadata. The module comes with a driver that stores jobs in local memory and uses your current server to process the jobs, but there is also an implementation "},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"},{"type":"text","text":" that comes with the hummingbird-redis package that stores jobs in a Redis database."}],"type":"paragraph"},{"anchor":"Setting-up-Jobs","level":3,"type":"heading","text":"Setting up Jobs"},{"inlineContent":[{"type":"text","text":"Before you can start adding or processing jobs you need to add a jobs driver to the "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","isActive":true},{"type":"text","text":". The code below adds a redis driver for jobs. To use a Redis driver you will need to setup Redis first."}],"type":"paragraph"},{"code":[" let app = HBApplication()"," try app.addRedis("," configuration: .init("," hostname: Self.redisHostname,"," port: 6379"," )"," )"," app.addJobs("," using: .redis(configuration: .init(queueKey: \"_myJobsQueue\")),"," numWorkers: 0"," )"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"In this example I called ","type":"text"},{"code":"addJob","type":"codeVoice"},{"text":" with ","type":"text"},{"code":"numWorkers","type":"codeVoice"},{"text":" set to ","type":"text"},{"code":"0","type":"codeVoice"},{"text":". This means I can add jobs but they will not be processed. To get another server to process these jobs, I should run a separate version of the app which connects to the same Redis queue but with the ","type":"text"},{"code":"numWorkers","type":"codeVoice"},{"text":" set to the number of threads you want to process the jobs on the queue.","type":"text"}],"type":"paragraph"},{"anchor":"Creating-a-Job","level":3,"type":"heading","text":"Creating a Job"},{"inlineContent":[{"type":"text","text":"First you must define your job. Create an object that inherits from "},{"type":"codeVoice","code":"HBJob"},{"type":"text","text":". This protocol requires you to implement a static variable "},{"type":"codeVoice","code":"name"},{"type":"text","text":" and a function "},{"type":"codeVoice","code":"func execute(on:logger)"},{"type":"text","text":". The "},{"type":"codeVoice","code":"name"},{"type":"text","text":" variable should be unique to this job definition. It is used in the serialisation of the job. The "},{"type":"codeVoice","code":"execute"},{"type":"text","text":" function does the work of the job and returns an "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" that should be fulfilled when the job is complete. Below is an example of a job that calls a "},{"type":"codeVoice","code":"sendEmail()"},{"type":"text","text":" function."}],"type":"paragraph"},{"code":["struct SendEmailJob: HBJob {"," static let name = \"SendEmail\""," let to: String"," let subject: String"," let message: String"," "," \/\/\/ do the work"," func execute(on eventLoop: EventLoop, logger: Logger) -> EventLoopFuture<Void> {"," return sendEmail(to: self.to, subject: self.subject, message: self.message)"," }","}"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"Before you can use this job you have to register it.","type":"text"}],"type":"paragraph"},{"code":["SendEmailJob.register()"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"type":"text","text":"Now you job is ready to create. Jobs can be queued up using the function "},{"type":"codeVoice","code":"enqueue"},{"type":"text","text":" on "},{"type":"codeVoice","code":"HBJobQueue"},{"type":"text","text":". You can access the job queue via "},{"type":"codeVoice","code":"HBApplication.jobs.queue"},{"type":"text","text":". There is a helper object attached to "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":" that reduces this to "},{"type":"codeVoice","code":"HBRequest.jobs.enqueue"},{"type":"text","text":"."}],"type":"paragraph"},{"code":["let job = SendEmailJob("," to: \"joe@email.com\","," subject: \"Testing Jobs\","," message: \"...\"",")","request.jobs.enqueue(job: job)"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"type":"codeVoice","code":"enqueue"},{"type":"text","text":" returns an "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" that will be fulfilled once the job has been added to the queue."}],"type":"paragraph"},{"anchor":"Multiple-Job-Queues","level":3,"type":"heading","text":"Multiple Job Queues"},{"inlineContent":[{"type":"text","text":"HummingbirdJobs allows for the creation of multiple job queues. To create a new queue you need a new queue id."}],"type":"paragraph"},{"code":["extension HBJobQueueId {"," static var newQueue: HBJobQueueId { \"newQueue\" }","}"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"type":"text","text":"Once you have the new queue id you can register your new queue with this id"}],"type":"paragraph"},{"code":["app.jobs.registerQueue(.newQueue, queue: .redis(configuration: .init(queueKey: \"_myNewJobsQueue\")))"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"Then when adding jobs you add the queue id to the ","type":"text"},{"type":"codeVoice","code":"enqueue"},{"text":" function","type":"text"}],"type":"paragraph"},{"code":["request.jobs.enqueue(job: job, queue: .newQueue)"],"syntax":"swift","type":"codeListing"},{"anchor":"Managing-Job-Queues-outside-HBApplication","level":3,"type":"heading","text":"Managing Job Queues outside HBApplication"},{"inlineContent":[{"text":"If you prefer you can create your job queue separate from ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"text":". Both the ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"},{"text":" and ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"},{"text":" are available. You could set this up as follows.","type":"text"}],"type":"paragraph"},{"code":["\/\/ setup Redis connection and job queue. This should be the","\/\/ redis connection pool group you use for all your other Redis","\/\/ connections unless you are using a different database","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","let jobQueue = HBRedisJobQueue(redisConnectionPoolGroup: redisConnectionPoolGroup)","let jobQueueHandler = HBJobQueueHandler("," queue: jobQueue, "," numWorkers: 4, "," eventLoopGroup: app.eventLoopGroup, "," logger: app.logger",")","jobQueueHandler.start()","","\/\/ add routes to application","app.put(\"email\") { request -> HTTPResponseStatus in"," let job = SendEmailJob("," to: \"joe@email.com\","," subject: \"Testing Jobs\","," message: \"...\""," )"," try await jobQueue.enqueue(job: job)"," return .ok","}"],"syntax":"swift","type":"codeListing"},{"inlineContent":[{"text":"If you do setup a job queue as above. You will need to manage the job queue lifecycle and call ","type":"text"},{"type":"codeVoice","code":"jobQueueHandler.shutdown"},{"text":", to shutdown the job queue and its workers, when you shutdown your application.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","role":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}],"title":"HBAsyncJob","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob","abstract":[{"text":"Job with asynchronous handler","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob.json b/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob.json index ff65d3a293..cb95892bd8 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob.json @@ -1 +1 @@ -{"relationshipsSections":[{"type":"inheritsFrom","title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"]}],"abstract":[{"type":"text","text":"Job with asynchronous handler"}],"seeAlsoSections":[{"title":"Jobs","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","beta":false,"unavailable":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false,"unavailable":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false,"unavailable":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false,"unavailable":false}],"externalID":"s:15HummingbirdJobs10HBAsyncJobP","role":"symbol","roleHeading":"Protocol","modules":[{"name":"HummingbirdJobs"}],"title":"HBAsyncJob","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncJob","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbasyncjob"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob/execute(logger:)":{"kind":"symbol","title":"execute(logger:)","url":"\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)","abstract":[{"text":"Execute job","type":"text"}],"required":true,"role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/SE":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbasyncjob","title":"HBAsyncJob","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","abstract":[{"text":"Job with asynchronous handler","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable","title":"Swift.Decodable"}}} \ No newline at end of file +{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"],"title":"Jobs","generated":true}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)"],"title":"Instance Methods"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","interfaceLanguage":"swift"},"metadata":{"platforms":[{"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false,"deprecated":false}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBAsyncJobP","title":"HBAsyncJob","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncJob"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncJob"}],"roleHeading":"Protocol","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbasyncjob"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Job with asynchronous handler","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/SE":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","role":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}],"title":"HBAsyncJob","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob","abstract":[{"text":"Job with asynchronous handler","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob/execute(logger:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"execute(logger:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)","abstract":[{"text":"Execute job","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob/execute(logger:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob/execute(logger:).json index 821d0a030a..058590eb3c 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob/execute(logger:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbasyncjob/execute(logger:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:15HummingbirdJobs10HBAsyncJobP7execute6loggery7Logging6LoggerV_tYaKF","modules":[{"name":"HummingbirdJobs"}],"platforms":[{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"iOS"},{"introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false,"name":"macOS"},{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"tvOS"},{"introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}],"symbolKind":"method","title":"execute(logger:)","required":true,"roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Execute job","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob/execute(logger:)":{"kind":"symbol","title":"execute(logger:)","url":"\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)","abstract":[{"text":"Execute job","type":"text"}],"required":true,"role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbasyncjob","title":"HBAsyncJob","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","abstract":[{"text":"Job with asynchronous handler","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)","interfaceLanguage":"swift"},"abstract":[{"text":"Execute job","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)"]}],"kind":"symbol","metadata":{"required":true,"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBAsyncJobP7execute6loggery7Logging6LoggerV_tYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"introducedAt":"6.0","beta":false,"name":"watchOS","deprecated":false,"unavailable":false}],"title":"execute(logger:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","role":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}],"title":"HBAsyncJob","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob","abstract":[{"text":"Job with asynchronous handler","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob/execute(logger:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob\/execute(logger:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"execute(logger:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob\/execute(logger:)","abstract":[{"text":"Execute job","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob.json index a227b8e15f..cf3562175b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob.json @@ -1 +1 @@ -{"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"],"title":"Jobs"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"For a job to be decodable, it has to be registered. Call "},{"type":"codeVoice","code":"MyJob.register()"},{"type":"text","text":" to register a job."}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"kind":"symbol","sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()"],"title":"Type Methods"}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"],"type":"inheritsFrom","title":"Inherits From"},{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"],"type":"inheritedBy","title":"Inherited By"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","interfaceLanguage":"swift"},"abstract":[{"text":"Protocol for job description","type":"text"}],"metadata":{"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJob","kind":"identifier"}],"symbolKind":"protocol","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs5HBJobP","roleHeading":"Protocol","role":"symbol","title":"HBJob"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/register()":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/register()","title":"register()","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()","abstract":[{"text":"register job","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/execute(on:logger:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","required":true,"type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Execute job"}],"title":"execute(on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","defaultImplementations":1,"title":"maxRetryCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/name":{"abstract":[{"text":"Unique Job name","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/name","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name","kind":"symbol","title":"name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbasyncjob","title":"HBAsyncJob","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","abstract":[{"text":"Job with asynchronous handler","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SE":{"title":"Swift.Encodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/Se":{"title":"Swift.Decodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","level":2,"anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"For a job to be decodable, it has to be registered. Call ","type":"text"},{"code":"MyJob.register()","type":"codeVoice"},{"text":" to register a job.","type":"text"}]}]}],"abstract":[{"type":"text","text":"Protocol for job description"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"title":"Jobs","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjob"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"title":"HBJob","navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"externalID":"s:15HummingbirdJobs5HBJobP","roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJob","kind":"identifier"}],"symbolKind":"protocol","role":"symbol"},"relationshipsSections":[{"kind":"relationships","title":"Inherits From","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"],"type":"inheritsFrom"},{"kind":"relationships","title":"Inherited By","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"],"type":"inheritedBy"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/SE":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/execute(on:logger:)":{"kind":"symbol","abstract":[{"type":"text","text":"Execute job"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","title":"execute(on:logger:)","type":"topic","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/name":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"name","abstract":[{"text":"Unique Job name","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/name","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","role":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}],"title":"HBAsyncJob","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob","abstract":[{"text":"Job with asynchronous handler","type":"text"}]},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"title":"maxRetryCount","required":true,"defaultImplementations":1,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/register()":{"kind":"symbol","abstract":[{"type":"text","text":"register job"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/register()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()","title":"register()","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"()"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/execute(on:logger:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/execute(on:logger:).json index 80e2d76169..220594bd0b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/execute(on:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/execute(on:logger:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Execute job"}],"sections":[],"metadata":{"title":"execute(on:logger:)","required":true,"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs5HBJobP7execute2on6logger7NIOCore15EventLoopFutureCyytGAG0hI0_p_7Logging6LoggerVtF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"EventLoopFuture that is fulfulled when job is done"}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/execute(on:logger:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","required":true,"type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Execute job"}],"title":"execute(on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopFuture that is fulfulled when job is done"}]}],"kind":"content"}],"abstract":[{"text":"Execute job","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","title":"execute(on:logger:)","role":"symbol","required":true,"externalID":"s:15HummingbirdJobs5HBJobP7execute2on6logger7NIOCore15EventLoopFutureCyytGAG0hI0_p_7Logging6LoggerVtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/execute(on:logger:)":{"kind":"symbol","abstract":[{"type":"text","text":"Execute job"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/execute(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/execute(on:logger:)","title":"execute(on:logger:)","type":"topic","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww.json index 180e42e07b..1d8086cbad 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww"},"metadata":{"roleHeading":"Type Property","title":"maxRetryCount","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdJobs5HBJobPAAE13maxRetryCountSivpZ","extendedModule":"HummingbirdJobs"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"maximum times this job should be retried"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-5xtww":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww","abstract":[{"type":"text","text":"maximum times this job should be retried"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"maxRetryCount","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","defaultImplementations":1,"title":"maxRetryCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"abstract":[{"text":"maximum times this job should be retried","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"title":"maxRetryCount","role":"symbol","extendedModule":"HummingbirdJobs","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"symbolKind":"property","externalID":"s:15HummingbirdJobs5HBJobPAAE13maxRetryCountSivpZ","modules":[{"name":"HummingbirdJobs"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"title":"maxRetryCount","required":true,"defaultImplementations":1,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-5xtww":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww","url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww","abstract":[{"type":"text","text":"maximum times this job should be retried"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"kind":"symbol","title":"maxRetryCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34.json index 0d2b1e127a..d7fd971d6d 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Maximum times this job should be retried if it fails"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","defaultImplementationsSections":[{"title":"HBJob Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:15HummingbirdJobs5HBJobP13maxRetryCountSivpZ","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property","required":true,"title":"maxRetryCount"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"role":"symbol","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","defaultImplementations":1,"title":"maxRetryCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-5xtww":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww","abstract":[{"type":"text","text":"maximum times this job should be retried"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"maxRetryCount","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"required":true,"role":"symbol","title":"maxRetryCount","roleHeading":"Type Property","symbolKind":"property","externalID":"s:15HummingbirdJobs5HBJobP13maxRetryCountSivpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxRetryCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"sections":[],"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"defaultImplementationsSections":[{"title":"HBJob Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-5xtww":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-5xtww","url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-5xtww","abstract":[{"type":"text","text":"maximum times this job should be retried"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"kind":"symbol","title":"maxRetryCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/maxRetryCount-7lh34":{"abstract":[{"text":"Maximum times this job should be retried if it fails","type":"text"}],"title":"maxRetryCount","required":true,"defaultImplementations":1,"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/maxRetryCount-7lh34","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxRetryCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/maxretrycount-7lh34"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/name.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/name.json index 8095284e6a..4a69eda823 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/name.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/name.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","title":"name","externalID":"s:15HummingbirdJobs5HBJobP4nameSSvpZ","required":true,"roleHeading":"Type Property","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Unique Job name"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjob\/name"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/name":{"abstract":[{"text":"Unique Job name","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/name","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name","kind":"symbol","title":"name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name"},"sections":[],"metadata":{"externalID":"s:15HummingbirdJobs5HBJobP4nameSSvpZ","required":true,"role":"symbol","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"name","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Unique Job name"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/name":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/name","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"name","abstract":[{"text":"Unique Job name","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/name","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/register().json b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/register().json index 8749a57510..3c01146712 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjob/register().json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjob/register().json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjob\/register()"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"register"},{"kind":"text","text":"()"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()"},"metadata":{"symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:15HummingbirdJobs5HBJobPAAE8registeryyFZ","role":"symbol","roleHeading":"Type Method","title":"register()","modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs"},"abstract":[{"text":"register job","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/register()":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"()","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/register()","title":"register()","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()","abstract":[{"text":"register job","type":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"]]},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","symbolKind":"method","role":"symbol","title":"register()","externalID":"s:15HummingbirdJobs5HBJobPAAE8registeryyFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"()"}],"roleHeading":"Type Method"},"abstract":[{"type":"text","text":"register job"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjob\/register()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob/register()":{"kind":"symbol","abstract":[{"type":"text","text":"register job"}],"url":"\/documentation\/hummingbirdjobs\/hbjob\/register()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob\/register()","title":"register()","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"()"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer.json index 8092817402..7219f8c900 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer.json @@ -1 +1 @@ -{"abstract":[{"text":"Holder for all data related to a job","type":"text"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"],"title":"Jobs","generated":true}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobContainer","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)"],"title":"Instance Methods"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"struct","roleHeading":"Structure","externalID":"s:15HummingbirdJobs14HBJobContainerV","role":"symbol","navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}],"title":"HBJobContainer","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobContainer","kind":"identifier"}],"modules":[{"name":"HummingbirdJobs"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer"]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/job":{"abstract":[{"text":"Job data","type":"text"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"}],"title":"job","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/job","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbasyncjob","title":"HBAsyncJob","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","abstract":[{"text":"Job with asynchronous handler","type":"text"}],"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/encode(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)","title":"encode(to:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/createdAt":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat","title":"createdAt","kind":"symbol","abstract":[{"text":"Time created","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/Se":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/init(from:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)","title":"init(from:)","kind":"symbol","abstract":[]}}} \ No newline at end of file +{"metadata":{"externalID":"s:15HummingbirdJobs14HBJobContainerV","title":"HBJobContainer","symbolKind":"struct","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobContainer","kind":"identifier"}],"role":"symbol","roleHeading":"Structure","navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"seeAlsoSections":[{"title":"Jobs","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"]}],"kind":"symbol","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/encode(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)","role":"symbol","kind":"symbol","type":"topic","title":"encode(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable"},"doc://com.opticalaberration.hummingbird/Se":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBAsyncJob":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBAsyncJob","role":"symbol","navigatorTitle":[{"text":"HBAsyncJob","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncJob","kind":"identifier"}],"title":"HBAsyncJob","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbasyncjob","abstract":[{"text":"Job with asynchronous handler","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/init(from:)":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)","type":"topic","abstract":[],"title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/createdAt":{"kind":"symbol","type":"topic","abstract":[{"text":"Time created","type":"text"}],"title":"createdAt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/job":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job","title":"job","abstract":[{"text":"Job data","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/job"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/createdat.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/createdat.json index d761017916..b0696c533f 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/createdat.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/createdat.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Time created"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"createdAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"createdAt","externalID":"s:15HummingbirdJobs14HBJobContainerV9createdAt10Foundation4DateVvp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Property","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/createdAt":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","text":"Date","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat","title":"createdAt","kind":"symbol","abstract":[{"text":"Time created","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation4DateV","kind":"typeIdentifier","text":"Date"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat"]}],"abstract":[{"text":"Time created","type":"text"}],"metadata":{"title":"createdAt","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"createdAt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV","text":"Date"}],"externalID":"s:15HummingbirdJobs14HBJobContainerV9createdAt10Foundation4DateVvp","modules":[{"name":"HummingbirdJobs"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/createdAt":{"kind":"symbol","type":"topic","abstract":[{"text":"Time created","type":"text"}],"title":"createdAt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/createdAt","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/createdat","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createdAt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Date","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DateV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/encode(to:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/encode(to:).json index 10649c30b5..8063b1f5de 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/encode(to:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/encode(to:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"encode(to:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs14HBJobContainerV6encode2toys7Encoder_p_tKF"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/encode(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)","title":"encode(to:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"role":"symbol","title":"encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs14HBJobContainerV6encode2toys7Encoder_p_tKF","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/encode(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/encode(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/encode(to:)","role":"symbol","kind":"symbol","type":"topic","title":"encode(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/init(from:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/init(from:).json index e691dee554..35d01d2482 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/init(from:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/init(from:).json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","externalID":"s:15HummingbirdJobs14HBJobContainerV4fromACs7Decoder_p_tKcfc","role":"symbol","roleHeading":"Initializer","title":"init(from:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/init(from:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)","title":"init(from:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"symbolKind":"init","roleHeading":"Initializer","role":"symbol","title":"init(from:)","externalID":"s:15HummingbirdJobs14HBJobContainerV4fromACs7Decoder_p_tKcfc"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/init(from:)":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/init(from:)","type":"topic","abstract":[],"title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/init(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/job.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/job.json index 91d429dbf8..56594d2291 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/job.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobcontainer/job.json @@ -1 +1 @@ -{"abstract":[{"text":"Job data","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/job"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"}],"title":"job","externalID":"s:15HummingbirdJobs14HBJobContainerV3jobAA0C0_pvp","symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/job":{"abstract":[{"text":"Job data","type":"text"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"}],"title":"job","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/job","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobcontainer\/job"]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdJobs"}],"title":"job","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"}],"externalID":"s:15HummingbirdJobs14HBJobContainerV3jobAA0C0_pvp"},"abstract":[{"text":"Job data","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer/job":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"job","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer\/job","title":"job","abstract":[{"text":"Job data","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer\/job"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue.json index 73334605dd..da03b950d1 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"abstract":[{"type":"text","text":"Job queue protocol."}],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","interfaceLanguage":"swift"},"sections":[],"seeAlsoSections":[{"title":"Queues","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"},{"text":" : AnyObject","kind":"text"}]}],"kind":"declarations"},{"content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"inlineContent":[{"text":"Defines how to push and pop jobs off a queue","type":"text"}],"type":"paragraph"}],"kind":"content"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"HBJobQueue","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"modules":[{"name":"HummingbirdJobs"}],"role":"symbol","externalID":"s:15HummingbirdJobs10HBJobQueueP","roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-emuu":{"title":"enqueue(_:on:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu","abstract":[{"type":"text","text":"Push job onto queue"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-7yik0":{"type":"topic","abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0","title":"enqueue(_:on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"defaultImplementations":1,"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"onInit(on:)","abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pop(on:)":{"abstract":[{"type":"text","text":"Pop job off queue. Future will wait until a job is available"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)","kind":"symbol","type":"topic","title":"pop(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","role":"symbol","title":"shutdown(on:)","type":"topic","kind":"symbol","abstract":[{"text":"shutdown queue","type":"text"}],"defaultImplementations":1,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"required":true,"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","abstract":[{"text":"time amount between each poll of queue","type":"text"}],"type":"topic","defaultImplementations":1,"title":"pollTime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdownError":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror","title":"shutdownError","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/push(_:on:)":{"title":"push(_:on:)","abstract":[{"type":"text","text":"Push Job onto queue"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","required":true,"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol","title":"finished(jobId:on:)","defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","abstract":[{"text":"This is called to say job has finished processing and it can be deleted","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5"]}],"sections":[],"abstract":[{"type":"text","text":"Job queue protocol."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueue"},{"kind":"text","text":" : AnyObject"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Defines how to push and pop jobs off a queue"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueueP","symbolKind":"protocol","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"title":"HBJobQueue","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","roleHeading":"Protocol"},"seeAlsoSections":[{"generated":true,"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"relationshipsSections":[{"title":"Conforming Types","kind":"relationships","type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","title":"shutdown(on:)","type":"topic","defaultImplementations":1,"kind":"symbol","abstract":[{"type":"text","text":"shutdown queue"}],"required":true,"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"abstract":[{"type":"text","text":"This is called to say job has finished processing and it can be deleted"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","kind":"symbol","title":"finished(jobId:on:)","type":"topic","role":"symbol","defaultImplementations":1},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-emuu":{"abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"}],"title":"enqueue(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdownError":{"abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}],"title":"shutdownError","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pop(on:)":{"abstract":[{"text":"Pop job off queue. Future will wait until a job is available","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"pop(on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"abstract":[{"text":"time amount between each poll of queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"title":"pollTime","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"onInit(on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-7yik0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Push job onto queue","type":"text"}],"title":"enqueue(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/push(_:on:)":{"abstract":[{"text":"Push Job onto queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"push(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0.json index 01005cc215..36284dda79 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"HummingbirdJobs","title":"enqueue(_:on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"job","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job descriptor"}]}]},{"name":"maxRetryCount","content":[{"inlineContent":[{"type":"text","text":"Number of times you should retry job"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID for job"}]}],"kind":"content"}],"abstract":[{"text":"Push job onto queue","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-7yik0":{"type":"topic","abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0","title":"enqueue(_:on:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"job","content":[{"inlineContent":[{"type":"text","text":"Job descriptor"}],"type":"paragraph"}]},{"name":"maxRetryCount","content":[{"type":"paragraph","inlineContent":[{"text":"Number of times you should retry job","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID for job"}]}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdJobs","symbolKind":"method","title":"enqueue(_:on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}]},"abstract":[{"type":"text","text":"Push job onto queue"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-7yik0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-7yik0","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"abstract":[{"text":"Push job onto queue","type":"text"}],"title":"enqueue(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-7yik0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu.json index 80d489eab0..c19a0ae233 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","symbolKind":"method","roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","unavailable":false,"beta":false,"name":"macOS","deprecated":false},{"unavailable":false,"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"title":"enqueue(_:on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2onAA13JobIdentifierVAA0C0_p_7NIOCore9EventLoop_ptYaKF","role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job descriptor"}]}],"name":"job"},{"content":[{"inlineContent":[{"text":"Number of times you should retry job","type":"text"}],"type":"paragraph"}],"name":"maxRetryCount"}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID for job"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu"},"abstract":[{"text":"Push job onto queue","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-emuu":{"title":"enqueue(_:on:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu","abstract":[{"type":"text","text":"Push job onto queue"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"abstract":[{"text":"Push job onto queue","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"job","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job descriptor"}]}]},{"name":"maxRetryCount","content":[{"inlineContent":[{"type":"text","text":"Number of times you should retry job"}],"type":"paragraph"}]}]},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"ID for job","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu"]}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"platforms":[{"unavailable":false,"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.15"},{"unavailable":false,"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0"}],"role":"symbol","title":"enqueue(_:on:)","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2onAA13JobIdentifierVAA0C0_p_7NIOCore9EventLoop_ptYaKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/enqueue(_:on:)-emuu":{"abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"}],"title":"enqueue(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/enqueue(_:on:)-emuu","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/enqueue(_:on:)-emuu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1.json index e583eef0e7..449812f51b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","interfaceLanguage":"swift"},"kind":"symbol","defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"],"title":"HBJobQueue Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"When deletion of job has finished","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"This is called to say job has finished processing and it can be deleted","type":"text"}],"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueueP8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF","title":"finished(jobId:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"required":true},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-8il1v":{"type":"topic","abstract":[{"type":"text","text":"Default implememtatoin of "},{"type":"codeVoice","code":"finish"},{"text":". Does nothing","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v","kind":"symbol","title":"finished(jobId:on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol","title":"finished(jobId:on:)","defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","abstract":[{"text":"This is called to say job has finished processing and it can be deleted","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"}}} \ No newline at end of file +{"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"],"title":"HBJobQueue Implementations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"This is called to say job has finished processing and it can be deleted","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1"]}],"sections":[],"metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueueP8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"finished(jobId:on:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"When deletion of job has finished"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"abstract":[{"type":"text","text":"This is called to say job has finished processing and it can be deleted"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","kind":"symbol","title":"finished(jobId:on:)","type":"topic","role":"symbol","defaultImplementations":1},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-8il1v":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v","kind":"symbol","abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"finished(jobId:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v.json index b4d30be5c3..f0d963dcbf 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v.json @@ -1 +1 @@ -{"abstract":[{"text":"Default implememtatoin of ","type":"text"},{"type":"codeVoice","code":"finish"},{"text":". Does nothing","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF","role":"symbol","symbolKind":"method","title":"finished(jobId:on:)","modules":[{"name":"HummingbirdJobs"}]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}]},{"kind":"parameters","parameters":[{"name":"jobId","content":[{"type":"paragraph","inlineContent":[{"text":"Job Identifier","type":"text"}]}]},{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run process on","type":"text"}]}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"When deletion of job has finished. In this case immediately"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-8il1v":{"type":"topic","abstract":[{"type":"text","text":"Default implememtatoin of "},{"type":"codeVoice","code":"finish"},{"text":". Does nothing","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v","kind":"symbol","title":"finished(jobId:on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol","title":"finished(jobId:on:)","defaultImplementations":1,"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","abstract":[{"text":"This is called to say job has finished processing and it can be deleted","type":"text"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1"]]},"abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}]},{"parameters":[{"name":"jobId","content":[{"type":"paragraph","inlineContent":[{"text":"Job Identifier","type":"text"}]}]},{"name":"eventLoop","content":[{"inlineContent":[{"text":"EventLoop to run process on","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"When deletion of job has finished. In this case immediately","type":"text"}]}]}],"metadata":{"title":"finished(jobId:on:)","role":"symbol","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF","symbolKind":"method","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"HummingbirdJobs","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-8il1v":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-8il1v","kind":"symbol","abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"finished(jobId:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-8il1v"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/finished(jobId:on:)-140m1":{"abstract":[{"type":"text","text":"This is called to say job has finished processing and it can be deleted"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/finished(jobId:on:)-140m1","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/finished(jobid:on:)-140m1","kind":"symbol","title":"finished(jobId:on:)","type":"topic","role":"symbol","defaultImplementations":1}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev.json index 16b8e565fb..26d51e50b9 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr"],"title":"HBJobQueue Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When queue initialisation is finished"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"required":true,"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","title":"onInit(on:)","externalID":"s:15HummingbirdJobs10HBJobQueueP6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","role":"symbol","symbolKind":"method"},"kind":"symbol","abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-7rpr":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"defaultImplementations":1,"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"onInit(on:)","abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Process to run at initialisation of Job Queue"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"sections":[],"metadata":{"required":true,"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs10HBJobQueueP6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","title":"onInit(on:)","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"When queue initialisation is finished"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","interfaceLanguage":"swift"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr"],"title":"HBJobQueue Implementations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-7rpr":{"abstract":[{"type":"text","text":"Default implementation of "},{"type":"codeVoice","code":"onInit"},{"type":"text","text":". Does nothing"}],"title":"onInit(on:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"onInit(on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr.json index 18fa1128f3..80d18d1f74 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run process on","type":"text"}]}],"name":"eventLoop"}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"When initialisation has finished. In this case immediately","type":"text"}]}],"kind":"content"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","title":"onInit(on:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"HummingbirdJobs"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Default implementation of ","type":"text"},{"code":"onInit","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"defaultImplementations":1,"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"onInit(on:)","abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-7rpr":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Default implementation of "},{"type":"codeVoice","code":"onInit"},{"text":". Does nothing","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev"]]},"metadata":{"title":"onInit(on:)","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}]},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run process on","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"When initialisation has finished. In this case immediately","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-7rpr":{"abstract":[{"type":"text","text":"Default implementation of "},{"type":"codeVoice","code":"onInit"},{"type":"text","text":". Does nothing"}],"title":"onInit(on:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-7rpr","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-7rpr","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/onInit(on:)-5ltev":{"abstract":[{"text":"Process to run at initialisation of Job Queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"onInit(on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/oninit(on:)-5ltev","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/onInit(on:)-5ltev"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1.json index 1a052aedef..c6da72ee6b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1.json @@ -1 +1 @@ -{"sections":[],"metadata":{"required":true,"title":"pollTime","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"roleHeading":"Instance Property","externalID":"s:15HummingbirdJobs10HBJobQueueP8pollTime7NIOCore0F6AmountVvp"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"},"abstract":[{"type":"text","text":"time amount between each poll of queue"}],"defaultImplementationsSections":[{"title":"HBJobQueue Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5jojl":{"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"type":"topic","title":"pollTime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"required":true,"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","abstract":[{"text":"time amount between each poll of queue","type":"text"}],"type":"topic","defaultImplementations":1,"title":"pollTime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"time amount between each poll of queue"}],"kind":"symbol","metadata":{"role":"symbol","required":true,"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBJobQueueP8pollTime7NIOCore0F6AmountVvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"title":"pollTime"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl"],"title":"HBJobQueue Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"abstract":[{"text":"time amount between each poll of queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"title":"pollTime","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5jojl":{"title":"pollTime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl.json index 655e467c3d..0325bd59d0 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"]]},"abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl"},"metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8pollTime7NIOCore0F6AmountVvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","symbolKind":"property","title":"pollTime","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"required":true,"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1","abstract":[{"text":"time amount between each poll of queue","type":"text"}],"type":"topic","defaultImplementations":1,"title":"pollTime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5jojl":{"kind":"symbol","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"type":"topic","title":"pollTime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","title":"pollTime","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8pollTime7NIOCore0F6AmountVvp","symbolKind":"property","extendedModule":"HummingbirdJobs"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5jojl":{"title":"pollTime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5jojl","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"kind":"symbol","role":"symbol","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5jojl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pollTime-5iwf1":{"abstract":[{"text":"time amount between each poll of queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"title":"pollTime","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/polltime-5iwf1","role":"symbol","defaultImplementations":1,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pollTime-5iwf1"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/pop(on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/pop(on:).json index 6251626169..e3641122f1 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/pop(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/pop(on:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"pop(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueueP3pop2on7NIOCore15EventLoopFutureCyAA11HBQueuedJobVSgGAF0hI0_p_tF","modules":[{"name":"HummingbirdJobs"}],"required":true},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","text":"HBQueuedJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":"?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Queued job information"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"Pop job off queue. Future will wait until a job is available"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pop(on:)":{"abstract":[{"type":"text","text":"Pop job off queue. Future will wait until a job is available"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)","kind":"symbol","type":"topic","title":"pop(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Queued job information"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"title":"pop(on:)","externalID":"s:15HummingbirdJobs10HBJobQueueP3pop2on7NIOCore15EventLoopFutureCyAA11HBQueuedJobVSgGAF0hI0_p_tF","symbolKind":"method","role":"symbol"},"abstract":[{"type":"text","text":"Pop job off queue. Future will wait until a job is available"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/pop(on:)":{"abstract":[{"text":"Pop job off queue. Future will wait until a job is available","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"pop(on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/pop(on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/pop(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/push(_:on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/push(_:on:).json index d784a97e94..3c3c1cd953 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/push(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/push(_:on:).json @@ -1 +1 @@ -{"abstract":[{"text":"Push Job onto queue","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Instance Method","required":true,"title":"push(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueueP4push_2on7NIOCore15EventLoopFutureCyAA11HBQueuedJobVGAA0C0_p_AF0hI0_ptF","modules":[{"name":"HummingbirdJobs"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Queued job information"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/push(_:on:)":{"title":"push(_:on:)","abstract":[{"type":"text","text":"Push Job onto queue"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","required":true,"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:15HummingbirdJobs10HBJobQueueP4push_2on7NIOCore15EventLoopFutureCyAA11HBQueuedJobVGAA0C0_p_AF0hI0_ptF","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"title":"push(_:on:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"kind":"text","text":">"}]}]},{"content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Queued job information"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/push(_:on:)":{"abstract":[{"text":"Push Job onto queue","type":"text"}],"kind":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"push(_:on:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/push(_:on:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/push(_:on:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5.json index ca2a706d06..555a42a1e7 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","interfaceLanguage":"swift"},"sections":[],"defaultImplementationsSections":[{"title":"HBJobQueue Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge"]}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"symbol","title":"shutdown(on:)","externalID":"s:15HummingbirdJobs10HBJobQueueP8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","symbolKind":"method","required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"abstract":[{"text":"shutdown queue","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","role":"symbol","title":"shutdown(on:)","type":"topic","kind":"symbol","abstract":[{"text":"shutdown queue","type":"text"}],"defaultImplementations":1,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-72oge":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge","abstract":[{"text":"Default implementation of ","type":"text"},{"type":"codeVoice","code":"shutdown"},{"text":". Does nothing","type":"text"}],"role":"symbol","title":"shutdown(on:)","type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","defaultImplementationsSections":[{"title":"HBJobQueue Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"abstract":[{"type":"text","text":"shutdown queue"}],"metadata":{"required":true,"roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs10HBJobQueueP8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"shutdown(on:)","symbolKind":"method","role":"symbol"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","title":"shutdown(on:)","type":"topic","defaultImplementations":1,"kind":"symbol","abstract":[{"type":"text","text":"shutdown queue"}],"required":true,"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-72oge":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge","kind":"symbol","title":"shutdown(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[{"text":"Default implementation of ","type":"text"},{"code":"shutdown","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge.json index e06f3b466e..b2bb419772 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5"]]},"abstract":[{"text":"Default implementation of ","type":"text"},{"code":"shutdown","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"shutdown(on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","role":"symbol","title":"shutdown(on:)","type":"topic","kind":"symbol","abstract":[{"text":"shutdown queue","type":"text"}],"defaultImplementations":1,"required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-72oge":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge","abstract":[{"text":"Default implementation of ","type":"text"},{"type":"codeVoice","code":"shutdown"},{"text":". Does nothing","type":"text"}],"role":"symbol","title":"shutdown(on:)","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","title":"shutdown(on:)","symbolKind":"method","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Default implementation of ","type":"text"},{"type":"codeVoice","code":"shutdown"},{"text":". Does nothing","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-37fd5":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-37fd5","title":"shutdown(on:)","type":"topic","defaultImplementations":1,"kind":"symbol","abstract":[{"type":"text","text":"shutdown queue"}],"required":true,"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-37fd5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdown(on:)-72oge":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdown(on:)-72oge","kind":"symbol","title":"shutdown(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[{"text":"Default implementation of ","type":"text"},{"code":"shutdown","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdown(on:)-72oge","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdownerror.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdownerror.json index 8512f18162..c975aaf705 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdownerror.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueue/shutdownerror.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp","title":"shutdownError","extendedModule":"HummingbirdJobs"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdownError":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror","title":"shutdownError","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"extendedModule":"HummingbirdJobs","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp","role":"symbol","roleHeading":"Instance Property","title":"shutdownError"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue/shutdownError":{"abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}],"title":"shutdownError","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueue\/shutdownerror","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue\/shutdownError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory.json index 25d0cf1d36..1ddba64b93 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory.json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"metadata":{"role":"symbol","symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"HummingbirdJobs"}],"title":"HBJobQueueFactory","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)"],"title":"Type Methods"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Factory class for Job Queue drivers"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"],"title":"Queues"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(configuration:)":{"abstract":[{"type":"text","text":"Redis Job queue driver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"}],"title":"redis(configuration:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/memory":{"title":"memory","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory","abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(id:configuration:)":{"title":"redis(id:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)","abstract":[{"text":"Redis Job queue drive","type":"text"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/init(create:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"kind":"text","text":")"}],"kind":"symbol","title":"init(create:)","abstract":[{"text":"Initialize HBJobQueueFactory","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)"}}} \ No newline at end of file +{"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"],"title":"Queues"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"},"sections":[],"metadata":{"externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV","symbolKind":"struct","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","title":"HBJobQueueFactory","roleHeading":"Structure"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)"],"title":"Type Methods"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]}],"kind":"declarations"}],"abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(id:configuration:)":{"title":"redis(id:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV"},{"text":") -> ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Redis Job queue drive"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(configuration:)":{"title":"redis(configuration:)","abstract":[{"type":"text","text":"Redis Job queue driver"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/init(create:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)","title":"init(create:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)","abstract":[{"text":"Initialize HBJobQueueFactory","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"create","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/memory":{"title":"memory","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:).json index 810c632b08..ba9855128e 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV6createAcA0cD0_p0A013HBApplicationCc_tcfc","modules":[{"name":"HummingbirdJobs"}],"title":"init(create:)","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Job Queue factory function","type":"text"}]}],"name":"create"}],"kind":"parameters"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)"]}],"abstract":[{"type":"text","text":"Initialize HBJobQueueFactory"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/init(create:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"kind":"text","text":")"}],"kind":"symbol","title":"init(create:)","abstract":[{"text":"Initialize HBJobQueueFactory","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV6createAcA0cD0_p0A013HBApplicationCc_tcfc","title":"init(create:)","roleHeading":"Initializer","symbolKind":"init","role":"symbol","modules":[{"name":"HummingbirdJobs"}]},"abstract":[{"type":"text","text":"Initialize HBJobQueueFactory"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"name":"create","content":[{"type":"paragraph","inlineContent":[{"text":"Job Queue factory function","type":"text"}]}]}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/init(create:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/init(create:)","title":"init(create:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/init(create:)","abstract":[{"text":"Initialize HBJobQueueFactory","type":"text"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"create","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/memory.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/memory.json index e36bdf55f5..fdbd84f7a8 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/memory.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/memory.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory","interfaceLanguage":"swift"},"metadata":{"externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV6memoryACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","symbolKind":"property","title":"memory","modules":[{"name":"HummingbirdJobs"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/memory":{"title":"memory","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory","abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory","interfaceLanguage":"swift"},"metadata":{"title":"memory","symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV6memoryACvpZ","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/memory":{"title":"memory","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/memory","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"In memory driver for Job Queue system"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/memory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:).json index 1aa91cb8f3..c8c3bf355f 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier","text":"HBRedisJobQueue"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":" = .init()) -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","text":"HBJobQueueFactory"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Type Method","role":"symbol","title":"redis(configuration:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"}],"extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV0aB5RedisE5redis13configurationAcD010HBRedisJobD0C13ConfigurationV_tFZ","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Redis Job queue driver"}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(configuration:)":{"abstract":[{"type":"text","text":"Redis Job queue driver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"}],"title":"redis(configuration:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV"},{"kind":"text","text":" = .init()) -> "},{"kind":"typeIdentifier","text":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)"},"abstract":[{"text":"Redis Job queue driver","type":"text"}],"metadata":{"role":"symbol","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV0aB5RedisE5redis13configurationAcD010HBRedisJobD0C13ConfigurationV_tFZ","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Type Method","extendedModule":"HummingbirdJobs","title":"redis(configuration:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(configuration:)":{"title":"redis(configuration:)","abstract":[{"type":"text","text":"Redis Job queue driver"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(configuration:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:).json index e10cfb59cd..76ddf60d92 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","interfaceLanguage":"swift"},"abstract":[{"text":"Redis Job queue drive","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"},{"text":" = .init()) -> ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Type Method","role":"symbol","extendedModule":"HummingbirdJobs","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}],"symbolKind":"method","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV0aB5RedisE5redis2id13configurationAC0aF00F29ConnectionPoolGroupIdentifierV_AD010HBRedisJobD0C13ConfigurationVtFZ","title":"redis(id:configuration:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(id:configuration:)":{"title":"redis(id:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)","abstract":[{"text":"Redis Job queue drive","type":"text"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"]]},"metadata":{"title":"redis(id:configuration:)","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","text":"HBRedisJobQueue"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory"}],"role":"symbol","roleHeading":"Type Method","externalID":"s:15HummingbirdJobs17HBJobQueueFactoryV0aB5RedisE5redis2id13configurationAC0aF00F29ConnectionPoolGroupIdentifierV_AD010HBRedisJobD0C13ConfigurationVtFZ","extendedModule":"HummingbirdJobs"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","text":"HBRedisJobQueue"},{"kind":"text","text":"."},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","text":"Configuration"},{"kind":"text","text":" = .init()) -> "},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","text":"HBJobQueueFactory"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Redis Job queue drive"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory/redis(id:configuration:)":{"title":"redis(id:configuration:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory\/redis(id:configuration:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC"},{"text":".","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV"},{"text":") -> ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"Redis Job queue drive"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory\/redis(id:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler.json index e99a9cb5a0..5b8040fde5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueHandler"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"},"abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()"]}],"metadata":{"role":"symbol","title":"HBJobQueueHandler","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Class","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-61rn2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"type":"topic","title":"enqueue(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-1aaza":{"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"title":"shutdown()","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/start()":{"abstract":[{"type":"text","text":"Start queue workers"}],"title":"start()","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-85292":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292","title":"enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"abstract":[{"type":"text","text":"Push job onto queue"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-5krp":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp","title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/init(queue:numWorkers:eventLoopGroup:logger:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)","title":"init(queue:numWorkers:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueHandler"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()"]}],"metadata":{"roleHeading":"Class","title":"HBJobQueueHandler","navigatorTitle":[{"kind":"identifier","text":"HBJobQueueHandler"}],"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueHandler"}],"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"class"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Object handling a single job queue","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/init(queue:numWorkers:eventLoopGroup:logger:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(queue:numWorkers:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","kind":"typeIdentifier","text":"HBJobQueue"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/start()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"title":"start()","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()","abstract":[{"text":"Start queue workers","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-5krp":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","title":"shutdown()","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp","kind":"symbol","type":"topic","abstract":[{"text":"Shutdown queue workers and queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-61rn2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2","role":"symbol","title":"enqueue(_:on:)","abstract":[{"text":"Push Job onto queue","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-85292":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"}],"kind":"symbol","title":"enqueue(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-1aaza":{"role":"symbol","title":"shutdown()","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"Shutdown queue workers and queue","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2.json index 58ae43a0c5..bc27a76336 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"type":"text","text":"Queued job information"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0iJ0_ptF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdJobs"}],"title":"enqueue(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-61rn2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"type":"topic","title":"enqueue(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"Queued job information","type":"text"}]}]}],"metadata":{"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0iJ0_ptF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"title":"enqueue(_:on:)"},"abstract":[{"text":"Push Job onto queue","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-61rn2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-61rn2","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-61rn2","role":"symbol","title":"enqueue(_:on:)","abstract":[{"text":"Push Job onto queue","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292.json index 4a1b0d4021..048361c42c 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"job","content":[{"type":"paragraph","inlineContent":[{"text":"Job descriptor","type":"text"}]}]},{"name":"maxRetryCount","content":[{"type":"paragraph","inlineContent":[{"text":"Number of times you should retry job","type":"text"}]}]}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID for job"}]}]}],"abstract":[{"text":"Push job onto queue","type":"text"}],"metadata":{"roleHeading":"Instance Method","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"iOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0","name":"watchOS"}],"extendedModule":"HummingbirdJobs","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"}],"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC7enqueue_2onAA13JobIdentifierVAA0C0_p_7NIOCore9EventLoop_ptYaKF","modules":[{"name":"HummingbirdJobs"}],"title":"enqueue(_:on:)","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-85292":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292","title":"enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"}],"abstract":[{"type":"text","text":"Push job onto queue"}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC7enqueue_2onAA13JobIdentifierVAA0C0_p_7NIOCore9EventLoop_ptYaKF","title":"enqueue(_:on:)","extendedModule":"HummingbirdJobs","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"}],"platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Push job onto queue"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier","text":"JobIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"job","content":[{"inlineContent":[{"text":"Job descriptor","type":"text"}],"type":"paragraph"}]},{"name":"maxRetryCount","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Number of times you should retry job"}]}]}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"ID for job"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/enqueue(_:on:)-85292":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/enqueue(_:on:)-85292","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"}],"kind":"symbol","title":"enqueue(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/enqueue(_:on:)-85292"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:).json index c63e22506d..73997f68d4 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queue"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)"]}],"metadata":{"role":"symbol","title":"init(queue:numWorkers:eventLoopGroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}],"symbolKind":"init","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC5queue10numWorkers14eventLoopGroup6loggerAcA0cD0_p_Si7NIOCore05EventjK0_p7Logging6LoggerVtcfc","roleHeading":"Initializer"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/init(queue:numWorkers:eventLoopGroup:logger:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)","title":"init(queue:numWorkers:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)"]}],"metadata":{"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC5queue10numWorkers14eventLoopGroup6loggerAcA0cD0_p_Si7NIOCore05EventjK0_p7Logging6LoggerVtcfc","symbolKind":"init","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}],"role":"symbol","title":"init(queue:numWorkers:eventLoopGroup:logger:)","roleHeading":"Initializer"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/init(queue:numWorkers:eventLoopGroup:logger:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(queue:numWorkers:eventLoopGroup:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/init(queue:numWorkers:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/init(queue:numworkers:eventloopgroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","kind":"typeIdentifier","text":"HBJobQueue"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza.json index 1bee235593..e724b058cf 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"shutdown()","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC8shutdown7NIOCore15EventLoopFutureCyytGyF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdJobs"}]},"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-1aaza":{"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"title":"shutdown()","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdJobs"}],"role":"symbol","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC8shutdown7NIOCore15EventLoopFutureCyytGyF","title":"shutdown()","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"abstract":[{"text":"Shutdown queue workers and queue","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-1aaza":{"role":"symbol","title":"shutdown()","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-1aaza","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-1aaza","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"Shutdown queue workers and queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp.json index 7faee291f1..f04e60c664 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp"]}],"metadata":{"platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"6.0"}],"extendedModule":"HummingbirdJobs","symbolKind":"method","title":"shutdown()","roleHeading":"Instance Method","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC8shutdownyyYaKF"},"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-5krp":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp","title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"type":"text","text":"Shutdown queue workers and queue"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp"]}],"abstract":[{"text":"Shutdown queue workers and queue","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC8shutdownyyYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"role":"symbol","title":"shutdown()","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/shutdown()-5krp":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/shutdown()-5krp","title":"shutdown()","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/shutdown()-5krp","kind":"symbol","type":"topic","abstract":[{"text":"Shutdown queue workers and queue","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/start().json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/start().json index 7ba261325c..933b5fc724 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/start().json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueuehandler/start().json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"abstract":[{"type":"text","text":"Start queue workers"}],"sections":[],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdJobs"}],"title":"start()","roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC5startyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/start()":{"abstract":[{"type":"text","text":"Start queue workers"}],"title":"start()","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"title":"HBJobQueueHandler","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}],"kind":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs17HBJobQueueHandlerC5startyyF","title":"start()","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"()"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Start queue workers","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler/start()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler\/start()","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"()","kind":"text"}],"title":"start()","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler\/start()","abstract":[{"text":"Start queue workers","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueHandler":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueHandler","role":"symbol","navigatorTitle":[{"text":"HBJobQueueHandler","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueHandler","kind":"identifier"}],"title":"HBJobQueueHandler","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueuehandler","abstract":[{"text":"Object handling a single job queue","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid.json index 6a0b0466da..e9c4d2fef5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you want to add a new task queue. Extend this class to include a new id"}]},{"type":"codeListing","syntax":null,"code":["extension HBJobQueueId {"," public static var `myQueue`: HBJobQueueId { \"myQueue\" }","}"]},{"type":"paragraph","inlineContent":[{"text":"and register new queue with tasks handler","type":"text"}]},{"type":"codeListing","syntax":null,"code":["app.jobs.registerQueue(.myQueue, queue: .memory)"]},{"type":"paragraph","inlineContent":[{"text":"If you don’t register the queue your application will crash as soon as you try to use it","type":"text"}]}]}],"abstract":[{"type":"text","text":"Job queue id"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"externalID":"s:15HummingbirdJobs12HBJobQueueIdV","roleHeading":"Structure","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"struct","title":"HBJobQueueId","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"],"generated":true,"title":"Default Implementations"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"],"generated":true,"title":"Queues"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid"]}],"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/SH"],"type":"conformsTo","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/id":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"id","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/id","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByUnicodeScalarLiteral-Implementations":{"abstract":[],"type":"topic","kind":"article","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyunicodescalarliteral-implementations","role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"title":"Swift.ExpressibleByUnicodeScalarLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"title":"Swift.ExpressibleByStringLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(stringLiteral:)":{"abstract":[],"role":"symbol","title":"init(stringLiteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)","kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/default":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"HBJobQueueId","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"title":"default","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/default","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(_:)":{"title":"init(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyextendedgraphemeclusterliteral-implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Structure","externalID":"s:15HummingbirdJobs12HBJobQueueIdV","navigatorTitle":[{"kind":"identifier","text":"HBJobQueueId"}],"title":"HBJobQueueId","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueId"}],"role":"symbol","modules":[{"name":"HummingbirdJobs"}]},"seeAlsoSections":[{"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"],"generated":true}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueId"}]}]},{"content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"If you want to add a new task queue. Extend this class to include a new id","type":"text"}]},{"code":["extension HBJobQueueId {"," public static var `myQueue`: HBJobQueueId { \"myQueue\" }","}"],"type":"codeListing","syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"and register new queue with tasks handler"}]},{"code":["app.jobs.registerQueue(.myQueue, queue: .memory)"],"type":"codeListing","syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you don’t register the queue your application will crash as soon as you try to use it"}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Job queue id"}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/SH"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"references":{"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/default":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default","title":"default","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueueId","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/default"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByUnicodeScalarLiteral-Implementations":{"title":"ExpressibleByUnicodeScalarLiteral Implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyunicodescalarliteral-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/id":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id","title":"id","kind":"symbol","abstract":[],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(stringLiteral:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)","title":"init(stringLiteral:)","kind":"symbol","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/Equatable-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","title":"Swift.ExpressibleByUnicodeScalarLiteral"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","title":"Swift.ExpressibleByStringLiteral"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(_:)":{"title":"init(_:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:).json index 2fb530cbb0..0ef7f2b9d2 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Operator","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","extendedModule":"Swift","title":"!=(_:_:)","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"symbolKind":"op"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/!=(_:_:)":{"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/equatable-implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations"]]},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","role":"symbol","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"roleHeading":"Operator","title":"!=(_:_:)","extendedModule":"Swift","symbolKind":"op"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/Equatable-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/equatable-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/default.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/default.json index 97702d2922..817cb40be5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/default.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/default.json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/default"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","text":"HBJobQueueId","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueueId","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"symbolKind":"property","externalID":"s:15HummingbirdJobs12HBJobQueueIdV7defaultACvpZ","roleHeading":"Type Property","title":"default","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/default":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"text":"HBJobQueueId","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"title":"default","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/default","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/default"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"title":"default","role":"symbol","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueueId","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"externalID":"s:15HummingbirdJobs12HBJobQueueIdV7defaultACvpZ"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","text":"HBJobQueueId"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/default":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/default","title":"default","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueueId","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/default"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations.json index dde048bb2c..5764ed2967 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdJobs"}]},"sections":[],"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/!=(_:_:)":{"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"kind":"article","schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations.json index 5e141113d4..f7e52dd8c5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations.json @@ -1 +1 @@ -{"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations"},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)"],"title":"Initializers"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(extendedGraphemeClusterLiteral:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}]},"title":"init(extendedGraphemeClusterLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"sections":[],"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)"]}],"metadata":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(extendedGraphemeClusterLiteral:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"title":"init(extendedGraphemeClusterLiteral:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations.json index fe6464a4a0..9f7a39a791 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations.json @@ -1 +1 @@ -{"sections":[],"kind":"article","metadata":{"title":"ExpressibleByUnicodeScalarLiteral Implementations","modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"title":"Initializers","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(unicodeScalarLiteral:)":{"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)","role":"symbol","title":"init(unicodeScalarLiteral:)","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)"],"generated":true,"title":"Initializers"}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(unicodeScalarLiteral:)":{"title":"init(unicodeScalarLiteral:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/id.json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/id.json index 5641469e40..15d46e0b7b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/id.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/id.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/id"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"},"metadata":{"externalID":"s:15HummingbirdJobs12HBJobQueueIdV2idSSvp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property","title":"id","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/id":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"id","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/id","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","title":"id","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs12HBJobQueueIdV2idSSvp","roleHeading":"Instance Property","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/id":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/id","title":"id","kind":"symbol","abstract":[],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(_:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(_:).json index f55b349a25..be4f3b04fe 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(_:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Initializer","symbolKind":"init","role":"symbol","title":"init(_:)","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdJobs12HBJobQueueIdVyACSScfc"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(_:)":{"title":"init(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","externalID":"s:15HummingbirdJobs12HBJobQueueIdVyACSScfc","title":"init(_:)","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"roleHeading":"Initializer"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(_:)":{"title":"init(_:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:).json index ebad85ac7f..0513f2977c 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"symbolKind":"init","modules":[{"relatedModules":["Swift"],"name":"HummingbirdJobs"}],"conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"roleHeading":"Initializer","title":"init(extendedGraphemeClusterLiteral:)","externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","extendedModule":"Swift","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(extendedGraphemeClusterLiteral:)":{"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}]},"title":"init(extendedGraphemeClusterLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyextendedgraphemeclusterliteral-implementations","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","extendedModule":"Swift","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"symbolKind":"init","title":"init(extendedGraphemeClusterLiteral:)","roleHeading":"Initializer","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(extendedGraphemeClusterLiteral:)":{"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(extendedGraphemeClusterLiteral:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"title":"init(extendedGraphemeClusterLiteral:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(extendedgraphemeclusterliteral:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:).json index 7567f6f504..ec876cc766 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByStringLiteral.init(stringLiteral:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(stringLiteral:)","roleHeading":"Initializer","externalID":"s:15HummingbirdJobs12HBJobQueueIdV13stringLiteralACSS_tcfc","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(stringLiteral:)":{"abstract":[],"role":"symbol","title":"init(stringLiteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)","kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByStringLiteral.init(stringLiteral:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)"]}],"metadata":{"title":"init(stringLiteral:)","role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"init","externalID":"s:15HummingbirdJobs12HBJobQueueIdV13stringLiteralACSS_tcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(stringLiteral:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(stringLiteral:)","title":"init(stringLiteral:)","kind":"symbol","abstract":[],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(stringliteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:).json index 19cffbc644..7a96de91c0 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"init","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"type":"text","text":"."}]},"title":"init(unicodeScalarLiteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"role":"symbol","extendedModule":"Swift","roleHeading":"Initializer"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByUnicodeScalarLiteral-Implementations":{"abstract":[],"type":"topic","kind":"article","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyunicodescalarliteral-implementations","role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(unicodeScalarLiteral:)":{"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)","role":"symbol","title":"init(unicodeScalarLiteral:)","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"}}} \ No newline at end of file +{"metadata":{"role":"symbol","roleHeading":"Initializer","symbolKind":"init","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"relatedModules":["Swift"],"name":"HummingbirdJobs"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(unicodeScalarLiteral:)","externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:15HummingbirdJobs12HBJobQueueIdV","extendedModule":"Swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/ExpressibleByUnicodeScalarLiteral-Implementations":{"title":"ExpressibleByUnicodeScalarLiteral Implementations","kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/ExpressibleByUnicodeScalarLiteral-Implementations","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/expressiblebyunicodescalarliteral-implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId/init(unicodeScalarLiteral:)":{"title":"init(unicodeScalarLiteral:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId\/init(unicodeScalarLiteral:)","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbjobqueueid\/init(unicodescalarliteral:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue.json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue.json index b5d67f0c42..3ffbf2267f 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]}],"metadata":{"roleHeading":"Class","symbolKind":"class","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}],"role":"symbol","externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC","modules":[{"name":"HummingbirdJobs"}],"title":"HBMemoryJobQueue"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"seeAlsoSections":[{"generated":true,"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/push(_:on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","role":"symbol","type":"topic","title":"push(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/init(eventLoop:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic","title":"init(eventLoop:)","abstract":[{"text":"Initialise In memory job queue","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdown(on:)":{"abstract":[{"text":"Shutdown queue","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)","title":"shutdown(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/eventLoop":{"abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pop(on:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)","abstract":[{"text":"Pop job off queue","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","title":"pop(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"],"generated":true}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","interfaceLanguage":"swift"},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"],"title":"Queues"}],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"symbolKind":"class","roleHeading":"Class","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"title":"HBMemoryJobQueue","externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC","navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/push(_:on:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","role":"symbol","title":"push(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)","kind":"symbol","abstract":[{"type":"text","text":"Push job onto queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdown(on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","title":"shutdown(on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[{"text":"Shutdown queue","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/init(eventLoop:)":{"kind":"symbol","abstract":[{"text":"Initialise In memory job queue","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)","title":"init(eventLoop:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/eventLoop":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop","title":"eventLoop","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pop(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[{"type":"text","text":"Pop job off queue"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)","role":"symbol","title":"pop(on:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:).json index 557a8b078f..a248820171 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"HummingbirdJobs","title":"enqueue(_:on:)","symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}]},"kind":"symbol","abstract":[{"type":"text","text":"Push job onto queue"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Job descriptor"}],"type":"paragraph"}],"name":"job"},{"content":[{"inlineContent":[{"type":"text","text":"Number of times you should retry job"}],"type":"paragraph"}],"name":"maxRetryCount"}]},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"inlineContent":[{"type":"text","text":"ID for job"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/enqueue(_:on:)":{"title":"enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"Push job onto queue","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"role":"symbol","title":"enqueue(_:on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","extendedModule":"HummingbirdJobs"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Job descriptor"}],"type":"paragraph"}],"name":"job"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Number of times you should retry job","type":"text"}]}],"name":"maxRetryCount"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"ID for job"}]}],"kind":"content"}],"abstract":[{"text":"Push job onto queue","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/enqueue(_:on:)":{"type":"topic","title":"enqueue(_:on:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop.json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop.json index 6efff6076a..b906954a62 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop"},"metadata":{"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC9eventLoop7NIOCore05EventG0_pvp","title":"eventLoop","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"modules":[{"name":"HummingbirdJobs"}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/eventLoop":{"abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC9eventLoop7NIOCore05EventG0_pvp","title":"eventLoop"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/eventLoop":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/eventloop","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/eventLoop","title":"eventLoop","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:).json index 3d47c1c032..8a60f2d577 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"jobId","content":[{"inlineContent":[{"type":"text","text":"Job Identifier"}],"type":"paragraph"}]},{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"EventLoop to run process on"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"When deletion of job has finished. In this case immediately"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","title":"finished(jobId:on:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"extendedModule":"HummingbirdJobs"},"kind":"symbol","abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/finished(jobId:on:)":{"type":"topic","title":"finished(jobId:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)","kind":"symbol","role":"symbol","abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)"},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","title":"finished(jobId:on:)","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8finished5jobId2on7NIOCore15EventLoopFutureCyytGAA13JobIdentifierV_AG0jK0_ptF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"HummingbirdJobs"},"abstract":[{"type":"text","text":"Default implememtatoin of "},{"code":"finish","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"jobId","content":[{"inlineContent":[{"text":"Job Identifier","type":"text"}],"type":"paragraph"}]},{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run process on","type":"text"}]}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"When deletion of job has finished. In this case immediately","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/finished(jobId:on:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","title":"finished(jobId:on:)","abstract":[{"type":"text","text":"Default implememtatoin of "},{"type":"codeVoice","code":"finish"},{"type":"text","text":". Does nothing"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations.json index a3235b5fc1..021131ee2c 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)"],"title":"Instance Methods"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup","title":"HBJobQueue Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/finished(jobId:on:)":{"type":"topic","title":"finished(jobId:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)","kind":"symbol","role":"symbol","abstract":[{"text":"Default implememtatoin of ","type":"text"},{"code":"finish","type":"codeVoice"},{"text":". Does nothing","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/enqueue(_:on:)":{"title":"enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)","role":"symbol","kind":"symbol","type":"topic","abstract":[{"text":"Push job onto queue","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pollTime":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"title":"pollTime","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/onInit(on:)":{"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)","type":"topic","title":"onInit(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdownError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror","title":"shutdownError","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"}],"kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError"],"generated":true,"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)"],"title":"Instance Methods"}],"metadata":{"role":"collectionGroup","title":"HBJobQueue Implementations","modules":[{"name":"HummingbirdJobs"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/onInit(on:)":{"title":"onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"type":"codeVoice","code":"onInit"},{"type":"text","text":". Does nothing"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/finished(jobId:on:)":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/finished(jobid:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/finished(jobId:on:)","title":"finished(jobId:on:)","abstract":[{"type":"text","text":"Default implememtatoin of "},{"type":"codeVoice","code":"finish"},{"type":"text","text":". Does nothing"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/enqueue(_:on:)":{"type":"topic","title":"enqueue(_:on:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/enqueue(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/enqueue(_:on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdownError":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"shutdownError","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shutdownError"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pollTime":{"title":"pollTime","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:).json index e40793b2e4..b3e9f585fe 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Initializer","title":"init(eventLoop:)","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC9eventLoopAC7NIOCore05EventG0_p_tcfc"},"abstract":[{"type":"text","text":"Initialise In memory job queue"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"eventLoopGroup","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to run access to queue"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/init(eventLoop:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":")","kind":"text"}],"kind":"symbol","type":"topic","title":"init(eventLoop:)","abstract":[{"text":"Initialise In memory job queue","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run access to queue","type":"text"}]}],"name":"eventLoopGroup"}]}],"metadata":{"symbolKind":"init","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoop"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC9eventLoopAC7NIOCore05EventG0_p_tcfc","title":"init(eventLoop:)","role":"symbol"},"abstract":[{"type":"text","text":"Initialise In memory job queue"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/init(eventLoop:)":{"kind":"symbol","abstract":[{"text":"Initialise In memory job queue","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/init(eventLoop:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/init(eventloop:)","title":"init(eventLoop:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:).json index 98527c451e..fe8a7577aa 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)"]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","role":"symbol","symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"onInit(on:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to run process on","type":"text"}]}],"name":"eventLoop"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"When initialisation has finished. In this case immediately","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/onInit(on:)":{"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)","type":"topic","title":"onInit(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"type":"text","text":". Does nothing"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"EventLoop to run process on"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"When initialisation has finished. In this case immediately","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)"]}],"abstract":[{"type":"text","text":"Default implementation of "},{"code":"onInit","type":"codeVoice"},{"text":". Does nothing","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","symbolKind":"method","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE6onInit0E07NIOCore15EventLoopFutureCyytGAF0hI0_p_tF::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","title":"onInit(on:)","role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/onInit(on:)":{"title":"onInit(on:)","abstract":[{"type":"text","text":"Default implementation of "},{"type":"codeVoice","code":"onInit"},{"type":"text","text":". Does nothing"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/onInit(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/oninit(on:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime.json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime.json index ef143ca6ce..fa352e2e56 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8pollTime7NIOCore0F6AmountVvp::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","title":"pollTime","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"role":"symbol","modules":[{"name":"HummingbirdJobs"}],"extendedModule":"HummingbirdJobs","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"abstract":[{"type":"text","text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount"},{"type":"text","text":" "},{"type":"text","text":"between each poll of the queue"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pollTime":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"title":"pollTime","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"pollTime","roleHeading":"Instance Property","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8pollTime7NIOCore0F6AmountVvp::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime"},"abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pollTime":{"title":"pollTime","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/polltime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pollTime","abstract":[{"text":"Queue workers poll the queue to get the latest jobs off the queue. This indicates the time amount","type":"text"},{"text":" ","type":"text"},{"text":"between each poll of the queue","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:).json index 890b6448dd..0c3499679e 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:).json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Pop job off queue","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Eventloop to run process on (ignored in this case)"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"Queued Job if available"}],"type":"paragraph"}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","title":"pop(on:)","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC3pop2on7NIOCore15EventLoopFutureCyAA08HBQueuedD0VSgGAF0iJ0_p_tF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pop(on:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)","abstract":[{"text":"Pop job off queue","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","title":"pop(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Pop job off queue"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"},{"kind":"text","text":"?>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Eventloop to run process on (ignored in this case)"}],"type":"paragraph"}],"name":"eventLoop"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"Queued Job if available","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)"},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC3pop2on7NIOCore15EventLoopFutureCyAA08HBQueuedD0VSgGAF0iJ0_p_tF","title":"pop(on:)","modules":[{"name":"HummingbirdJobs"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/pop(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[{"type":"text","text":"Pop job off queue"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/pop(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/pop(on:)","role":"symbol","title":"pop(on:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:).json index f94ba3be3f..0228d5bd7a 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"metadata":{"title":"push(_:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC4push_2on7NIOCore15EventLoopFutureCyAA08HBQueuedD0VGAA5HBJob_p_AF0iJ0_ptF","role":"symbol","roleHeading":"Instance Method"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)"},"abstract":[{"text":"Push job onto queue","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"Job","type":"text"}],"type":"paragraph"}],"name":"job"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Eventloop to run process on (ignored in this case)"}]}],"name":"eventLoop"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Queued job"}]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/push(_:on:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","abstract":[{"text":"Push job onto queue","type":"text"}],"kind":"symbol","role":"symbol","type":"topic","title":"push(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)"}}} \ No newline at end of file +{"metadata":{"title":"push(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC4push_2on7NIOCore15EventLoopFutureCyAA08HBQueuedD0VGAA5HBJob_p_AF0iJ0_ptF","role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"job","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job"}]}]},{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Eventloop to run process on (ignored in this case)"}]}]}],"kind":"parameters"},{"content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"Queued job","type":"text"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Push job onto queue","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/push(_:on:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/push(_:on:)","role":"symbol","title":"push(_:on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/push(_:on:)","kind":"symbol","abstract":[{"type":"text","text":"Push job onto queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:).json index cb98dd74fb..e59a401e7d 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)"]}],"kind":"symbol","abstract":[{"text":"Shutdown queue","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC8shutdown2on7NIOCore15EventLoopFutureCyytGAF0iJ0_p_tF","symbolKind":"method","role":"symbol","title":"shutdown(on:)","modules":[{"name":"HummingbirdJobs"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdown(on:)":{"abstract":[{"text":"Shutdown queue","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)","title":"shutdown(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]]},"metadata":{"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs16HBMemoryJobQueueC8shutdown2on7NIOCore15EventLoopFutureCyytGAF0iJ0_p_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"shutdown(on:)","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Shutdown queue","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdown(on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdown(on:)","title":"shutdown(on:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[{"text":"Shutdown queue","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdown(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror.json b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror.json index f75fe1e63d..a829782124 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Instance Property","extendedModule":"HummingbirdJobs","role":"symbol","symbolKind":"property","title":"shutdownError","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBJobQueue.shutdownError"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdownError":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror","title":"shutdownError","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","type":"topic","title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBJobQueue.shutdownError"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Property","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp::SYNTHESIZED::s:15HummingbirdJobs16HBMemoryJobQueueC","role":"symbol","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property","title":"shutdownError","extendedModule":"HummingbirdJobs","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/HBJobQueue-Implementations":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/hbjobqueue-implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/HBJobQueue-Implementations","role":"collectionGroup","title":"HBJobQueue Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue/shutdownError":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue\/shutdownerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue\/shutdownError","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"shutdownError","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shutdownError"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob.json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob.json index 1624e4d031..f2712f913f 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob.json @@ -1 +1 @@ -{"abstract":[{"text":"Queued job. Includes job, plus the id for the job","type":"text"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"platforms":["Linux"]}],"kind":"declarations"}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job"]}],"seeAlsoSections":[{"generated":true,"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"metadata":{"roleHeading":"Structure","externalID":"s:15HummingbirdJobs11HBQueuedJobV","title":"HBQueuedJob","symbolKind":"struct","modules":[{"name":"HummingbirdJobs"}],"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBQueuedJob","kind":"identifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/Se":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","title":"Swift.Encodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(_:)":{"type":"topic","abstract":[{"type":"text","text":"Initialize a queue job"}],"title":"init(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/job":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job","title":"job","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/job","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}],"abstract":[{"type":"text","text":"Job data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(id:job:)":{"role":"symbol","type":"topic","title":"init(id:job:)","abstract":[{"text":"Initialize a queue job","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/id":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/id","title":"id","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","abstract":[{"type":"text","text":"Job id"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)","title":"init(from:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]}}} \ No newline at end of file +{"kind":"symbol","sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job"]}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"languages":["swift"]}]}],"seeAlsoSections":[{"title":"Queues","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"metadata":{"title":"HBQueuedJob","roleHeading":"Structure","externalID":"s:15HummingbirdJobs11HBQueuedJobV","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"symbolKind":"struct","modules":[{"name":"HummingbirdJobs"}]},"abstract":[{"text":"Queued job. Includes job, plus the id for the job","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/job":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"job","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}],"title":"job","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/job","abstract":[{"type":"text","text":"Job data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(from:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(_:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":")","kind":"text"}],"title":"init(_:)","abstract":[{"text":"Initialize a queue job","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/id":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"}],"title":"id","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Job id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(id:job:)":{"abstract":[{"type":"text","text":"Initialize a queue job"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)","title":"init(id:job:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/id.json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/id.json index 544e059560..f2f58cfa97 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/id.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/id.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/id"]}],"metadata":{"title":"id","externalID":"s:15HummingbirdJobs11HBQueuedJobV2idAA0D10IdentifierVvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Job id"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/id":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/id","title":"id","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","abstract":[{"type":"text","text":"Job id"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"metadata":{"externalID":"s:15HummingbirdJobs11HBQueuedJobV2idAA0D10IdentifierVvp","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"}],"title":"id","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Job id","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/id":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"}],"title":"id","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Job id"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/id","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(_:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(_:).json index 9b12734bbd..3242b31bc2 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":")"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Initialize a queue job"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"init(_:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":")"}],"roleHeading":"Initializer","symbolKind":"init","externalID":"s:15HummingbirdJobs11HBQueuedJobVyAcA5HBJob_pcfc","modules":[{"name":"HummingbirdJobs"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(_:)":{"type":"topic","abstract":[{"type":"text","text":"Initialize a queue job"}],"title":"init(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)","role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Initialize a queue job"}],"metadata":{"externalID":"s:15HummingbirdJobs11HBQueuedJobVyAcA5HBJob_pcfc","modules":[{"name":"HummingbirdJobs"}],"title":"init(_:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":")","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(_:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":")","kind":"text"}],"title":"init(_:)","abstract":[{"text":"Initialize a queue job","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(from:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(from:).json index a1021729a9..b1368659db 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(from:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(from:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","roleHeading":"Initializer","title":"init(from:)","externalID":"s:15HummingbirdJobs11HBQueuedJobV4fromACs7Decoder_p_tKcfc","modules":[{"name":"HummingbirdJobs"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Decodable.init(from:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)","title":"init(from:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}]}],"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdJobs"}],"title":"init(from:)","symbolKind":"init","externalID":"s:15HummingbirdJobs11HBQueuedJobV4fromACs7Decoder_p_tKcfc","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(from:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","kind":"typeIdentifier","preciseIdentifier":"s:s7DecoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(from:)","abstract":[],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:).json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:).json index 19d540c3cd..9838cf549b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdJobs11HBQueuedJobV2id3jobAcA0D10IdentifierV_AA14HBJobContainerVtcfc","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdJobs"}],"title":"init(id:job:)","symbolKind":"init","role":"symbol"},"abstract":[{"text":"Initialize a queue job","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","kind":"typeIdentifier","text":"HBJobContainer"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(id:job:)":{"role":"symbol","type":"topic","title":"init(id:job:)","abstract":[{"text":"Initialize a queue job","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Initialize a queue job"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdJobs"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdJobs11HBQueuedJobV2id3jobAcA0D10IdentifierV_AA14HBJobContainerVtcfc","roleHeading":"Initializer","title":"init(id:job:)","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/init(id:job:)":{"abstract":[{"type":"text","text":"Initialize a queue job"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/init(id:job:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/init(id:job:)","title":"init(id:job:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer"},{"kind":"text","text":")"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/job.json b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/job.json index e297b1ff18..9f9c57c8eb 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/job.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/hbqueuedjob/job.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/job"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:15HummingbirdJobs11HBQueuedJobV3jobAA14HBJobContainerVvp","title":"job","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer"}],"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Job data","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/job":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job","title":"job","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/job","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}],"abstract":[{"type":"text","text":"Job data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","title":"HBJobContainer","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","abstract":[{"text":"Holder for all data related to a job","type":"text"}],"navigatorTitle":[{"text":"HBJobContainer","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV","text":"HBJobContainer"}]}]}],"abstract":[{"text":"Job data","type":"text"}],"metadata":{"externalID":"s:15HummingbirdJobs11HBQueuedJobV3jobAA14HBJobContainerVvp","symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}],"role":"symbol","title":"job","roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/hbqueuedjob\/job"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob/job":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob\/job","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"job","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobContainer","preciseIdentifier":"s:15HummingbirdJobs14HBJobContainerV"}],"title":"job","type":"topic","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob\/job","abstract":[{"type":"text","text":"Job data"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobContainer":{"abstract":[{"type":"text","text":"Holder for all data related to a job"}],"navigatorTitle":[{"kind":"identifier","text":"HBJobContainer"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbjobcontainer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobContainer","title":"HBJobContainer","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobContainer"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier.json b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier.json index dc251fc0b3..468c3c2aa7 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"generated":true,"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"abstract":[{"type":"text","text":"Identifier for Job"}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:15HummingbirdJobs13JobIdentifierV","modules":[{"name":"HummingbirdJobs"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"symbolKind":"struct","title":"JobIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"roleHeading":"Structure"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/encode(to:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)","abstract":[],"title":"encode(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/description":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/description","abstract":[{"type":"text","text":"String description of Identifier"}],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","title":"HBJobQueueFactory","url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueFactory","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"title":"HBJobQueueId","kind":"symbol","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","abstract":[{"type":"text","text":"Job queue id"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"type":"topic","navigatorTitle":[{"text":"HBMemoryJobQueue","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","abstract":[{"type":"text","text":"In memory implementation of job queue driver. Stores jobs in a circular buffer"}],"title":"HBMemoryJobQueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBMemoryJobQueue","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"kind":"symbol","type":"topic","title":"init(_:)"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","abstract":[],"kind":"symbol","type":"topic","title":"init(from:)"},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)"]}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdJobs"}],"title":"JobIdentifier","symbolKind":"struct","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"externalID":"s:15HummingbirdJobs13JobIdentifierV"},"seeAlsoSections":[{"generated":true,"title":"Queues","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier"]}],"abstract":[{"text":"Identifier for Job","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/SE":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE","type":"unresolvable","title":"Swift.Encodable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/encode(to:)":{"title":"encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBMemoryJobQueue":{"url":"\/documentation\/hummingbirdjobs\/hbmemoryjobqueue","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBMemoryJobQueue","title":"HBMemoryJobQueue","kind":"symbol","abstract":[{"text":"In memory implementation of job queue driver. Stores jobs in a circular buffer","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryJobQueue"}],"navigatorTitle":[{"kind":"identifier","text":"HBMemoryJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"type":"topic","title":"init(_:)","role":"symbol","abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/description":{"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/description","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"String description of Identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(from:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable","title":"Swift.Decodable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/description.json b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/description.json index eed3feb8bd..db5ebe323e 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/description.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/description.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"String description of Identifier","type":"text"}],"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobs"}],"externalID":"s:15HummingbirdJobs13JobIdentifierV11descriptionSSvp","roleHeading":"Instance Property","role":"symbol","title":"description"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/description":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/description","abstract":[{"type":"text","text":"String description of Identifier"}],"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"description","externalID":"s:15HummingbirdJobs13JobIdentifierV11descriptionSSvp","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"type":"text","text":"String description of Identifier"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/description"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/description":{"title":"description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/description","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"String description of Identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/encode(to:).json b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/encode(to:).json index f5bcca1c05..5f9aa3753b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/encode(to:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/encode(to:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"encoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Encoder","preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)"]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs13JobIdentifierV6encode2toys7Encoder_p_tKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"encode(to:)","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdJobs"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/encode(to:)":{"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)","abstract":[],"title":"encode(to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7EncoderP","text":"Encoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Encodable.encode(to:)"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Encoder","kind":"typeIdentifier","preciseIdentifier":"s:s7EncoderP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:15HummingbirdJobs13JobIdentifierV6encode2toys7Encoder_p_tKF","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"method","title":"encode(to:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Encoder","preciseIdentifier":"s:s7EncoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/encode(to:)":{"title":"encode(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7EncoderP","kind":"typeIdentifier","text":"Encoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/encode(to:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/encode(to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(_:).json b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(_:).json index 62a766866b..2ae998a570 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(_:).json @@ -1 +1 @@ -{"metadata":{"symbolKind":"init","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"externalID":"s:15HummingbirdJobs13JobIdentifierVyACSScfc","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Initializer","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"string value"}]}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"kind":"symbol","type":"topic","title":"init(_:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"string value","type":"text"}]}],"name":"value"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)"},"metadata":{"title":"init(_:)","modules":[{"name":"HummingbirdJobs"}],"symbolKind":"init","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:15HummingbirdJobs13JobIdentifierVyACSScfc","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(_:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"type":"topic","title":"init(_:)","role":"symbol","abstract":[{"text":"Initialize JobIdentifier from String","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(from:).json b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(from:).json index 791c7c2fea..ffbafa5752 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(from:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobidentifier/init(from:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)"]}],"metadata":{"externalID":"s:15HummingbirdJobs13JobIdentifierV4fromACs7Decoder_p_tKcfc","modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Initializer","symbolKind":"init","title":"init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7DecoderP","text":"Decoder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","abstract":[],"kind":"symbol","type":"topic","title":"init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"title":"init(from:)","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","externalID":"s:15HummingbirdJobs13JobIdentifierV4fromACs7Decoder_p_tKcfc","modules":[{"name":"HummingbirdJobs"}]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier/init(from:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier\/init(from:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"init(from:)","url":"\/documentation\/hummingbirdjobs\/jobidentifier\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror.json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror.json index 9f2a7b3170..7e23c6c8e3 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"metadata":{"title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}],"roleHeading":"Structure","externalID":"s:15HummingbirdJobs13JobQueueErrorV","symbolKind":"struct","navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"modules":[{"name":"HummingbirdJobs"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"type":"text","text":"Job Queue Error type"}],"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Error-Implementations":{"abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/error-implementations","title":"Error Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Equatable-Implementations":{"role":"collectionGroup","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations","kind":"article","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/equatable-implementations","type":"topic","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/decodeJobFailed":{"abstract":[{"text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected","type":"text"},{"text":" ","type":"text"},{"text":"is not available","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed","title":"decodeJobFailed","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decodeJobFailed","kind":"identifier"},{"text":": `Self`","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"]]},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"]}],"metadata":{"modules":[{"name":"HummingbirdJobs"}],"roleHeading":"Structure","externalID":"s:15HummingbirdJobs13JobQueueErrorV","role":"symbol","title":"JobQueueError","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}]},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Job Queue Error type","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","role":"collectionGroup","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/decodeJobFailed":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decodeJobFailed"},{"kind":"text","text":": `Self`"}],"title":"decodeJobFailed","type":"topic","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed","abstract":[{"type":"text","text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected"},{"type":"text","text":" "},{"type":"text","text":"is not available"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Error-Implementations":{"title":"Error Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations","type":"topic","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/error-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:).json index 9a586f4beb..a9c1b5aee0 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdJobs13JobQueueErrorV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"symbolKind":"op","role":"symbol","title":"!=(_:_:)","roleHeading":"Operator","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Equatable-Implementations":{"role":"collectionGroup","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations","kind":"article","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/equatable-implementations","type":"topic","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/!=(_:_:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)","type":"topic","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:15HummingbirdJobs13JobQueueErrorV","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","extendedModule":"Swift","title":"!=(_:_:)","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"symbolKind":"op","roleHeading":"Operator"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","role":"collectionGroup","kind":"article","abstract":[],"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed.json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed.json index a0cecfc52a..14c513c2ac 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected","type":"text"},{"text":" ","type":"text"},{"text":"is not available","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"property","title":"decodeJobFailed","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeJobFailed"},{"kind":"text","text":": `Self`"}],"externalID":"s:15HummingbirdJobs13JobQueueErrorV06decodeC6FailedACvpZ","roleHeading":"Type Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decodeJobFailed"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/decodeJobFailed":{"abstract":[{"text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected","type":"text"},{"text":" ","type":"text"},{"text":"is not available","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed","title":"decodeJobFailed","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decodeJobFailed","kind":"identifier"},{"text":": `Self`","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"decodeJobFailed"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed"]}],"abstract":[{"text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected","type":"text"},{"text":" ","type":"text"},{"text":"is not available","type":"text"}],"metadata":{"roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdJobs"}],"role":"symbol","externalID":"s:15HummingbirdJobs13JobQueueErrorV06decodeC6FailedACvpZ","title":"decodeJobFailed","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decodeJobFailed","kind":"identifier"},{"text":": `Self`","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/decodeJobFailed":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/decodeJobFailed","role":"symbol","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decodeJobFailed"},{"kind":"text","text":": `Self`"}],"title":"decodeJobFailed","type":"topic","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/decodejobfailed","abstract":[{"type":"text","text":"failed to decode job. Possibly because it hasn’t been registered or data that was expected"},{"type":"text","text":" "},{"type":"text","text":"is not available"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations.json index f109b789f8..a5acfb09c6 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdJobs"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)"],"generated":true}],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/!=(_:_:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)","type":"topic","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Equatable-Implementations"},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdJobs"}],"title":"Equatable Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)"],"generated":true,"title":"Operators"}],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/!=(_:_:)":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/!=(_:_:)","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/error-implementations.json index 118479efe1..8f59daf253 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/error-implementations.json @@ -1 +1 @@ -{"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdJobs"}]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription"],"title":"Instance Properties"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/localizedDescription":{"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription","role":"symbol"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError"]]},"kind":"article","metadata":{"title":"Error Implementations","modules":[{"name":"HummingbirdJobs"}],"role":"collectionGroup"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/localizedDescription":{"title":"localizedDescription","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/localizeddescription.json index d62e9fbd42..daefa6d320 100644 --- a/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdjobs/jobqueueerror/localizeddescription.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"role":"symbol","title":"localizedDescription","symbolKind":"property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdJobs13JobQueueErrorV","extendedModule":"Swift","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/localizedDescription":{"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Error-Implementations":{"abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/error-implementations","title":"Error Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"text":"JobQueueError","kind":"identifier"}],"role":"symbol","abstract":[{"text":"Job Queue Error type","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","type":"topic","title":"JobQueueError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueError","kind":"identifier"}]}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription"},"metadata":{"role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:15HummingbirdJobs13JobQueueErrorV","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"extendedModule":"Swift","roleHeading":"Instance Property","modules":[{"name":"HummingbirdJobs","relatedModules":["Swift"]}],"symbolKind":"property","title":"localizedDescription"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/localizedDescription":{"title":"localizedDescription","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/localizedDescription","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/localizeddescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError/Error-Implementations":{"title":"Error Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError\/Error-Implementations","type":"topic","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdjobs\/jobqueueerror\/error-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobQueueError":{"navigatorTitle":[{"kind":"identifier","text":"JobQueueError"}],"title":"JobQueueError","abstract":[{"type":"text","text":"Job Queue Error type"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobs\/jobqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobQueueError","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobQueueError"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis.json b/docs/1.0/data/documentation/hummingbirdjobsredis.json index bf9f2ca522..e7e2857482 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis"]}],"metadata":{"symbolKind":"module","externalID":"HummingbirdJobsRedis","title":"HummingbirdJobsRedis","roleHeading":"Framework","modules":[{"name":"HummingbirdJobsRedis"}],"role":"collection"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"],"title":"Classes"}],"hierarchy":{"paths":[[]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"],"title":"Classes"}],"metadata":{"symbolKind":"module","title":"HummingbirdJobsRedis","roleHeading":"Framework","externalID":"HummingbirdJobsRedis","role":"collection","modules":[{"name":"HummingbirdJobsRedis"}]},"hierarchy":{"paths":[[]]},"variants":[{"paths":["\/documentation\/hummingbirdjobsredis"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue.json index 94392dd6ca..38a7fd270b 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"class","navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"roleHeading":"Class","modules":[{"name":"HummingbirdJobsRedis"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","role":"symbol","title":"HBRedisJobQueue"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"abstract":[{"type":"text","text":"Redis implementation of job queues"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"],"generated":true,"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-11htu":{"abstract":[{"type":"text","text":"Initialize redis job queue"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","title":"init(_:configuration:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/push(_:on:)":{"title":"push(_:on:)","role":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","title":"HBJobQueue Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pollTime":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime","role":"symbol","title":"pollTime","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pop(on:)":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)","role":"symbol","type":"topic","title":"pop(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","abstract":[{"type":"text","text":"Pop Job off queue"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/onInit(on:)":{"title":"onInit(on:)","role":"symbol","abstract":[{"type":"text","text":"This is run at initialization time."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"title":"HBJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue","abstract":[{"type":"text","text":"Job queue protocol."}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/finished(jobId:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)","abstract":[{"text":"Flag job is done","type":"text"}],"kind":"symbol","type":"topic","title":"finished(jobId:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/rerunProcessing(on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)","abstract":[{"text":"Push all the entries on the processing list back onto the main list.","type":"text"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)","kind":"symbol","role":"symbol","type":"topic","title":"rerunProcessing(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rerunProcessing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-8qlgg":{"abstract":[{"type":"text","text":"Initialize redis job queue"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg","title":"init(_:configuration:)","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"kind":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"role":"symbol","symbolKind":"class","roleHeading":"Class","modules":[{"name":"HummingbirdJobsRedis"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC","title":"HBRedisJobQueue","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"],"title":"Enumerations"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"],"title":"Default Implementations"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Redis implementation of job queues"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/onInit(on:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","abstract":[{"type":"text","text":"This is run at initialization time."}],"title":"onInit(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/finished(jobId:on:)":{"role":"symbol","title":"finished(jobId:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Flag job is done"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pop(on:)":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"role":"symbol","title":"pop(on:)","abstract":[{"type":"text","text":"Pop Job off queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-8qlgg":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"role":"symbol","title":"init(_:configuration:)","abstract":[{"type":"text","text":"Initialize redis job queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/rerunProcessing(on:)":{"role":"symbol","title":"rerunProcessing(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rerunProcessing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Push all the entries on the processing list back onto the main list."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pollTime":{"role":"symbol","title":"pollTime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-11htu":{"role":"symbol","title":"init(_:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize redis job queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/push(_:on:)":{"title":"push(_:on:)","abstract":[{"text":"Push Job onto queue","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","type":"topic","abstract":[],"title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration.json index f28e96fd71..1cceedcbe1 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"]}],"sections":[],"metadata":{"title":"HBRedisJobQueue.Configuration","roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"symbolKind":"struct","modules":[{"name":"HummingbirdJobsRedis"}],"extendedModule":"HummingbirdJobsRedis","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","navigatorTitle":[{"text":"Configuration","kind":"identifier"}]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)"]}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"abstract":[{"type":"text","text":"Redis Job queue configuration"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration/init(queueKey:pollTime:rerunProcessing:)":{"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pollTime","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rerunProcessing","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)","type":"topic","title":"init(queueKey:pollTime:rerunProcessing:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file +{"metadata":{"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"role":"symbol","symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"HummingbirdJobsRedis"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"title":"HBRedisJobQueue.Configuration","extendedModule":"HummingbirdJobsRedis"},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)"],"title":"Initializers"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"]}],"abstract":[{"type":"text","text":"Redis Job queue configuration"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration/init(queueKey:pollTime:rerunProcessing:)":{"title":"init(queueKey:pollTime:rerunProcessing:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rerunProcessing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:).json index 347059bd39..e01e786cd5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)"]}],"metadata":{"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV8queueKey8pollTime15rerunProcessingAESS_7NIOCore0K6AmountVSbtcfc","role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdJobsRedis"}],"title":"init(queueKey:pollTime:rerunProcessing:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rerunProcessing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"init"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"_hbJobQueue\", "},{"kind":"externalParam","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .milliseconds(100), "},{"kind":"externalParam","text":"rerunProcessing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true)"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration/init(queueKey:pollTime:rerunProcessing:)":{"kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pollTime","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rerunProcessing","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)","type":"topic","title":"init(queueKey:pollTime:rerunProcessing:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"]]},"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rerunProcessing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"symbolKind":"init","roleHeading":"Initializer","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV8queueKey8pollTime15rerunProcessingAESS_7NIOCore0K6AmountVSbtcfc","modules":[{"name":"HummingbirdJobsRedis"}],"title":"init(queueKey:pollTime:rerunProcessing:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"queueKey","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"_hbJobQueue\", ","kind":"text"},{"text":"pollTime","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .milliseconds(100), ","kind":"text"},{"text":"rerunProcessing","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = true)","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration/init(queueKey:pollTime:rerunProcessing:)":{"title":"init(queueKey:pollTime:rerunProcessing:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration\/init(queuekey:polltime:rerunprocessing:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"queueKey"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"rerunProcessing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration\/init(queueKey:pollTime:rerunProcessing:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:).json index 16f4106be4..529b4b7a48 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"job"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBJobQueue.enqueue(_:on:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)"},"metadata":{"modules":[{"relatedModules":["HummingbirdJobs"],"name":"HummingbirdJobsRedis"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"enqueue(_:on:)","symbolKind":"method","extendedModule":"HummingbirdJobs","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/enqueue(_:on:)":{"title":"enqueue(_:on:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","title":"HBJobQueue Implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE7enqueue_2on7NIOCore15EventLoopFutureCyAA13JobIdentifierVGAA0C0_p_AF0hI0_ptF::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC","symbolKind":"method","modules":[{"relatedModules":["HummingbirdJobs"],"name":"HummingbirdJobsRedis"}],"extendedModule":"HummingbirdJobs","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"enqueue(_:on:)","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBJobQueue.enqueue(_:on:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","type":"topic","abstract":[],"title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/enqueue(_:on:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","title":"enqueue(_:on:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:).json index bbb666b34f..6e5009e0d0 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"abstract":[{"type":"text","text":"Flag job is done"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"jobId","content":[{"type":"paragraph","inlineContent":[{"text":"Job id","type":"text"}]}]},{"name":"eventLoop","content":[{"inlineContent":[{"type":"text","text":"eventLoop to do work on"}],"type":"paragraph"}]}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"inlineContent":[{"text":"Removes job id from processing queue","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdJobsRedis"}],"role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC8finished5jobId2on7NIOCore15EventLoopFutureCyytG0aB00E10IdentifierV_AG0lM0_ptF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"finished(jobId:on:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/finished(jobId:on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)","abstract":[{"text":"Flag job is done","type":"text"}],"kind":"symbol","type":"topic","title":"finished(jobId:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)"]}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"title":"finished(jobId:on:)","symbolKind":"method","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC8finished5jobId2on7NIOCore15EventLoopFutureCyytG0aB00E10IdentifierV_AG0lM0_ptF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"finished","kind":"identifier"},{"text":"(","kind":"text"},{"text":"jobId","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job id"}]}],"name":"jobId"},{"content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop to do work on","type":"text"}]}],"name":"eventLoop"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Removes job id from processing queue"}]}]}],"sections":[],"abstract":[{"type":"text","text":"Flag job is done"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/finished(jobId:on:)":{"role":"symbol","title":"finished(jobId:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/finished(jobId:on:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/finished(jobid:on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"finished"},{"kind":"text","text":"("},{"kind":"externalParam","text":"jobId"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier","text":"JobIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Flag job is done"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations.json index f4ffa7422e..ca11889955 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"metadata":{"role":"collectionGroup","title":"HBJobQueue Implementations","modules":[{"name":"HummingbirdJobsRedis"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"},"sections":[],"kind":"article","topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/enqueue(_:on:)":{"title":"enqueue(_:on:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdownError":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError","title":"shutdownError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdown(on:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)","title":"shutdown(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdJobsRedis"}],"title":"HBJobQueue Implementations"},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/enqueue(_:on:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/enqueue(_:on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/enqueue(_:on:)","title":"enqueue(_:on:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob"},{"kind":"text","text":", "},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdown(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)","kind":"symbol","role":"symbol","title":"shutdown(on:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdownError":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"kind":"symbol","title":"shutdownError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu.json index a226809bec..fe1c6427c2 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu.json @@ -1 +1 @@ -{"abstract":[{"text":"Initialize redis job queue","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu"]}],"metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"role":"symbol","title":"init(_:configuration:)","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC_13configurationAC0A013HBApplicationC_AC13ConfigurationVtcfc","symbolKind":"init","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"application"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"application to get redis setup from","type":"text"}],"type":"paragraph"}],"name":"application"},{"content":[{"inlineContent":[{"type":"text","text":"configuration"}],"type":"paragraph"}],"name":"configuration"}],"kind":"parameters"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-11htu":{"abstract":[{"type":"text","text":"Initialize redis job queue"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","title":"init(_:configuration:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"application","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]},{"parameters":[{"name":"application","content":[{"inlineContent":[{"text":"application to get redis setup from","type":"text"}],"type":"paragraph"}]},{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"configuration"}]}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu"]}],"metadata":{"roleHeading":"Initializer","title":"init(_:configuration:)","role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC_13configurationAC0A013HBApplicationC_AC13ConfigurationVtcfc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdJobsRedis"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Initialize redis job queue","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-11htu":{"role":"symbol","title":"init(_:configuration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-11htu","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-11htu","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Initialize redis job queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg.json index 82b8c21efe..fb5a9668d5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Initialize redis job queue"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg"},"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"redisConnectionPoolGroup","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Redis connection pool group"}]}],"name":"redisConnectionPoolGroup"},{"content":[{"inlineContent":[{"text":"configuration","type":"text"}],"type":"paragraph"}],"name":"configuration"}],"kind":"parameters"}],"metadata":{"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC_13configurationAC0aC00C19ConnectionPoolGroupV_AC13ConfigurationVtcfc","modules":[{"name":"HummingbirdJobsRedis"}],"title":"init(_:configuration:)","symbolKind":"init"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-8qlgg":{"abstract":[{"type":"text","text":"Initialize redis job queue"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg","title":"init(_:configuration:)","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Initialize redis job queue","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"redisConnectionPoolGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"redisConnectionPoolGroup","content":[{"type":"paragraph","inlineContent":[{"text":"Redis connection pool group","type":"text"}]}]},{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"text":"configuration","type":"text"}]}]}]}],"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"init","title":"init(_:configuration:)","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC_13configurationAC0aC00C19ConnectionPoolGroupV_AC13ConfigurationVtcfc","modules":[{"name":"HummingbirdJobsRedis"}],"roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/Configuration":{"type":"topic","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/Configuration","abstract":[{"text":"Redis Job queue configuration","type":"text"}],"role":"symbol","title":"HBRedisJobQueue.Configuration","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/init(_:configuration:)-8qlgg":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/init(_:configuration:)-8qlgg","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/init(_:configuration:)-8qlgg","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20HummingbirdJobsRedis15HBRedisJobQueueC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":")"}],"role":"symbol","title":"init(_:configuration:)","abstract":[{"type":"text","text":"Initialize redis job queue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:).json index aa9b9104b3..dbeb750fd5 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)"},"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"This is run at initialization time.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdJobsRedis"}],"title":"onInit(on:)","role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC6onInit0G07NIOCore15EventLoopFutureCyytGAF0jK0_p_tF","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"eventLoop to run process on"}]}],"name":"eventLoop"}]},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Will push all the jobs in the processing queue back onto to the main queue so they can"},{"type":"text","text":" "},{"type":"text","text":"be rerun"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/onInit(on:)":{"title":"onInit(on:)","role":"symbol","abstract":[{"type":"text","text":"This is run at initialization time."}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onInit"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"text":"eventLoop to run process on","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"Will push all the jobs in the processing queue back onto to the main queue so they can","type":"text"},{"text":" ","type":"text"},{"text":"be rerun","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC6onInit0G07NIOCore15EventLoopFutureCyytGAF0jK0_p_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdJobsRedis"}],"symbolKind":"method","title":"onInit(on:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"abstract":[{"type":"text","text":"This is run at initialization time."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/onInit(on:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/onInit(on:)","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/oninit(on:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"onInit","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","abstract":[{"type":"text","text":"This is run at initialization time."}],"title":"onInit(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime.json index a1ef7ee1f3..3cd30c85bb 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime"},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"pollTime","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC8pollTime7NIOCore0H6AmountVvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdJobsRedis"}],"symbolKind":"property"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBJobQueue.pollTime","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pollTime":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime","role":"symbol","title":"pollTime","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBJobQueue.pollTime"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pollTime","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"title":"pollTime","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC8pollTime7NIOCore0H6AmountVvp","symbolKind":"property","modules":[{"name":"HummingbirdJobsRedis"}],"roleHeading":"Instance Property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pollTime":{"role":"symbol","title":"pollTime","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pollTime","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/polltime","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"pollTime"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:).json index 94b66d36b7..5df4b29851 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Pop Job off queue"}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC3pop2on7NIOCore15EventLoopFutureCy0aB008HBQueuedE0VSgGAF0jK0_p_tF","modules":[{"name":"HummingbirdJobsRedis"}],"title":"pop(on:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop to do work on","type":"text"}]}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"queued job"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pop(on:)":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)","role":"symbol","type":"topic","title":"pop(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","abstract":[{"type":"text","text":"Pop Job off queue"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","interfaceLanguage":"swift"},"abstract":[{"text":"Pop Job off queue","type":"text"}],"metadata":{"role":"symbol","title":"pop(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":"?>","kind":"text"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC3pop2on7NIOCore15EventLoopFutureCy0aB008HBQueuedE0VSgGAF0jK0_p_tF","modules":[{"name":"HummingbirdJobsRedis"}],"roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"},{"kind":"text","text":"?>"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"eventLoop to do work on"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"text":"queued job","type":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/pop(on:)":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/pop(on:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/pop(on:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":"?>"}],"role":"symbol","title":"pop(on:)","abstract":[{"type":"text","text":"Pop Job off queue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:).json index 48ea066fcd..7283657151 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Job descriptor","type":"text"}]}],"name":"job"},{"content":[{"type":"paragraph","inlineContent":[{"text":"eventLoop to do work on","type":"text"}]}],"name":"eventLoop"}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Queued job","type":"text"}]}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","title":"push(_:on:)","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC4push_2on7NIOCore15EventLoopFutureCy0aB008HBQueuedE0VGAI5HBJob_p_AF0jK0_ptF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","text":"HBJob","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","kind":"typeIdentifier"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdJobsRedis"}],"role":"symbol"},"abstract":[{"type":"text","text":"Push Job onto queue"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/push(_:on:)":{"title":"push(_:on:)","role":"symbol","abstract":[{"type":"text","text":"Push Job onto queue"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier","text":"HBJob"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","kind":"typeIdentifier","text":"HBQueuedJob"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"abstract":[{"type":"text","text":"Protocol for job description"}],"navigatorTitle":[{"text":"HBJob","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBJob","kind":"identifier"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","title":"HBJob","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"navigatorTitle":[{"text":"HBQueuedJob","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBQueuedJob","kind":"identifier"}],"role":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","title":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"push"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC4push_2on7NIOCore15EventLoopFutureCy0aB008HBQueuedE0VGAI5HBJob_p_AF0jK0_ptF","modules":[{"name":"HummingbirdJobsRedis"}],"title":"push(_:on:)","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"job","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV","text":"HBQueuedJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob"},{"kind":"text","text":">"}]}],"kind":"declarations"},{"parameters":[{"name":"job","content":[{"type":"paragraph","inlineContent":[{"text":"Job descriptor","type":"text"}]}]},{"name":"eventLoop","content":[{"inlineContent":[{"text":"eventLoop to do work on","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"Queued job"}],"type":"paragraph"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)"},"abstract":[{"text":"Push Job onto queue","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBQueuedJob":{"abstract":[{"type":"text","text":"Queued job. Includes job, plus the id for the job"}],"navigatorTitle":[{"kind":"identifier","text":"HBQueuedJob"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/hbqueuedjob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBQueuedJob","title":"HBQueuedJob","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBQueuedJob"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/push(_:on:)":{"title":"push(_:on:)","abstract":[{"text":"Push Job onto queue","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"push","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBQueuedJob","preciseIdentifier":"s:15HummingbirdJobs11HBQueuedJobV"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/push(_:on:)","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/push(_:on:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror.json index 376efc6b1f..25fc8f8939 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"],"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"metadata":{"roleHeading":"Enumeration","navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}],"modules":[{"name":"HummingbirdJobsRedis"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"symbolKind":"enum","role":"symbol","title":"HBRedisJobQueue.RedisQueueError","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/jobMissing(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobMissing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)","role":"symbol","kind":"symbol","title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/description":{"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description","title":"description","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/Error-Implementations":{"abstract":[],"title":"Error Implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/error-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/unexpectedRedisKeyType":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unexpectedRedisKeyType","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"},"sections":[],"metadata":{"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO","role":"symbol","modules":[{"name":"HummingbirdJobsRedis"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}],"roleHeading":"Enumeration","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"title":"HBRedisJobQueue.RedisQueueError","symbolKind":"enum"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"text":"RedisQueueError","kind":"identifier"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations","role":"collectionGroup","kind":"article","title":"Error Implementations","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/error-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/description":{"kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"description","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/unexpectedRedisKeyType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}],"title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/jobMissing(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jobMissing"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description.json index c1f248b7ed..6a0643081f 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"metadata":{"title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdJobsRedis"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO11descriptionSSvp"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/description":{"type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description","title":"description","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO11descriptionSSvp","roleHeading":"Instance Property","title":"description","symbolKind":"property"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/description":{"kind":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"description","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/description","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/description"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations.json index c6ed626da7..fd082a7e6e 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"title":"Error Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"]}],"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/localizedDescription":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"},"metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"role":"collectionGroup","title":"Error Implementations"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/localizedDescription":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:).json index 930968966f..e375e6a4c6 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)"},"metadata":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobMissing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case","modules":[{"name":"HummingbirdJobsRedis"}],"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO10jobMissingyAE0aB00E10IdentifierVcAEmF","symbolKind":"case","title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jobMissing"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"kind":"text","text":")"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/jobMissing(_:)":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobMissing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)","role":"symbol","kind":"symbol","title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"title":"JobIdentifier","kind":"symbol","navigatorTitle":[{"text":"JobIdentifier","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobIdentifier","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","abstract":[{"type":"text","text":"Identifier for Job"}],"url":"\/documentation\/hummingbirdjobs\/jobidentifier"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)"},"metadata":{"modules":[{"name":"HummingbirdJobsRedis"}],"title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO10jobMissingyAE0aB00E10IdentifierVcAEmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobMissing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobMissing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/jobMissing(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/jobMissing(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"jobMissing"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","text":"JobIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"HBRedisJobQueue.RedisQueueError.jobMissing(_:)","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/jobmissing(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription.json index ba553cddc9..91702284f3 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"metadata":{"extendedModule":"Swift","title":"localizedDescription","symbolKind":"property","roleHeading":"Instance Property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdJobsRedis"}],"role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/Error-Implementations":{"abstract":[],"title":"Error Implementations","type":"topic","role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/error-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/localizedDescription":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdJobsRedis"}],"roleHeading":"Instance Property","extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO","role":"symbol","title":"localizedDescription","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/localizedDescription":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/localizeddescription","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/Error-Implementations","role":"collectionGroup","kind":"article","title":"Error Implementations","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/error-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype.json index 0f8ab63b20..1f5e83044c 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"metadata":{"roleHeading":"Case","modules":[{"name":"HummingbirdJobsRedis"}],"title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO010unexpectedC7KeyTypeyA2EmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}],"role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/unexpectedRedisKeyType":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"unexpectedRedisKeyType","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"abstract":[],"type":"topic","title":"HBRedisJobQueue.RedisQueueError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","navigatorTitle":[{"text":"RedisQueueError","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"RedisQueueError","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType","interfaceLanguage":"swift"},"metadata":{"title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","roleHeading":"Case","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC0cF5ErrorO010unexpectedC7KeyTypeyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}],"modules":[{"name":"HummingbirdJobsRedis"}],"symbolKind":"case","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError/unexpectedRedisKeyType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError\/unexpectedRedisKeyType","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpectedRedisKeyType"}],"title":"HBRedisJobQueue.RedisQueueError.unexpectedRedisKeyType","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror\/unexpectedrediskeytype","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/RedisQueueError":{"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/redisqueueerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/RedisQueueError","title":"HBRedisJobQueue.RedisQueueError","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisQueueError"}],"navigatorTitle":[{"kind":"identifier","text":"RedisQueueError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:).json index f7e36d747c..4d968bce08 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)"},"metadata":{"externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC15rerunProcessing2on7NIOCore15EventLoopFutureCyytGAF0kL0_p_tF","symbolKind":"method","title":"rerunProcessing(on:)","modules":[{"name":"HummingbirdJobsRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rerunProcessing"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Push all the entries on the processing list back onto the main list.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rerunProcessing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This is run at initialization. If a job is in the processing queue at initialization it never was completed the","type":"text"},{"text":" ","type":"text"},{"text":"last time queues were processed so needs to be re run","type":"text"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/rerunProcessing(on:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)","abstract":[{"text":"Push all the entries on the processing list back onto the main list.","type":"text"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)","kind":"symbol","role":"symbol","type":"topic","title":"rerunProcessing(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rerunProcessing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rerunProcessing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"text":"This is run at initialization. If a job is in the processing queue at initialization it never was completed the","type":"text"},{"text":" ","type":"text"},{"text":"last time queues were processed so needs to be re run","type":"text"}],"type":"paragraph"}]}],"abstract":[{"text":"Push all the entries on the processing list back onto the main list.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"rerunProcessing(on:)","externalID":"s:20HummingbirdJobsRedis15HBRedisJobQueueC15rerunProcessing2on7NIOCore15EventLoopFutureCyytGAF0kL0_p_tF","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rerunProcessing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdJobsRedis"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/rerunProcessing(on:)":{"role":"symbol","title":"rerunProcessing(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/rerunProcessing(on:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/rerunprocessing(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rerunProcessing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Push all the entries on the processing list back onto the main list."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:).json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:).json index 21a6f8e2bf..a27a8e7780 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:).json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"shutdown(on:)","extendedModule":"HummingbirdJobs","modules":[{"relatedModules":["HummingbirdJobs"],"name":"HummingbirdJobsRedis"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBJobQueue.shutdown(on:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","title":"HBJobQueue Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdown(on:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)","title":"shutdown(on:)"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBJobQueue.shutdown(on:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"extendedModule":"HummingbirdJobs","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdJobsRedis","relatedModules":["HummingbirdJobs"]}],"title":"shutdown(on:)","role":"symbol","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE8shutdown2on7NIOCore15EventLoopFutureCyytGAF0hI0_p_tF::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","type":"topic","abstract":[],"title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdown(on:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdown(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdown(on:)","kind":"symbol","role":"symbol","title":"shutdown(on:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror.json b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror.json index 13008181a1..107404dcfa 100644 --- a/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror.json +++ b/docs/1.0/data/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBJobQueue.shutdownError"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"HummingbirdJobs","symbolKind":"property","role":"symbol","externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC","title":"shutdownError","modules":[{"relatedModules":["HummingbirdJobs"],"name":"HummingbirdJobsRedis"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"title":"HBRedisJobQueue","kind":"symbol","navigatorTitle":[{"text":"HBRedisJobQueue","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"text":" ","kind":"text"},{"text":"HBRedisJobQueue","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"type":"text","text":"Redis implementation of job queues"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdownError":{"abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"}],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError","title":"shutdownError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"title":"HummingbirdJobsRedis","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations","abstract":[],"url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","title":"HBJobQueue Implementations"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBJobQueue.shutdownError"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"externalID":"s:15HummingbirdJobs10HBJobQueuePAAE13shutdownErrors0F0_pvp::SYNTHESIZED::s:20HummingbirdJobsRedis15HBRedisJobQueueC","symbolKind":"property","title":"shutdownError","modules":[{"name":"HummingbirdJobsRedis","relatedModules":["HummingbirdJobs"]}],"extendedModule":"HummingbirdJobs"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownError","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue","abstract":[{"text":"Redis implementation of job queues","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBRedisJobQueue"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue","title":"HBRedisJobQueue","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisJobQueue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/HBJobQueue-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/hbjobqueue-implementations","type":"topic","abstract":[],"title":"HBJobQueue Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/HBJobQueue-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis":{"role":"collection","kind":"symbol","title":"HummingbirdJobsRedis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdjobsredis"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobsRedis/HBRedisJobQueue/shutdownError":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobsRedis\/HBRedisJobQueue\/shutdownError","url":"\/documentation\/hummingbirdjobsredis\/hbredisjobqueue\/shutdownerror","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdownError"},{"kind":"text","text":": "},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"kind":"symbol","title":"shutdownError"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda.json b/docs/1.0/data/documentation/hummingbirdlambda.json index 47ffc61797..ab23d3c3d9 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda.json +++ b/docs/1.0/data/documentation/hummingbirdlambda.json @@ -1 +1 @@ -{"metadata":{"role":"collection","externalID":"HummingbirdLambda","roleHeading":"Framework","symbolKind":"module","title":"HummingbirdLambda","modules":[{"name":"HummingbirdLambda"}]},"primaryContentSections":[{"content":[{"type":"heading","anchor":"Usage","level":2,"text":"Usage"},{"type":"paragraph","inlineContent":[{"text":"Create struct conforming to ","type":"text"},{"type":"codeVoice","code":"HBLambda"},{"text":". Setup your application in the ","type":"text"},{"type":"codeVoice","code":"init"},{"text":" function: add your middleware, add route handlers etc","type":"text"}]},{"type":"codeListing","code":["struct MyHandler: HBLambda {"," \/\/ define input and output"," typealias In = APIGateway.Request"," typealias Out = APIGateway.Response"," "," init(_ app: HBApplication) {"," app.middleware.add(HBLogRequestsMiddleware(.debug))"," app.router.get(\"hello\") { _ in"," return \"Hello\""," }"," }","}","","Lambda.run { context in"," return HBLambdaHandler<MyHandler>(context: context)","}"],"syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types define your input and output objects. If you are using an "},{"type":"codeVoice","code":"APIGateway"},{"type":"text","text":" REST interface to invoke your Lambda then set these to "},{"type":"codeVoice","code":"APIGateway.Request"},{"type":"text","text":" and "},{"type":"codeVoice","code":"APIGateway.Response"},{"type":"text","text":" respectively. If you are using an "},{"type":"codeVoice","code":"APIGateway"},{"type":"text","text":" HTML interface then set these to "},{"type":"codeVoice","code":"APIGateway.V2.Request"},{"type":"text","text":" and "},{"type":"codeVoice","code":"APIGateway.V2.Response"},{"type":"text","text":". If you are using any other "},{"type":"codeVoice","code":"In"},{"type":"text","text":"\/"},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types you will need to implement the "},{"type":"codeVoice","code":"request(context:application:from:)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"output(from:)"},{"type":"text","text":" methods yourself."}]}],"kind":"content"}],"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"hierarchy":{"paths":[[]]},"abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","topicSections":[{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible"],"title":"Protocols"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"],"title":"Structures"}],"hierarchy":{"paths":[[]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"sections":[],"primaryContentSections":[{"content":[{"level":2,"anchor":"Usage","type":"heading","text":"Usage"},{"inlineContent":[{"text":"Create struct conforming to ","type":"text"},{"code":"HBLambda","type":"codeVoice"},{"text":". Setup your application in the ","type":"text"},{"code":"init","type":"codeVoice"},{"text":" function: add your middleware, add route handlers etc","type":"text"}],"type":"paragraph"},{"code":["struct MyHandler: HBLambda {"," \/\/ define input and output"," typealias In = APIGateway.Request"," typealias Out = APIGateway.Response"," "," init(_ app: HBApplication) {"," app.middleware.add(HBLogRequestsMiddleware(.debug))"," app.router.get(\"hello\") { _ in"," return \"Hello\""," }"," }","}","","Lambda.run { context in"," return HBLambdaHandler<MyHandler>(context: context)","}"],"type":"codeListing","syntax":"swift"},{"inlineContent":[{"text":"The ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types define your input and output objects. If you are using an ","type":"text"},{"type":"codeVoice","code":"APIGateway"},{"text":" REST interface to invoke your Lambda then set these to ","type":"text"},{"type":"codeVoice","code":"APIGateway.Request"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"APIGateway.Response"},{"text":" respectively. If you are using an ","type":"text"},{"type":"codeVoice","code":"APIGateway"},{"type":"text","text":" HTML interface then set these to "},{"type":"codeVoice","code":"APIGateway.V2.Request"},{"type":"text","text":" and "},{"type":"codeVoice","code":"APIGateway.V2.Response"},{"type":"text","text":". If you are using any other "},{"type":"codeVoice","code":"In"},{"type":"text","text":"\/"},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types you will need to implement the "},{"type":"codeVoice","code":"request(context:application:from:)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"output(from:)"},{"type":"text","text":" methods yourself."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"role":"collection","externalID":"HummingbirdLambda","title":"HummingbirdLambda","modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Framework","symbolKind":"module"},"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBSendableExtensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible","navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"kind":"symbol","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator","role":"symbol","type":"topic","title":"AsyncSequenceResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer":{"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"AsyncSequenceResponseBodyStreamer","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer.json b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer.json new file mode 100644 index 0000000000..d30ece22c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/read(on:)"],"title":"Instance Methods"}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerC","symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"roleHeading":"Class","modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"name":"iOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0"}],"title":"AsyncSequenceResponseBodyStreamer"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ByteBufferSequence","kind":"genericParameter"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ByteBufferSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Sci","text":"AsyncSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ByteBufferSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","interfaceLanguage":"swift"},"abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"kind":"symbol","relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBodyStreamer":{"kind":"symbol","type":"topic","title":"HBResponseBodyStreamer","navigatorTitle":[{"kind":"identifier","text":"HBResponseBodyStreamer"}],"role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBodyStreamer"}],"url":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBodyStreamer","abstract":[{"text":"Object supplying ByteBuffers for a response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer":{"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"AsyncSequenceResponseBodyStreamer","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer/read(on:)":{"title":"read(on:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/read(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/read(on:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer/init(_:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/init(_:)","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:).json new file mode 100644 index 0000000000..1a75d00e6b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"asyncSequence"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"sections":[],"metadata":{"role":"symbol","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false},{"unavailable":false,"name":"macOS","deprecated":false,"introducedAt":"10.15","beta":false},{"unavailable":false,"name":"tvOS","deprecated":false,"introducedAt":"13.0","beta":false},{"unavailable":false,"name":"watchOS","deprecated":false,"introducedAt":"6.0","beta":false}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":")"}],"externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerCyACyxGxcfc","symbolKind":"init","title":"init(_:)","modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/init(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer/init(_:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/init(_:)","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer":{"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"AsyncSequenceResponseBodyStreamer","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:).json b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:).json new file mode 100644 index 0000000000..ba7f83dfe7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/read(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/read(on:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","kind":"typeIdentifier","text":"HBStreamerOutput","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBResponseBodyStreamer.read(on:)"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","title":"read(on:)","platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"introducedAt":"6.0","beta":false,"name":"watchOS","deprecated":false,"unavailable":false}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO","text":"HBStreamerOutput"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:11Hummingbird33AsyncSequenceResponseBodyStreamerC4read2on7NIOCore15EventLoopFutureCy0A4Core16HBStreamerOutputOGAF0jK0_p_tF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer/read(on:)":{"title":"read(on:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer\/read(on:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer\/read(on:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBStreamerOutput","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore16HBStreamerOutputO"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseBodyStreamer":{"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsebodystreamer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseBodyStreamer","abstract":[{"text":"Response body streamer which uses an AsyncSequence as its input.","type":"text"}],"type":"topic","navigatorTitle":[{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"AsyncSequenceResponseBodyStreamer","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseBodyStreamer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBStreamerOutput":{"title":"HBStreamerOutput","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBStreamerOutput"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBStreamerOutput"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBStreamerOutput","abstract":[{"type":"text","text":"Values returned when we consume the contents of the streamer"}],"url":"\/documentation\/hummingbirdcore\/hbstreameroutput","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator.json b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator.json new file mode 100644 index 0000000000..789aa85ecb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"},"metadata":{"symbolKind":"struct","roleHeading":"Structure","title":"AsyncSequenceResponseGenerator","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"iOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"tvOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS"}],"externalID":"s:11Hummingbird30AsyncSequenceResponseGeneratorV","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"AsyncSequenceResponseGenerator"}],"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseGenerator"}]},"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"sections":[],"kind":"symbol","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator\/response(from:)"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"],"kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"AsyncSequenceResponseGenerator"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ByteBufferSequence"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Sci","kind":"typeIdentifier","text":"AsyncSequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"ByteBufferSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"}]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be returned from a route to generate a response that includes the"},{"type":"text","text":" "},{"type":"text","text":"sequence of ByteBuffers as its payload."}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"kind":"symbol","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator","role":"symbol","type":"topic","title":"AsyncSequenceResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator/response(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator\/response(from:)","abstract":[{"type":"text","text":"Return self as the response"}],"title":"response(from:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator\/response(from:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:).json new file mode 100644 index 0000000000..08828bd6ee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird30AsyncSequenceResponseGeneratorV8response4fromAA10HBResponseVAA9HBRequestV_tF","symbolKind":"method","roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}],"title":"response(from:)","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator\/response(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator\/response(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Return self as the response","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"kind":"symbol","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator","role":"symbol","type":"topic","title":"AsyncSequenceResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator/response(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator\/response(from:)","abstract":[{"type":"text","text":"Return self as the response"}],"title":"response(from:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator\/response(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary.json new file mode 100644 index 0000000000..e6a25be287 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"FlatDictionary","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SH","text":"Hashable","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"text":"Useful for dictionary lookup on small collection that don’t need","type":"text"},{"text":" ","type":"text"},{"text":"a tree lookup to optimise indexing.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"The FlatDictionary also allows for key clashes. Standard lookup","type":"text"},{"text":" ","type":"text"},{"text":"functions will always return the first key found, but if you","type":"text"},{"text":" ","type":"text"},{"text":"iterate through the key,value pairs you can access all values","type":"text"},{"text":" ","type":"text"},{"text":"for a key","type":"text"}],"type":"paragraph"}]}],"seeAlsoSections":[{"generated":true,"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]}],"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Sl","doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird14FlatDictionaryV","title":"FlatDictionary"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(dictionaryLiteral:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/endIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/startIndex"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/append(key:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/getAll(for:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/has(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(after:)"]},{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8noau","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-pw02"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-pw02":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-pw02","kind":"symbol","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Access the value associated with a given key for reading and writing"}],"title":"subscript(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-pw02"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(after:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"text":"after","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"}],"title":"index(after:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(after:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(_:)","abstract":[{"text":"Create a new FlatDictionary from an array of key value pairs","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"},{"kind":"text","text":"])"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init()","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[{"type":"text","text":"Create a new FlatDictionary"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init()","kind":"symbol","role":"symbol","title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init(dictionaryLiteral:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(dictionaryLiteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(dictionaryLiteral:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init(dictionaryliteral:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":")...)"}]},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"title":"Swift.ExpressibleByDictionaryLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/getAll(for:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/getall(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[{"text":"Return all the values, associated with a given key","type":"text"}],"title":"getAll(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/getAll(for:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/has(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/has(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"has(_:)","abstract":[{"text":"Return if dictionary has this value","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/has(_:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/append(key:value:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/append(key:value:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")"}],"abstract":[{"text":"Append a new key value pair to the list of key value pairs","type":"text"}],"title":"append(key:value:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/append(key:value:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-8noau":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8noau","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8noau","role":"symbol","title":"subscript(_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/Sl":{"type":"unresolvable","title":"Swift.Collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sl"},"doc://com.opticalaberration.hummingbird/ST":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST","title":"Swift.Sequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/endIndex":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/endIndex","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"kind":"symbol","type":"topic","title":"endIndex","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/endindex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/startIndex":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/startindex","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/startIndex","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"abstract":[],"title":"startIndex"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:).json new file mode 100644 index 0000000000..1536439718 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/allSatisfy(_:)"},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","title":"allSatisfy(_:)","extendedModule":"Swift","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/allsatisfy(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.allSatisfy(_:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/allSatisfy(_:)":{"title":"allSatisfy(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/allSatisfy(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/allsatisfy(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/append(key:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/append(key:value:).json new file mode 100644 index 0000000000..6be45236de --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/append(key:value:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/append(key:value:)"},"metadata":{"title":"append(key:value:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryV6append3key5valueyx_q_tF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"abstract":[{"text":"Append a new key value pair to the list of key value pairs","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/append(key:value:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/append(key:value:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/append(key:value:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")"}],"abstract":[{"text":"Append a new key value pair to the list of key value pairs","type":"text"}],"title":"append(key:value:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/append(key:value:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/collection-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/collection-implementations.json new file mode 100644 index 0000000000..8096a21ad1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/collection-implementations.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"Collection Implementations","modules":[{"name":"Hummingbird"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/indices","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/isEmpty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/underestimatedCount"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/distance(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/firstIndex(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-50v4d","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(through:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/trimmingPrefix(while:)"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-2d4tj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-6qlfr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8t493"],"title":"Subscripts"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(upTo:)":{"title":"prefix(upTo:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(upTo:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(upto:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(_:offsetBy:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:)","title":"formIndex(_:offsetBy:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/dropFirst(_:)":{"role":"symbol","type":"topic","kind":"symbol","title":"dropFirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropFirst(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/dropfirst(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-2d4tj":{"role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-2d4tj","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-2d4tj","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/underestimatedCount":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/underestimatedcount","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/underestimatedCount","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","title":"underestimatedCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/trimmingPrefix(while:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/trimmingprefix(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/trimmingPrefix(while:)","kind":"symbol","title":"trimmingPrefix(while:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(_:)","abstract":[],"title":"prefix(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/indices":{"type":"topic","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Indices"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"DefaultIndices<Self>"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/indices","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/indices","abstract":[],"title":"indices","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SI","kind":"typeIdentifier","text":"DefaultIndices"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/isEmpty":{"title":"isEmpty","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/isEmpty","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/isempty"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/randomElement()":{"title":"randomElement()","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement()","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/randomElement(using:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement(using:)","title":"randomElement(using:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(_:offsetBy:limitedBy:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:limitedby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","abstract":[],"kind":"symbol","title":"formIndex(_:offsetBy:limitedBy:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(_:offsetBy:limitedBy:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:limitedBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:limitedby:)","title":"index(_:offsetBy:limitedBy:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(_:offsetBy:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:)","title":"index(_:offsetBy:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/drop(while:)":{"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/drop(while:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/drop(while:)","abstract":[],"title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-6qlfr":{"type":"topic","title":"subscript(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-6qlfr","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-6qlfr","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5SliceV","text":"Slice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","conformance":{"constraints":[{"code":"SubSequence","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Slice<Self>","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(while:)":{"title":"prefix(while:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(while:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-8t493":{"kind":"symbol","title":"subscript(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8t493","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8t493"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(after:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"formIndex(after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(after:)","abstract":[],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/firstIndex(where:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/firstindex(where:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/firstIndex(where:)","role":"symbol","title":"firstIndex(where:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/count":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/count","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/count","type":"topic","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"count","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(through:)":{"title":"prefix(through:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(through:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/map(_:)-50v4d":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-50v4d","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-50v4d","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/distance(from:to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/distance(from:to:)","title":"distance(from:to:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/distance(from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/suffix(from:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(from:)","abstract":[],"title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/dropLast(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/droplast(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropLast(_:)","title":"dropLast(_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/suffix(_:)":{"title":"suffix(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/first":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"first","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/first"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/makeIterator()":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/makeIterator()","title":"makeIterator()","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/makeiterator()","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/compactmap(_:).json new file mode 100644 index 0000000000..aea1279dbc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/compactmap(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Swift","title":"compactMap(_:)","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/compactMap(_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.compactMap(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/compactmap(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/compactMap(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"compactMap(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/compactmap(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/compactMap(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/contains(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/contains(where:).json new file mode 100644 index 0000000000..a1e5c6b6c9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/contains(where:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/contains(where:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","title":"contains(where:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.contains(where:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/contains(where:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/contains(where:)","type":"topic","abstract":[],"title":"contains(where:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/contains(where:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/count.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/count.json new file mode 100644 index 0000000000..cb1bbda5f0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/count.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"title":"count","role":"symbol","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:SlsE5countSivp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Property"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.count"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/count"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/count","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/count":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/count","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/count","type":"topic","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"count","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/distance(from:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/distance(from:to:).json new file mode 100644 index 0000000000..6c39ae5dcf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/distance(from:to:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/distance(from:to:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/distance(from:to:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"end"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.distance(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"Swift","symbolKind":"method","title":"distance(from:to:)","roleHeading":"Instance Method","externalID":"s:SlsE8distance4from2toSi5IndexQz_AEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/distance(from:to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/distance(from:to:)","title":"distance(from:to:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/distance(from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/drop(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/drop(while:).json new file mode 100644 index 0000000000..4a17d48f1f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/drop(while:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/drop(while:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/drop(while:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.drop(while:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"Swift","title":"drop(while:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/drop(while:)":{"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/drop(while:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/drop(while:)","abstract":[],"title":"drop(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:).json new file mode 100644 index 0000000000..997a5b81b8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropFirst(_:)"},"metadata":{"extendedModule":"Swift","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"dropFirst(_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.dropFirst(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"k","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/dropFirst(_:)":{"role":"symbol","type":"topic","kind":"symbol","title":"dropFirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropFirst(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/dropfirst(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/droplast(_:).json new file mode 100644 index 0000000000..0350380458 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/droplast(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropLast(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"k","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}]}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:SlsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol","title":"dropLast(_:)","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.dropLast(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/droplast(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/dropLast(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/droplast(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/dropLast(_:)","title":"dropLast(_:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/element.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/element.json new file mode 100644 index 0000000000..0315af6380 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/element.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"typealias","externalID":"s:11Hummingbird14FlatDictionaryV7Elementa","title":"FlatDictionary.Element","navigatorTitle":[{"kind":"identifier","text":"Element"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"role":"symbol","roleHeading":"Type Alias"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"},{"text":" = (key","kind":"text"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", value","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/element"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.Element","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:).json new file mode 100644 index 0000000000..3dea3539bf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:).json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"elementsEqual(_:by:)","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/elementsEqual(_:by:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/elementsequal(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.elementsEqual(_:by:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/elementsEqual(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/elementsEqual(_:by:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/elementsequal(_:by:)","role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/endindex.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/endindex.json new file mode 100644 index 0000000000..66fb443db4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/endindex.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/endIndex","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird14FlatDictionaryV8endIndexSivp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"endIndex","kind":"identifier"},{"text":": ","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier"}],"title":"endIndex","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/endindex"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.endIndex"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/endIndex":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/endIndex","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"kind":"symbol","type":"topic","title":"endIndex","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/endindex"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/enumerated().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/enumerated().json new file mode 100644 index 0000000000..a4f17a774a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/enumerated().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/enumerated()"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.enumerated()","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","title":"enumerated()","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s18EnumeratedSequenceV","text":"EnumeratedSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/enumerated()":{"title":"enumerated()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/enumerated()","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/filter(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/filter(_:).json new file mode 100644 index 0000000000..655f35c8ec --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/filter(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/filter(_:)"},"metadata":{"title":"filter(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isIncluded","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.filter(_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/filter(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/filter(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/filter(_:)","type":"topic","abstract":[],"title":"filter(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first(where:).json new file mode 100644 index 0000000000..a961c3361a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first(where:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first(where:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/first(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"first(where:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.first(where:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/first(where:)":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/first(where:)","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first.json new file mode 100644 index 0000000000..d24fd544ac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/first.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.first","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first"},"metadata":{"title":"first","externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/first"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/first":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","title":"first","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/first"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/firstindex(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/firstindex(where:).json new file mode 100644 index 0000000000..f4c146e147 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/firstindex(where:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/firstIndex(where:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","role":"symbol","title":"firstIndex(where:)","externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/firstindex(where:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.firstIndex(where:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/firstIndex(where:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/firstindex(where:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/firstIndex(where:)","role":"symbol","title":"firstIndex(where:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6.json new file mode 100644 index 0000000000..25b0950d54 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"flatMap(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","platforms":[],"extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-1ygb6"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-1ygb6"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/flatMap(_:)-1ygb6":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"flatMap(_:)","deprecated":true,"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-1ygb6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-1ygb6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp.json new file mode 100644 index 0000000000..3892281586 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","role":"symbol","extendedModule":"Swift","roleHeading":"Instance Method","title":"flatMap(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-557vp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-557vp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/flatMap(_:)-557vp":{"title":"flatMap(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-557vp","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-557vp","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/foreach(_:).json new file mode 100644 index 0000000000..e8b9845eb9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/foreach(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/forEach(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"forEach(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"extendedModule":"Swift","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.forEach(_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/forEach(_:)":{"title":"forEach(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/forEach(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/foreach(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:).json new file mode 100644 index 0000000000..3105466e7b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol","title":"formIndex(_:offsetBy:)","extendedModule":"Swift","externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.formIndex(_:offsetBy:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(_:offsetBy:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:)","title":"formIndex(_:offsetBy:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:).json new file mode 100644 index 0000000000..8010308b8c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:limitedby:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"formIndex(_:offsetBy:limitedBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.formIndex(_:offsetBy:limitedBy:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(_:offsetBy:limitedBy:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(_:offsetby:limitedby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(_:offsetBy:limitedBy:)","abstract":[],"kind":"symbol","title":"formIndex(_:offsetBy:limitedBy:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(after:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(after:).json new file mode 100644 index 0000000000..613287aac8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/formindex(after:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(after:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"extendedModule":"Swift","role":"symbol","externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"formIndex(after:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.formIndex(after:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/formIndex(after:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"formIndex(after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/formIndex(after:)","abstract":[],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/getall(for:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/getall(for:).json new file mode 100644 index 0000000000..f687b17f7b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/getall(for:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Return all the values, associated with a given key","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird14FlatDictionaryV6getAll3forSayq_Gx_tF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"roleHeading":"Instance Method","title":"getAll(for:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/getAll(for:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/getall(for:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/getAll(for:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/getall(for:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[{"text":"Return all the values, associated with a given key","type":"text"}],"title":"getAll(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/getAll(for:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/has(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/has(_:).json new file mode 100644 index 0000000000..a34413c048 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/has(_:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/has(_:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/has(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"has(_:)","externalID":"s:11Hummingbird14FlatDictionaryV3hasySbxF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Return if dictionary has this value"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":""}]}],"name":"key"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/has(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/has(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"has(_:)","abstract":[{"text":"Return if dictionary has this value","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/has(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:).json new file mode 100644 index 0000000000..430d4bdf6f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"index(_:offsetBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:SlsE5index_8offsetBy5IndexQzAD_SitF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(_:offsetBy:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(_:offsetBy:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Index","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:)","title":"index(_:offsetBy:)","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:).json new file mode 100644 index 0000000000..6ff9fbbc0a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:limitedby:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:limitedBy:)"},"metadata":{"extendedModule":"Swift","role":"symbol","externalID":"s:SlsE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"title":"index(_:offsetBy:limitedBy:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.index(_:offsetBy:limitedBy:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(_:offsetBy:limitedBy:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(_:offsetBy:limitedBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(_:offsetby:limitedby:)","title":"index(_:offsetBy:limitedBy:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(after:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(after:).json new file mode 100644 index 0000000000..8adb7b60dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index(after:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.index(after:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/index(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(after:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index","kind":"typeIdentifier"}]}]}],"metadata":{"title":"index(after:)","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"text":") -> ","kind":"text"},{"text":"FlatDictionary","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryV5index5afterS2i_tF","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/index(after:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"text":"after","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","text":"Index"}],"title":"index(after:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index(after:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index.json new file mode 100644 index 0000000000..55d3eeac5e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/index.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.Index"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Type Alias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Index","kind":"identifier"}],"navigatorTitle":[{"text":"Index","kind":"identifier"}],"title":"FlatDictionary.Index","externalID":"s:11Hummingbird14FlatDictionaryV5Indexa","role":"symbol","symbolKind":"typealias","modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Index","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Array","preciseIdentifier":"s:Sa","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Index","preciseIdentifier":"s:Sa5Indexa","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/index"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/indices.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/indices.json new file mode 100644 index 0000000000..0ec53cd1ae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/indices.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"roleHeading":"Instance Property","title":"indices","externalID":"s:SlsSIyxG7IndicesRtzrlE7indicesAAvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","preciseIdentifier":"s:SI","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"Swift","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"type":"text","text":" is "},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/indices"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DefaultIndices","preciseIdentifier":"s:SI"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.indices","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/indices"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/indices":{"type":"topic","kind":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Indices"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"DefaultIndices<Self>"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/indices","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/indices","abstract":[],"title":"indices","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SI","kind":"typeIdentifier","text":"DefaultIndices"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init().json new file mode 100644 index 0000000000..253b3f23fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init().json @@ -0,0 +1 @@ +{"metadata":{"title":"init()","symbolKind":"init","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"externalID":"s:11Hummingbird14FlatDictionaryVACyxq_Gycfc"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"abstract":[{"text":"Create a new FlatDictionary","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init()","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[{"type":"text","text":"Create a new FlatDictionary"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init()","kind":"symbol","role":"symbol","title":"init()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(_:).json new file mode 100644 index 0000000000..a45217acf1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"([","kind":"text"},{"text":"FlatDictionary","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","text":"Element","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"title":"init(_:)","externalID":"s:11Hummingbird14FlatDictionaryVyACyxq_GSayx3key_q_5valuetGcfc"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"},{"kind":"text","text":"])"}],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Create a new FlatDictionary from an array of key value pairs"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(_:)","abstract":[{"text":"Create a new FlatDictionary from an array of key value pairs","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"init(_:)","fragments":[{"kind":"identifier","text":"init"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"},{"kind":"text","text":"])"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:).json new file mode 100644 index 0000000000..903e741667 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")...)"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryV17dictionaryLiteralACyxq_Gx_q_td_tcfc","roleHeading":"Initializer","title":"init(dictionaryLiteral:)","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/init(dictionaryliteral:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(dictionaryLiteral:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/init(dictionaryLiteral:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"init(dictionaryLiteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/init(dictionaryLiteral:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/init(dictionaryliteral:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Key"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":")...)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/isempty.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/isempty.json new file mode 100644 index 0000000000..b971674c03 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/isempty.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/isempty"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/isEmpty","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.isEmpty","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"metadata":{"title":"isEmpty","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Property","symbolKind":"property","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/isEmpty":{"title":"isEmpty","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/isEmpty","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/isempty"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lazy.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lazy.json new file mode 100644 index 0000000000..f69ce4ee39 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lazy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lazy","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","symbolKind":"property","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","title":"lazy","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lazy","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/lazy":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"lazy","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lazy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:).json new file mode 100644 index 0000000000..b99e31b2a1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:).json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"metadata":{"role":"symbol","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"title":"lexicographicallyPrecedes(_:by:)","symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.lexicographicallyPrecedes(_:by:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lexicographicallyPrecedes(_:by:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/lexicographicallyprecedes(_:by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/makeiterator().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/makeiterator().json new file mode 100644 index 0000000000..e0cfdcaabd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/makeiterator().json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/makeIterator()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","externalID":"s:Slss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s16IndexingIteratorV","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"makeIterator()","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}]}},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.makeIterator()"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/makeIterator()":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/makeIterator()","title":"makeIterator()","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/makeiterator()","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26.json new file mode 100644 index 0000000000..8280d94c40 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)","roleHeading":"Instance Method","extendedModule":"Swift","role":"symbol","externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-2ru26"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-2ru26","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.map(_:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/map(_:)-2ru26":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-2ru26","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-2ru26","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d.json new file mode 100644 index 0000000000..3d3724c10a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.map(_:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"method","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","extendedModule":"Swift","title":"map(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-50v4d"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-50v4d"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/map(_:)-50v4d":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-50v4d","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-50v4d","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/max(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/max(by:).json new file mode 100644 index 0000000000..3298cabae6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/max(by:).json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"role":"symbol","externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","title":"max(by:)","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/max(by:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.max(by:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/max(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/max(by:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/max(by:)","abstract":[],"title":"max(by:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/min(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/min(by:).json new file mode 100644 index 0000000000..6d76173b31 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/min(by:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/min(by:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"metadata":{"title":"min(by:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"extendedModule":"Swift","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.min(by:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/min(by:)":{"title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/min(by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/min(by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(_:).json new file mode 100644 index 0000000000..6dcac2b6b3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"roleHeading":"Instance Method","title":"prefix(_:)","externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","symbolKind":"method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(_:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(_:)","abstract":[],"title":"prefix(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(through:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(through:).json new file mode 100644 index 0000000000..b0047d698c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(through:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(through:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"title":"prefix(through:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.prefix(through:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(through:)":{"title":"prefix(through:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(through:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(through:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(upto:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(upto:).json new file mode 100644 index 0000000000..094d6b15b6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(upto:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(upTo:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(upTo:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"extendedModule":"Swift","symbolKind":"method","title":"prefix(upTo:)","roleHeading":"Instance Method","role":"symbol","externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"end","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(upto:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(upTo:)":{"title":"prefix(upTo:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(upTo:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(upto:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(while:).json new file mode 100644 index 0000000000..5b565fea71 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/prefix(while:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(while:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(while:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"title":"prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/prefix(while:)":{"title":"prefix(while:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/prefix(while:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/prefix(while:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement().json new file mode 100644 index 0000000000..7478c6511f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.randomElement()"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","title":"randomElement()","role":"symbol","externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement()"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/randomElement()":{"title":"randomElement()","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement()","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement(using:).json new file mode 100644 index 0000000000..ddaaceac22 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/randomelement(using:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.randomElement(using:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RandomNumberGenerator","kind":"typeIdentifier","preciseIdentifier":"s:SG"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","title":"randomElement(using:)","extendedModule":"Swift","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement(using:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement(using:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/randomElement(using:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/randomelement(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/randomElement(using:)","title":"randomElement(using:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:).json new file mode 100644 index 0000000000..e8115aec4b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"nextPartialResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(_:_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"reduce(_:_:)","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.reduce(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reduce(_:_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"reduce(_:_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:).json new file mode 100644 index 0000000000..e01ff5c52d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(into:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"]}]}],"sections":[],"metadata":{"symbolKind":"method","title":"reduce(into:_:)","roleHeading":"Instance Method","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"role":"symbol"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(into:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.reduce(into:_:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reduce(into:_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"reduce(into:_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(into:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reversed().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reversed().json new file mode 100644 index 0000000000..510e97f1ea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/reversed().json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.reversed()"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/reversed()"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"reversed()","externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reversed()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reversed()":{"title":"reversed()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reversed()","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sequence-implementations.json new file mode 100644 index 0000000000..ada838583f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sequence-implementations.json @@ -0,0 +1 @@ +{"metadata":{"role":"collectionGroup","title":"Sequence Implementations","modules":[{"name":"Hummingbird"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"kind":"article","topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lazy"]},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-1ygb6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-557vp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-2ru26","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/withContiguousStorageIfAvailable(_:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/flatMap(_:)-1ygb6":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"flatMap(_:)","deprecated":true,"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-1ygb6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-1ygb6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/sorted(by:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sorted(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/sorted(by:)","kind":"symbol","title":"sorted(by:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/max(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/max(by:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/max(by:)","abstract":[],"title":"max(by:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/lexicographicallyprecedes(_:by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lexicographicallyPrecedes(_:by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/compactMap(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"compactMap(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/compactmap(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/compactMap(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reduce(_:_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"reduce(_:_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/lazy":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"lazy","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/lazy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reduce(into:_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"type":"topic","abstract":[],"kind":"symbol","role":"symbol","title":"reduce(into:_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reduce(into:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/min(by:)":{"title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/min(by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/min(by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/first(where:)":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/first(where:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/first(where:)","title":"first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/allSatisfy(_:)":{"title":"allSatisfy(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/allSatisfy(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/allsatisfy(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/enumerated()":{"title":"enumerated()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/enumerated()","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/enumerated()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/flatMap(_:)-557vp":{"title":"flatMap(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/flatMap(_:)-557vp","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/flatmap(_:)-557vp","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/shuffled(using:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled(using:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled(using:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","title":"shuffled(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/map(_:)-2ru26":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/map(_:)-2ru26","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/map(_:)-2ru26","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/shuffled()":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled()","title":"shuffled()","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/reversed()":{"title":"reversed()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/reversed()","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/forEach(_:)":{"title":"forEach(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/forEach(_:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/foreach(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/withContiguousStorageIfAvailable(_:)":{"title":"withContiguousStorageIfAvailable(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/withcontiguousstorageifavailable(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","preciseIdentifier":"s:SR","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/contains(where:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/contains(where:)","type":"topic","abstract":[],"title":"contains(where:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/contains(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/filter(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/filter(_:)","type":"topic","abstract":[],"title":"filter(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/filter(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/starts(with:by:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/starts(with:by:)","type":"topic","abstract":[],"title":"starts(with:by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/starts(with:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/elementsEqual(_:by:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/elementsEqual(_:by:)","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/elementsequal(_:by:)","role":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled().json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled().json new file mode 100644 index 0000000000..e986a6bfd5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Swift","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Method","title":"shuffled()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled()"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled()"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/shuffled()":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled()","title":"shuffled()","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled(using:).json new file mode 100644 index 0000000000..7f3c3dab00 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/shuffled(using:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SG","kind":"typeIdentifier","text":"RandomNumberGenerator"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled(using:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled(using:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","role":"symbol","title":"shuffled(using:)","externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled(using:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/shuffled(using:)":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/shuffled(using:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/shuffled(using:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","role":"symbol","title":"shuffled(using:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sorted(by:).json new file mode 100644 index 0000000000..86ebdbf403 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/sorted(by:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/sorted(by:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/sorted(by:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.sorted(by:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","title":"sorted(by:)","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/sorted(by:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sorted(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/sorted(by:)","kind":"symbol","title":"sorted(by:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json new file mode 100644 index 0000000000..7a90d10bf9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = Int.max, ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true, ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isSeparator","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":"]"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/startindex.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/startindex.json new file mode 100644 index 0000000000..a7b27d77ae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/startindex.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryV10startIndexSivp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"startIndex","kind":"identifier"},{"text":": ","kind":"text"},{"text":"FlatDictionary","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"text":"<","kind":"text"},{"text":"Key","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">.","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"title":"startIndex","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/startindex"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"startIndex","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","text":"FlatDictionary","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/startIndex"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.startIndex"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/startIndex":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/startindex","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/startIndex","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"}],"abstract":[],"title":"startIndex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/starts(with:by:).json new file mode 100644 index 0000000000..01ad91c413 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/starts(with:by:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"metadata":{"externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"extendedModule":"Swift","title":"starts(with:by:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/starts(with:by:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"possiblePrefix","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:ST","text":"Sequence","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/starts(with:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:by:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/starts(with:by:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/starts(with:by:)","type":"topic","abstract":[],"title":"starts(with:by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/starts(with:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj.json new file mode 100644 index 0000000000..fc9a6965d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"internalParam","text":"r"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SX","text":"RangeExpression"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Bound"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-2d4tj"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.subscript(_:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-2d4tj","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"subscript","extendedModule":"Swift","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"roleHeading":"Instance Subscript"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-2d4tj":{"role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-2d4tj","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-2d4tj","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr.json new file mode 100644 index 0000000000..f44c2d6870 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"subscript","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Subscript","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"SubSequence","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Slice<Self>","type":"codeVoice"},{"type":"text","text":"."}]},"title":"subscript(_:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"bounds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Slice","preciseIdentifier":"s:s5SliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-6qlfr"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.subscript(_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-6qlfr"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-6qlfr":{"type":"topic","title":"subscript(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-6qlfr","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-6qlfr","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5SliceV","text":"Slice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","conformance":{"constraints":[{"code":"SubSequence","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Slice<Self>","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau.json new file mode 100644 index 0000000000..1b1c2dc968 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","externalID":"s:11Hummingbird14FlatDictionaryVyx3key_q_5valuetSicip","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"title":"subscript(_:)","roleHeading":"Instance Subscript","symbolKind":"subscript","modules":[{"name":"HummingbirdFoundation"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8noau","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8noau"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-8noau":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8noau","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"text":"Key","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">."},{"kind":"typeIdentifier","text":"Element","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8noau","role":"symbol","title":"subscript(_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493.json new file mode 100644 index 0000000000..527aa84358 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"x","kind":"internalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s15UnboundedRange_O","text":"UnboundedRange_","kind":"typeIdentifier"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8t493"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8t493","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Swift","title":"subscript(_:)","roleHeading":"Instance Subscript","symbolKind":"subscript","externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"subscript","kind":"keyword"},{"text":"((","kind":"text"},{"text":"UnboundedRange_","kind":"typeIdentifier","preciseIdentifier":"s:s15UnboundedRange_O"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-8t493":{"kind":"symbol","title":"subscript(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"preciseIdentifier":"s:s15UnboundedRange_O","kind":"typeIdentifier","text":"UnboundedRange_"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-8t493","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-8t493"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02.json new file mode 100644 index 0000000000..811140f45b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Because FlatDictionary allows for key clashes this function will"},{"type":"text","text":" "},{"type":"text","text":"return the first entry in the array with the associated key"}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Access the value associated with a given key for reading and writing"}],"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-pw02"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-pw02"]}],"metadata":{"title":"subscript(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"text":"Key","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird14FlatDictionaryVyq_Sgxcip","symbolKind":"subscript","roleHeading":"Instance Subscript","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/subscript(_:)-pw02":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/subscript(_:)-pw02","kind":"symbol","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Key"},{"kind":"text","text":") -> "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Access the value associated with a given key for reading and writing"}],"title":"subscript(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/subscript(_:)-pw02"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(_:).json new file mode 100644 index 0000000000..45a212c018 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(_:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(_:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","externalID":"s:SlsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"suffix(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.suffix(_:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/suffix(_:)":{"title":"suffix(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(from:).json new file mode 100644 index 0000000000..050501371b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/suffix(from:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.suffix(from:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Swift","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"roleHeading":"Instance Method","title":"suffix(from:)","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(from:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(from:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/suffix(from:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/suffix(from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/suffix(from:)","abstract":[],"title":"suffix(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:).json new file mode 100644 index 0000000000..b91adb9f62 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","title":"trimmingPrefix(while:)","platforms":[{"introducedAt":"16.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"16.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"introducedAt":"9.0","beta":false,"name":"watchOS","deprecated":false,"unavailable":false}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/trimmingPrefix(while:)"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"trimmingPrefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.trimmingPrefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/trimmingprefix(while:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/trimmingPrefix(while:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/trimmingprefix(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/trimmingPrefix(while:)","kind":"symbol","title":"trimmingPrefix(while:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"kind":"text","text":": ("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/underestimatedcount.json new file mode 100644 index 0000000000..ee91a44aba --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/underestimatedcount.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/underestimatedCount","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.underestimatedCount","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"title":"underestimatedCount","role":"symbol","extendedModule":"Swift","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/underestimatedcount"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/underestimatedCount":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/underestimatedcount","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/underestimatedCount","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"role":"symbol","title":"underestimatedCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:).json new file mode 100644 index 0000000000..2e0ae0557f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/flatdictionary\/withcontiguousstorageifavailable(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.withContiguousStorageIfAvailable(_:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"role":"symbol","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","preciseIdentifier":"s:SR","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird14FlatDictionaryV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Sequence-Implementations":{"title":"Sequence Implementations","abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/sequence-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Sequence-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/withContiguousStorageIfAvailable(_:)":{"title":"withContiguousStorageIfAvailable(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/withContiguousStorageIfAvailable(_:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/withcontiguousstorageifavailable(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","preciseIdentifier":"s:SR","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication.json new file mode 100644 index 0000000000..f1039db2e5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication.json @@ -0,0 +1 @@ +{"sections":[],"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(testing:configuration:timeout:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/configuration-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/decoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/encoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/eventLoopGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/fluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/jobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/lifecycle","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/middleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/persist-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redisConnectionPools","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/server","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/sessionStorage","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/threadPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ws","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/xct"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStart()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addFluent()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addJobs(using:numWorkers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(id:configuration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRequestDecompression(execute:limit:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addResponseCompression(execute:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(sessionID:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(using:sessionID:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncRun()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncWait()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/constructResponder()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/run()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/shutdownApplication()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/start()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/stop()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/wait()"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference"]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"title":"HBApplication","externalID":"s:11Hummingbird13HBApplicationC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"class","roleHeading":"Class"},"seeAlsoSections":[{"title":"Application","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","anchor":"overview","type":"heading"},{"inlineContent":[{"type":"text","text":"Create an HBApplication, setup your application middleware, encoders, routes etc and then call "},{"type":"codeVoice","code":"start"},{"type":"text","text":" to"},{"type":"text","text":" "},{"type":"text","text":"start the server and "},{"type":"codeVoice","code":"wait"},{"type":"text","text":" to wait until the server is stopped."}],"type":"paragraph"},{"code":["let app = HBApplication()","app.middleware.add(MyMiddleware())","app.get(\"hello\") { _ in"," return \"hello\"","}","app.start()","app.wait()"],"syntax":null,"type":"codeListing"},{"inlineContent":[{"text":"Editing the application setup after calling ","type":"text"},{"code":"start","type":"codeVoice"},{"text":" will produce undefined behaviour.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},"abstract":[{"type":"text","text":"Application class. Brings together all the components of Hummingbird together"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible"],"type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTExecute(uri:method:headers:body:testCallback:)":{"abstract":[{"text":"Send request and call test callback on the response returned","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?, ","kind":"text"},{"text":"testCallback","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBXCTResponse","kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)","kind":"symbol","title":"XCTExecute(uri:method:headers:body:testCallback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/eventLoopGroup":{"role":"symbol","title":"eventLoopGroup","abstract":[{"type":"text","text":"event loop group used by application"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/eventLoopGroup","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/start()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/start()","abstract":[{"text":"Start application","type":"text"}],"role":"symbol","title":"start()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/start()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/shutdownApplication()":{"abstract":[{"text":"shutdown eventloop, threadpool and any extensions attached to the Application","type":"text"}],"title":"shutdownApplication()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/shutdownApplication()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownApplication","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/shutdownapplication()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addPersist(using:)":{"abstract":[{"text":"Add persist framework to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addpersist(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)","title":"addPersist(using:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(testing:configuration:timeout:)":{"abstract":[{"text":"Creates a version of ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" that can be used for testing code","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(testing:configuration:timeout:)","type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"testing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"XCTTestingSetup","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"kind":"text","text":", "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(testing:configuration:timeout:)","title":"init(testing:configuration:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/configuration-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.property","abstract":[{"type":"text","text":"Configuration"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/configuration-swift.property","title":"configuration","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible":{"abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbextensible","title":"HBExtensible","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/sessionStorage":{"abstract":[{"text":"Accessor for session storage","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionStorage","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/sessionstorage","kind":"symbol","title":"sessionStorage","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/sessionStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/run()":{"abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/run()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/run()","title":"run()","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addSessions(sessionID:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(sessionID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","text":"SessionManager"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","text":"SessionIDStorage"},{"kind":"text","text":")"}],"title":"addSessions(sessionID:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(sessionid:)","abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" using default persist memory driver"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addSessions(using:sessionID:)":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(using:sessionid:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(using:sessionID:)","kind":"symbol","abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"title":"addSessions(using:sessionID:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/router":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/router","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"router"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","text":"HBRouterBuilder"}],"title":"router","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/router","abstract":[{"type":"text","text":"routes requests to requestResponders based on URI"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8","kind":"symbol","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","text":"ServiceLifecycleProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","deprecated":true,"role":"symbol","title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/asyncWait()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncWait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncWait()","title":"asyncWait()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/asyncwait()","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Wait until server has stopped running"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/db(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db(_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/db(_:)","role":"symbol","title":"db(_:)","abstract":[{"type":"text","text":"Get database with ID"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/constructResponder()":{"title":"constructResponder()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"abstract":[{"type":"text","text":"Construct the RequestResponder from the middleware group and router"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/constructResponder()","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/constructresponder()","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/extensions":{"title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier","text":"HBExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Application extensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/extensions","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/extensions","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTStop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStop()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctstop()","type":"topic","kind":"symbol","abstract":[{"text":"Stop tests","type":"text"}],"title":"XCTStop()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRequestDecompression(execute:limit:)":{"title":"addRequestDecompression(execute:limit:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addrequestdecompression(execute:limit:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","kind":"typeIdentifier","text":"RequestCompressionExecutionPreference"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},{"kind":"text","text":")"}],"abstract":[{"text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate","type":"text"}],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRequestDecompression(execute:limit:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/encoder":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP","text":"HBResponseEncoder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/encoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/encoder","abstract":[{"type":"text","text":"Encoder used by router"}],"type":"topic","title":"encoder","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRedis(configuration:)":{"title":"addRedis(configuration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(configuration:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addredis(configuration:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/xct":{"title":"xct","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"xct"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","kind":"typeIdentifier","text":"HBXCT"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/xct","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xct","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/lifecycle":{"abstract":[{"type":"text","text":"server lifecycle, controls initialization and shutdown of application"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/lifecycle","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifecycle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/lifecycle","type":"topic","title":"lifecycle"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/wait()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/wait()","title":"wait()","kind":"symbol","type":"topic","abstract":[{"text":"Wait until server has stopped running","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/wait()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/middleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/middleware","url":"\/documentation\/hummingbirdlambda\/hbapplication\/middleware","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier"}],"role":"symbol","type":"topic","abstract":[{"text":"middleware applied to requests","type":"text"}],"title":"middleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/jobs":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobs","role":"symbol","abstract":[{"type":"text","text":"Job queue handler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/jobs","type":"topic","title":"jobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redisConnectionPools":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/redisconnectionpools","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redisConnectionPools","kind":"symbol","title":"redisConnectionPools","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redisConnectionPools"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/persist-swift.property":{"title":"persist","abstract":[{"type":"text","text":"Accessor for persist framework"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/persist-swift.property","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.property","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider":{"title":"HBApplication.EventLoopGroupProvider","abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/stop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/stop()","type":"topic","title":"stop()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/stop()","abstract":[{"type":"text","text":"Shutdown application"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/threadPool":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/threadpool","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/threadPool","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threadPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool"}],"abstract":[{"text":"thread pool used by application","type":"text"}],"title":"threadPool","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addFluent()":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","title":"addFluent()","role":"symbol","abstract":[{"text":"Create Fluent management object.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addfluent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addFluent()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/logger":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/logger","kind":"symbol","title":"logger","abstract":[{"type":"text","text":"Logger. Required to be a var by hummingbird-lambda"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/asyncRun()":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/asyncrun()","role":"symbol","abstract":[{"text":"Start application and wait for it to stop","type":"text"}],"title":"asyncRun()","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncRun()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/fluent":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Fluent interface object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/fluent","url":"\/documentation\/hummingbirdlambda\/hbapplication\/fluent","title":"fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redis":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/redis","role":"symbol","title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","text":"ServiceLifecycleProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer","abstract":[{"type":"text","text":"Initialize new Application"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addJobs(using:numWorkers:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addJobs(using:numWorkers:)","type":"topic","title":"addJobs(using:numWorkers:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addJobs"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","text":"HBJobQueueFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addjobs(using:numworkers:)","abstract":[{"type":"text","text":"Initialisation for Job queue system"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTStart()":{"title":"XCTStart()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctstart()","abstract":[{"type":"text","text":"Start tests"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStart","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStart()","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/server":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/server","title":"server","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"abstract":[{"type":"text","text":"http server"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/server","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addResponseCompression(execute:)":{"title":"addResponseCompression(execute:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addresponsecompression(execute:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addResponseCompression(execute:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ws":{"abstract":[{"text":"WebSocket interface","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ws","url":"\/documentation\/hummingbirdlambda\/hbapplication\/ws","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV","text":"HBWebSocketBuilder"}],"kind":"symbol","title":"ws"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/decoder":{"title":"decoder","url":"\/documentation\/hummingbirdlambda\/hbapplication\/decoder","abstract":[{"text":"decoder used by router","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/decoder","kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redis(id:)":{"title":"redis(id:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/redis(id:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":"?"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis(id:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRedis(id:configuration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(id:configuration:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"text":"Add Redis to HBApplication","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addredis(id:configuration:)","type":"topic","title":"addRedis(id:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/db":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db","abstract":[{"text":"Get default database","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/db","title":"db","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addfluent().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addfluent().json new file mode 100644 index 0000000000..2a56693d29 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addfluent().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addFluent()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addFluent"},{"kind":"text","text":"()"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addfluent()"]}],"metadata":{"title":"addFluent()","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE03addC0yyF","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"name":"Hummingbird"}],"symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Create Fluent management object."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addFluent()":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addFluent","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","title":"addFluent()","role":"symbol","abstract":[{"text":"Create Fluent management object.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addfluent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addFluent()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:).json new file mode 100644 index 0000000000..668488ad4d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addJobs"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"Hummingbird"}],"title":"addJobs(using:numWorkers:)","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE03addC05using10numWorkersyAD17HBJobQueueFactoryV_SitF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addJobs","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Default job queue driver"}]}],"name":"using"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Number of workers that will service the default queue"}]}],"name":"numWorkers"}],"kind":"parameters"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addjobs(using:numworkers:)"]}],"abstract":[{"text":"Initialisation for Job queue system","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addJobs(using:numWorkers:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addJobs(using:numWorkers:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addJobs(using:numWorkers:)","type":"topic","title":"addJobs(using:numWorkers:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addJobs"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","text":"HBJobQueueFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addjobs(using:numworkers:)","abstract":[{"type":"text","text":"Initialisation for Job queue system"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addpersist(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addpersist(using:).json new file mode 100644 index 0000000000..d0599e5c0d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addpersist(using:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addpersist(using:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":")","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"using","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Factory struct that will create the persist driver when required"}]}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC10addPersist5usingyAA22HBPersistDriverFactoryV_tF","symbolKind":"method","title":"addPersist(using:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol"},"abstract":[{"text":"Add persist framework to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addPersist(using:)":{"abstract":[{"text":"Add persist framework to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addpersist(using:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addPersist(using:)","title":"addPersist(using:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addPersist","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(configuration:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(configuration:).json new file mode 100644 index 0000000000..66b3ed4e22 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(configuration:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(configuration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","text":"HBRedisConfiguration"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Redis configuration"}]}]}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addredis(configuration:)"]}],"abstract":[{"text":"Add Redis to HBApplication","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE03addC013configurationyAD20HBRedisConfigurationV_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":")"}],"role":"symbol","title":"addRedis(configuration:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRedis(configuration:)":{"title":"addRedis(configuration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Redis to HBApplication"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(configuration:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addredis(configuration:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:).json new file mode 100644 index 0000000000..706c61c63c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(id:configuration:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","text":"HBRedisConfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"text":"Redis configuration","type":"text"}]}]}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Add Redis to HBApplication","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE03addC02id13configurationyAD0C29ConnectionPoolGroupIdentifierV_AD20HBRedisConfigurationVtF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":")"}],"title":"addRedis(id:configuration:)","modules":[{"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addredis(id:configuration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRedis(id:configuration:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRedis(id:configuration:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRedis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":")"}],"abstract":[{"text":"Add Redis to HBApplication","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addredis(id:configuration:)","type":"topic","title":"addRedis(id:configuration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:).json new file mode 100644 index 0000000000..a1a7ef2bfb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addrequestdecompression(execute:limit:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","kind":"typeIdentifier","text":"RequestCompressionExecutionPreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier","text":"HTTPDecompressionLimit","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Indicate the memory limit of how much to decompress to","type":"text"}]}],"name":"limit"}],"kind":"parameters"}],"metadata":{"title":"addRequestDecompression(execute:limit:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird"}],"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE23addRequestDecompression7execute5limityAcDE0eC19ExecutionPreferenceO_AD22HTTPDecompressionLimitVtF","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","kind":"typeIdentifier","text":"RequestCompressionExecutionPreference"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV","kind":"typeIdentifier","text":"HTTPDecompressionLimit"},{"kind":"text","text":")"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRequestDecompression(execute:limit:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addRequestDecompression(execute:limit:)":{"title":"addRequestDecompression(execute:limit:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addrequestdecompression(execute:limit:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addRequestDecompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","kind":"typeIdentifier","text":"RequestCompressionExecutionPreference"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limit"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPDecompressionLimit","preciseIdentifier":"s:22HummingbirdCompression22HTTPDecompressionLimitV"},{"kind":"text","text":")"}],"abstract":[{"text":"Add Channel Handler for decompressing request that have Content-Encoding header set to gzip or deflate","type":"text"}],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addRequestDecompression(execute:limit:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression/HTTPDecompressionLimit":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPDecompressionLimit"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression\/HTTPDecompressionLimit","title":"HTTPDecompressionLimit","navigatorTitle":[{"kind":"identifier","text":"HTTPDecompressionLimit"}],"url":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","role":"symbol","abstract":[{"type":"text","text":"Limits for when decompressing HTTP request data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:).json new file mode 100644 index 0000000000..d65ec13d6b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:).json @@ -0,0 +1 @@ +{"metadata":{"title":"addResponseCompression(execute:)","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE011addResponseC07executeyAcDE0eC19ExecutionPreferenceO_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"modules":[{"name":"Hummingbird"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","text":"ResponseCompressionExecutionPreference","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addResponseCompression(execute:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addresponsecompression(execute:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addResponseCompression(execute:)":{"title":"addResponseCompression(execute:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addresponsecompression(execute:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addResponseCompression"},{"kind":"text","text":"("},{"kind":"externalParam","text":"execute"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","kind":"typeIdentifier","text":"ResponseCompressionExecutionPreference"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Add Channel Handler for compressing responses where accept-encoding header indicates the client will accept compressed data"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addResponseCompression(execute:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:).json new file mode 100644 index 0000000000..acb8d8b04e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SessionManager","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"text":".","kind":"text"},{"text":"SessionIDStorage","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"text":" = .cookie(\"HB_SESSION_ID\"))","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Where session id is stored in request\/response"}],"type":"paragraph"}],"name":"sessionID"}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(sessionid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(sessionID:)"},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird13HBApplicationC0A4AuthE11addSessions9sessionIDyAD16HBSessionStorageV16SessionIDStorageO_tF","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","text":"SessionManager"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","text":"SessionIDStorage"},{"kind":"text","text":")"}],"title":"addSessions(sessionID:)","symbolKind":"method"},"abstract":[{"text":"Add session management to ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" using default persist memory driver","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addSessions(sessionID:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(sessionID:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","text":"SessionManager"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","text":"SessionIDStorage"},{"kind":"text","text":")"}],"title":"addSessions(sessionID:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(sessionid:)","abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":" using default persist memory driver"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","kind":"symbol","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SessionIDStorage","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"title":"SessionManager.SessionIDStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:).json new file mode 100644 index 0000000000..c33f6c1cbf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"storage","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":", ","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SessionManager","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"text":".","kind":"text"},{"text":"SessionIDStorage","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"text":" = .cookie(\"HB_SESSION_ID\"))","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Factory struct that will create the persist driver for session storage"}],"type":"paragraph"}],"name":"storage"},{"content":[{"inlineContent":[{"type":"text","text":"Where session id is stored in request\/response"}],"type":"paragraph"}],"name":"sessionID"}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(using:sessionID:)"},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addSessions","kind":"identifier"},{"text":"(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sessionID","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird13HBApplicationC0A4AuthE11addSessions5using9sessionIDyAA22HBPersistDriverFactoryV_AD16HBSessionStorageV16SessionIDStorageOtF","roleHeading":"Instance Method","title":"addSessions(using:sessionID:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(using:sessionid:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager/SessionIDStorage":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager\/SessionIDStorage","kind":"symbol","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"SessionIDStorage","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"SessionIDStorage","kind":"identifier"}],"title":"SessionManager.SessionIDStorage","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/addSessions(using:sessionID:)":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/addsessions(using:sessionid:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/addSessions(using:sessionID:)","kind":"symbol","abstract":[{"type":"text","text":"Add session management to "},{"type":"codeVoice","code":"HBApplication"},{"type":"text","text":"."}],"title":"addSessions(using:sessionID:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addSessions"},{"kind":"text","text":"("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sessionID"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SessionIDStorage","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV0C9IDStoragea"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncrun().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncrun().json new file mode 100644 index 0000000000..3189cd885b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncrun().json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/asyncrun()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Start application and wait for it to stop","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asyncRun"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"13.0","name":"iOS","beta":false},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","name":"macOS","beta":false},{"deprecated":false,"unavailable":false,"introducedAt":"13.0","name":"tvOS","beta":false},{"deprecated":false,"unavailable":false,"introducedAt":"6.0","name":"watchOS","beta":false}],"roleHeading":"Instance Method","title":"asyncRun()","externalID":"s:11Hummingbird13HBApplicationC8asyncRunyyYaKF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Version of ","type":"text"},{"code":"run","type":"codeVoice"},{"text":" that can be called from asynchronous context","type":"text"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncRun()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/asyncRun()":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/asyncrun()","role":"symbol","abstract":[{"text":"Start application and wait for it to stop","type":"text"}],"title":"asyncRun()","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncRun()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncRun","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncwait().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncwait().json new file mode 100644 index 0000000000..73cc87bfd7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/asyncwait().json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncWait()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/asyncwait()"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncWait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Version of `wait`` that can be called from asynchronous context"}],"type":"paragraph"}],"kind":"content"}],"abstract":[{"type":"text","text":"Wait until server has stopped running"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC9asyncWaityyYaF","modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncWait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"role":"symbol","symbolKind":"method","title":"asyncWait()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/asyncWait()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncWait"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/asyncWait()","title":"asyncWait()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/asyncwait()","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Wait until server has stopped running"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.property.json new file mode 100644 index 0000000000..14dd2ab0fb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.property.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Configuration"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/configuration-swift.property","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"configuration","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13configurationAC13ConfigurationVvp","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.property"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/configuration-swift.property":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"configuration","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.property","abstract":[{"type":"text","text":"Configuration"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/configuration-swift.property","title":"configuration","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct.json new file mode 100644 index 0000000000..77b34b3656 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct.json @@ -0,0 +1 @@ +{"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/address","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/backlog","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/logLevel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxUploadSize","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/noHTTPServer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/reuseAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/threadPoolSize"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)"],"title":"Instance Methods"}],"abstract":[{"text":"Application configuration","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct"]}],"metadata":{"roleHeading":"Structure","extendedModule":"Hummingbird","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV","symbolKind":"struct","title":"HBApplication.Configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/serverName":{"title":"serverName","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"text":"Server name to return in “server” header","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/servername","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/serverName","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/threadPoolSize":{"title":"threadPoolSize","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"text":"Number of threads to allocate in the application thread pool","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/threadpoolsize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/threadPoolSize","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/reuseAddress":{"role":"symbol","title":"reuseAddress","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/reuseAddress","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/reuseaddress","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"text":"Initialize HBApplication configuration","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/backlog":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/backlog","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"backlog","kind":"symbol","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/enableHttpPipelining":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","title":"enableHttpPipelining","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/enablehttppipelining","abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/address":{"title":"address","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"}],"abstract":[{"text":"Bind address for server","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/address","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/address","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxUploadSize":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxuploadsize","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","abstract":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload. This"},{"type":"text","text":" "},{"type":"text","text":"limits how much memory would be used for one request"}],"title":"maxUploadSize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxUploadSize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)":{"kind":"symbol","title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","type":"topic","abstract":[{"text":"Create new configuration struct with updated values","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/noHTTPServer":{"title":"noHTTPServer","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[{"text":"don’t run the HTTP server","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/nohttpserver","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/noHTTPServer","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxStreamingBufferSize":{"kind":"symbol","abstract":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","title":"maxStreamingBufferSize"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/logLevel":{"kind":"symbol","abstract":[{"type":"text","text":"logging level"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/loglevel","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/logLevel","title":"logLevel"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/tcpNoDelay":{"title":"tcpNoDelay","abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/tcpnodelay","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxStreamedUploadSize":{"abstract":[{"type":"text","text":"Maximum upload size allowed when streaming. This value is passed down to the server"},{"type":"text","text":" "},{"type":"text","text":"as at the server everything is considered to be streamed. This limits how much data"},{"type":"text","text":" "},{"type":"text","text":"will be passed through the HTTP channel"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize","type":"topic","title":"maxStreamedUploadSize","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/idleTimeoutConfiguration":{"title":"idleTimeoutConfiguration","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","kind":"symbol","abstract":[{"type":"text","text":"Idle state handler setup."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address.json new file mode 100644 index 0000000000..2fb6dd0acf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Bind address for server","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/address","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"address","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address0A4Core13HBBindAddressOvp","title":"address","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/address"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/address":{"title":"address","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"}],"abstract":[{"text":"Bind address for server","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/address","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/address","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog.json new file mode 100644 index 0000000000..116f25fb9a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/backlog","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7backlogSivp","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Property","title":"backlog"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"backlog","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/backlog"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/backlog":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/backlog","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"backlog","kind":"symbol","abstract":[{"type":"text","text":"Defines the maximum length for the queue of pending connections"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/backlog"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining.json new file mode 100644 index 0000000000..0483ba8225 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/enablehttppipelining"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"enableHttpPipelining","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV20enableHttpPipeliningSbvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/enableHttpPipelining":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"kind":"symbol","title":"enableHttpPipelining","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/enableHttpPipelining","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/enablehttppipelining","abstract":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json new file mode 100644 index 0000000000..6be23c9723 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV011idleTimeoutC00A4Core12HBHTTPServerC016IdleStateHandlerC0VSgvp","title":"idleTimeoutConfiguration","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?"}],"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Idle state handler setup."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/idleTimeoutConfiguration":{"title":"idleTimeoutConfiguration","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/idleTimeoutConfiguration","kind":"symbol","abstract":[{"type":"text","text":"Idle state handler setup."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json new file mode 100644 index 0000000000..26284e5101 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"abstract":[{"text":"Initialize HBApplication configuration","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"},{"text":" = .hostname(), ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1 * 1024 * 1024, ","kind":"text"},{"text":"maxStreamedUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 4 * 1024 * 1024, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1 * 1024 * 1024, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 256, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 2, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false)","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Bind address for server"}],"type":"paragraph"}],"name":"address"},{"content":[{"inlineContent":[{"type":"text","text":"Server name to return in “server” header"}],"type":"paragraph"}],"name":"serverName"},{"content":[{"inlineContent":[{"text":"Maximum upload size allowed for routes that don’t stream the request payload","type":"text"}],"type":"paragraph"}],"name":"maxUploadSize"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Maximum upload size allowed when streaming data","type":"text"}]}],"name":"maxStreamedUploadSize"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}]}],"name":"maxStreamingBufferSize"},{"content":[{"inlineContent":[{"type":"text","text":"the maximum length for the queue of pending connections. If a connection request arrives with the queue full,"},{"type":"text","text":" "},{"type":"text","text":"the client may receive an error with an indication of ECONNREFUSE"}],"type":"paragraph"}],"name":"backlog"},{"content":[{"inlineContent":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"type":"paragraph"}],"name":"reuseAddress"},{"content":[{"inlineContent":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"type":"paragraph"}],"name":"tcpNoDelay"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Pipelining ensures that only one http request is processed at one time","type":"text"}]}],"name":"enableHttpPipelining"},{"content":[{"inlineContent":[{"type":"text","text":"Number of threads in application thread pool"}],"type":"paragraph"}],"name":"threadPoolSize"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logging level"}]}],"name":"logLevel"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Don’t start up the HTTP server."}]}],"name":"noHTTPServer"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)"]}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address10serverName13maxUploadSize0g8StreamedhI00g15StreamingBufferI07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolI08logLevel12noHTTPServerAE0A4Core06HBBindO0O_SSSgS4iS3bAS12HBHTTPServerC016IdleStateHandlerC0VSgSi7Logging6LoggerV5LevelOSgSbtcfc","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","symbolKind":"init","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"title":"init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier","text":"HBBindAddress"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"},{"kind":"text","text":"."},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","kind":"typeIdentifier","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"text":"Initialize HBApplication configuration","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamedUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json new file mode 100644 index 0000000000..3a301f9661 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)"},"metadata":{"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV7address10serverName13maxUploadSize0g15StreamingBufferI07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolI08logLevel12noHTTPServerAE0A4Core06HBBindN0O_SSSgS3iS3bAR12HBHTTPServerC016IdleStateHandlerC0VSgSi7Logging6LoggerV0Z0OSgSbtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"role":"symbol"},"abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"},{"text":" = .hostname(), ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 2 * 1024 * 1024, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1 * 1024 * 1024, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 256, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":".","kind":"text"},{"text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},{"text":"? = nil, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 2, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":".","kind":"text"},{"text":"Level","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"text":"? = nil, ","kind":"text"},{"text":"noHTTPServer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false)","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Bind address for server","type":"text"}],"type":"paragraph"}],"name":"address"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Server name to return in “server” header","type":"text"}]}],"name":"serverName"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload"}]}],"name":"maxUploadSize"},{"content":[{"inlineContent":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"type":"paragraph"}],"name":"maxStreamingBufferSize"},{"content":[{"inlineContent":[{"text":"the maximum length for the queue of pending connections. If a connection request arrives with the queue full,","type":"text"},{"text":" ","type":"text"},{"text":"the client may receive an error with an indication of ECONNREFUSE","type":"text"}],"type":"paragraph"}],"name":"backlog"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Allows socket to be bound to an address that is already in use.","type":"text"}]}],"name":"reuseAddress"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}]}],"name":"tcpNoDelay"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Pipelining ensures that only one http request is processed at one time"}]}],"name":"enableHttpPipelining"},{"content":[{"inlineContent":[{"text":"Number of threads in application thread pool","type":"text"}],"type":"paragraph"}],"name":"threadPoolSize"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Logging level","type":"text"}]}],"name":"logLevel"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Don’t start up the HTTP server."}]}],"name":"noHTTPServer"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","abstract":[{"type":"text","text":"Initialize HBApplication configuration"}],"title":"init(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:noHTTPServer:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"address"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":", "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPServer","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"IdleStateHandlerConfiguration","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Level","preciseIdentifier":"s:7Logging6LoggerV5LevelO"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"noHTTPServer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel.json new file mode 100644 index 0000000000..b52db9c394 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/logLevel","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/loglevel"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"logging level","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV8logLevel7Logging6LoggerV0E0Ovp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"}],"title":"logLevel"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/logLevel":{"kind":"symbol","abstract":[{"type":"text","text":"logging level"}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"logLevel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":"."},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/loglevel","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/logLevel","title":"logLevel"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize.json new file mode 100644 index 0000000000..9f728ec440 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamedUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize"]}],"abstract":[{"text":"Maximum upload size allowed when streaming. This value is passed down to the server","type":"text"},{"text":" ","type":"text"},{"text":"as at the server everything is considered to be streamed. This limits how much data","type":"text"},{"text":" ","type":"text"},{"text":"will be passed through the HTTP channel","type":"text"}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV21maxStreamedUploadSizeSivp","title":"maxStreamedUploadSize","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","roleHeading":"Instance Property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxStreamedUploadSize":{"abstract":[{"type":"text","text":"Maximum upload size allowed when streaming. This value is passed down to the server"},{"type":"text","text":" "},{"type":"text","text":"as at the server everything is considered to be streamed. This limits how much data"},{"type":"text","text":" "},{"type":"text","text":"will be passed through the HTTP channel"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize","type":"topic","title":"maxStreamedUploadSize","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamedUploadSize","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"maxStreamedUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json new file mode 100644 index 0000000000..fedbd1c1ee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV22maxStreamingBufferSizeSivp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"maxStreamingBufferSize"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize"]}],"abstract":[{"text":"Maximum size of data in flight while streaming request payloads before back pressure is applied.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxStreamingBufferSize":{"kind":"symbol","abstract":[{"type":"text","text":"Maximum size of data in flight while streaming request payloads before back pressure is applied."}],"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxStreamingBufferSize","title":"maxStreamingBufferSize"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize.json new file mode 100644 index 0000000000..d3adbe0b83 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxUploadSize","interfaceLanguage":"swift"},"abstract":[{"text":"Maximum upload size allowed for routes that don’t stream the request payload. This","type":"text"},{"text":" ","type":"text"},{"text":"limits how much memory would be used for one request","type":"text"}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV13maxUploadSizeSivp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"maxUploadSize","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxuploadsize"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/maxUploadSize":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/maxuploadsize","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxUploadSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"type":"topic","abstract":[{"type":"text","text":"Maximum upload size allowed for routes that don’t stream the request payload. This"},{"type":"text","text":" "},{"type":"text","text":"limits how much memory would be used for one request"}],"title":"maxUploadSize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/maxUploadSize"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver.json new file mode 100644 index 0000000000..61a0235d00 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHTTPServer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/nohttpserver"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/noHTTPServer","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV12noHTTPServerSbvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Instance Property","title":"noHTTPServer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"abstract":[{"type":"text","text":"don’t run the HTTP server"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/noHTTPServer":{"title":"noHTTPServer","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"noHTTPServer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"abstract":[{"text":"don’t run the HTTP server","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/nohttpserver","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/noHTTPServer","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress.json new file mode 100644 index 0000000000..806f3fd5df --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/reuseAddress"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","title":"reuseAddress","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV12reuseAddressSbvp","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reuseAddress","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/reuseaddress"]}],"abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/reuseAddress":{"role":"symbol","title":"reuseAddress","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/reuseAddress","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/reuseaddress","abstract":[{"type":"text","text":"Allows socket to be bound to an address that is already in use."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername.json new file mode 100644 index 0000000000..20fec75c7b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/serverName","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/servername"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Server name to return in “server” header"}],"metadata":{"role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV10serverNameSSSgvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","title":"serverName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/serverName":{"title":"serverName","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"abstract":[{"text":"Server name to return in “server” header","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/servername","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/serverName","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay.json new file mode 100644 index 0000000000..ba9420d4bb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tcpNoDelay","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV10tcpNoDelaySbvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"title":"tcpNoDelay","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/tcpNoDelay"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/tcpnodelay"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/tcpNoDelay":{"title":"tcpNoDelay","abstract":[{"type":"text","text":"Disables the Nagle algorithm for send coalescing."}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/tcpnodelay","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tcpNoDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/tcpNoDelay","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize.json new file mode 100644 index 0000000000..17de107b49 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/threadpoolsize"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/threadPoolSize"},"sections":[],"kind":"symbol","metadata":{"title":"threadPoolSize","externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV14threadPoolSizeSivp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"threadPoolSize","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"abstract":[{"text":"Number of threads to allocate in the application thread pool","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/threadPoolSize":{"title":"threadPoolSize","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"abstract":[{"text":"Number of threads to allocate in the application thread pool","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/threadpoolsize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/threadPoolSize","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json new file mode 100644 index 0000000000..466d7f0601 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","text":"HBBindAddress","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress"},{"text":"? = nil, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxUploadSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"maxStreamingBufferSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"backlog","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"reuseAddress","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"tcpNoDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"enableHttpPipelining","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"idleTimeoutConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":".","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"},{"text":"? = nil, ","kind":"text"},{"text":"threadPoolSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"logLevel","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct"]]},"sections":[],"abstract":[{"type":"text","text":"Create new configuration struct with updated values"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)"},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC13ConfigurationV4with7address10serverName13maxUploadSize0h15StreamingBufferJ07backlog12reuseAddress10tcpNoDelay20enableHttpPipelining011idleTimeoutC0010threadPoolJ08logLevelAE0A4Core06HBBindO0OSg_SSSgSiSgA2WSbSgA2xR12HBHTTPServerC016IdleStateHandlerC0VSgAW7Logging6LoggerV5LevelOSgtF","symbolKind":"method","title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBBindAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBBindAddress","role":"symbol","navigatorTitle":[{"text":"HBBindAddress","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBBindAddress","kind":"identifier"}],"title":"HBBindAddress","type":"topic","url":"\/documentation\/hummingbirdcore\/hbbindaddress","abstract":[{"text":"Address to bind server to","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)":{"kind":"symbol","title":"with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","type":"topic","abstract":[{"text":"Create new configuration struct with updated values","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"with","kind":"identifier"},{"text":"(","kind":"text"},{"text":"address","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBBindAddress","preciseIdentifier":"s:15HummingbirdCore13HBBindAddressO","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"maxUploadSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"maxStreamingBufferSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"backlog"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"reuseAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"tcpNoDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"enableHttpPipelining"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"idleTimeoutConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC29IdleStateHandlerConfigurationV","text":"IdleStateHandlerConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"threadPoolSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct\/with(address:serverName:maxUploadSize:maxStreamingBufferSize:backlog:reuseAddress:tcpNoDelay:enableHttpPipelining:idleTimeoutConfiguration:threadPoolSize:logLevel:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer/IdleStateHandlerConfiguration":{"type":"topic","title":"HBHTTPServer.IdleStateHandlerConfiguration","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"abstract":[{"type":"text","text":"Idle state handlder configuration"}],"url":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"IdleStateHandlerConfiguration","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer\/IdleStateHandlerConfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/constructresponder().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/constructresponder().json new file mode 100644 index 0000000000..32f8f62de8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/constructresponder().json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Construct the RequestResponder from the middleware group and router"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/constructResponder()","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/constructresponder()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC18constructResponderAA11HBResponder_pyF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"constructResponder()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/constructResponder()":{"title":"constructResponder()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"abstract":[{"type":"text","text":"Construct the RequestResponder from the middleware group and router"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/constructResponder()","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/constructresponder()","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db(_:).json new file mode 100644 index 0000000000..7daf540f85 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP"}]}]},{"parameters":[{"name":"id","content":[{"inlineContent":[{"type":"text","text":"database id"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"database","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/db(_:)"]}],"sections":[],"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"db(_:)","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE2dby0C3Kit8Database_pAF0F2IDVSgF","modules":[{"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Get database with ID"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/db(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db(_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/db(_:)","role":"symbol","title":"db(_:)","abstract":[{"type":"text","text":"Get database with ID"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db.json new file mode 100644 index 0000000000..b7b123a3d0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/db.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/db"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE2db0C3Kit8Database_pvp","modules":[{"name":"Hummingbird"}],"role":"symbol","symbolKind":"property","title":"db","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Get default database"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/db":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/db","abstract":[{"text":"Get default database","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/db","title":"db","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/decoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/decoder.json new file mode 100644 index 0000000000..1d95c5f3dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/decoder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"title":"decoder","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC7decoderAA16HBRequestDecoder_pvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP","kind":"typeIdentifier"}],"symbolKind":"property","role":"symbol"},"abstract":[{"type":"text","text":"decoder used by router"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/decoder","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/decoder"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/decoder":{"title":"decoder","url":"\/documentation\/hummingbirdlambda\/hbapplication\/decoder","abstract":[{"text":"decoder used by router","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/decoder","kind":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestDecoder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestDecoderP"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/encoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/encoder.json new file mode 100644 index 0000000000..1a11a96966 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/encoder.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP","text":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/encoder"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/encoder","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC7encoderAA17HBResponseEncoder_pvp","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","title":"encoder","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP","kind":"typeIdentifier","text":"HBResponseEncoder"}]},"abstract":[{"type":"text","text":"Encoder used by router"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/encoder":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird17HBResponseEncoderP","text":"HBResponseEncoder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/encoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/encoder","abstract":[{"type":"text","text":"Encoder used by router"}],"type":"topic","title":"encoder","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroup.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroup.json new file mode 100644 index 0000000000..1d71769238 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroup.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"text":"event loop group used by application","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/eventLoopGroup","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}],"title":"eventLoopGroup","externalID":"s:11Hummingbird13HBApplicationC14eventLoopGroup7NIOCore05EventdE0_pvp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/eventLoopGroup":{"role":"symbol","title":"eventLoopGroup","abstract":[{"type":"text","text":"event loop group used by application"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/eventLoopGroup","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider.json new file mode 100644 index 0000000000..045e8b063c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"metadata":{"roleHeading":"Structure","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"EventLoopGroupProvider","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"title":"HBApplication.EventLoopGroupProvider","symbolKind":"struct"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","interfaceLanguage":"swift"},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/singleton"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/shared(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"EventLoopGroupProvider"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider":{"title":"HBApplication.EventLoopGroupProvider","abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider/shared(_:)":{"title":"shared(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/shared(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/shared(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"}],"abstract":[{"text":"Use EventLoopGroup provided","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider/singleton":{"title":"singleton","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleton"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier","text":"EventLoopGroupProvider"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/singleton","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/singleton","kind":"symbol","abstract":[{"type":"text","text":"Use singleton EventLoopGroup"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:).json new file mode 100644 index 0000000000..1b9ddf37ec --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/shared(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/shared(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"title":"shared(_:)","externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV6sharedyAE7NIOCore0cdE0_pFZ","roleHeading":"Type Method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":"(","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":") -> ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"}],"role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Use EventLoopGroup provided","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider":{"title":"HBApplication.EventLoopGroupProvider","abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider/shared(_:)":{"title":"shared(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/shared(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/shared(_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV"}],"abstract":[{"text":"Use EventLoopGroup provided","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton.json new file mode 100644 index 0000000000..a55ced560d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/singleton"]}],"metadata":{"roleHeading":"Type Property","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV9singletonAEvpZ","title":"singleton","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"singleton","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier"}],"symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleton"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier","text":"EventLoopGroupProvider","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/singleton"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Use singleton EventLoopGroup"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider/singleton":{"title":"singleton","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"singleton"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier","text":"EventLoopGroupProvider"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider\/singleton","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider\/singleton","kind":"symbol","abstract":[{"type":"text","text":"Use singleton EventLoopGroup"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider":{"title":"HBApplication.EventLoopGroupProvider","abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/extensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/extensions.json new file mode 100644 index 0000000000..7064744801 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/extensions.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","text":"HBExtensions","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Application extensions"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/extensions"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC10extensionsAA12HBExtensionsVyACGvp","title":"extensions","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"text":"<","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":">","kind":"text"}],"roleHeading":"Instance Property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/extensions":{"title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier","text":"HBExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Application extensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/extensions","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/extensions","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/fluent.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/fluent.json new file mode 100644 index 0000000000..0ae7762a02 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/fluent.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"title":"fluent","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","kind":"typeIdentifier","text":"HBFluent"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC0A6FluentE6fluentAD8HBFluentVvp","symbolKind":"property","role":"symbol","modules":[{"name":"Hummingbird"}]},"abstract":[{"text":"Fluent interface object","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/fluent"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/fluent"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","text":"HBFluent","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdFluent8HBFluentV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/fluent":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdFluent8HBFluentV","text":"HBFluent","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Fluent interface object","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/fluent","url":"\/documentation\/hummingbirdlambda\/hbapplication\/fluent","title":"fluent","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluent":{"title":"HBFluent","abstract":[{"text":"Manage fluent databases and migrations","type":"text"}],"navigatorTitle":[{"text":"HBFluent","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluent","url":"\/documentation\/hummingbirdfluent\/hbfluent","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFluent","kind":"identifier"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder.json new file mode 100644 index 0000000000..f14a1998b1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPResponder","kind":"identifier"}],"title":"HBApplication.HTTPResponder","navigatorTitle":[{"text":"HTTPResponder","kind":"identifier"}],"symbolKind":"struct","role":"symbol","roleHeading":"Structure"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"languages":["swift"],"platforms":["Linux"]}]},{"content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"The HummingbirdCore server calls ","type":"text"},{"code":"respond","type":"codeVoice"},{"text":" to get the HTTP response from Hummingbird","type":"text"}]}],"kind":"content"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/init(application:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/logger"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder"],"type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/logger":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/logger","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"kind":"symbol","type":"topic","title":"logger","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/init(application:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/init(application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/init(application:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Construct HTTP responder","type":"text"}],"title":"init(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"kind":"article","title":"HBHTTPResponder Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/hbhttpresponder-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponder","role":"symbol","navigatorTitle":[{"text":"HBHTTPResponder","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBHTTPResponder","kind":"identifier"}],"title":"HBHTTPResponder","type":"topic","url":"\/documentation\/hummingbirdcore\/hbhttpresponder","abstract":[{"text":"Protocol for objects generating a ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponse"},{"text":" from a ","type":"text"},{"type":"codeVoice","code":"HBHTTPRequest"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/respond(to:context:onComplete:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)","abstract":[],"title":"respond(to:context:onComplete:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:).json new file mode 100644 index 0000000000..32858fd07a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBHTTPResponder.handlerAdded(context:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"modules":[{"relatedModules":["HummingbirdCore"],"name":"HummingbirdFoundation"}],"externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE12handlerAdded7contexty7NIOCore21ChannelHandlerContextC_tF::SYNTHESIZED::s:11Hummingbird13HBApplicationC13HTTPResponderV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"HummingbirdCore","title":"handlerAdded(context:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handleradded(context:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerAdded(context:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/handlerAdded(context:)":{"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handleradded(context:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerAdded(context:)","title":"handlerAdded(context:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"kind":"article","title":"HBHTTPResponder Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/hbhttpresponder-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:).json new file mode 100644 index 0000000000..4482592a7a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBHTTPResponder.handlerRemoved(context:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","title":"handlerRemoved(context:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["HummingbirdCore"]}],"extendedModule":"HummingbirdCore","externalID":"s:15HummingbirdCore15HBHTTPResponderPAAE14handlerRemoved7contexty7NIOCore21ChannelHandlerContextC_tF::SYNTHESIZED::s:11Hummingbird13HBApplicationC13HTTPResponderV"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handlerremoved(context:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/handlerRemoved(context:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerRemoved(context:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handlerremoved(context:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/HBHTTPResponder-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"kind":"article","title":"HBHTTPResponder Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/hbhttpresponder-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations.json new file mode 100644 index 0000000000..465ff9f27b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"HBHTTPResponder Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder"]]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerAdded(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerRemoved(context:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/HBHTTPResponder-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/handlerAdded(context:)":{"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handleradded(context:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerAdded(context:)","title":"handlerAdded(context:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/handlerRemoved(context:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/handlerRemoved(context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"handlerRemoved(context:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/handlerremoved(context:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:).json new file mode 100644 index 0000000000..8012cf5342 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/init(application:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV11applicationAeC_tcfc","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":")"}],"title":"init(application:)","symbolKind":"init","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/init(application:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Construct HTTP responder","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":")"}]}]},{"kind":"parameters","parameters":[{"name":"application","content":[{"type":"paragraph","inlineContent":[{"text":"application creating this responder","type":"text"}]}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/init(application:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/init(application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/init(application:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"Construct HTTP responder","type":"text"}],"title":"init(application:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/logger.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/logger.json new file mode 100644 index 0000000000..1622b69fcf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/logger.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/logger","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBHTTPResponder.logger","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"logger","externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV6logger7Logging6LoggerVvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/logger"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/logger":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/logger","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"logger","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"}],"kind":"symbol","type":"topic","title":"logger","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:).json new file mode 100644 index 0000000000..5bfba677a1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBHTTPResponder.respond(to:context:onComplete:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"symbolKind":"method","title":"respond(to:context:onComplete:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier","preciseIdentifier":"s:s6ResultO"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV"},{"text":", ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"},{"text":">) -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC13HTTPResponderV7respond2to7context10onCompletey0A4Core13HBHTTPRequestV_7NIOCore21ChannelHandlerContextCys6ResultOyAJ14HBHTTPResponseVs5Error_pGctF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBHTTPRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onComplete","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Result","preciseIdentifier":"s:s6ResultO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBHTTPResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder","abstract":[{"text":"HTTP responder class for Hummingbird. This is the interface between Hummingbird and HummingbirdCore","type":"text"}],"title":"HBApplication.HTTPResponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HTTPResponder"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HTTPResponder"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPRequest":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPRequest","abstract":[{"text":"HTTP request","type":"text"}],"title":"HBHTTPRequest","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPRequest"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBHTTPRequest"}],"url":"\/documentation\/hummingbirdcore\/hbhttprequest","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPResponse":{"abstract":[{"type":"text","text":"HTTP response"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPResponse","title":"HBHTTPResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/HTTPResponder/respond(to:context:onComplete:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/HTTPResponder\/respond(to:context:onComplete:)","abstract":[],"title":"respond(to:context:onComplete:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBHTTPRequest","preciseIdentifier":"s:15HummingbirdCore13HBHTTPRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"text":"onComplete","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s6ResultO","text":"Result","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBHTTPResponseV","text":"HBHTTPResponse","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json new file mode 100644 index 0000000000..4f80556cb0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"},{"kind":"text","text":" = HBApplication.Configuration(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":" = .createNew, "},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","text":"ServiceLifecycleProvider"},{"kind":"text","text":" = .createNew)"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","interfaceLanguage":"swift"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"text":"Calling HBApplication.init(eventLoopGroupProvider: .createNew) has been deprecated. Use .singleton instead.","type":"text"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC13configuration22eventLoopGroupProvider016serviceLifecycleG0A2C13ConfigurationV_7NIOCore08NIOEventefG0OAA07ServiceiG0Otcfc","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOEventLoopGroupProvider","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceLifecycleProvider","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":[],"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","symbolKind":"init","role":"symbol","roleHeading":"Initializer"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8","kind":"symbol","fragments":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":".","kind":"text"},{"text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","text":"ServiceLifecycleProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-8fsw8","deprecated":true,"role":"symbol","title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json new file mode 100644 index 0000000000..ddea2dfeee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":" = HBApplication.Configuration(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","kind":"typeIdentifier","text":"EventLoopGroupProvider"},{"kind":"text","text":" = .singleton, "},{"kind":"externalParam","text":"serviceLifecycleProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","kind":"typeIdentifier","text":"ServiceLifecycleProvider"},{"kind":"text","text":" = .createNew)"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"metadata":{"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"EventLoopGroupProvider","preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC13configuration22eventLoopGroupProvider016serviceLifecycleG0A2C13ConfigurationV_AC05EventefG0VAA07ServiceiG0Otcfc","role":"symbol"},"abstract":[{"text":"Initialize new Application","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/EventLoopGroupProvider":{"title":"HBApplication.EventLoopGroupProvider","abstract":[{"text":"Indicates where we should get our EventLoopGroup from","type":"text"}],"navigatorTitle":[{"text":"EventLoopGroupProvider","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/EventLoopGroupProvider","url":"\/documentation\/hummingbirdlambda\/hbapplication\/eventloopgroupprovider","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"EventLoopGroupProvider","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)-9vwer","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration"},{"kind":"text","text":", "},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC22EventLoopGroupProviderV","text":"EventLoopGroupProvider","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serviceLifecycleProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird24ServiceLifecycleProviderO","text":"ServiceLifecycleProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(configuration:eventLoopGroupProvider:serviceLifecycleProvider:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer","abstract":[{"type":"text","text":"Initialize new Application"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:).json new file mode 100644 index 0000000000..a198bc08c5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Creates a version of ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" that can be used for testing code","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/init(testing:configuration:timeout:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"convenience"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"testing"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO","kind":"typeIdentifier","text":"XCTTestingSetup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(15))"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"indicates which type of testing framework we want","type":"text"}]}],"name":"testing"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"configuration of application"}]}],"name":"configuration"}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(testing:configuration:timeout:)"},"metadata":{"symbolKind":"init","role":"symbol","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE7testing13configuration7timeoutAcD15XCTTestingSetupO_AC13ConfigurationV7NIOCore10TimeAmountVtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"testing","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO","text":"XCTTestingSetup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(testing:configuration:timeout:)","roleHeading":"Initializer","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Configuration-swift.struct":{"abstract":[{"text":"Application configuration","type":"text"}],"navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/configuration-swift.struct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Configuration-swift.struct","title":"HBApplication.Configuration","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/init(testing:configuration:timeout:)":{"abstract":[{"text":"Creates a version of ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" that can be used for testing code","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/init(testing:configuration:timeout:)","type":"topic","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"testing"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"XCTTestingSetup","preciseIdentifier":"s:14HummingbirdXCT15XCTTestingSetupO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:11Hummingbird13HBApplicationC13ConfigurationV"},{"kind":"text","text":", "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/init(testing:configuration:timeout:)","title":"init(testing:configuration:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler.json new file mode 100644 index 0000000000..8439db3deb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","title":"HBApplication.JobQueueHandler","roleHeading":"Class","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"symbolKind":"class","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird"},"abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queue"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queues(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"],"title":"Type Aliases"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/queue":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"queue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"type":"topic","abstract":[{"type":"text","text":"The default JobQueue setup at initialisation"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queue","title":"queue","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queue","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/registerQueue(_:queue:numWorkers:)":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)","kind":"symbol","abstract":[{"text":"Register a job queue under an id","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"registerQueue(_:queue:numWorkers:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/queues(_:)":{"type":"topic","title":"queues(_:)","abstract":[{"text":"Return queue given a job queue id.","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queues(_:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queues(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBApplication.JobQueueHandler.QueueKey","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey","abstract":[{"text":"Job queue id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue.json new file mode 100644 index 0000000000..a3cbef68cd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC5queueAD05HBJobE0_pvp","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}],"title":"queue","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queue"]}],"abstract":[{"type":"text","text":"The default JobQueue setup at initialisation"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queue"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/queue":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"queue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBJobQueue","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}],"type":"topic","abstract":[{"type":"text","text":"The default JobQueue setup at initialisation"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queue","title":"queue","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queue","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey.json new file mode 100644 index 0000000000..cb15fdb740 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},"abstract":[{"type":"text","text":"Job queue id"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"]]},"metadata":{"symbolKind":"typealias","modules":[{"name":"Hummingbird"}],"title":"HBApplication.JobQueueHandler.QueueKey","role":"symbol","navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"roleHeading":"Type Alias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"HBJobQueueId","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs12HBJobQueueIdV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueId":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueId","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBJobQueueId","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBJobQueueId","abstract":[{"text":"Job queue id","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueueid","navigatorTitle":[{"text":"HBJobQueueId","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBApplication.JobQueueHandler.QueueKey","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey","abstract":[{"text":"Job queue id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:).json new file mode 100644 index 0000000000..68c75afb96 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"queues(_:)","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC6queuesyAD05HBJobE0_pAD0hE2IdVF","symbolKind":"method","modules":[{"name":"Hummingbird"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"queues"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","text":"HBJobQueue"}],"roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"id","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Job queue id"}],"type":"paragraph"}],"name":"id"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","text":"Return Value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"Job queue"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"It is assumed the job queue has been setup and if the queue doesn’t"},{"type":"text","text":" "},{"type":"text","text":"exist will crash the application"}],"type":"paragraph"}]}],"abstract":[{"text":"Return queue given a job queue id.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queues(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queues(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBApplication.JobQueueHandler.QueueKey","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey","abstract":[{"text":"Job queue id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/queues(_:)":{"type":"topic","title":"queues(_:)","abstract":[{"text":"Return queue given a job queue id.","type":"text"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/queues(_:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queues(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"text":") -> ","kind":"text"},{"text":"HBJobQueue","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs10HBJobQueueP"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueue":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJobQueue"}],"abstract":[{"text":"Job queue protocol.","type":"text"}],"fragments":[{"text":"protocol","kind":"keyword"},{"kind":"text","text":" "},{"text":"HBJobQueue","kind":"identifier"}],"role":"symbol","title":"HBJobQueue","url":"\/documentation\/hummingbirdjobs\/hbjobqueue","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json new file mode 100644 index 0000000000..a6bb8fbb97 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"]]},"abstract":[{"text":"Register a job queue under an id","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"registerQueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","kind":"typeIdentifier","text":"QueueKey","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"queue"},{"kind":"text","text":" "},{"kind":"internalParam","text":"queueFactory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","kind":"typeIdentifier","text":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory"},{"kind":"text","text":", "},{"kind":"externalParam","text":"numWorkers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Job queue id","type":"text"}]}],"name":"id"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job queue factory"}]}],"name":"queueFactory"},{"content":[{"inlineContent":[{"text":"Number of workers you want servicing this job queue","type":"text"}],"type":"paragraph"}],"name":"numWorkers"}],"kind":"parameters"}],"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","text":"QueueKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV","text":"HBJobQueueFactory","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC08registerE0_5queue10numWorkersyAD05HBJobE2IdV_AD0kE7FactoryVSitF","title":"registerQueue(_:queue:numWorkers:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/registerQueue(_:queue:numWorkers:)":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)","kind":"symbol","abstract":[{"text":"Register a job queue under an id","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"registerQueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"text":", ","kind":"text"},{"text":"queue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJobQueueFactory","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs17HBJobQueueFactoryV"},{"text":", ","kind":"text"},{"text":"numWorkers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"title":"registerQueue(_:queue:numWorkers:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/registerQueue(_:queue:numWorkers:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBApplication.JobQueueHandler.QueueKey","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey","abstract":[{"text":"Job queue id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJobQueueFactory":{"kind":"symbol","type":"topic","role":"symbol","abstract":[{"text":"Factory class for Job Queue drivers","type":"text"}],"url":"\/documentation\/hummingbirdjobs\/hbjobqueuefactory","navigatorTitle":[{"text":"HBJobQueueFactory","kind":"identifier"}],"title":"HBJobQueueFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJobQueueFactory","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJobQueueFactory"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobs.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobs.json new file mode 100644 index 0000000000..4ba14d041b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/jobs.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/jobs"]}],"metadata":{"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC0A4JobsE4jobsAcDE15JobQueueHandlerCvp","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler","kind":"typeIdentifier"}],"title":"jobs","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"type":"text","text":"Job queue handler"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/jobs","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"jobs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","kind":"typeIdentifier","text":"JobQueueHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/jobs":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","text":"JobQueueHandler","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobs","role":"symbol","abstract":[{"type":"text","text":"Job queue handler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/jobs","type":"topic","title":"jobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/lifecycle.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/lifecycle.json new file mode 100644 index 0000000000..369a76b6e4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/lifecycle.json @@ -0,0 +1 @@ +{"abstract":[{"text":"server lifecycle, controls initialization and shutdown of application","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/lifecycle"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/lifecycle"},"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifecycle","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ServiceLifecycle","kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC9lifecycle9Lifecycle07ServiceD0Vvp","title":"lifecycle"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lifecycle","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/lifecycle":{"abstract":[{"type":"text","text":"server lifecycle, controls initialization and shutdown of application"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/lifecycle","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lifecycle"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/lifecycle","type":"topic","title":"lifecycle"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/logger.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/logger.json new file mode 100644 index 0000000000..113abcd638 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/logger.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"role":"symbol","title":"logger","externalID":"s:11Hummingbird13HBApplicationC6logger7Logging6LoggerVvp","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"abstract":[{"text":"Logger. Required to be a var by hummingbird-lambda","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/logger"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/logger":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/logger","kind":"symbol","title":"logger","abstract":[{"type":"text","text":"Logger. Required to be a var by hummingbird-lambda"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/logger"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/middleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/middleware.json new file mode 100644 index 0000000000..6c6e04b7ae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/middleware.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/middleware"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/middleware"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"type":"text","text":"middleware applied to requests"}],"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC10middlewareAA17HBMiddlewareGroupCvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"middleware"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"middleware","symbolKind":"property","roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"middleware"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier","text":"HBMiddlewareGroup"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/middleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/middleware","url":"\/documentation\/hummingbirdlambda\/hbapplication\/middleware","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"middleware","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMiddlewareGroup","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier"}],"role":"symbol","type":"topic","abstract":[{"text":"middleware applied to requests","type":"text"}],"title":"middleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.property.json new file mode 100644 index 0000000000..3f165e3ebb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.property.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Accessor for persist framework"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird13HBApplicationC7persistAC7PersistVvp","extendedModule":"Hummingbird","title":"persist","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/persist-swift.property"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/persist-swift.property":{"title":"persist","abstract":[{"type":"text","text":"Accessor for persist framework"}],"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/persist-swift.property","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.property","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct.json new file mode 100644 index 0000000000..5b7e3c879b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct"]}],"sections":[],"abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct"},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC7PersistV","title":"HBApplication.Persist","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"navigatorTitle":[{"text":"Persist","kind":"identifier"}],"roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"role":"symbol"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/init(_:application:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/driver"],"title":"Instance Properties"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct/init(_:application:)":{"title":"init(_:application:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/init(_:application:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Initialise Persist struct","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/init(_:application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct/driver":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"driver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/driver","title":"driver","url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/driver","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver.json new file mode 100644 index 0000000000..cd472e5cfb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/driver","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","title":"driver","externalID":"s:11Hummingbird13HBApplicationC7PersistV6driverAA15HBPersistDriver_pvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"driver","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}],"symbolKind":"property","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"driver","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/driver"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct/driver":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"driver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/driver","title":"driver","url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/driver","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:).json new file mode 100644 index 0000000000..eb299c5fd7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"factory","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Parameters"}]},{"items":[{"content":[{"inlineContent":[{"type":"text","text":"factory: Persist driver factory"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"type":"text","text":"application: reference to application that can be used during persist driver creation"}],"type":"paragraph"}]}],"type":"unorderedList"}]}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/init(_:application:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/init(_:application:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird13HBApplicationC7PersistV_11applicationAeA22HBPersistDriverFactoryV_ACtcfc","role":"symbol","title":"init(_:application:)","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}]},"abstract":[{"text":"Initialise Persist struct","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct/init(_:application:)":{"title":"init(_:application:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct\/init(_:application:)","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":")","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"text":"Initialise Persist struct","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct\/init(_:application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis(id:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis(id:).json new file mode 100644 index 0000000000..8133e87043 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis(id:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/redis(id:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"sections":[],"metadata":{"role":"symbol","extendedModule":"Hummingbird","symbolKind":"method","modules":[{"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBApplicationC0A5RedisE5redis2idAD0C19ConnectionPoolGroupVSgAD0cfgH10IdentifierV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"redis(id:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"text":"?","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis(id:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redis(id:)":{"title":"redis(id:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/redis(id:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":"?"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis(id:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis.json new file mode 100644 index 0000000000..c66a235078 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redis.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis"},"metadata":{"title":"redis","extendedModule":"Hummingbird","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird13HBApplicationC0A5RedisE5redisAD0C19ConnectionPoolGroupVvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/redis"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redis":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/redis","role":"symbol","title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redis","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redisconnectionpools.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redisconnectionpools.json new file mode 100644 index 0000000000..32025f5231 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/redisconnectionpools.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redisConnectionPools"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","text":"RedisConnectionPoolGroupArray"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"sections":[],"metadata":{"roleHeading":"Instance Property","extendedModule":"Hummingbird","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redisConnectionPools","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier"}],"role":"symbol","symbolKind":"property","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A5RedisE20redisConnectionPoolsAD0cE14PoolGroupArrayCvp","title":"redisConnectionPools"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/redisconnectionpools"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redisConnectionPools","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/redisConnectionPools":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/redisconnectionpools","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/redisConnectionPools","kind":"symbol","title":"redisConnectionPools","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redisConnectionPools"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC","kind":"typeIdentifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference.json new file mode 100644 index 0000000000..9b04ff8b6f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference"]}],"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"metadata":{"extendedModule":"Hummingbird","role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","modules":[{"name":"Hummingbird"}],"title":"HBApplication.RequestCompressionExecutionPreference","navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RequestCompressionExecutionPreference","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/onThreadPool":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","abstract":[{"text":"run decompression tasks on application thread pool","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","type":"topic","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/onEventLoop":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","abstract":[{"text":"run decompression tasks on the EventLoop","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/oneventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json new file mode 100644 index 0000000000..d0ff3f0fe6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"op","role":"symbol","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"modules":[{"relatedModules":["Swift"],"name":"Hummingbird"}],"extendedModule":"Swift","roleHeading":"Operator"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)","type":"topic","role":"symbol","title":"!=(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/Equatable-Implementations":{"role":"collectionGroup","title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","type":"topic","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json new file mode 100644 index 0000000000..547f0fb4f4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)"],"title":"Operators","generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference"]]},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Equatable Implementations","role":"collectionGroup"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/!=(_:_:)","type":"topic","role":"symbol","title":"!=(_:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop.json new file mode 100644 index 0000000000..9e40656681 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/oneventloop"]}],"abstract":[{"type":"text","text":"run decompression tasks on the EventLoop"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO11onEventLoopyA2FmF","symbolKind":"case","roleHeading":"Case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/onEventLoop":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onEventLoop"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference.onEventLoop","abstract":[{"text":"run decompression tasks on the EventLoop","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/oneventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onEventLoop","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool.json new file mode 100644 index 0000000000..b7434f73d9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE07RequestC19ExecutionPreferenceO12onThreadPoolyA2FmF","symbolKind":"case","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"}],"modules":[{"name":"Hummingbird"}],"role":"symbol"},"abstract":[{"text":"run decompression tasks on application thread pool","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference":{"fragments":[{"text":"enum","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"RequestCompressionExecutionPreference"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/RequestCompressionExecutionPreference/onThreadPool":{"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"}],"role":"symbol","title":"HBApplication.RequestCompressionExecutionPreference.onThreadPool","abstract":[{"text":"run decompression tasks on application thread pool","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/RequestCompressionExecutionPreference\/onThreadPool","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference.json new file mode 100644 index 0000000000..79f9aa3c6e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Enumeration","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","role":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"title":"HBApplication.ResponseCompressionExecutionPreference","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"symbolKind":"enum"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","interfaceLanguage":"swift"},"abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/Equatable-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/onThreadPool(threshold:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threshold","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"run compression tasks that are larger than ","type":"text"},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"type":"topic","kind":"symbol","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/onEventLoop":{"abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/oneventloop","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json new file mode 100644 index 0000000000..aa59b66846 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)"]}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"Hummingbird"}],"role":"symbol","extendedModule":"Swift","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Operator","title":"!=(_:_:)"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/Equatable-Implementations":{"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations","title":"Equatable Implementations","abstract":[],"type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json new file mode 100644 index 0000000000..cbd733e747 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/Equatable-Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop.json new file mode 100644 index 0000000000..f77c65bfd6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/oneventloop"]}],"kind":"symbol","abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}],"title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","role":"symbol","symbolKind":"case","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO11onEventLoopyA2FmF","modules":[{"name":"Hummingbird"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/onEventLoop":{"abstract":[{"text":"run all compression tasks on the EventLoop","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onEventLoop","title":"HBApplication.ResponseCompressionExecutionPreference.onEventLoop","kind":"symbol","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onEventLoop","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/oneventloop","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json new file mode 100644 index 0000000000..0cff43c838 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"run compression tasks that are larger than ","type":"text"},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"Hummingbird"}],"roleHeading":"Case","externalID":"s:11Hummingbird13HBApplicationC0A11CompressionE08ResponseC19ExecutionPreferenceO12onThreadPoolyAFSi_tcAFmF","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"onThreadPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"threshold"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"symbolKind":"case","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threshold","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference/onThreadPool(threshold:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onThreadPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"threshold","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"text":"run compression tasks that are larger than ","type":"text"},{"code":"threshold","type":"codeVoice"},{"text":" bytes on application thread pool","type":"text"}],"type":"topic","kind":"symbol","title":"HBApplication.ResponseCompressionExecutionPreference.onThreadPool(threshold:)","url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference\/onThreadPool(threshold:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ResponseCompressionExecutionPreference":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","abstract":[{"text":"Indicate where the response compression tasks should be executed","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ResponseCompressionExecutionPreference","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"kind":"symbol","navigatorTitle":[{"text":"ResponseCompressionExecutionPreference","kind":"identifier"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/router.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/router.json new file mode 100644 index 0000000000..a050b8da64 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/router.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"router"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","kind":"typeIdentifier","text":"HBRouterBuilder"}]}]}],"abstract":[{"text":"routes requests to requestResponders based on URI","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC6routerAA15HBRouterBuilderCvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"router"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","text":"HBRouterBuilder"}],"title":"router","symbolKind":"property","role":"symbol","roleHeading":"Instance Property"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/router","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/router"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/router":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/router","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"router"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBRouterBuilderC","text":"HBRouterBuilder"}],"title":"router","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/router","abstract":[{"type":"text","text":"routes requests to requestResponders based on URI"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/run().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/run().json new file mode 100644 index 0000000000..a927b5d5dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/run().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function can only be called from a non async context as it stalls"},{"type":"text","text":" "},{"type":"text","text":"the current thread waiting for the application to finish"}]}],"kind":"content"}],"abstract":[{"text":"Start application and wait for it to stop","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/run()","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"run","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBApplicationC3runyyKF","title":"run()","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/run()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/run()":{"abstract":[{"type":"text","text":"Start application and wait for it to stop"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/run()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"run"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/run()","title":"run()","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/server.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/server.json new file mode 100644 index 0000000000..6e2fb7a0ca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/server.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/server","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"server","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBHTTPServer","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/server"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"metadata":{"title":"server","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"server","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","text":"HBHTTPServer","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird13HBApplicationC6server0A4Core12HBHTTPServerCvp","symbolKind":"property","role":"symbol"},"abstract":[{"text":"http server","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/server":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/server","title":"server","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore12HBHTTPServerC","kind":"typeIdentifier","text":"HBHTTPServer"}],"abstract":[{"type":"text","text":"http server"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/server","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/sessionstorage.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/sessionstorage.json new file mode 100644 index 0000000000..00500acff2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/sessionstorage.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Accessor for session storage","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/sessionstorage"]}],"metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionStorage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBApplicationC0A4AuthE14sessionStorageAC7PersistVvp","title":"sessionStorage","role":"symbol","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/sessionStorage"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"sessionStorage"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","text":"Persist"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/sessionStorage":{"abstract":[{"text":"Accessor for session storage","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sessionStorage","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Persist","preciseIdentifier":"s:11Hummingbird13HBApplicationC7PersistV","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/sessionstorage","kind":"symbol","title":"sessionStorage","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/sessionStorage"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/Persist-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/Persist-swift.struct","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBApplication.Persist","type":"topic","abstract":[{"type":"text","text":"Framework for storing persistent key\/value pairs between mulitple requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/shutdownapplication().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/shutdownapplication().json new file mode 100644 index 0000000000..8e57008b1d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/shutdownapplication().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownApplication","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"text":"shutdown eventloop, threadpool and any extensions attached to the Application","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"shutdownApplication","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","title":"shutdownApplication()","symbolKind":"method","externalID":"s:11Hummingbird13HBApplicationC19shutdownApplicationyyKF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/shutdownApplication()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/shutdownapplication()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/shutdownApplication()":{"abstract":[{"text":"shutdown eventloop, threadpool and any extensions attached to the Application","type":"text"}],"title":"shutdownApplication()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/shutdownApplication()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdownApplication","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/shutdownapplication()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/start().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/start().json new file mode 100644 index 0000000000..ce078bccbe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/start().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/start()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Start application"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"start()","externalID":"s:11Hummingbird13HBApplicationC5startyyKF"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/start()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/start()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/start()","abstract":[{"text":"Start application","type":"text"}],"role":"symbol","title":"start()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbapplication\/start()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/stop().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/stop().json new file mode 100644 index 0000000000..340dc33d3a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/stop().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"stop()","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC4stopyyF"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/stop()"},"abstract":[{"text":"Shutdown application","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/stop()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/stop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/stop()","type":"topic","title":"stop()","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"()"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/stop()","abstract":[{"type":"text","text":"Shutdown application"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/threadpool.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/threadpool.json new file mode 100644 index 0000000000..5f8bd76296 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/threadpool.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"threadPool","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"threadPool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","kind":"typeIdentifier","text":"NIOThreadPool"}],"externalID":"s:11Hummingbird13HBApplicationC10threadPool8NIOPosix09NIOThreadD0Cvp","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/threadPool","interfaceLanguage":"swift"},"abstract":[{"text":"thread pool used by application","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"threadPool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/threadpool"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/threadPool":{"url":"\/documentation\/hummingbirdlambda\/hbapplication\/threadpool","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/threadPool","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"threadPool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOPosix13NIOThreadPoolC","text":"NIOThreadPool"}],"abstract":[{"text":"thread pool used by application","type":"text"}],"title":"threadPool","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/wait().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/wait().json new file mode 100644 index 0000000000..c85987b6ca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/wait().json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/wait()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/wait()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Wait until server has stopped running"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function can only be called from a non async context as it stalls"},{"type":"text","text":" "},{"type":"text","text":"the current thread waiting for the application to finish"}]}],"kind":"content"}],"metadata":{"title":"wait()","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:11Hummingbird13HBApplicationC4waityyF","symbolKind":"method","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/wait()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/wait()","title":"wait()","kind":"symbol","type":"topic","abstract":[{"text":"Wait until server has stopped running","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/wait()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wait","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/ws.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/ws.json new file mode 100644 index 0000000000..3f06ce41fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/ws.json @@ -0,0 +1 @@ +{"abstract":[{"text":"WebSocket interface","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/ws"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV"}],"externalID":"s:11Hummingbird13HBApplicationC0A9WebSocketE2wsAD05HBWebD7BuilderVvp","symbolKind":"property","title":"ws","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ws"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV","text":"HBWebSocketBuilder"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/ws":{"abstract":[{"text":"WebSocket interface","type":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/ws","url":"\/documentation\/hummingbirdlambda\/hbapplication\/ws","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC7BuilderV","text":"HBWebSocketBuilder"}],"kind":"symbol","title":"ws"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xct.json new file mode 100644 index 0000000000..da7d28b026 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xct.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xct","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","text":"HBXCT","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","roleHeading":"Instance Property","symbolKind":"property","title":"xct","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE3xctAD5HBXCT_pvp","modules":[{"name":"Hummingbird"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/xct","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"xct","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBXCT","preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/xct"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/xct":{"title":"xct","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"xct"},{"kind":"text","text":": "},{"preciseIdentifier":"s:14HummingbirdXCT5HBXCTP","kind":"typeIdentifier","text":"HBXCT"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/xct","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xct","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json new file mode 100644 index 0000000000..81607cf165 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Send request and call test callback on the response returned","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"XCTExecute(uri:method:headers:body:testCallback:)","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"testCallback","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","text":"HBXCTResponse","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp","text":"Return","kind":"typeIdentifier"}],"modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTExecute"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"testCallback"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBXCTResponse","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTExecute(uri:method:headers:body:testCallback:)":{"abstract":[{"text":"Send request and call test callback on the response returned","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTExecute","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?, ","kind":"text"},{"text":"testCallback","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBXCTResponse","kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A3XCTE10XCTExecute3uri6method7headers4body12testCallbackxSS_8NIOHTTP110HTTPMethodOAK11HTTPHeadersV7NIOCore10ByteBufferVSgxAD13HBXCTResponseVKctKlF6ReturnL_xmfp"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)","kind":"symbol","title":"XCTExecute(uri:method:headers:body:testCallback:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTExecute(uri:method:headers:body:testCallback:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstart().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstart().json new file mode 100644 index 0000000000..4352861b19 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstart().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTStart"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}]}],"abstract":[{"text":"Start tests","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStart()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStart","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird13HBApplicationC0A3XCTE8XCTStartyyKF","symbolKind":"method","role":"symbol","title":"XCTStart()","modules":[{"name":"Hummingbird"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/xctstart()"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTStart()":{"title":"XCTStart()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctstart()","abstract":[{"type":"text","text":"Start tests"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStart","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStart()","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstop().json b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstop().json new file mode 100644 index 0000000000..ed00554041 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbapplication/xctstop().json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTStop"},{"kind":"text","text":"()"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStop()"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"Hummingbird"}],"role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird13HBApplicationC0A3XCTE7XCTStopyyF","title":"XCTStop()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbapplication\/xctstop()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Stop tests"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/XCTStop()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/XCTStop()","url":"\/documentation\/hummingbirdlambda\/hbapplication\/xctstop()","type":"topic","kind":"symbol","abstract":[{"text":"Stop tests","type":"text"}],"title":"XCTStop()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTStop","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder.json new file mode 100644 index 0000000000..b7e3e09141 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder","interfaceLanguage":"swift"},"metadata":{"title":"HBAsyncCallbackResponder","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","platforms":[{"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS","deprecated":false},{"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS","deprecated":false},{"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS","deprecated":false}],"roleHeading":"Structure","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"HBAsyncCallbackResponder"}],"externalID":"s:11Hummingbird24HBAsyncCallbackResponderV"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"],"type":"conformsTo","kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbasynccallbackresponder"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/init(callback:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/respond(to:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder/init(callback:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/init(callback:)","title":"init(callback:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"callback","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/init(callback:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder/respond(to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/respond(to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/respond(to:)","role":"symbol","title":"respond(to:)","kind":"symbol","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:).json new file mode 100644 index 0000000000..730de384f2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird24HBAsyncCallbackResponderV8callbackAcA10HBResponseVAA9HBRequestVYaKc_tcfc","role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","title":"init(callback:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":[{"name":"iOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"beta":false,"deprecated":false,"introducedAt":"6.0"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"callback","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"text":")","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/init(callback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/init(callback:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder/init(callback:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/init(callback:)","title":"init(callback:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"callback","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/init(callback:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:).json new file mode 100644 index 0000000000..7b979d811b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/respond(to:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird24HBAsyncCallbackResponderV7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"respond(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/respond(to:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder/respond(to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder\/respond(to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder\/respond(to:)","role":"symbol","title":"respond(to:)","kind":"symbol","abstract":[{"type":"text","text":"Return EventLoopFuture that will be fulfilled with response to the request supplied"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection.json new file mode 100644 index 0000000000..50a5e20f64 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Connection that supports async close"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection\/close()"],"title":"Instance Methods"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncConnection"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbasyncconnection"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBAsyncConnection"}],"platforms":[{"name":"iOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"name":"macOS","beta":false,"introducedAt":"10.15","deprecated":false,"unavailable":false},{"name":"tvOS","beta":false,"introducedAt":"13.0","deprecated":false,"unavailable":false},{"unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}],"externalID":"s:11Hummingbird17HBAsyncConnectionP","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"HBAsyncConnection","roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncConnection"}]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection"],"kind":"relationships","title":"Inherits From","type":"inheritsFrom"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"generated":true,"title":"Connection Pool"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection/close()":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection\/close()","type":"topic","title":"close()","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection\/close()","role":"symbol","required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection/close().json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection/close().json new file mode 100644 index 0000000000..fb4378486e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnection/close().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection\/close()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncconnection\/close()"]}],"metadata":{"title":"close()","required":true,"roleHeading":"Instance Method","platforms":[{"name":"iOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"beta":false,"unavailable":false,"introducedAt":"6.0"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","externalID":"s:11Hummingbird17HBAsyncConnectionP5closeyyYaKF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection/close()":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection\/close()","type":"topic","title":"close()","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection\/close()","role":"symbol","required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource.json new file mode 100644 index 0000000000..bf31758846 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"generated":true}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncconnectionsource"]}],"kind":"symbol","sections":[],"relationshipsSections":[{"title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource"],"type":"inheritsFrom"}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird23HBAsyncConnectionSourceP","title":"HBAsyncConnectionSource","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}],"roleHeading":"Protocol","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"platforms":[{"beta":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBConnectionSource","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBAsyncConnection","preciseIdentifier":"s:11Hummingbird17HBAsyncConnectionP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource"},"abstract":[{"type":"text","text":"Source of "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","isActive":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","required":true,"type":"topic","defaultImplementations":2,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","title":"makeConnection(on:logger:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json new file mode 100644 index 0000000000..006bf7c380 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb.json @@ -0,0 +1 @@ +{"defaultImplementationsSections":[{"title":"HBAsyncConnectionSource Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r"]}],"metadata":{"externalID":"s:11Hummingbird23HBAsyncConnectionSourceP04makeC02on6logger0C0Qz7NIOCore9EventLoop_p_7Logging6LoggerVtYaKF","required":true,"title":"makeConnection(on:logger:)","symbolKind":"method","platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb"]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","required":true,"type":"topic","defaultImplementations":2,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","title":"makeConnection(on:logger:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r.json new file mode 100644 index 0000000000..95213d61cd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-9bn5r"]}],"abstract":[{"type":"text","text":"Create a new connection"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoop to use when creating new connection"}]}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns new connection"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn"]]},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","title":"makeConnection(on:logger:)","platforms":[{"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false,"beta":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"name":"watchOS","deprecated":false,"introducedAt":"6.0","unavailable":false,"beta":false}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird23HBAsyncConnectionSourcePAAE04makeC02on6logger7NIOCore15EventLoopFutureCy0C0QzGAG0iJ0_p_7Logging6LoggerVtF"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource/makeConnection(on:logger:)-4horn":{"abstract":[{"text":"Create a new connection","type":"text"}],"defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"type":"topic","title":"makeConnection(on:logger:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbconnectionsource\/makeconnection(on:logger:)-4horn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-2ihgb":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","required":true,"type":"topic","defaultImplementations":2,"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-2ihgb","title":"makeConnection(on:logger:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware.json new file mode 100644 index 0000000000..09de3c480d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"inheritsFrom","title":"Inherits From","kind":"relationships"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"type":"text","text":"Middleware using async\/await"}],"metadata":{"title":"HBAsyncMiddleware","roleHeading":"Protocol","platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"deprecated":false,"unavailable":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"externalID":"s:11Hummingbird17HBAsyncMiddlewareP","symbolKind":"protocol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncMiddleware"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncMiddleware"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","kind":"typeIdentifier","text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"}],"languages":["swift"],"platforms":["Linux"]}]}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],"title":"Middleware"}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncmiddleware"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware/apply(to:next:)-55q7c":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"defaultImplementations":2,"title":"apply(to:next:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware\/apply(to:next:)-55q7c","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c.json new file mode 100644 index 0000000000..33f34a8e7a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o"],"title":"HBMiddleware Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncmiddleware\/apply(to:next:)-55q7c"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}]}]}],"metadata":{"title":"apply(to:next:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","required":true,"externalID":"s:11Hummingbird17HBAsyncMiddlewareP5apply2to4nextAA10HBResponseVAA9HBRequestV_AA11HBResponder_ptYaKF","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware/apply(to:next:)-55q7c":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"defaultImplementations":2,"title":"apply(to:next:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware\/apply(to:next:)-55q7c","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-5ph3o":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-5ph3o","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","title":"apply(to:next:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler.json new file mode 100644 index 0000000000..7a6c8c3a5f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}],"languages":["swift"]}],"kind":"declarations"}],"seeAlsoSections":[{"generated":true,"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/init(from:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"10.15"},{"beta":false,"deprecated":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0"}],"externalID":"s:11Hummingbird19HBAsyncRouteHandlerP","symbolKind":"protocol","title":"HBAsyncRouteHandler","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbasyncroutehandler"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"type":"inheritsFrom","title":"Inherits From","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"]}],"abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler/init(from:)":{"kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/init(from:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/init(from:)","title":"init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler/handle(request:)-9isdg":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/handle(request:)-9isdg","role":"symbol","kind":"symbol","required":true,"defaultImplementations":2,"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg.json new file mode 100644 index 0000000000..d2cbd8c8b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg.json @@ -0,0 +1 @@ +{"defaultImplementationsSections":[{"title":"HBRouteHandler Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/handle(request:)-9isdg"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg"},"metadata":{"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}],"title":"handle(request:)","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"required":true,"role":"symbol","externalID":"s:11Hummingbird19HBAsyncRouteHandlerP6handle7request8_Output2QzAA9HBRequestV_tYaKF","symbolKind":"method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler/handle(request:)-9isdg":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/handle(request:)-9isdg","role":"symbol","kind":"symbol","required":true,"defaultImplementations":2,"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-51433":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433","url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-51433","role":"symbol","kind":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:).json new file mode 100644 index 0000000000..ef90d98c0f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"override"},{"kind":"text","text":" "},{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/init(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","role":"symbol","symbolKind":"init","title":"init(from:)","platforms":[{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"iOS"},{"introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false,"name":"macOS"},{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"tvOS"},{"introducedAt":"6.0","deprecated":false,"beta":false,"name":"watchOS","unavailable":false}],"externalID":"s:11Hummingbird19HBAsyncRouteHandlerP4fromxAA9HBRequestV_tKcfc","required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/init(from:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler/init(from:)":{"kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/init(from:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/init(from:)","title":"init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder.json new file mode 100644 index 0000000000..4b54cc06ba --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Structure","role":"symbol","title":"HBCallbackResponder","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird19HBCallbackResponderV"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"title":"Router"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder"},"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/init(callback:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/respond(to:)"],"title":"Instance Methods"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbcallbackresponder"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"],"title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder/respond(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/respond(to:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"text":">","kind":"text"}],"type":"topic","title":"respond(to:)","role":"symbol","abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder\/respond(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder/init(callback:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder\/init(callback:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">)","kind":"text"}],"type":"topic","title":"init(callback:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/init(callback:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:).json new file mode 100644 index 0000000000..b425580c02 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/init(callback:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcallbackresponder\/init(callback:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">)"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"init(callback:)","role":"symbol","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"callback","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">)"}],"externalID":"s:11Hummingbird19HBCallbackResponderV8callbackAC7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestVc_tcfc","symbolKind":"init"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder/init(callback:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder\/init(callback:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"callback"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">)","kind":"text"}],"type":"topic","title":"init(callback:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/init(callback:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:).json new file mode 100644 index 0000000000..b06012b1ce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/respond(to:)"},"metadata":{"title":"respond(to:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:11Hummingbird19HBCallbackResponderV7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcallbackresponder\/respond(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder/respond(to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder\/respond(to:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"text":">","kind":"text"}],"type":"topic","title":"respond(to:)","role":"symbol","abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder\/respond(to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnection.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection.json new file mode 100644 index 0000000000..a22d744b95 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/isClosed"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o"],"title":"Instance Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"},{"text":" : AnyObject","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnection"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"protocol","title":"HBConnection","navigatorTitle":[{"text":"HBConnection","kind":"identifier"}],"externalID":"s:11Hummingbird12HBConnectionP","roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnection","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection"],"type":"inheritedBy","title":"Inherited By"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"generated":true,"title":"Connection Pool"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"text":"Protocol describing a single connection","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/isClosed":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/isClosed","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"isClosed","kind":"symbol","abstract":[{"type":"text","text":"Is connection closed"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection\/isclosed","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/close(on:)-83o3o":{"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"defaultImplementations":2,"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o","role":"symbol","abstract":[{"type":"text","text":"Close connection."}],"title":"close(on:)","url":"\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-83o3o"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e.json new file mode 100644 index 0000000000..06691b9b18 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns when closed"}]}],"kind":"content"},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This should not be called directly. Instead connection should be closed via "},{"type":"codeVoice","code":"HBConnectionPool.release"}],"type":"paragraph"}],"kind":"content"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-3of7e"},"abstract":[{"type":"text","text":"Close connection."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-3of7e"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"close(on:)","role":"symbol","platforms":[{"beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"iOS"},{"beta":false,"introducedAt":"10.15","unavailable":false,"deprecated":false,"name":"macOS"},{"beta":false,"introducedAt":"13.0","unavailable":false,"deprecated":false,"name":"tvOS"},{"beta":false,"introducedAt":"6.0","unavailable":false,"deprecated":false,"name":"watchOS"}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:11Hummingbird17HBAsyncConnectionPAAE5close2on7NIOCore15EventLoopFutureCyytGAF0gH0_p_tF","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/close(on:)-3of7e":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-3of7e","role":"symbol","abstract":[{"type":"text","text":"Close connection."}],"title":"close(on:)","url":"\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-3of7e"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/close(on:)-83o3o":{"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"defaultImplementations":2,"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o","role":"symbol","abstract":[{"type":"text","text":"Close connection."}],"title":"close(on:)","url":"\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-83o3o"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o.json new file mode 100644 index 0000000000..b5299ad130 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Close connection."}],"metadata":{"symbolKind":"method","externalID":"s:11Hummingbird12HBConnectionP5close2on7NIOCore15EventLoopFutureCyytGAF0fG0_p_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"close(on:)","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","required":true},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns when closed"}]}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"text":"This should not be called directly. Instead connection should be closed via ","type":"text"},{"type":"codeVoice","code":"HBConnectionPool.release"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o"},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-3of7e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-3of7e"],"title":"HBConnection Implementations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-83o3o"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/close(on:)-3of7e":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-3of7e","role":"symbol","abstract":[{"type":"text","text":"Close connection."}],"title":"close(on:)","url":"\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-3of7e"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/close(on:)-83o3o":{"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"defaultImplementations":2,"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/close(on:)-83o3o","role":"symbol","abstract":[{"type":"text","text":"Close connection."}],"title":"close(on:)","url":"\/documentation\/hummingbirdlambda\/hbconnection\/close(on:)-83o3o"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/isclosed.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/isclosed.json new file mode 100644 index 0000000000..88768e33ea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnection/isclosed.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","title":"isClosed","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isClosed","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBConnectionP8isClosedSbvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/isClosed"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnection\/isclosed"]}],"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Is connection closed"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection/isClosed":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection\/isClosed","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"isClosed","kind":"symbol","abstract":[{"type":"text","text":"Is connection closed"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection\/isclosed","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool.json new file mode 100644 index 0000000000..8f20ea1f41 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"HBConnectionPool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}],"symbolKind":"class","role":"symbol","roleHeading":"Class","externalID":"s:11Hummingbird16HBConnectionPoolC","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPool"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Source"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP","kind":"typeIdentifier","text":"HBConnectionSource","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"},"abstract":[{"type":"text","text":"Connection Pool"}],"seeAlsoSections":[{"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"generated":true}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/init(source:maxConnections:eventLoop:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/isClosed","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/maxConnections","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/numConnections","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/source"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-84c38","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-8eps7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-5jfq6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-92yrt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/release(connection:logger:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-1u5lk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-hcfg"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/source":{"type":"topic","role":"symbol","title":"source","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/source","abstract":[{"text":"connection source","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/source","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/maxConnections":{"type":"topic","role":"symbol","title":"maxConnections","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/maxConnections","abstract":[{"text":"Maximum number of connections allowed","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/maxconnections","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/close(logger:)-84c38":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-84c38","conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"Close connection pool","type":"text"}],"title":"close(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-84c38"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/request(logger:)-hcfg":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-hcfg","type":"topic","title":"request(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-hcfg","role":"symbol","abstract":[{"text":"Request a connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/isClosed":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/isclosed","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/isClosed","kind":"symbol","title":"isClosed","type":"topic","abstract":[{"type":"text","text":"Is connection pool closed or closing"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/eventLoop":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/eventloop","type":"topic","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/eventLoop","role":"symbol","abstract":[{"text":"EventLoop connections are attached to","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/request(logger:)-1u5lk":{"title":"request(logger:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"abstract":[{"type":"text","text":"Request a connection"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-1u5lk","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-1u5lk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/init(source:maxConnections:eventLoop:)":{"title":"init(source:maxConnections:eventLoop:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/init(source:maxConnections:eventLoop:)","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/init(source:maxconnections:eventloop:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":")"}],"abstract":[{"text":"Create ","type":"text"},{"type":"codeVoice","code":"HBConnectionPool"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/lease(logger:process:)-5jfq6":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-5jfq6","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-5jfq6","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"title":"lease(logger:process:)","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/release(connection:logger:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/release(connection:logger:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/release(connection:logger:)","abstract":[{"text":"Release a connection back onto the pool","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"title":"release(connection:logger:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/numConnections":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numConnections","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/numConnections","title":"numConnections","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/numconnections","role":"symbol","abstract":[{"text":"Current number of connections","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/lease(logger:process:)-92yrt":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-92yrt","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-92yrt","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"type":"topic","title":"lease(logger:process:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/close(logger:)-8eps7":{"title":"close(logger:)","abstract":[{"type":"text","text":"Close connection pool"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-8eps7","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-8eps7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38.json new file mode 100644 index 0000000000..224f865b50 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Close connection pool","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}],"name":"logger"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Returns when close is complete","type":"text"}]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird16HBConnectionPoolC5close6loggery7Logging6LoggerV_tYaKF","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":[{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"iOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15","name":"macOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0","name":"watchOS"}],"roleHeading":"Instance Method","title":"close(logger:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-84c38","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-84c38"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/close(logger:)-84c38":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-84c38","conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"Close connection pool","type":"text"}],"title":"close(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-84c38"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7.json new file mode 100644 index 0000000000..150edfb761 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Close connection pool"}],"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird16HBConnectionPoolC5close6logger7NIOCore15EventLoopFutureCyytG7Logging6LoggerV_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"close(logger:)","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-8eps7"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-8eps7"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}],"name":"logger"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"text":"Returns when close is complete","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/close(logger:)-8eps7":{"title":"close(logger:)","abstract":[{"type":"text","text":"Close connection pool"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/close(logger:)-8eps7","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/close(logger:)-8eps7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/eventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/eventloop.json new file mode 100644 index 0000000000..35c3391df7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/eventloop.json @@ -0,0 +1 @@ +{"metadata":{"title":"eventLoop","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird16HBConnectionPoolC9eventLoop7NIOCore05EventE0_pvp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"roleHeading":"Instance Property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/eventLoop"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"EventLoop connections are attached to"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/eventLoop":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/eventloop","type":"topic","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/eventLoop","role":"symbol","abstract":[{"text":"EventLoop connections are attached to","type":"text"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:).json new file mode 100644 index 0000000000..8e28b0dc3d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"source","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxConnections","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Maximum number of connections allowed","type":"text"}],"type":"paragraph"}],"name":"maxConnections"},{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop connection pool is attached to","type":"text"}]}],"name":"eventLoop"}],"kind":"parameters"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/init(source:maxconnections:eventloop:)"]}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":")"}],"title":"init(source:maxConnections:eventLoop:)","externalID":"s:11Hummingbird16HBConnectionPoolC6source14maxConnections9eventLoopACyxGx_Si7NIOCore05EventH0_ptcfc","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/init(source:maxConnections:eventLoop:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"sections":[],"abstract":[{"text":"Create ","type":"text"},{"code":"HBConnectionPool","type":"codeVoice"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/init(source:maxConnections:eventLoop:)":{"title":"init(source:maxConnections:eventLoop:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/init(source:maxConnections:eventLoop:)","kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/init(source:maxconnections:eventloop:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":")"}],"abstract":[{"text":"Create ","type":"text"},{"type":"codeVoice","code":"HBConnectionPool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/isclosed.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/isclosed.json new file mode 100644 index 0000000000..9ffd2e6c3a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/isclosed.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/isClosed","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","title":"isClosed","externalID":"s:11Hummingbird16HBConnectionPoolC8isClosedSbvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/isclosed"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Is connection pool closed or closing"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/isClosed":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/isclosed","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/isClosed","kind":"symbol","title":"isClosed","type":"topic","abstract":[{"type":"text","text":"Is connection pool closed or closing"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isClosed"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6.json new file mode 100644 index 0000000000..8b07f53e30 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6.json @@ -0,0 +1 @@ +{"metadata":{"title":"lease(logger:process:)","platforms":[{"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"unavailable":false,"deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"roleHeading":"Instance Method","externalID":"s:11Hummingbird16HBConnectionPoolC5lease6logger7processqd__7Logging6LoggerV_qd__10ConnectionQzYaKctYaKlF","symbolKind":"method","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-5jfq6","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-5jfq6"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"logger","content":[{"inlineContent":[{"type":"text","text":"Logger used for logging"}],"type":"paragraph"}]},{"name":"process","content":[{"type":"paragraph","inlineContent":[{"text":"Closure to run while we have the connection","type":"text"}]}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/lease(logger:process:)-5jfq6":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-5jfq6","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-5jfq6","abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"title":"lease(logger:process:)","type":"topic","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt.json new file mode 100644 index 0000000000..9497d6e061 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"process","content":[{"inlineContent":[{"type":"text","text":"Closure to run while we have the connection"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-92yrt"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-92yrt"},"abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird16HBConnectionPoolC5lease6logger7process7NIOCore15EventLoopFutureCyqd__G7Logging6LoggerV_AJ10ConnectionQzctlF","role":"symbol","roleHeading":"Instance Method","title":"lease(logger:process:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/lease(logger:process:)-92yrt":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/lease(logger:process:)-92yrt","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/lease(logger:process:)-92yrt","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"type":"topic","title":"lease(logger:process:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/maxconnections.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/maxconnections.json new file mode 100644 index 0000000000..f94a10cbd1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/maxconnections.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Maximum number of connections allowed"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/maxConnections","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/maxconnections"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxConnections","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]}]}],"metadata":{"title":"maxConnections","roleHeading":"Instance Property","externalID":"s:11Hummingbird16HBConnectionPoolC14maxConnectionsSivp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/maxConnections":{"type":"topic","role":"symbol","title":"maxConnections","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/maxConnections","abstract":[{"text":"Maximum number of connections allowed","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/maxconnections","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/numconnections.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/numconnections.json new file mode 100644 index 0000000000..d7ad581961 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/numconnections.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/numConnections","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numConnections","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird16HBConnectionPoolC14numConnectionsSivp","roleHeading":"Instance Property","title":"numConnections","role":"symbol","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"numConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/numconnections"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Current number of connections"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/numConnections":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"numConnections","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/numConnections","title":"numConnections","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/numconnections","role":"symbol","abstract":[{"text":"Current number of connections","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:).json new file mode 100644 index 0000000000..5602fddbe7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"kind":"text","text":"("},{"kind":"externalParam","text":"connection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"connection","content":[{"inlineContent":[{"type":"text","text":"connection to release"}],"type":"paragraph"}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/release(connection:logger:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird16HBConnectionPoolC7release10connection6loggery10ConnectionQz_7Logging6LoggerVtF","title":"release(connection:logger:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"kind":"text","text":"("},{"kind":"externalParam","text":"connection"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"role":"symbol"},"abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/release(connection:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/release(connection:logger:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/release(connection:logger:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/release(connection:logger:)","abstract":[{"text":"Release a connection back onto the pool","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"title":"release(connection:logger:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk.json new file mode 100644 index 0000000000..7e9881841b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-1u5lk","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Request a connection","type":"text"}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird16HBConnectionPoolC7request6logger10ConnectionQz7Logging6LoggerV_tYaKF","title":"request(logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}]},"platforms":[{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false},{"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false},{"unavailable":false,"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false},{"unavailable":false,"introducedAt":"6.0","beta":false,"name":"watchOS","deprecated":false}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-1u5lk"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"Returns a connection when available"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/request(logger:)-1u5lk":{"title":"request(logger:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"abstract":[{"type":"text","text":"Request a connection"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-1u5lk","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Source","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"HBConnectionSource","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-1u5lk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg.json new file mode 100644 index 0000000000..e9b2ea7698 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"externalID":"s:11Hummingbird16HBConnectionPoolC7request6logger7NIOCore15EventLoopFutureCy10ConnectionQzG7Logging6LoggerV_tF","symbolKind":"method","roleHeading":"Instance Method","title":"request(logger:)","modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Logger used for logging"}],"type":"paragraph"}],"name":"logger"}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","text":"Return Value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Returns a connection when available"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-hcfg"]}],"abstract":[{"type":"text","text":"Request a connection"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-hcfg"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/request(logger:)-hcfg":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/request(logger:)-hcfg","type":"topic","title":"request(logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/request(logger:)-hcfg","role":"symbol","abstract":[{"text":"Request a connection","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/source.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/source.json new file mode 100644 index 0000000000..d4239971a1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpool/source.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"connection source"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpool\/source"]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"source","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"}],"title":"source","role":"symbol","roleHeading":"Instance Property","externalID":"s:11Hummingbird16HBConnectionPoolC6sourcexvp","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/source"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"source","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool/source":{"type":"topic","role":"symbol","title":"source","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool\/source","abstract":[{"text":"connection source","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpool\/source","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror.json new file mode 100644 index 0000000000..526adc2241 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"enum","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"title":"HBConnectionPoolError","externalID":"s:11Hummingbird21HBConnectionPoolErrorO","role":"symbol","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolError"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","kind":"relationships"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolerror"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/poolClosed"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Error-Implementations"]}],"seeAlsoSections":[{"generated":true,"title":"Connection Pool","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]}],"references":{"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/Error-Implementations":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/error-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Error-Implementations","role":"collectionGroup","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/poolClosed":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/poolclosed","title":"HBConnectionPoolError.poolClosed","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"poolClosed","kind":"identifier"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/poolClosed","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:).json new file mode 100644 index 0000000000..5bde96c7ae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird21HBConnectionPoolErrorO","title":"!=(_:_:)","roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/Equatable-Implementations":{"role":"collectionGroup","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Equatable-Implementations","kind":"article","title":"Equatable Implementations","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations.json new file mode 100644 index 0000000000..1223e3ce99 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"]]},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/!=(_:_:)"]}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"kind":"article","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/!=(_:_:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"abstract":[],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations.json new file mode 100644 index 0000000000..2b1919f122 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations.json @@ -0,0 +1 @@ +{"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/localizedDescription"],"title":"Instance Properties"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Error-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/localizeddescription","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/localizedDescription","title":"localizedDescription","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription.json new file mode 100644 index 0000000000..6ad26a63c0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/localizedDescription","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Error-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"metadata":{"symbolKind":"property","extendedModule":"Swift","title":"localizedDescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird21HBConnectionPoolErrorO","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/Error-Implementations":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/error-implementations","abstract":[],"kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/Error-Implementations","role":"collectionGroup","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/localizedDescription":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/localizeddescription","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/localizedDescription","title":"localizedDescription","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed.json new file mode 100644 index 0000000000..e01a20b08e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Case","title":"HBConnectionPoolError.poolClosed","externalID":"s:11Hummingbird21HBConnectionPoolErrorO10poolClosedyA2CmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"poolClosed","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"poolClosed","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/poolclosed"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/poolClosed","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError/poolClosed":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror\/poolclosed","title":"HBConnectionPoolError.poolClosed","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"poolClosed","kind":"identifier"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError\/poolClosed","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup.json new file mode 100644 index 0000000000..394711f3ea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Class","externalID":"s:11Hummingbird21HBConnectionPoolGroupC","navigatorTitle":[{"text":"HBConnectionPoolGroup","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"}],"symbolKind":"class","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"HBConnectionPoolGroup"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-5bcc8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-92vxp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/getConnectionPool(on:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/release(connection:on:logger:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk"],"title":"Instance Methods"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPoolGroup","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"genericParameter"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBConnectionSource","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","preciseIdentifier":"s:11Hummingbird18HBConnectionSourceP"}]}]},{"content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"inlineContent":[{"text":"Each EventLoop has a connection pool associated with it","type":"text"}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"},"sections":[],"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"generated":true,"title":"Connection Pool"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/release(connection:on:logger:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/release(connection:on:logger:)","type":"topic","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"title":"release(connection:on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/release(connection:on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/init(source:maxConnections:eventLoopGroup:logger:)":{"role":"symbol","title":"init(source:maxConnections:eventLoopGroup:logger:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"text":"maxConnections","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)","kind":"symbol","abstract":[{"text":"Create ","type":"text"},{"code":"HBConnectionPoolGroup","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/lease(on:logger:process:)-3hdyx":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx","role":"symbol","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","title":"lease(on:logger:process:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/request(on:logger:)-5hfeq":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Request a connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","title":"request(on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/lease(on:logger:process:)-4jt09":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09","role":"symbol","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","title":"lease(on:logger:process:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/close()-92vxp":{"title":"close()","abstract":[{"text":"Close connection pool group","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-92vxp","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-92vxp","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/getConnectionPool(on:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/getconnectionpool(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getConnectionPool"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"HBConnectionPool","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/getConnectionPool(on:)","abstract":[{"text":"Return Connection Pool associated with EventLoopGroup","type":"text"}],"kind":"symbol","title":"getConnectionPool(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/close()-5bcc8":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-5bcc8","abstract":[{"text":"Close connection pool group","type":"text"}],"role":"symbol","title":"close()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-5bcc8","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/request(on:logger:)-6sxjk":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk","title":"request(on:logger:)","abstract":[{"type":"text","text":"Request a connection"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8.json new file mode 100644 index 0000000000..d956a76491 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"abstract":[{"text":"Close connection pool group","type":"text"}],"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"close()","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5close7NIOCore15EventLoopFutureCyytGyF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-5bcc8"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-5bcc8"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/close()-5bcc8":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-5bcc8","abstract":[{"text":"Close connection pool group","type":"text"}],"role":"symbol","title":"close()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-5bcc8","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp.json new file mode 100644 index 0000000000..4346240d2e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Close connection pool group"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5closeyyYaKF","symbolKind":"method","platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","beta":false,"unavailable":false},{"deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"name":"watchOS","deprecated":false,"introducedAt":"6.0","unavailable":false,"beta":false}],"roleHeading":"Instance Method","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"close()"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-92vxp"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-92vxp"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/close()-92vxp":{"title":"close()","abstract":[{"text":"Close connection pool group","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/close()-92vxp","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/close()-92vxp","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:).json new file mode 100644 index 0000000000..b24301322b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/getconnectionpool(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/getConnectionPool(on:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"metadata":{"title":"getConnectionPool(on:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"HBConnectionPool","preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird21HBConnectionPoolGroupC013getConnectionC02onAA0bC0CyxG7NIOCore9EventLoop_p_tF","role":"symbol","symbolKind":"method"},"abstract":[{"text":"Return Connection Pool associated with EventLoopGroup","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","text":"HBConnectionPool","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/getConnectionPool(on:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/getconnectionpool(on:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getConnectionPool"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") -> ","kind":"text"},{"text":"HBConnectionPool","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBConnectionPoolC"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/getConnectionPool(on:)","abstract":[{"text":"Return Connection Pool associated with EventLoopGroup","type":"text"}],"kind":"symbol","title":"getConnectionPool(on:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json new file mode 100644 index 0000000000..675d36cc3c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"source","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxConnections","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Maximum connections each EventLoop can make"}],"type":"paragraph"}],"name":"maxConnections"},{"content":[{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"code":"EventLoopGroup`` associated with this ","type":"codeVoice"},{"text":"HBConnectionPoolGroup`","type":"text"}]}],"name":"eventLoopGroup"}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","title":"init(source:maxConnections:eventLoopGroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"source","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"maxConnections"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:11Hummingbird21HBConnectionPoolGroupC6source14maxConnections09eventLoopD06loggerACyxGx_Si7NIOCore05EventiD0_p7Logging6LoggerVtcfc","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)"]}],"abstract":[{"type":"text","text":"Create "},{"code":"HBConnectionPoolGroup","type":"codeVoice"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/init(source:maxConnections:eventLoopGroup:logger:)":{"role":"symbol","title":"init(source:maxConnections:eventLoopGroup:logger:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/init(source:maxConnections:eventLoopGroup:logger:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":", "},{"text":"maxConnections","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)","kind":"symbol","abstract":[{"text":"Create ","type":"text"},{"code":"HBConnectionPoolGroup","type":"codeVoice"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json new file mode 100644 index 0000000000..3bc3991341 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"abstract":[{"text":"Request a connection, run a process and then release the connection","type":"text"}],"metadata":{"platforms":[{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","deprecated":false},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false},{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false},{"beta":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false}],"conformance":{"constraints":[{"code":"Source","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"HBConnectionSource","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"lease(on:logger:process:)","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5lease2on6logger7processqd__7NIOCore9EventLoop_p_7Logging6LoggerVqd__10ConnectionQzYaKctYaKlF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"NewValue"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"languages":["swift"]}]},{"parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"event loop to find associated connection pool"}]}]},{"name":"logger","content":[{"inlineContent":[{"text":"Logger used for logging","type":"text"}],"type":"paragraph"}]},{"name":"process","content":[{"type":"paragraph","inlineContent":[{"text":"Closure to run while we have the connection","type":"text"}]}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/lease(on:logger:process:)-3hdyx":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx","role":"symbol","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-3hdyx","title":"lease(on:logger:process:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json new file mode 100644 index 0000000000..31e3ee159c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"text":"event loop to find associated connection pool","type":"text"},{"text":" ","type":"text"},{"text":"-logger: Logger used for logging","type":"text"}],"type":"paragraph"}]},{"name":"process","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure to run while we have the connection"}]}]}],"kind":"parameters"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","externalID":"s:11Hummingbird21HBConnectionPoolGroupC5lease2on6logger7process7NIOCore15EventLoopFutureCyqd__GAH0jK0_p_7Logging6LoggerVAK10ConnectionQzctlF","roleHeading":"Instance Method","role":"symbol","title":"lease(on:logger:process:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lease"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"NewValue"},{"kind":"text","text":">("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":", "},{"kind":"externalParam","text":"process"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"NewValue"},{"kind":"text","text":">"}]},"abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/lease(on:logger:process:)-4jt09":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lease","kind":"identifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"process","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"NewValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09","role":"symbol","abstract":[{"type":"text","text":"Request a connection, run a process and then release the connection"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/lease(on:logger:process:)-4jt09","title":"lease(on:logger:process:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:).json new file mode 100644 index 0000000000..b79f468726 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"metadata":{"externalID":"s:11Hummingbird21HBConnectionPoolGroupC7release10connection2on6loggery10ConnectionQz_7NIOCore9EventLoop_p7Logging6LoggerVtF","title":"release(connection:on:logger:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/release(connection:on:logger:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/release(connection:on:logger:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"release","kind":"identifier"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"text":"event loop to find associated connection pool","type":"text"}],"type":"paragraph"}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}]}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/release(connection:on:logger:)":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/release(connection:on:logger:)","type":"topic","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Release a connection back onto the pool"}],"title":"release(connection:on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/release(connection:on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"release"},{"text":"(","kind":"text"},{"text":"connection","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json new file mode 100644 index 0000000000..7f2dcee612 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Request a connection"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"request(on:logger:)","externalID":"s:11Hummingbird21HBConnectionPoolGroupC7request2on6logger7NIOCore15EventLoopFutureCy10ConnectionQzGAG0iJ0_p_7Logging6LoggerVtF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"event loop to find associated connection pool"}],"type":"paragraph"}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Logger used for logging","type":"text"}]}],"name":"logger"}]},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Returns a connection when available"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/request(on:logger:)-5hfeq":{"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Request a connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-5hfeq","title":"request(on:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json new file mode 100644 index 0000000000..354523946f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"request(on:logger:)","symbolKind":"method","role":"symbol","platforms":[{"name":"iOS","beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false},{"name":"watchOS","beta":false,"unavailable":false,"introducedAt":"6.0","deprecated":false}],"externalID":"s:11Hummingbird21HBConnectionPoolGroupC7request2on6logger10ConnectionQz7NIOCore9EventLoop_p_7Logging6LoggerVtYaKF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup"]]},"abstract":[{"type":"text","text":"Request a connection"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Source","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"eventLoop","content":[{"type":"paragraph","inlineContent":[{"text":"event loop to find associated connection pool","type":"text"}]}]},{"name":"logger","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}]}]},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Returns a connection when available","type":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup/request(on:logger:)-6sxjk":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Source"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup\/request(on:logger:)-6sxjk","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk","title":"request(on:logger:)","abstract":[{"type":"text","text":"Request a connection"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Source"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"HBConnectionSource"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource.json new file mode 100644 index 0000000000..1361b31d14 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"kind":"relationships","type":"inheritedBy","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource"],"title":"Inherited By"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError"],"title":"Connection Pool"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionSource"}],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionsource"]}],"abstract":[{"type":"text","text":"Source of "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"metadata":{"externalID":"s:11Hummingbird18HBConnectionSourceP","navigatorTitle":[{"kind":"identifier","text":"HBConnectionSource"}],"symbolKind":"protocol","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Protocol","title":"HBConnectionSource","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionSource"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/Connection"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn"],"title":"Instance Methods"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBAsyncConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource","type":"topic","title":"HBAsyncConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolError":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolerror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolError","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolError"}],"fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBConnectionPoolError"}],"abstract":[{"text":"Errors generated by Connection Pool","type":"text"}],"title":"HBConnectionPoolError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource/makeConnection(on:logger:)-4horn":{"abstract":[{"text":"Create a new connection","type":"text"}],"defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"type":"topic","title":"makeConnection(on:logger:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbconnectionsource\/makeconnection(on:logger:)-4horn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnection":{"abstract":[{"text":"Connection that supports async close","type":"text"}],"navigatorTitle":[{"text":"HBAsyncConnection","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnection","type":"topic","title":"HBAsyncConnection","url":"\/documentation\/hummingbirdlambda\/hbasyncconnection","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncConnection","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPoolGroup":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPoolGroup","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnectionPoolGroup"}],"navigatorTitle":[{"kind":"identifier","text":"HBConnectionPoolGroup"}],"abstract":[{"text":"Array of connection pools associated with an EventLoopGroup.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionPool":{"role":"symbol","kind":"symbol","title":"HBConnectionPool","navigatorTitle":[{"text":"HBConnectionPool","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionPool","abstract":[{"text":"Connection Pool","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbconnectionpool","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionPool","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource/Connection":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/Connection","title":"Connection","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource\/connection","required":true,"kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/connection.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/connection.json new file mode 100644 index 0000000000..fd3262811a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/connection.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"HBConnection","preciseIdentifier":"s:11Hummingbird12HBConnectionP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionsource\/connection"]}],"sections":[],"metadata":{"symbolKind":"associatedtype","fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Connection"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird12HBConnectionP","kind":"typeIdentifier","text":"HBConnection"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"Connection","required":true,"externalID":"s:11Hummingbird18HBConnectionSourceP10ConnectionQa","roleHeading":"Associated Type"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/Connection","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource/Connection":{"fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Connection","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBConnectionP","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/Connection","title":"Connection","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource\/connection","required":true,"kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn.json b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn.json new file mode 100644 index 0000000000..dbf12975f8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn.json @@ -0,0 +1 @@ +{"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r"],"title":"HBAsyncConnectionSource Implementations"}],"kind":"symbol","abstract":[{"type":"text","text":"Create a new connection"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbconnectionsource\/makeconnection(on:logger:)-4horn"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Connection","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop to use when creating new connection","type":"text"}]}],"name":"eventLoop"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Logger used for logging"}]}],"name":"logger"}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"text":"Returns new connection","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"title":"makeConnection(on:logger:)","symbolKind":"method","externalID":"s:11Hummingbird18HBConnectionSourceP14makeConnection2on6logger7NIOCore15EventLoopFutureCy0E0QzGAG0iJ0_p_7Logging6LoggerVtF","required":true},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource/makeConnection(on:logger:)-4horn":{"abstract":[{"text":"Create a new connection","type":"text"}],"defaultImplementations":2,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeConnection"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"type":"topic","title":"makeConnection(on:logger:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource\/makeConnection(on:logger:)-4horn","kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbconnectionsource\/makeconnection(on:logger:)-4horn"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncConnectionSource/makeConnection(on:logger:)-9bn5r":{"kind":"symbol","abstract":[{"type":"text","text":"Create a new connection"}],"url":"\/documentation\/hummingbirdlambda\/hbasyncconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"makeConnection(on:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncConnectionSource\/makeConnection(on:logger:)-9bn5r","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeConnection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Connection"},{"kind":"text","text":">"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnection":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBConnection"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBConnection"}],"title":"HBConnection","kind":"symbol","abstract":[{"type":"text","text":"Protocol describing a single connection"}],"url":"\/documentation\/hummingbirdlambda\/hbconnection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBConnectionSource":{"abstract":[{"text":"Source of ","type":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnection","type":"reference","isActive":true}],"navigatorTitle":[{"text":"HBConnectionSource","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBConnectionSource","type":"topic","title":"HBConnectionSource","url":"\/documentation\/hummingbirdlambda\/hbconnectionsource","role":"symbol","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBConnectionSource","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware.json new file mode 100644 index 0000000000..4381241dd9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCORSMiddleware"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Overview","level":2,"type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"If request has “origin” header then generate CORS headers. If method is OPTIONS","type":"text"},{"type":"text","text":" "},{"type":"text","text":"then return an empty body with all the standard CORS headers otherwise send"},{"type":"text","text":" "},{"type":"text","text":"request onto the next handler and when you receive the response add a"},{"type":"text","text":" "},{"type":"text","text":"“access-control-allow-origin” header"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],"generated":true,"title":"Middleware"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"externalID":"s:11Hummingbird16HBCORSMiddlewareV","title":"HBCORSMiddleware","roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"symbolKind":"struct"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/apply(to:next:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"],"title":"Enumerations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/apply(to:next:)":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/apply(to:next:)","abstract":[{"text":"apply CORS middleware","type":"text"}],"kind":"symbol","role":"symbol","title":"apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/apply(to:next:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allowOrigin"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","kind":"typeIdentifier","text":"HBCORSMiddleware"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","kind":"typeIdentifier","text":"AllowOrigin"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowMethods"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowCredentials"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exposedHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?)"}],"title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize CORS middleware"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin.json new file mode 100644 index 0000000000..a411065aa0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"},"abstract":[{"type":"text","text":"Defines what origins are allowed"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"AllowOrigin"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/all","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/none","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/originBased"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"]]},"metadata":{"roleHeading":"Enumeration","title":"HBCORSMiddleware.AllowOrigin","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}],"symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/all":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/all","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/all","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"title":"HBCORSMiddleware.AllowOrigin.all","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/originBased":{"title":"HBCORSMiddleware.AllowOrigin.originBased","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originBased","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/originBased","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/originbased","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/custom(_:)","abstract":[],"title":"HBCORSMiddleware.AllowOrigin.custom(_:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/none":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/none","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/none","role":"symbol","kind":"symbol","abstract":[],"title":"HBCORSMiddleware.AllowOrigin.none"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all.json new file mode 100644 index 0000000000..d688bedc52 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/all"},"metadata":{"title":"HBCORSMiddleware.AllowOrigin.all","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO3allyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"all","kind":"identifier"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/all"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/all":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/all","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/all","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"all"}],"title":"HBCORSMiddleware.AllowOrigin.all","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:).json new file mode 100644 index 0000000000..3ed9e6e783 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"custom","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO6customyAESScAEmF","role":"symbol","title":"HBCORSMiddleware.AllowOrigin.custom(_:)","symbolKind":"case"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/custom(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/custom(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/custom(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"custom"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/custom(_:)","abstract":[],"title":"HBCORSMiddleware.AllowOrigin.custom(_:)","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none.json new file mode 100644 index 0000000000..e3f750f08e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"none","kind":"identifier"}],"symbolKind":"case","title":"HBCORSMiddleware.AllowOrigin.none","role":"symbol","externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO4noneyA2EmF","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/none","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"none","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/none"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/none":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"none"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/none","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/none","role":"symbol","kind":"symbol","abstract":[],"title":"HBCORSMiddleware.AllowOrigin.none"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased.json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased.json new file mode 100644 index 0000000000..92f500c31e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/originbased"]}],"metadata":{"title":"HBCORSMiddleware.AllowOrigin.originBased","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originBased","kind":"identifier"}],"role":"symbol","externalID":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO11originBasedyA2EmF","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"originBased"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/originBased"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin/originBased":{"title":"HBCORSMiddleware.AllowOrigin.originBased","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"originBased","kind":"identifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin\/originBased","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin\/originbased","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:).json new file mode 100644 index 0000000000..710daab3e6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"apply CORS middleware","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird16HBCORSMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"apply(to:next:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/apply(to:next:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/apply(to:next:)":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/apply(to:next:)","abstract":[{"text":"apply CORS middleware","type":"text"}],"kind":"symbol","role":"symbol","title":"apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/apply(to:next:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json new file mode 100644 index 0000000000..ab64984925 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allowOrigin"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","text":"HBCORSMiddleware"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","kind":"typeIdentifier","text":"AllowOrigin"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowMethods"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowCredentials"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exposedHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?)"}],"title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","externalID":"s:11Hummingbird16HBCORSMiddlewareV11allowOrigin0C7Headers0C7Methods0C11Credentials07exposedE06maxAgeA2C05AllowD0O_SaySSGSay8NIOHTTP110HTTPMethodOGSbALSg7NIOCore10TimeAmountVSgtcfc","roleHeading":"Initializer","role":"symbol"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","interfaceLanguage":"swift"},"abstract":[{"text":"Initialize CORS middleware","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"allowOrigin","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","text":"HBCORSMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","text":"AllowOrigin","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO"},{"text":" = .originBased, ","kind":"text"},{"text":"allowHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"] = [\"accept\", \"authorization\", \"content-type\", \"origin\"], ","kind":"text"},{"text":"allowMethods","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":"] = [.GET, .POST, .HEAD, .OPTIONS], ","kind":"text"},{"text":"allowCredentials","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false, ","kind":"text"},{"text":"exposedHeaders","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]? = nil, ","kind":"text"},{"text":"maxAge","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil)","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"allow origin enum","type":"text"}],"type":"paragraph"}],"name":"allowOrigin"},{"content":[{"inlineContent":[{"text":"array of headers that are allowed","type":"text"}],"type":"paragraph"}],"name":"allowHeaders"},{"content":[{"inlineContent":[{"text":"array of methods that are allowed","type":"text"}],"type":"paragraph"}],"name":"allowMethods"},{"content":[{"inlineContent":[{"text":"are credentials alloed","type":"text"}],"type":"paragraph"}],"name":"allowCredentials"},{"content":[{"type":"paragraph","inlineContent":[{"text":"array of headers that can be exposed back to the browser","type":"text"}]}],"name":"exposedHeaders"},{"content":[{"inlineContent":[{"type":"text","text":"how long the results of a pre-flight request can be cached"}],"type":"paragraph"}],"name":"maxAge"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/AllowOrigin":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/AllowOrigin","abstract":[{"text":"Defines what origins are allowed","type":"text"}],"title":"HBCORSMiddleware.AllowOrigin","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/alloworigin","kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AllowOrigin","kind":"identifier"}],"navigatorTitle":[{"text":"AllowOrigin","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware\/init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"allowOrigin"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV","kind":"typeIdentifier","text":"HBCORSMiddleware"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird16HBCORSMiddlewareV11AllowOriginO","kind":"typeIdentifier","text":"AllowOrigin"},{"kind":"text","text":", "},{"kind":"externalParam","text":"allowHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowMethods"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"allowCredentials"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"exposedHeaders"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"maxAge"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?)"}],"title":"init(allowOrigin:allowHeaders:allowMethods:allowCredentials:exposedHeaders:maxAge:)","url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize CORS middleware"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache.json b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache.json new file mode 100644 index 0000000000..ff347c7c8f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"generated":true,"title":"Miscellaneous","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird11HBDateCacheC","symbolKind":"class","roleHeading":"Class","title":"HBDateCache","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/currentDate"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/formatRFC1123Date(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/getDateCache(on:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Current date cache.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbdatecache"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBDateCache","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"Getting the current date formatted is an expensive operation. This creates a scheduled task that will"},{"type":"text","text":" "},{"type":"text","text":"update a cached version of the date in the format as detailed in RFC1123 once every second. To"},{"type":"text","text":" "},{"type":"text","text":"avoid threading issues it is assumed that "},{"type":"codeVoice","code":"currentDate"},{"type":"text","text":" will only every be accessed on the same"},{"type":"text","text":" "},{"type":"text","text":"EventLoop that the update is running."}],"type":"paragraph"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/formatRFC1123Date(_:)":{"type":"topic","abstract":[{"text":"Render Epoch seconds as RFC1123 formatted date","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/formatRFC1123Date(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatRFC1123Date"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"formatRFC1123Date(_:)","url":"\/documentation\/hummingbirdlambda\/hbdatecache\/formatrfc1123date(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/currentDate":{"kind":"symbol","abstract":[{"type":"text","text":"Current formatted date"}],"title":"currentDate","url":"\/documentation\/hummingbirdlambda\/hbdatecache\/currentdate","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/currentDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/getDateCache(on:)":{"url":"\/documentation\/hummingbirdlambda\/hbdatecache\/getdatecache(on:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","text":"HBDateCache","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/getDateCache(on:)","role":"symbol","title":"getDateCache(on:)","type":"topic","abstract":[{"type":"text","text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/currentdate.json b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/currentdate.json new file mode 100644 index 0000000000..0b3e42639f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/currentdate.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Current formatted date"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","title":"currentDate","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBDateCacheC11currentDateSSvp"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbdatecache\/currentdate"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/currentDate"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/currentDate":{"kind":"symbol","abstract":[{"type":"text","text":"Current formatted date"}],"title":"currentDate","url":"\/documentation\/hummingbirdlambda\/hbdatecache\/currentdate","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"currentDate","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/currentDate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:).json new file mode 100644 index 0000000000..a5e2a052f1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatRFC1123Date"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"epochTime"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"epoch seconds to render","type":"text"}]}],"name":"epochTime"}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Formatted date"}],"type":"paragraph"}]}],"abstract":[{"text":"Render Epoch seconds as RFC1123 formatted date","type":"text"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/formatRFC1123Date(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbdatecache\/formatrfc1123date(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird11HBDateCacheC17formatRFC1123DateySSSiFZ","roleHeading":"Type Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"formatRFC1123Date(_:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formatRFC1123Date","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/formatRFC1123Date(_:)":{"type":"topic","abstract":[{"text":"Render Epoch seconds as RFC1123 formatted date","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/formatRFC1123Date(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formatRFC1123Date"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"formatRFC1123Date(_:)","url":"\/documentation\/hummingbirdlambda\/hbdatecache\/formatrfc1123date(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:).json new file mode 100644 index 0000000000..d95fa2dbc0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBDateCacheC","text":"HBDateCache"}],"languages":["swift"]}]}],"metadata":{"title":"getDateCache(on:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"getDateCache"},{"kind":"text","text":"("},{"kind":"externalParam","text":"on"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","text":"HBDateCache","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBDateCacheC07getDateC02onAC7NIOCore9EventLoop_p_tFZ","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/getDateCache(on:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbdatecache\/getdatecache(on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache/getDateCache(on:)":{"url":"\/documentation\/hummingbirdlambda\/hbdatecache\/getdatecache(on:)","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getDateCache"},{"text":"(","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBDateCacheC","text":"HBDateCache","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache\/getDateCache(on:)","role":"symbol","title":"getDateCache(on:)","type":"topic","abstract":[{"type":"text","text":"return date cache for this thread. If one doesn’t exist create one scheduled on EventLoop"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment.json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment.json new file mode 100644 index 0000000000..204ba8b785 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird13HBEnvironmentV","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}],"navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","title":"HBEnvironment"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(dictionaryLiteral:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(values:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/merging(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/set(_:value:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/shared"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/dotEnv(_:)"],"title":"Type Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/CustomStringConvertible-Implementations"],"title":"Default Implementations"}],"abstract":[{"type":"text","text":"Access environment variables"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"],"title":"Miscellaneous"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByDictionaryLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init()":{"role":"symbol","abstract":[{"type":"text","text":"initialize from environment variables"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init()","type":"topic","title":"init()","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(dictionaryLiteral:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(dictionaryliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(dictionaryLiteral:)","title":"init(dictionaryLiteral:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")...)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/shared":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"}],"role":"symbol","type":"topic","title":"shared","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/shared","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/shared"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/get(_:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:as:)","kind":"symbol","role":"symbol","title":"get(_:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:as:)","abstract":[{"type":"text","text":"Get environment variable with name as a certain type"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(values:)":{"title":"init(values:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"initialize from dictionary"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(values:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(values:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/get(_:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"Get environment variable with name","type":"text"}],"title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/set(_:value:)":{"title":"set(_:value:)","abstract":[{"type":"text","text":"Set environment variable"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/set(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/set(_:value:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/dotEnv(_:)":{"abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/dotenv(_:)","type":"topic","kind":"symbol","role":"symbol","title":"dotEnv(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/dotEnv(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(from:)":{"title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(from:)","role":"symbol","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/CustomStringConvertible-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/CustomStringConvertible-Implementations"},"doc://com.opticalaberration.hummingbird/Se":{"type":"unresolvable","title":"Swift.Decodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","title":"Swift.CustomStringConvertible","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/merging(with:)":{"abstract":[{"type":"text","text":"Merge two environment variable sets together and return result"}],"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/merging(with:)","title":"merging(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/merging(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"merging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"},{"text":") -> ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations.json new file mode 100644 index 0000000000..107e5b206f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations.json @@ -0,0 +1 @@ +{"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/description"]}],"metadata":{"modules":[{"name":"Hummingbird"}],"title":"CustomStringConvertible Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/description":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/description","title":"description","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/description","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/description.json new file mode 100644 index 0000000000..b2a768d33d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/description.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Property","externalID":"s:11Hummingbird13HBEnvironmentV11descriptionSSvp","extendedModule":"Hummingbird","title":"description","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/CustomStringConvertible-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/description"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/description":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/description","title":"description","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/description","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/CustomStringConvertible-Implementations":{"abstract":[],"kind":"article","role":"collectionGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/CustomStringConvertible-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/dotenv(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/dotenv(_:).json new file mode 100644 index 0000000000..3d7182f479 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/dotenv(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"metadata":{"externalID":"s:11Hummingbird13HBEnvironmentV6dotEnvyACSSKFZ","roleHeading":"Type Method","title":"dotEnv(_:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dotEnv"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBEnvironment","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dovEnvPath","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \".env\") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/dotEnv(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/dotenv(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/dotEnv(_:)":{"abstract":[{"type":"text","text":"Create HBEnvironment initialised from the "},{"type":"codeVoice","code":".env"},{"type":"text","text":" file"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dotEnv","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/dotenv(_:)","type":"topic","kind":"symbol","role":"symbol","title":"dotEnv(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/dotEnv(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:).json new file mode 100644 index 0000000000..e3ad7b1803 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:).json @@ -0,0 +1 @@ +{"metadata":{"title":"get(_:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:11Hummingbird13HBEnvironmentV3getySSSgSSF"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"text":"Environment variable name","type":"text"}]}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:)"]}],"sections":[],"abstract":[{"text":"Get environment variable with name","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/get(_:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"abstract":[{"text":"Get environment variable with name","type":"text"}],"title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:as:).json new file mode 100644 index 0000000000..7ddc09ad87 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/get(_:as:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Get environment variable with name as a certain type"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"LosslessStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s25LosslessStringConvertibleP"}]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"inlineContent":[{"text":"Environment variable name","type":"text"}],"type":"paragraph"}]},{"name":"as","content":[{"inlineContent":[{"text":"Type we want variable to be cast to","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:as:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"get(_:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","externalID":"s:11Hummingbird13HBEnvironmentV3get_2asxSgSS_xmts25LosslessStringConvertibleRzlF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/get(_:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/get(_:as:)","kind":"symbol","role":"symbol","title":"get(_:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/get(_:as:)","abstract":[{"type":"text","text":"Get environment variable with name as a certain type"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init().json new file mode 100644 index 0000000000..0c807007e5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird13HBEnvironmentVACycfc","title":"init()"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init()","interfaceLanguage":"swift"},"abstract":[{"text":"initialize from environment variables","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init()":{"role":"symbol","abstract":[{"type":"text","text":"initialize from environment variables"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init()","type":"topic","title":"init()","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:).json new file mode 100644 index 0000000000..cfe6e7b189 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/init(dictionaryliteral:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"dictionaryLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")...)"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"init","roleHeading":"Initializer","externalID":"s:11Hummingbird13HBEnvironmentV17dictionaryLiteralACSS_SStd_tcfc","title":"init(dictionaryLiteral:)","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")...)","kind":"text"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(dictionaryLiteral:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(dictionaryLiteral:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(dictionaryliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(dictionaryLiteral:)","title":"init(dictionaryLiteral:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")...)"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(from:).json new file mode 100644 index 0000000000..b55999a3d6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(from:).json @@ -0,0 +1 @@ +{"metadata":{"title":"init(from:)","externalID":"s:11Hummingbird13HBEnvironmentV4fromACs7Decoder_p_tKcfc","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Decoder","preciseIdentifier":"s:s7DecoderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"decoder","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Decoder","preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(from:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Decodable.init(from:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(from:)":{"title":"init(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(from:)","role":"symbol","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7DecoderP","kind":"typeIdentifier","text":"Decoder"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(from:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(values:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(values:).json new file mode 100644 index 0000000000..952a8e1b26 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/init(values:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Initializer","title":"init(values:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"values","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBEnvironmentV6valuesACSDyS2SG_tcfc","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/init(values:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"values","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])","kind":"text"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(values:)"},"kind":"symbol","abstract":[{"type":"text","text":"initialize from dictionary"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/init(values:)":{"title":"init(values:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"values"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"initialize from dictionary"}],"url":"\/documentation\/hummingbirdlambda\/hbenvironment\/init(values:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/init(values:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/merging(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/merging(with:).json new file mode 100644 index 0000000000..70ddc84304 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/merging(with:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"merging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"env","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"env","content":[{"type":"paragraph","inlineContent":[{"text":"environemnt variables to merge into this environment variable set","type":"text"}]}]}],"kind":"parameters"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If an environment variable exists in both sets it will choose the version from the second"},{"type":"text","text":" "},{"type":"text","text":"set of environment variables"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/merging(with:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Merge two environment variable sets together and return result"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/merging(with:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBEnvironmentV7merging4withA2C_tF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"merging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"}],"title":"merging(with:)","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/merging(with:)":{"abstract":[{"type":"text","text":"Merge two environment variable sets together and return result"}],"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/merging(with:)","title":"merging(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/merging(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"merging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"},{"text":") -> ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/set(_:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/set(_:value:).json new file mode 100644 index 0000000000..4ee6da5d07 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/set(_:value:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"abstract":[{"type":"text","text":"Set environment variable"}],"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird13HBEnvironmentV3set_5valueySS_SSSgtF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?)"}],"symbolKind":"method","role":"symbol","title":"set(_:value:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/set(_:value:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?)","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Environment variable name"}]}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"Environment variable name value"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/set(_:value:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/set(_:value:)":{"title":"set(_:value:)","abstract":[{"type":"text","text":"Set environment variable"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/set(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/set(_:value:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/shared.json b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/shared.json new file mode 100644 index 0000000000..325f0c57ec --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbenvironment/shared.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/shared"},"metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBEnvironment","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBEnvironmentV"}],"title":"shared","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","symbolKind":"property","externalID":"s:11Hummingbird13HBEnvironmentV6sharedACvpZ"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","text":"HBEnvironment"}],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbenvironment\/shared"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment/shared":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBEnvironmentV","text":"HBEnvironment","kind":"typeIdentifier"}],"role":"symbol","type":"topic","title":"shared","url":"\/documentation\/hummingbirdlambda\/hbenvironment\/shared","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment\/shared"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensible.json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensible.json new file mode 100644 index 0000000000..62f51c862e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensible.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensible"]}],"seeAlsoSections":[{"generated":true,"title":"Extending the Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]}],"kind":"symbol","abstract":[{"text":"Protocol for extensible classes","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"HBExtensible"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBExtensibleP","symbolKind":"protocol","title":"HBExtensible","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensible"}]},"relationshipsSections":[{"kind":"relationships","type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible"},"sections":[],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible\/extensions"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible/extensions":{"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbextensible\/extensions","title":"extensions","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible\/extensions","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","text":"HBExtensions","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible":{"abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbextensible","title":"HBExtensible","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensible/extensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensible/extensions.json new file mode 100644 index 0000000000..2546952bb1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensible/extensions.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Property","externalID":"s:11Hummingbird12HBExtensibleP10extensionsAA12HBExtensionsVyxGvp","title":"extensions","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBExtensions","preciseIdentifier":"s:11Hummingbird12HBExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","required":true},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible\/extensions","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","text":"HBExtensions","preciseIdentifier":"s:11Hummingbird12HBExtensionsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensible\/extensions"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible/extensions":{"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbextensible\/extensions","title":"extensions","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible\/extensions","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBExtensionsV","text":"HBExtensions","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"required":true,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible":{"abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbextensible","title":"HBExtensible","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions.json new file mode 100644 index 0000000000..5b52652feb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ParentObject"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"If you have only one instance of a type to attach you can extend it to conform to ","type":"text"},{"code":"StorageKey","type":"codeVoice"}]},{"code":["struct Object {"," var extensions: Extensions<Object>","}","","extension Object {"," var extra: Extra? {"," get { return extensions.get(\\.extra) }"," set { extensions.set(\\.extra, value: newValue) }"," }","}"],"syntax":null,"type":"codeListing"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird12HBExtensionsV","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"HBExtensions","symbolKind":"struct"},"sections":[],"seeAlsoSections":[{"title":"Extending the Application","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible"],"generated":true}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-63nyk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-7gsg7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/set(_:value:shutdownCallback:)"]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbextensions"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"text":"Extend objects with additional member variables","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensible":{"abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbextensible","title":"HBExtensible","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensible","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBExtensible","kind":"identifier"}],"navigatorTitle":[{"text":"HBExtensible","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/init()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/init()","kind":"symbol","abstract":[{"text":"Initialize extensions","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbextensions\/init()","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"title":"init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:error:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:error:)","role":"symbol","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"title":"get(_:error:)","url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:)-7gsg7":{"url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-7gsg7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-7gsg7","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" that returns an optional","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/set(_:value:shutdownCallback:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/set(_:value:shutdownCallback:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"url":"\/documentation\/hummingbirdlambda\/hbextensions\/set(_:value:shutdowncallback:)","role":"symbol","abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"title":"set(_:value:shutdownCallback:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/exists(_:)":{"abstract":[{"text":"Return if extension has been set","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/exists(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","title":"exists(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbextensions\/exists(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:)-63nyk":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(_:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-63nyk","url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-63nyk","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/exists(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/exists(_:).json new file mode 100644 index 0000000000..a1bc115866 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/exists(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Return if extension has been set"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/exists(_:)"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBExtensionsV6existsySbs7KeyPathCyxqd__GlF","title":"exists(_:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/exists(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/exists(_:)":{"abstract":[{"text":"Return if extension has been set","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/exists(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","title":"exists(_:)","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbextensions\/exists(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk.json new file mode 100644 index 0000000000..54234143e8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-63nyk"]}],"kind":"symbol","abstract":[{"text":"Get optional extension from a ","type":"text"},{"type":"codeVoice","code":"KeyPath"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-63nyk"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(_:)","role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird12HBExtensionsV3getyqd__Sgs7KeyPathCyxqd__GlF","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:)-63nyk":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"get(_:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-63nyk","url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-63nyk","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7.json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7.json new file mode 100644 index 0000000000..1b5a76a1fa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird12HBExtensionsV3getyqd__Sgs7KeyPathCyxAEGlF","roleHeading":"Instance Method","title":"get(_:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-7gsg7"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-7gsg7"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:)-7gsg7":{"url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:)-7gsg7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:)-7gsg7","abstract":[{"text":"Get optional extension from a ","type":"text"},{"code":"KeyPath","type":"codeVoice"},{"text":" that returns an optional","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:error:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:error:).json new file mode 100644 index 0000000000..cd0e7a2230 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/get(_:error:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:error:)"},"abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"Type"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/get(_:error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"metadata":{"roleHeading":"Instance Method","title":"get(_:error:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier","text":"StaticString"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}],"externalID":"s:11Hummingbird12HBExtensionsV3get_5errorqd__s7KeyPathCyxqd__G_s12StaticStringVSgtlF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/get(_:error:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/get(_:error:)","role":"symbol","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"title":"get(_:error:)","url":"\/documentation\/hummingbirdlambda\/hbextensions\/get(_:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StaticString","preciseIdentifier":"s:s12StaticStringV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"Type"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/init().json new file mode 100644 index 0000000000..fef29d35be --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/init().json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/init()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/init()"},"sections":[],"metadata":{"externalID":"s:11Hummingbird12HBExtensionsVACyxGycfc","title":"init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Initialize extensions","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/init()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/init()","kind":"symbol","abstract":[{"text":"Initialize extensions","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbextensions\/init()","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"()"}],"title":"init()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:).json new file mode 100644 index 0000000000..dbca81cf28 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/set(_:value:shutdownCallback:)"},"sections":[],"abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")? = nil)","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"KeyPath"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value to store in extension"}]}],"name":"value"},{"content":[{"inlineContent":[{"text":"closure to call when extensions are shutsdown","type":"text"}],"type":"paragraph"}],"name":"shutdownCallback"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbextensions\/set(_:value:shutdowncallback:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":")?)","kind":"text"}],"externalID":"s:11Hummingbird12HBExtensionsV3set_5value16shutdownCallbackys7KeyPathCyxqd__G_qd__yqd__KcSgtlF","role":"symbol","title":"set(_:value:shutdownCallback:)"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions":{"url":"\/documentation\/hummingbirdlambda\/hbextensions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBExtensions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions","navigatorTitle":[{"kind":"identifier","text":"HBExtensions"}],"role":"symbol","title":"HBExtensions","type":"topic","abstract":[{"text":"Extend objects with additional member variables","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBExtensions/set(_:value:shutdownCallback:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBExtensions\/set(_:value:shutdownCallback:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shutdownCallback","kind":"externalParam"},{"text":": ((","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":")?)"}],"url":"\/documentation\/hummingbirdlambda\/hbextensions\/set(_:value:shutdowncallback:)","role":"symbol","abstract":[{"text":"Set extension for a ","type":"text"},{"code":"KeyPath","type":"codeVoice"}],"title":"set(_:value:shutdownCallback:)","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda.json index 046db2bcb3..6408b37822 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"protocol","modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"title":"HBLambda","externalID":"s:17HummingbirdLambda8HBLambdaP","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","interfaceLanguage":"swift"},"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output"],"title":"Associated Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()"],"title":"Type Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" type","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/main()":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","title":"main()","url":"\/documentation\/hummingbirdlambda\/hblambda\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"text":"Initializes and runs the Lambda function.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","title":"request(context:application:from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/init(_:)":{"kind":"symbol","required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","title":"init(_:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)","abstract":[{"text":"Initialize application.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda"]}],"metadata":{"navigatorTitle":[{"text":"HBLambda","kind":"identifier"}],"roleHeading":"Protocol","role":"symbol","modules":[{"name":"HummingbirdLambda"}],"title":"HBLambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"externalID":"s:17HummingbirdLambda8HBLambdaP","symbolKind":"protocol"},"sections":[],"topicSections":[{"title":"Associated Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"abstract":[{"type":"text","text":"Convert from "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" type"}],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"defaultImplementations":2,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","kind":"symbol","title":"request(context:application:from:)","required":true,"type":"topic","abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/init(_:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)","kind":"symbol","type":"topic","abstract":[{"text":"Initialize application.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/main()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","url":"\/documentation\/hummingbirdlambda\/hblambda\/main()","type":"topic","role":"symbol","title":"main()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initializes and runs the Lambda function."}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/event.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/event.json index dcfb154696..e8d2afde49 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/event.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/event.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/event"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"sections":[],"metadata":{"role":"symbol","externalID":"s:17HummingbirdLambda8HBLambdaP5EventQa","symbolKind":"associatedtype","modules":[{"name":"HummingbirdLambda"}],"title":"Event","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"required":true,"roleHeading":"Associated Type"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdLambda"}],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"symbolKind":"associatedtype","required":true,"title":"Event","roleHeading":"Associated Type","externalID":"s:17HummingbirdLambda8HBLambdaP5EventQa"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/event"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/init(_:).json index 9afbea5dfb..3c8da17e0c 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/init(_:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Initializer","externalID":"s:17HummingbirdLambda8HBLambdaPyx0A013HBApplicationCKcfc","role":"symbol","symbolKind":"init","required":true,"modules":[{"name":"HummingbirdLambda"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"app"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is where you add your routes, and setup middleware"}]}]}],"abstract":[{"text":"Initialize application.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/init(_:)":{"kind":"symbol","required":true,"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","title":"init(_:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)","abstract":[{"text":"Initialize application.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"app","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is where you add your routes, and setup middleware"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/init(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)"},"kind":"symbol","abstract":[{"text":"Initialize application.","type":"text"}],"metadata":{"title":"init(_:)","externalID":"s:17HummingbirdLambda8HBLambdaPyx0A013HBApplicationCKcfc","symbolKind":"init","modules":[{"name":"HummingbirdLambda"}],"role":"symbol","required":true,"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/init(_:)":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/init(_:)","kind":"symbol","type":"topic","abstract":[{"text":"Initialize application.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/main().json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/main().json index 01ccd0795f..4cf74b47bd 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/main().json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/main().json @@ -1 +1 @@ -{"metadata":{"extendedModule":"HummingbirdLambda","externalID":"s:17HummingbirdLambda8HBLambdaPAAE4mainyyKFZ","role":"symbol","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"symbolKind":"method","title":"main()","modules":[{"name":"HummingbirdLambda"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/main()"]}],"abstract":[{"type":"text","text":"Initializes and runs the Lambda function."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If you precede your "},{"type":"codeVoice","code":"EventLoopLambdaHandler"},{"type":"text","text":" conformer’s declaration with the"},{"type":"text","text":" "},{"type":"reference","identifier":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626","isActive":true},{"type":"text","text":" "},{"type":"text","text":"attribute, the system calls the conformer’s "},{"type":"codeVoice","code":"main()"},{"type":"text","text":" method to launch the lambda function."}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/main()":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","title":"main()","url":"\/documentation\/hummingbirdlambda\/hblambda\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[{"text":"Initializes and runs the Lambda function.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"https://docs.swift.org/swift-book/ReferenceManual/Attributes.html#ID626":{"titleInlineContent":[{"type":"text","text":"@main"}],"title":"@main","type":"link","identifier":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626","url":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/main()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"inlineContent":[{"type":"text","text":"If you precede your "},{"type":"codeVoice","code":"EventLoopLambdaHandler"},{"type":"text","text":" conformer’s declaration with the"},{"type":"text","text":" "},{"type":"reference","isActive":true,"identifier":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626"},{"type":"text","text":" "},{"type":"text","text":"attribute, the system calls the conformer’s "},{"type":"codeVoice","code":"main()"},{"type":"text","text":" method to launch the lambda function."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"title":"main()","extendedModule":"HummingbirdLambda","symbolKind":"method","roleHeading":"Type Method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:17HummingbirdLambda8HBLambdaPAAE4mainyyKFZ","role":"symbol","modules":[{"name":"HummingbirdLambda"}]},"sections":[],"abstract":[{"type":"text","text":"Initializes and runs the Lambda function."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/main()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/main()","url":"\/documentation\/hummingbirdlambda\/hblambda\/main()","type":"topic","role":"symbol","title":"main()","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"abstract":[{"type":"text","text":"Initializes and runs the Lambda function."}],"kind":"symbol"},"https://docs.swift.org/swift-book/ReferenceManual/Attributes.html#ID626":{"titleInlineContent":[{"type":"text","text":"@main"}],"identifier":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626","url":"https:\/\/docs.swift.org\/swift-book\/ReferenceManual\/Attributes.html#ID626","type":"link","title":"@main"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-3o008.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-3o008.json index cd12a58f12..2fa0cf5192 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-3o008.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-3o008.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Convert from "},{"code":"HBResponse","type":"codeVoice"},{"type":"text","text":" to "},{"code":"Out","type":"codeVoice"},{"type":"text","text":" type"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"},"sections":[],"metadata":{"required":true,"role":"symbol","modules":[{"name":"HummingbirdLambda"}],"externalID":"s:17HummingbirdLambda8HBLambdaP6output4from6OutputQz0A010HBResponseV_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"roleHeading":"Instance Method","symbolKind":"method","title":"output(from:)"},"kind":"symbol","defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3"],"title":"HBLambda Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse"},{"text":") -> ","kind":"text"},{"text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"response from Hummingbird","type":"text"}],"type":"paragraph"}],"name":"from"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50vf3":{"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"code":"Out","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGateway.Response","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayV2Response"},{"type":"text","text":"."}]},"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50i4f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayResponse","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"title":"output(from:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" type","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3"],"title":"HBLambda Implementations"}],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output","kind":"typeIdentifier"}],"externalID":"s:17HummingbirdLambda8HBLambdaP6output4from6OutputQz0A010HBResponseV_tF","title":"output(from:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdLambda"}],"required":true},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Convert from "},{"code":"HBResponse","type":"codeVoice"},{"type":"text","text":" to "},{"code":"Out","type":"codeVoice"},{"type":"text","text":" type"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"response from Hummingbird"}],"type":"paragraph"}],"name":"from"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50i4f":{"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","title":"output(from:)","kind":"symbol","abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"code":"Out","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Response","type":"codeVoice"}],"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayResponse"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"abstract":[{"type":"text","text":"Convert from "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" type"}],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"defaultImplementations":2,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50vf3":{"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayV2Response","type":"codeVoice"},{"type":"text","text":"."}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f.json index 06649f2077..8c83708bbd 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier","text":"Output"}],"title":"output(from:)","extendedModule":"HummingbirdLambda","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents18APIGatewayResponseV6OutputRtzrlE6output4fromAF0A010HBResponseV_tF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdLambda"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayResponse","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"response","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","kind":"typeIdentifier","text":"Output"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" type","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50i4f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f","type":"topic","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayResponse","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"title":"output(from:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"response","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","role":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"type":"codeVoice","code":"Output"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"APIGatewayResponse"},{"text":".","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output"}],"extendedModule":"HummingbirdLambda","title":"output(from:)","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents18APIGatewayResponseV6OutputRtzrlE6output4fromAF0A010HBResponseV_tF","symbolKind":"method","modules":[{"name":"HummingbirdLambda"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"code":"Out","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGateway.Response","type":"codeVoice"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"abstract":[{"type":"text","text":"Convert from "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" type"}],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"defaultImplementations":2,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50i4f":{"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50i4f","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50i4f","title":"output(from:)","kind":"symbol","abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"code":"Out","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Response","type":"codeVoice"}],"type":"topic","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayResponse"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3.json index 763bce7cd7..6229d2959a 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"HummingbirdLambda","symbolKind":"method","role":"symbol","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents20APIGatewayV2ResponseV6OutputRtzrlE6output4fromAF0A010HBResponseV_tF","conformance":{"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayV2Response"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"output(from:)","modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50vf3":{"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"code":"Out","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGateway.Response","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayV2Response"},{"type":"text","text":"."}]},"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" type","type":"text"}]}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"output","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"response","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"text":") -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdLambda"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","text":"Output","kind":"typeIdentifier"}],"conformance":{"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayV2Response","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents20APIGatewayV2ResponseV6OutputRtzrlE6output4fromAF0A010HBResponseV_tF","roleHeading":"Instance Method","title":"output(from:)","extendedModule":"HummingbirdLambda","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-3o008":{"abstract":[{"type":"text","text":"Convert from "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":" to "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" type"}],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-3o008","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-3o008","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"defaultImplementations":2,"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/output(from:)-50vf3":{"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Response"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/output(from:)-50vf3","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayV2Response","type":"codeVoice"},{"type":"text","text":"."}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/output(from:)-50vf3","title":"output(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"output"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output.json index 3914d4b39d..e8b806abe0 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/output.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"required":true,"roleHeading":"Associated Type","symbolKind":"associatedtype","title":"Output","externalID":"s:17HummingbirdLambda8HBLambdaP6OutputQa","modules":[{"name":"HummingbirdLambda"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"roleHeading":"Associated Type","title":"Output","required":true,"symbolKind":"associatedtype","role":"symbol","externalID":"s:17HummingbirdLambda8HBLambdaP6OutputQa","modules":[{"name":"HummingbirdLambda"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/output"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b.json index 5b6aba9284..3d9b274fb6 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Convert from ","type":"text"},{"code":"In","type":"codeVoice"},{"text":" type to ","type":"text"},{"code":"HBRequest","type":"codeVoice"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"context","content":[{"type":"paragraph","inlineContent":[{"text":"Lambda context","type":"text"}]}]},{"name":"application","content":[{"type":"paragraph","inlineContent":[{"text":"Application instance","type":"text"}]}]},{"name":"from","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"input type"}]}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4"],"title":"HBLambda Implementations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"},"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","required":true,"title":"request(context:application:from:)","externalID":"s:17HummingbirdLambda8HBLambdaP7request7context11application4from0A09HBRequestV20AWSLambdaRuntimeCore0B7ContextV_AH13HBApplicationC5EventQztKF","modules":[{"name":"HummingbirdLambda"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-tsx4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4","title":"request(context:application:from:)","conformance":{"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayV2Request","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","title":"request(context:application:from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-9q8wl":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"code":"In","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"role":"symbol","title":"request(context:application:from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayRequest"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Convert from "},{"type":"codeVoice","code":"In"},{"type":"text","text":" type to "},{"type":"codeVoice","code":"HBRequest"}],"defaultImplementationsSections":[{"title":"HBLambda Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Lambda context","type":"text"}],"type":"paragraph"}],"name":"context"},{"content":[{"inlineContent":[{"text":"Application instance","type":"text"}],"type":"paragraph"}],"name":"application"},{"content":[{"inlineContent":[{"type":"text","text":"input type"}],"type":"paragraph"}],"name":"from"}],"kind":"parameters"}],"metadata":{"required":true,"title":"request(context:application:from:)","role":"symbol","externalID":"s:17HummingbirdLambda8HBLambdaP7request7context11application4from0A09HBRequestV20AWSLambdaRuntimeCore0B7ContextV_AH13HBApplicationC5EventQztKF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdLambda"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","kind":"symbol","title":"request(context:application:from:)","required":true,"type":"topic","abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-9q8wl":{"url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","title":"request(context:application:from:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayRequest","type":"codeVoice"},{"type":"text","text":"."}]},"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"In"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Request"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-tsx4":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}],"url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4","abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"code":"In","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"type":"topic","title":"request(context:application:from:)","kind":"symbol","conformance":{"constraints":[{"code":"Event","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGatewayV2Request","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl.json index 204c6760ec..990a374e36 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdLambda","symbolKind":"method","title":"request(context:application:from:)","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents17APIGatewayRequestV5EventRtzrlE7request7context11application4from0A09HBRequestV0D11RuntimeCore0B7ContextV_AM13HBApplicationCAFtKF","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayRequest"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"]]},"abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"APIGateway.Request"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-9q8wl":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"code":"In","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"role":"symbol","title":"request(context:application:from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayRequest"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","title":"request(context:application:from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"]]},"metadata":{"title":"request(context:application:from:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdLambda"}],"symbolKind":"method","extendedModule":"HummingbirdLambda","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayRequest","type":"codeVoice"},{"type":"text","text":"."}]},"externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents17APIGatewayRequestV5EventRtzrlE7request7context11application4from0A09HBRequestV0D11RuntimeCore0B7ContextV_AM13HBApplicationCAFtKF"},"sections":[],"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"In"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Request"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","kind":"symbol","title":"request(context:application:from:)","required":true,"type":"topic","abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-9q8wl":{"url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-9q8wl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-9q8wl","title":"request(context:application:from:)","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayRequest","type":"codeVoice"},{"type":"text","text":"."}]},"abstract":[{"type":"text","text":"Specialization of HBLambda.request where "},{"type":"codeVoice","code":"In"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGateway.Request"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4.json index cf31403b4f..64c40fc079 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"]]},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdLambda"}],"extendedModule":"HummingbirdLambda","title":"request(context:application:from:)","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents19APIGatewayV2RequestV5EventRtzrlE7request7context11application4from0A09HBRequestV0D11RuntimeCore0B7ContextV_AM13HBApplicationCAFtKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}],"roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" is "},{"type":"codeVoice","code":"APIGatewayV2Request"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4"},"kind":"symbol","sections":[],"abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"code":"In","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-tsx4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4","title":"request(context:application:from:)","conformance":{"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" is "},{"code":"APIGatewayV2Request","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","title":"request(context:application:from:)","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"}],"defaultImplementations":2,"required":true,"abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b"]]},"sections":[],"abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"APIGateway.Request"}],"metadata":{"title":"request(context:application:from:)","modules":[{"name":"HummingbirdLambda"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}],"extendedModule":"HummingbirdLambda","externalID":"s:17HummingbirdLambda8HBLambdaPAA15AWSLambdaEvents19APIGatewayV2RequestV5EventRtzrlE7request7context11application4from0A09HBRequestV0D11RuntimeCore0B7ContextV_AM13HBApplicationCAFtKF","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"APIGatewayV2Request"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"request","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","text":"Event","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-tsx4":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}],"url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-tsx4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-tsx4","abstract":[{"text":"Specialization of HBLambda.request where ","type":"text"},{"code":"In","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGateway.Request","type":"codeVoice"}],"type":"topic","title":"request(context:application:from:)","kind":"symbol","conformance":{"constraints":[{"code":"Event","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"APIGatewayV2Request","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/request(context:application:from:)-43t8b":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/request(context:application:from:)-43t8b","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/request(context:application:from:)-43t8b","kind":"symbol","title":"request(context:application:from:)","required":true,"type":"topic","abstract":[{"text":"Convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" type to ","type":"text"},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"request"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","text":"Event"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler.json index fb4257086a..23456021dd 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Specialization of EventLoopLambdaHandler which runs an HBLambda"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"},{"text":"<","kind":"text"},{"text":"L","kind":"genericParameter"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"L","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","text":"HBLambda","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"],"title":"Type Aliases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)"],"title":"Type Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"],"title":"Default Implementations","generated":true}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"title":"HBLambdaHandler","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Structure","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV"},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP"],"type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/handle(_:context:)":{"abstract":[{"text":"Handle invoke","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa"},{"kind":"text","text":">"}],"title":"handle(_:context:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP","title":"AWSLambdaRuntimeCore.EventLoopLambdaHandler","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","title":"HBLambdaHandler.Event","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"navigatorTitle":[{"kind":"identifier","text":"Event"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Output"}],"type":"topic","title":"HBLambdaHandler.Output","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/makeHandler(context:)":{"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Create a Lambda handler for the runtime."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)","title":"makeHandler(context:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaInitializationContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<`Self`"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"type":"topic","kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","url":"\/documentation\/hummingbirdlambda\/hblambda","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambda","kind":"identifier"}],"abstract":[{"text":"Protocol for Hummingbird Lambdas. Define the ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"Out"},{"text":" types, how you convert from ","type":"text"},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"HBResponse","type":"codeVoice"},{"text":" to ","type":"text"},{"code":"Out","type":"codeVoice"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"symbol","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV","roleHeading":"Structure","symbolKind":"struct","modules":[{"name":"HummingbirdLambda"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"title":"HBLambdaHandler"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler"]}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP"],"kind":"relationships","title":"Conforms To"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"},{"text":"<","kind":"text"},{"text":"L","kind":"genericParameter"},{"text":"> ","kind":"text"},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"L"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP","text":"HBLambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Specialization of EventLoopLambdaHandler which runs an HBLambda"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"],"title":"Type Aliases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)"],"title":"Type Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"],"title":"Default Implementations","generated":true}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/makeHandler(context:)":{"type":"topic","role":"symbol","title":"makeHandler(context:)","abstract":[{"type":"text","text":"Create a Lambda handler for the runtime."}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeHandler","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaInitializationContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<`Self`"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda":{"abstract":[{"type":"text","text":"Protocol for Hummingbird Lambdas. Define the "},{"type":"codeVoice","code":"In"},{"type":"text","text":" and "},{"type":"codeVoice","code":"Out"},{"type":"text","text":" types, how you convert from "},{"type":"codeVoice","code":"In"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"HBResponse"},{"text":" to ","type":"text"},{"type":"codeVoice","code":"Out"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambda"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda","title":"HBLambda","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambda"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP":{"type":"unresolvable","title":"AWSLambdaRuntimeCore.EventLoopLambdaHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"title":"HBLambdaHandler.Output","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"Output","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/handle(_:context:)":{"title":"handle(_:context:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Handle invoke"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"navigatorTitle":[{"kind":"identifier","text":"Event"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","kind":"symbol","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"title":"HBLambdaHandler.Event"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:).json index 857a505962..74a83c6b3b 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:).json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Event","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"EventLoopLambdaHandler.decode(buffer:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"decode(buffer:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0Se0D0RpzrlE6decode6bufferAF7NIOCore10ByteBufferV_tKF::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","extendedModule":"AWSLambdaRuntimeCore","modules":[{"name":"HummingbirdLambda","relatedModules":["AWSLambdaRuntimeCore"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decode(buffer:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Event","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"title":"decode(buffer:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Event","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"EventLoopLambdaHandler.decode(buffer:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"role":"symbol","title":"decode(buffer:)","extendedModule":"AWSLambdaRuntimeCore","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["AWSLambdaRuntimeCore"],"name":"HummingbirdLambda"}],"externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0Se0D0RpzrlE6decode6bufferAF7NIOCore10ByteBufferV_tKF::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Event","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decode(buffer:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"decode(buffer:)","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decoder.json index e07d5dbe0f..7df2942785 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decoder.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/decoder.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Event","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","text":"LambdaCodableDecoder"}],"symbolKind":"property","modules":[{"name":"HummingbirdLambda","relatedModules":["AWSLambdaRuntimeCore"]}],"externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0Se0D0RpzrlE7decoderAD0F14CodableDecoder_pvp::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","extendedModule":"AWSLambdaRuntimeCore","title":"decoder","roleHeading":"Instance Property","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"EventLoopLambdaHandler.decoder","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","text":"LambdaCodableDecoder"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder","kind":"symbol","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"title":"decoder","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LambdaCodableDecoder","kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP"}]}}} \ No newline at end of file +{"metadata":{"extendedModule":"AWSLambdaRuntimeCore","symbolKind":"property","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Event","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"decoder"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","kind":"typeIdentifier","text":"LambdaCodableDecoder"}],"externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0Se0D0RpzrlE7decoderAD0F14CodableDecoder_pvp::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","modules":[{"relatedModules":["AWSLambdaRuntimeCore"],"name":"HummingbirdLambda"}],"roleHeading":"Instance Property","role":"symbol","title":"decoder"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.decoder"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","text":"LambdaCodableDecoder"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","title":"decoder","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","text":"LambdaCodableDecoder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:).json index 7a80ae865e..e3824109da 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:).json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"EventLoopLambdaHandler.encode(value:into:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"AWSLambdaRuntimeCore","externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0SE6OutputRpzrlE6encode5value4intoyAF_7NIOCore10ByteBufferVztKF::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","modules":[{"name":"HummingbirdLambda","relatedModules":["AWSLambdaRuntimeCore"]}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"encode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","title":"encode(value:into:)","roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encode(value:into:)":{"title":"encode(value:into:)","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"EventLoopLambdaHandler.encode(value:into:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"AWSLambdaRuntimeCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":", "},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0SE6OutputRpzrlE6encode5value4intoyAF_7NIOCore10ByteBufferVztKF::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","roleHeading":"Instance Method","role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"modules":[{"name":"HummingbirdLambda","relatedModules":["AWSLambdaRuntimeCore"]}],"title":"encode(value:into:)","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encode(value:into:)":{"title":"encode(value:into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encoder.json index f36dad5681..f3b9a31ba1 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encoder.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/encoder.json @@ -1 +1 @@ -{"metadata":{"extendedModule":"AWSLambdaRuntimeCore","title":"encoder","role":"symbol","modules":[{"relatedModules":["AWSLambdaRuntimeCore"],"name":"HummingbirdLambda"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Encodable"},{"text":".","type":"text"}]},"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaCodableEncoder","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"}],"externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0SE6OutputRpzrlE7encoderAD0F14CodableEncoder_pvp::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","roleHeading":"Instance Property","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LambdaCodableEncoder","kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.encoder"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"title":"encoder","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP","kind":"typeIdentifier","text":"LambdaCodableEncoder"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.encoder"},{"type":"text","text":"."}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaCodableEncoder","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"}],"roleHeading":"Instance Property","modules":[{"relatedModules":["AWSLambdaRuntimeCore"],"name":"HummingbirdLambda"}],"symbolKind":"property","conformance":{"constraints":[{"type":"codeVoice","code":"Output"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Encodable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"title":"encoder","extendedModule":"AWSLambdaRuntimeCore","externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerP0aB0SE6OutputRpzrlE7encoderAD0F14CodableEncoder_pvp::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaCodableEncoder","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","abstract":[],"role":"symbol","title":"encoder","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaCodableEncoder","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"}],"kind":"symbol","type":"topic","conformance":{"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/event.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/event.json index c76e17a80f..1c344b2409 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/event.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/event.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/event"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV1Lxmfp","kind":"typeIdentifier","text":"L"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","text":"Event"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"typealias","modules":[{"name":"HummingbirdLambda"}],"role":"symbol","navigatorTitle":[{"text":"Event","kind":"identifier"}],"title":"HBLambdaHandler.Event","roleHeading":"Type Alias","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.Event"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"type":"topic","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/event","title":"Event","required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","title":"HBLambdaHandler.Event","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"navigatorTitle":[{"kind":"identifier","text":"Event"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV1Lxmfp","text":"L"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP5EventQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","text":"Event"}],"platforms":["Linux"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/event"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.Event"},{"type":"text","text":"."}],"metadata":{"externalID":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa","roleHeading":"Type Alias","role":"symbol","title":"HBLambdaHandler.Event","navigatorTitle":[{"text":"Event","kind":"identifier"}],"symbolKind":"typealias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Event","kind":"identifier"}],"modules":[{"name":"HummingbirdLambda"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Event":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambda\/event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Event","kind":"symbol","title":"Event","required":true,"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"text":"Event","kind":"identifier"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"navigatorTitle":[{"kind":"identifier","text":"Event"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","kind":"symbol","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"title":"HBLambdaHandler.Event"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations.json index 612ec7b18b..909fa357f5 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)"],"title":"Instance Methods","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"],"title":"Type Methods","generated":true}],"kind":"article","metadata":{"role":"collectionGroup","title":"EventLoopLambdaHandler Implementations","modules":[{"name":"HummingbirdLambda"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encode(value:into:)":{"title":"encode(value:into:)","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder","kind":"symbol","type":"topic","conformance":{"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"abstract":[],"title":"decoder","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"text":"LambdaCodableDecoder","kind":"typeIdentifier","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decode(buffer:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Event","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"title":"decode(buffer:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"buffer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/main()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/main()","kind":"symbol","type":"topic","abstract":[],"title":"main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder","kind":"symbol","type":"topic","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"abstract":[],"title":"encoder","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP","kind":"typeIdentifier","text":"LambdaCodableEncoder"}]}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)"]},{"title":"Type Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"},"metadata":{"modules":[{"name":"HummingbirdLambda"}],"title":"EventLoopLambdaHandler Implementations","role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decode(buffer:)":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Event","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Decodable","type":"codeVoice"},{"type":"text","text":"."}]},"type":"topic","kind":"symbol","title":"decode(buffer:)","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decode(buffer:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decode(buffer:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"(","kind":"text"},{"text":"buffer","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Event"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encode(value:into:)":{"title":"encode(value:into:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"encode"},{"kind":"text","text":"("},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Output"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encode(value:into:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encode(value:into:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/main()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[],"title":"main()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/decoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/decoder","title":"decoder","abstract":[],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decoder","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableDecoderP","text":"LambdaCodableDecoder","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/decoder","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Event"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Decodable"},{"type":"text","text":"."}]},"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/encoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/encoder","abstract":[],"role":"symbol","title":"encoder","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"encoder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaCodableEncoder","preciseIdentifier":"s:16AWSLambdaRuntime20LambdaCodableEncoderP"}],"kind":"symbol","type":"topic","conformance":{"constraints":[{"code":"Output","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/encoder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:).json index 701af1de6c..0a7d235b94 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:).json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)"},"abstract":[{"type":"text","text":"Handle invoke"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"event","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa","text":"Event","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa","text":"Output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV6handle_7context7NIOCore15EventLoopFutureCy6OutputQzG0H0Qz_20AWSLambdaRuntimeCore0B7ContextVtF","title":"handle(_:context:)","modules":[{"name":"HummingbirdLambda"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa","text":"Event","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV","text":"LambdaContext","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa","text":"Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Output"}],"type":"topic","title":"HBLambdaHandler.Output","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/handle(_:context:)":{"abstract":[{"text":"Handle invoke","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa"},{"kind":"text","text":">"}],"title":"handle(_:context:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","title":"HBLambdaHandler.Event","type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"navigatorTitle":[{"kind":"identifier","text":"Event"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"event"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Event","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"abstract":[{"type":"text","text":"Handle invoke"}],"metadata":{"title":"handle(_:context:)","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV6handle_7context7NIOCore15EventLoopFutureCy6OutputQzG0H0Qz_20AWSLambdaRuntimeCore0B7ContextVtF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdLambda"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"title":"HBLambdaHandler.Output","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"Output","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Event":{"navigatorTitle":[{"kind":"identifier","text":"Event"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Event","kind":"symbol","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/event","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Event"}],"title":"HBLambdaHandler.Event"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/handle(_:context:)":{"title":"handle(_:context:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/handle(_:context:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Event","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV5Eventa"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore13LambdaContextV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Handle invoke"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/handle(_:context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/main().json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/main().json index c98b6d4cf8..0927ee1a0b 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/main().json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/main().json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/main()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"EventLoopLambdaHandler.main()"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}]}]}],"metadata":{"roleHeading":"Type Method","title":"main()","externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerPAAE4mainyyFZ::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","modules":[{"name":"HummingbirdLambda","relatedModules":["AWSLambdaRuntimeCore"]}],"symbolKind":"method","extendedModule":"AWSLambdaRuntimeCore","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","abstract":[],"title":"EventLoopLambdaHandler Implementations","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/main()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/main()","kind":"symbol","type":"topic","abstract":[],"title":"main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/main()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"main"},{"kind":"text","text":"()"}]}]}],"metadata":{"extendedModule":"AWSLambdaRuntimeCore","roleHeading":"Type Method","externalID":"s:20AWSLambdaRuntimeCore22EventLoopLambdaHandlerPAAE4mainyyFZ::SYNTHESIZED::s:17HummingbirdLambda15HBLambdaHandlerV","symbolKind":"method","title":"main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"relatedModules":["AWSLambdaRuntimeCore"],"name":"HummingbirdLambda"}],"role":"symbol"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"EventLoopLambdaHandler.main()","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/main()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/main()","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"main","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","abstract":[],"title":"main()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/main()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/EventLoopLambdaHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/eventlooplambdahandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/EventLoopLambdaHandler-Implementations","title":"EventLoopLambdaHandler Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:).json index 3c055fe476..32cc1a6f9d 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:).json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Type Method","symbolKind":"method","modules":[{"name":"HummingbirdLambda"}],"role":"symbol","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV04makeD07context7NIOCore15EventLoopFutureCyACyxGG20AWSLambdaRuntimeCore0B21InitializationContextV_tFZ","title":"makeHandler(context:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeHandler","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaInitializationContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<`Self`","kind":"text"},{"text":">","kind":"text"}]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Create a Lambda handler for the runtime."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeHandler","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"LambdaInitializationContext","kind":"typeIdentifier","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<`Self`","kind":"text"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/makeHandler(context:)":{"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Create a Lambda handler for the runtime."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)","title":"makeHandler(context:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaInitializationContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<`Self`"},{"kind":"text","text":">"}]}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Create a Lambda handler for the runtime.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeHandler"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV","text":"LambdaInitializationContext","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<`Self`","kind":"text"},{"text":">","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:17HummingbirdLambda15HBLambdaHandlerV04makeD07context7NIOCore15EventLoopFutureCyACyxGG20AWSLambdaRuntimeCore0B21InitializationContextV_tFZ","title":"makeHandler(context:)","roleHeading":"Type Method","role":"symbol","modules":[{"name":"HummingbirdLambda"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeHandler"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV","kind":"typeIdentifier","text":"LambdaInitializationContext"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<`Self`"},{"kind":"text","text":">"}],"symbolKind":"method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/makeHandler(context:)":{"type":"topic","role":"symbol","title":"makeHandler(context:)","abstract":[{"type":"text","text":"Create a Lambda handler for the runtime."}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeHandler","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LambdaInitializationContext","preciseIdentifier":"s:20AWSLambdaRuntimeCore27LambdaInitializationContextV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<`Self`"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/makehandler(context:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/makeHandler(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/output.json b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/output.json index d9a78b9741..2192e5fa7a 100644 --- a/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/output.json +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblambdahandler/output.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV1Lxmfp","text":"L"},{"kind":"text","text":"."},{"text":"Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"metadata":{"modules":[{"name":"HummingbirdLambda"}],"symbolKind":"typealias","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}],"roleHeading":"Type Alias","title":"HBLambdaHandler.Output","externalID":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa","navigatorTitle":[{"text":"Output","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/output"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"EventLoopLambdaHandler.Output","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Output"}],"type":"topic","title":"HBLambdaHandler.Output","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"title":"HBLambdaHandler","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"text":"HBLambdaHandler","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLambdaHandler","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"kind":"symbol","required":true,"fragments":[{"kind":"keyword","text":"associatedtype"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"type":"topic","role":"symbol","title":"Output","url":"\/documentation\/hummingbirdlambda\/hblambda\/output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","abstract":[]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"L","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda15HBLambdaHandlerV1Lxmfp"},{"text":".","kind":"text"},{"text":"Output","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdLambda8HBLambdaP6OutputQa"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblambdahandler\/output"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"EventLoopLambdaHandler.Output"},{"type":"text","text":"."}],"metadata":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Output"}],"externalID":"s:17HummingbirdLambda15HBLambdaHandlerV6Outputa","modules":[{"name":"HummingbirdLambda"}],"title":"HBLambdaHandler.Output","navigatorTitle":[{"kind":"identifier","text":"Output"}],"roleHeading":"Type Alias","symbolKind":"typealias","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler":{"abstract":[{"text":"Specialization of EventLoopLambdaHandler which runs an HBLambda","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBLambdaHandler"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblambdahandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler","title":"HBLambdaHandler","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLambdaHandler"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambdaHandler/Output":{"title":"HBLambdaHandler.Output","type":"topic","url":"\/documentation\/hummingbirdlambda\/hblambdahandler\/output","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"}],"abstract":[],"navigatorTitle":[{"text":"Output","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambdaHandler\/Output"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLambda/Output":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLambda\/Output","fragments":[{"text":"associatedtype","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"Output","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hblambda\/output","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware.json new file mode 100644 index 0000000000..cf9938897f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],"generated":true}],"sections":[],"metadata":{"role":"symbol","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBLogRequestsMiddleware"}],"roleHeading":"Structure","title":"HBLogRequestsMiddleware","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV","navigatorTitle":[{"kind":"identifier","text":"HBLogRequestsMiddleware"}]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/init(_:includeHeaders:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/apply(to:next:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware"]}],"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"type":"conformsTo","kind":"relationships"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware/apply(to:next:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/apply(to:next:)","title":"apply(to:next:)","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware/init(_:includeHeaders:)":{"type":"topic","title":"init(_:includeHeaders:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/init(_:includeheaders:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:).json new file mode 100644 index 0000000000..fa800bc8c2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/apply(to:next:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBMiddleware.apply(to:next:)"},{"text":".","type":"text"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","symbolKind":"method","roleHeading":"Instance Method","title":"apply(to:next:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/apply(to:next:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware/apply(to:next:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/apply(to:next:)","title":"apply(to:next:)","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:).json b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:).json new file mode 100644 index 0000000000..0eb02bc7e4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"logLevel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false)"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/init(_:includeheaders:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"init","roleHeading":"Initializer","externalID":"s:11Hummingbird23HBLogRequestsMiddlewareV_14includeHeadersAC7Logging6LoggerV5LevelO_Sbtcfc","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV5LevelO","text":"Level"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"title":"init(_:includeHeaders:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware/init(_:includeHeaders:)":{"type":"topic","title":"init(_:includeHeaders:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware\/init(_:includeheaders:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV5LevelO","kind":"typeIdentifier","text":"Level"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeHeaders"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware\/init(_:includeHeaders:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype.json new file mode 100644 index 0000000000..92b8b4d2a6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"generated":true,"title":"Request\/Response"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBMediaType"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV","roleHeading":"Structure","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMediaType"}],"symbolKind":"struct","title":"HBMediaType"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Define media type of file"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/~=(_:_:)"],"title":"Operators"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(type:subType:parameter:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/parameter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/subType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/type"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/isType(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/withParameter(name:value:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application7z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAbiWord","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAmzKindleEBook","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationArc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBinary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationCsh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationDocx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEot","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEpub","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationGzip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJson","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJsonLD","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMpkg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMsword","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOds","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPdf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPhp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPpt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPptx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSwf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationTar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationUrlEncoded","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationVsd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXhtml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXls","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXlsx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationZip","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3gp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioAac","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMidi","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOpus","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWave","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWebm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/example","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/font","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontOtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontTtf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/image","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageBmp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageGif","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageIco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageJpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imagePng","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageSvg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageTiff","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageWebp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/message","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/model","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipart","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipartForm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/text","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCss","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCsv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textHtml","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textICalendar","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textJavascript","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textPlain","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3gp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMp4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMpeg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoOgg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoTs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoWebm"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/getMediaType(forExtension:)"],"title":"Type Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"],"title":"Enumerations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","kind":"relationships","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/description":{"title":"description","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOds":{"title":"applicationOds","abstract":[{"text":"OpenDocument spreadsheet document","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOds","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationods","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textCss":{"title":"textCss","abstract":[{"text":"Cascading Style Sheets (CSS)","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textcss","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCss","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioOgg":{"type":"topic","title":"audioOgg","role":"symbol","kind":"symbol","abstract":[{"text":"OGG audio","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioogg","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"audioOgg"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOgg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationSwf":{"title":"applicationSwf","abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationswf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSwf","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSwf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXml":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXml","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationXml","kind":"symbol","abstract":[{"type":"text","text":"XML"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxml","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXml"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/model":{"title":"model","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/model","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/model","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/isType(_:)":{"title":"isType(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/istype(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/isType(_:)","abstract":[{"text":"Return if media type matches the input","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/image":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/image","title":"image","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/image"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/message":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/message","role":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"message","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/message"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/font":{"title":"font","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/font","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/font","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioWebm":{"title":"audioWebm","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiowebm","abstract":[{"type":"text","text":"WEBM audio"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWebm"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWebm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageWebp":{"abstract":[{"type":"text","text":"WEBP image"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagewebp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageWebp","title":"imageWebp","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontOtf":{"title":"fontOtf","abstract":[{"text":"OpenType font","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontotf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontOtf","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video3g2":{"title":"video3g2","abstract":[{"text":"3GPP2 audio\/video container","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3g2","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageBmp":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageBmp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagebmp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageBmp","title":"imageBmp","abstract":[{"text":"Windows OS\/2 Bitmap Graphics","type":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOdt":{"title":"applicationOdt","abstract":[{"text":"OpenDocument text document","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdt","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationRtf":{"role":"symbol","abstract":[{"text":"Rich Text Format (RTF)","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrtf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRtf","title":"applicationRtf","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/type":{"title":"type","abstract":[{"text":"general category","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/type","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/type","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textHtml":{"title":"textHtml","abstract":[{"text":"HyperText Markup Language (HTML)","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/texthtml","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textHtml","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioOpus":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOpus","title":"audioOpus","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioopus","role":"symbol","abstract":[{"type":"text","text":"Opus audio"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationAmzKindleEBook":{"abstract":[{"type":"text","text":"Amazon Kindle eBook format"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationAmzKindleEBook","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAmzKindleEBook","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationamzkindleebook","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXlsx":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXlsx","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXlsx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[{"text":"Microsoft Excel (OpenXML)","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxlsx","title":"applicationXlsx"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationAbiWord":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationAbiWord","abstract":[{"type":"text","text":"AbiWord document"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAbiWord","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationabiword"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/parameter":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/parameter","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", value","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")?"}],"abstract":[{"text":"optional parameter","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/parameter","title":"parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJsonLD":{"abstract":[{"type":"text","text":"JSON-LD format"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationJsonLD","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJsonLD","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjsonld","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationTar":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationTar","abstract":[{"text":"Tape Archive (TAR)","type":"text"}],"kind":"symbol","title":"applicationTar","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationtar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/init(type:subType:parameter:)":{"abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMediaType"}],"title":"init(type:subType:parameter:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameter"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")?)"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(type:subType:parameter:)","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/init(type:subtype:parameter:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBinary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBinary","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationBinary","abstract":[{"type":"text","text":"Any kind of binary data"}],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbinary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageIco":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imageico","type":"topic","title":"imageIco","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageIco","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Icon format","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio":{"role":"symbol","kind":"symbol","title":"audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPdf":{"type":"topic","title":"applicationPdf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPdf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPdf","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpdf","kind":"symbol","abstract":[{"type":"text","text":"Adobe Portable Document Format"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/multipart":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/multipart","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipart","title":"multipart","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationRar":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"abstract":[{"type":"text","text":"RAR archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRar","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrar","title":"applicationRar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontWoff":{"title":"fontWoff","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff","abstract":[{"text":"Web Open Font Format (WOFF)","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationEpub":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEpub"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEpub","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationepub","title":"applicationEpub","abstract":[{"type":"text","text":"Electronic publication (EPUB)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPpt":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationppt","abstract":[{"text":"Microsoft PowerPoint","type":"text"}],"type":"topic","kind":"symbol","title":"applicationPpt","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPpt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3gp","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"title":"video3gp","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video3gp","abstract":[{"text":"3GPP audio\/video container","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/application":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application","role":"symbol","abstract":[],"title":"application","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/application"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationZip":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationzip","title":"applicationZip","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationZip","abstract":[{"text":"ZIP archive","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/withParameter(name:value:)":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/withparameter(name:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","title":"withParameter(name:value:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/withParameter(name:value:)","abstract":[{"text":"Return media type with new parameter","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoWebm":{"title":"videoWebm","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videowebm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoWebm","kind":"symbol","abstract":[{"type":"text","text":"WEBM video"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOgg":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationogg","abstract":[{"text":"OGG","type":"text"}],"type":"topic","kind":"symbol","title":"applicationOgg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOgg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video","abstract":[],"type":"topic","kind":"symbol","title":"video","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationMpkg":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmpkg","abstract":[{"text":"Apple Installer Package","type":"text"}],"type":"topic","kind":"symbol","title":"applicationMpkg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMpkg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPhp":{"abstract":[{"type":"text","text":"Hypertext Preprocessor"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPhp","title":"applicationPhp","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationphp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXhtml":{"abstract":[{"type":"text","text":"XHTML"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXhtml","title":"applicationXhtml","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxhtml","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXhtml","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoTs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoTs","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[{"type":"text","text":"MPEG transport stream"}],"title":"videoTs","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videots"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBzip":{"abstract":[{"text":"BZip archive","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip","type":"topic","title":"applicationBzip","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOdp":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"OpenDocument presentation document"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodp","title":"applicationOdp","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/getMediaType(forExtension:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/getmediatype(forextension:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/getMediaType(forExtension:)","kind":"symbol","title":"getMediaType(forExtension:)","type":"topic","abstract":[{"type":"text","text":"Get media type from a file extension"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBzip2":{"abstract":[{"text":"BZip2 archive","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip2","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip2","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"applicationBzip2"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","type":"unresolvable","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationArc":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationarc","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationArc","type":"topic","title":"applicationArc","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"applicationArc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"Archive document (multiple files embedded)","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationDocx":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationDocx","role":"symbol","title":"applicationDocx","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationdocx","kind":"symbol","abstract":[{"type":"text","text":"Microsoft Word (OpenXML)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioWave":{"abstract":[{"type":"text","text":"Waveform Audio Format"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWave","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiowave","title":"audioWave","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textPlain":{"type":"topic","title":"textPlain","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textPlain","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textplain","abstract":[{"type":"text","text":"Text, (generally ASCII or ISO 8859-n)"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationUrlEncoded":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationurlencoded","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationUrlEncoded","type":"topic","title":"applicationUrlEncoded","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"URL encoded form data","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoOgg":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videoogg","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoOgg","abstract":[{"text":"OGG video","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"role":"symbol","title":"videoOgg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio3g2":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3g2","type":"topic","title":"audio3g2","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"3GPP2 audio\/video container","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoMpeg":{"abstract":[{"type":"text","text":"MPEG Video"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMpeg","title":"videoMpeg","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videompeg","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoMp4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMp4","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMp4","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"AVI: Audio Video Interleave","type":"text"}],"title":"videoMp4","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videomp4"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioAac":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioAac","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioaac","abstract":[{"type":"text","text":"AAC audio"}],"type":"topic","title":"audioAac","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageSvg":{"kind":"symbol","abstract":[{"text":"Scalable Vector Graphics (SVG)","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageSvg","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageSvg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagesvg","title":"imageSvg","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationCsh":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationcsh","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationCsh","abstract":[{"text":"C-Shell script","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"applicationCsh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationCsh","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioMpeg":{"abstract":[{"type":"text","text":"MP3 audio"}],"kind":"symbol","title":"audioMpeg","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiompeg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationVsd":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVsd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationVsd","abstract":[{"text":"Microsoft Visio","type":"text"}],"kind":"symbol","title":"applicationVsd","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationvsd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontTtf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontTtf","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontTtf","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","title":"fontTtf","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontttf","abstract":[{"text":"TrueType Font","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textJavascript":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textjavascript","role":"symbol","abstract":[{"text":"JavaScript","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textJavascript","type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textJavascript","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"textJavascript"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationSh":{"abstract":[{"text":"Bourne shell script","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationSh","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"applicationSh","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSh","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationsh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioMidi":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioMidi","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiomidi","type":"topic","abstract":[{"text":"Musical Instrument Digital Interface (MIDI)","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMidi","title":"audioMidi"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPptx":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPptx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpptx","abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"title":"applicationPptx","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPptx"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXls":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXls","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXls"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Microsoft Excel","type":"text"}],"title":"applicationXls","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxls"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJson":{"title":"applicationJson","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjson","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJson","abstract":[{"text":"JSON format","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJson","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageGif":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageGif","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Graphics Interchange Format (GIF)"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagegif","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"imageGif"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJar":{"title":"applicationJar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJar","role":"symbol","abstract":[{"type":"text","text":"Java Archive (JAR)"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationEot":{"kind":"symbol","title":"applicationEot","abstract":[{"type":"text","text":"MS Embedded OpenType fonts"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationeot","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEot","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/init(from:)":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Construct "},{"code":"HBMediaType","type":"codeVoice"},{"text":" from header value","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/init(from:)","title":"init(from:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/~=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"~=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":", ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/~=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/~=(_:_:)","kind":"symbol","title":"~=(_:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/application7z":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/application7z","title":"application7z","kind":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application7z","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application7z","abstract":[{"text":"7-zip archive","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imagePng":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imagePng","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imagePng","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagepng","abstract":[{"type":"text","text":"Portable Network Graphics"}],"title":"imagePng","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textICalendar":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textICalendar","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"iCalendar format","type":"text"}],"title":"textICalendar","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/texticalendar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textCsv":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textcsv","kind":"symbol","abstract":[{"type":"text","text":"Comma-separated values (CSV)"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCsv","title":"textCsv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio3gp":{"kind":"symbol","type":"topic","title":"audio3gp","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio3gp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3gp","role":"symbol","abstract":[{"text":"3GPP audio\/video container","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageJpeg":{"type":"topic","kind":"symbol","title":"imageJpeg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageJpeg","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagejpeg","abstract":[{"type":"text","text":"JPEG images"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageJpeg","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/text":{"title":"text","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/text","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/text"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontWoff2":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff2","abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff2","type":"topic","role":"symbol","kind":"symbol","title":"fontWoff2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff2"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/multipartForm":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipartForm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipartForm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Multipart formdata"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/multipartform","title":"multipartForm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/subType":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/subtype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/subType","title":"subType","kind":"symbol","abstract":[{"text":"exact kind of data specified","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/example":{"title":"example","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/example","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/example"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageTiff":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageTiff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageTiff","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageTiff","abstract":[{"type":"text","text":"Tagged Image File Format (TIFF)"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagetiff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationGzip":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationgzip","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"GZip Compressed Archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationGzip","type":"topic","role":"symbol","title":"applicationGzip","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationMsword":{"kind":"symbol","abstract":[{"type":"text","text":"Microsoft Word"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMsword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"role":"symbol","title":"applicationMsword","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmsword","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMsword"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application.json new file mode 100644 index 0000000000..b7e61dd13b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/application"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"application","role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV11applicationACvpZ","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/application":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application","role":"symbol","abstract":[],"title":"application","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/application"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application7z.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application7z.json new file mode 100644 index 0000000000..d95908eb07 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/application7z.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/application7z"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application7z"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV13application7zACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application7z","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","title":"application7z"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application7z","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"7-zip archive"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/application7z":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/application7z","title":"application7z","kind":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application7z","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/application7z","abstract":[{"text":"7-zip archive","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationabiword.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationabiword.json new file mode 100644 index 0000000000..f558e58891 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationabiword.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationAbiWord","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationabiword"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","symbolKind":"property","title":"applicationAbiWord","externalID":"s:11Hummingbird11HBMediaTypeV18applicationAbiWordACvpZ","extendedModule":"Hummingbird","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"AbiWord document"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAbiWord"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationAbiWord":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAbiWord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationAbiWord","abstract":[{"type":"text","text":"AbiWord document"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAbiWord","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationabiword"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook.json new file mode 100644 index 0000000000..bdea567b2a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","title":"applicationAmzKindleEBook","symbolKind":"property","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationAmzKindleEBook","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV25applicationAmzKindleEBookACvpZ"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationamzkindleebook"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAmzKindleEBook","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"Amazon Kindle eBook format","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationAmzKindleEBook":{"abstract":[{"type":"text","text":"Amazon Kindle eBook format"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationAmzKindleEBook"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationAmzKindleEBook","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationAmzKindleEBook","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationamzkindleebook","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationarc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationarc.json new file mode 100644 index 0000000000..6c2378bee2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationarc.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationArc","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationArcACvpZ","extendedModule":"Hummingbird","symbolKind":"property","roleHeading":"Type Property","title":"applicationArc","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationArc","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationarc"]}],"abstract":[{"type":"text","text":"Archive document (multiple files embedded)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationArc"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationArc":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationarc","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationArc","type":"topic","title":"applicationArc","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"applicationArc"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"Archive document (multiple files embedded)","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbinary.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbinary.json new file mode 100644 index 0000000000..fa793a6cc1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbinary.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"applicationBinary","symbolKind":"property","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV17applicationBinaryACvpZ"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbinary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBinary"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Any kind of binary data","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBinary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBinary","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBinary"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationBinary","abstract":[{"type":"text","text":"Any kind of binary data"}],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbinary"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip.json new file mode 100644 index 0000000000..02ec8f201f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"BZip archive"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationBzip","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV15applicationBzipACvpZ"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBzip":{"abstract":[{"text":"BZip archive","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip","type":"topic","title":"applicationBzip","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip2.json new file mode 100644 index 0000000000..b448e9ff7e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationbzip2.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip2","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"title":"applicationBzip2","extendedModule":"Hummingbird","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV16applicationBzip2ACvpZ","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationBzip2"},{"kind":"text","text":": "},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip2","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip2"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"BZip2 archive"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationBzip2":{"abstract":[{"text":"BZip2 archive","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationBzip2","role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationbzip2","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationBzip2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"applicationBzip2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationcsh.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationcsh.json new file mode 100644 index 0000000000..2d9e6de4c4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationcsh.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationCsh"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationCsh","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationcsh"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationCsh","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationCshACvpZ","title":"applicationCsh","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"C-Shell script"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationCsh":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationcsh","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationCsh","abstract":[{"text":"C-Shell script","type":"text"}],"type":"topic","role":"symbol","kind":"symbol","title":"applicationCsh","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationCsh","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationdocx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationdocx.json new file mode 100644 index 0000000000..eaf6125835 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationdocx.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV15applicationDocxACvpZ","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationDocx","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationDocx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationDocx","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationdocx"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Microsoft Word (OpenXML)"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationDocx":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationDocx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationDocx","role":"symbol","title":"applicationDocx","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationdocx","kind":"symbol","abstract":[{"type":"text","text":"Microsoft Word (OpenXML)"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationeot.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationeot.json new file mode 100644 index 0000000000..24ec5e62cb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationeot.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationeot"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"MS Embedded OpenType fonts"}],"metadata":{"roleHeading":"Type Property","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"applicationEot","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationEotACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationEot","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEot","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationEot":{"kind":"symbol","title":"applicationEot","abstract":[{"type":"text","text":"MS Embedded OpenType fonts"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationeot","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEot","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEot"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationepub.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationepub.json new file mode 100644 index 0000000000..761a53ee7f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationepub.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationEpub","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationepub"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEpub","interfaceLanguage":"swift"},"metadata":{"title":"applicationEpub","roleHeading":"Type Property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV15applicationEpubACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationEpub","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"Electronic publication (EPUB)"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationEpub":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationEpub"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationEpub","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationepub","title":"applicationEpub","abstract":[{"type":"text","text":"Electronic publication (EPUB)"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationgzip.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationgzip.json new file mode 100644 index 0000000000..f37a122906 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationgzip.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationgzip"]}],"metadata":{"role":"symbol","title":"applicationGzip","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationGzip","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV15applicationGzipACvpZ"},"abstract":[{"text":"GZip Compressed Archive","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationGzip","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationGzip":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationgzip","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationGzip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"GZip Compressed Archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationGzip","type":"topic","role":"symbol","title":"applicationGzip","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjar.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjar.json new file mode 100644 index 0000000000..99856bee60 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjar.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjar"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationJarACvpZ","title":"applicationJar","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJar"},"abstract":[{"type":"text","text":"Java Archive (JAR)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJar":{"title":"applicationJar","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJar","role":"symbol","abstract":[{"type":"text","text":"Java Archive (JAR)"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjar"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjson.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjson.json new file mode 100644 index 0000000000..3e1f60021f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjson.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJson"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV15applicationJsonACvpZ","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJson","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"applicationJson","extendedModule":"Hummingbird"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjson"]}],"abstract":[{"text":"JSON format","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJson","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJson":{"title":"applicationJson","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjson","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJson","abstract":[{"text":"JSON format","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationJson","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjsonld.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjsonld.json new file mode 100644 index 0000000000..97c343d8f0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationjsonld.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjsonld"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJsonLD","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV17applicationJsonLDACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"applicationJsonLD","extendedModule":"Hummingbird"},"sections":[],"abstract":[{"type":"text","text":"JSON-LD format"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationJsonLD":{"abstract":[{"type":"text","text":"JSON-LD format"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationJsonLD"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationJsonLD","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationJsonLD","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationjsonld","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmpkg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmpkg.json new file mode 100644 index 0000000000..b50a6cce6b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmpkg.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMpkg"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV15applicationMpkgACvpZ","roleHeading":"Type Property","role":"symbol","title":"applicationMpkg","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationMpkg","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmpkg"]}],"sections":[],"kind":"symbol","abstract":[{"text":"Apple Installer Package","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationMpkg":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmpkg","abstract":[{"text":"Apple Installer Package","type":"text"}],"type":"topic","kind":"symbol","title":"applicationMpkg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMpkg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMpkg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmsword.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmsword.json new file mode 100644 index 0000000000..3a7288a458 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationmsword.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationMsword","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Microsoft Word","type":"text"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV17applicationMswordACvpZ","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMsword"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"applicationMsword","symbolKind":"property"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMsword"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmsword"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationMsword":{"kind":"symbol","abstract":[{"type":"text","text":"Microsoft Word"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationMsword"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"role":"symbol","title":"applicationMsword","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationmsword","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationMsword"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodp.json new file mode 100644 index 0000000000..b93b70d6f7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodp.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdp"},{"kind":"text","text":": "},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"applicationOdp","role":"symbol","symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdpACvpZ","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdp","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"OpenDocument presentation document","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodp"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdp","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOdp":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"OpenDocument presentation document"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodp","title":"applicationOdp","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationods.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationods.json new file mode 100644 index 0000000000..2f95896898 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationods.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdsACvpZ","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"applicationOds"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationods"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOds","interfaceLanguage":"swift"},"abstract":[{"text":"OpenDocument spreadsheet document","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOds":{"title":"applicationOds","abstract":[{"text":"OpenDocument spreadsheet document","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOds","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOds","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationods","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodt.json new file mode 100644 index 0000000000..08b0ebd65a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationodt.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodt"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdt"},"abstract":[{"text":"OpenDocument text document","type":"text"}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV14applicationOdtACvpZ","title":"applicationOdt","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOdt","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Type Property","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOdt":{"title":"applicationOdt","abstract":[{"text":"OpenDocument text document","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationodt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOdt","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOdt"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationogg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationogg.json new file mode 100644 index 0000000000..2eed246eec --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationogg.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOgg","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationOgg","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationOggACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","extendedModule":"Hummingbird","title":"applicationOgg","roleHeading":"Type Property"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"OGG"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationOgg","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationogg"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationOgg":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationogg","abstract":[{"text":"OGG","type":"text"}],"type":"topic","kind":"symbol","title":"applicationOgg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationOgg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationOgg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpdf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpdf.json new file mode 100644 index 0000000000..27e4a29050 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpdf.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationPdfACvpZ","title":"applicationPdf","extendedModule":"Hummingbird","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPdf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property"},"kind":"symbol","abstract":[{"type":"text","text":"Adobe Portable Document Format"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPdf"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpdf"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPdf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPdf":{"type":"topic","title":"applicationPdf","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPdf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPdf","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpdf","kind":"symbol","abstract":[{"type":"text","text":"Adobe Portable Document Format"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationphp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationphp.json new file mode 100644 index 0000000000..d431f73f72 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationphp.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationphp"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPhp","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationPhpACvpZ","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"applicationPhp","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"property"},"abstract":[{"text":"Hypertext Preprocessor","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPhp":{"abstract":[{"type":"text","text":"Hypertext Preprocessor"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPhp","title":"applicationPhp","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationphp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPhp","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationppt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationppt.json new file mode 100644 index 0000000000..d266890707 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationppt.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationppt"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Microsoft PowerPoint"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPpt"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationPptACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPpt","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"applicationPpt","extendedModule":"Hummingbird","roleHeading":"Type Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPpt":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationppt","abstract":[{"text":"Microsoft PowerPoint","type":"text"}],"type":"topic","kind":"symbol","title":"applicationPpt","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPpt","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPpt"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpptx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpptx.json new file mode 100644 index 0000000000..10e6d9573e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationpptx.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationPptx"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpptx"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV15applicationPptxACvpZ","roleHeading":"Type Property","role":"symbol","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationPptx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"applicationPptx"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPptx"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationPptx":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"applicationPptx","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationpptx","abstract":[{"text":"Microsoft PowerPoint (OpenXML)","type":"text"}],"title":"applicationPptx","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationPptx"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrar.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrar.json new file mode 100644 index 0000000000..4ee814b3d6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrar.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrar"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRar"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"RAR archive"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property","role":"symbol","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationRarACvpZ","extendedModule":"Hummingbird","title":"applicationRar"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationRar":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRar"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"abstract":[{"type":"text","text":"RAR archive"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRar","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrar","title":"applicationRar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrtf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrtf.json new file mode 100644 index 0000000000..42aa9635c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationrtf.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Rich Text Format (RTF)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Hummingbird","title":"applicationRtf","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationRtf","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV14applicationRtfACvpZ"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRtf"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrtf"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationRtf":{"role":"symbol","abstract":[{"text":"Rich Text Format (RTF)","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationrtf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationRtf","title":"applicationRtf","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationRtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationsh.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationsh.json new file mode 100644 index 0000000000..7644bf479d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationsh.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationsh"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Bourne shell script","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Type Property","symbolKind":"property","title":"applicationSh","role":"symbol","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSh"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV13applicationShACvpZ"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSh","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationSh":{"abstract":[{"text":"Bourne shell script","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationSh","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"applicationSh","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSh","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationsh"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationswf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationswf.json new file mode 100644 index 0000000000..cff9ea084d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationswf.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"metadata":{"title":"applicationSwf","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSwf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationSwfACvpZ","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"applicationSwf","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationswf"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSwf","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationSwf":{"title":"applicationSwf","abstract":[{"text":"Small web format (SWF) or Adobe Flash document","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationswf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationSwf","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationSwf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationtar.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationtar.json new file mode 100644 index 0000000000..64aeaf6237 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationtar.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationTar","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Tape Archive (TAR)"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationTar","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationTarACvpZ","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"applicationTar","extendedModule":"Hummingbird","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationtar"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationTar":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationTar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationTar","abstract":[{"text":"Tape Archive (TAR)","type":"text"}],"kind":"symbol","title":"applicationTar","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationtar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded.json new file mode 100644 index 0000000000..175436d097 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationUrlEncoded"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"URL encoded form data","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationurlencoded"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","title":"applicationUrlEncoded","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV21applicationUrlEncodedACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationUrlEncoded","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","symbolKind":"property"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationUrlEncoded":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationurlencoded","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationUrlEncoded","type":"topic","title":"applicationUrlEncoded","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"applicationUrlEncoded"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"URL encoded form data","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationvsd.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationvsd.json new file mode 100644 index 0000000000..cc78a5b171 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationvsd.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationVsd","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Microsoft Visio"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationVsd","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationVsdACvpZ","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVsd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"applicationVsd","extendedModule":"Hummingbird","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationvsd"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationVsd":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationVsd"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationVsd","abstract":[{"text":"Microsoft Visio","type":"text"}],"kind":"symbol","title":"applicationVsd","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationvsd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxhtml.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxhtml.json new file mode 100644 index 0000000000..710f8f3451 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxhtml.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"XHTML","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXhtml","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXhtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","title":"applicationXhtml","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXhtml","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV16applicationXhtmlACvpZ","roleHeading":"Type Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxhtml"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXhtml":{"abstract":[{"type":"text","text":"XHTML"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXhtml","title":"applicationXhtml","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxhtml","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXhtml","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxls.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxls.json new file mode 100644 index 0000000000..e48e0e14d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxls.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV14applicationXlsACvpZ","title":"applicationXls","extendedModule":"Hummingbird","role":"symbol","roleHeading":"Type Property","symbolKind":"property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXls","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXls","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXls","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxls"]}],"abstract":[{"type":"text","text":"Microsoft Excel"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXls":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXls","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXls"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Microsoft Excel","type":"text"}],"title":"applicationXls","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxls"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxlsx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxlsx.json new file mode 100644 index 0000000000..0a8e7d39fe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxlsx.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXlsx","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxlsx"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXlsx","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV15applicationXlsxACvpZ","title":"applicationXlsx","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"applicationXlsx","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"roleHeading":"Type Property","role":"symbol","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"Microsoft Excel (OpenXML)","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXlsx":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXlsx","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXlsx"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[{"text":"Microsoft Excel (OpenXML)","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxlsx","title":"applicationXlsx"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxml.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxml.json new file mode 100644 index 0000000000..35d8b4ffb0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationxml.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXml","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxml"]}],"sections":[],"abstract":[{"type":"text","text":"XML"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXml"},"metadata":{"role":"symbol","extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationXml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property","title":"applicationXml","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV14applicationXmlACvpZ"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationXml":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"applicationXml","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"applicationXml","kind":"symbol","abstract":[{"type":"text","text":"XML"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationxml","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationXml"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationzip.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationzip.json new file mode 100644 index 0000000000..ee0a381cc8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/applicationzip.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationZip","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"applicationZip","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14applicationZipACvpZ","symbolKind":"property","extendedModule":"Hummingbird"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"ZIP archive"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/applicationzip"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/applicationZip":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/applicationzip","title":"applicationZip","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/applicationZip","abstract":[{"text":"ZIP archive","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"applicationZip"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio.json new file mode 100644 index 0000000000..642a0cadd8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV5audioACvpZ","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","title":"audio","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"roleHeading":"Type Property","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audio"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio":{"role":"symbol","kind":"symbol","title":"audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3g2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3g2.json new file mode 100644 index 0000000000..5e9966d05a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3g2.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audio3g2"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3g2","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV8audio3g2ACvpZ","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","title":"audio3g2"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio3g2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio3g2":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3g2","type":"topic","title":"audio3g2","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"audio3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","abstract":[{"text":"3GPP2 audio\/video container","type":"text"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3gp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3gp.json new file mode 100644 index 0000000000..0c8d57de07 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audio3gp.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audio3gp"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"audio3gp","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3gp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8audio3gpACvpZ","extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audio3gp"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3gp"},"sections":[],"abstract":[{"text":"3GPP audio\/video container","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audio3gp":{"kind":"symbol","type":"topic","title":"audio3gp","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audio3gp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audio3gp","role":"symbol","abstract":[{"text":"3GPP audio\/video container","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioaac.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioaac.json new file mode 100644 index 0000000000..b985adbed8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioaac.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioAac","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"AAC audio"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audioaac"]}],"metadata":{"title":"audioAac","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioAac","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV8audioAacACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioAac":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioAac","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioaac","abstract":[{"type":"text","text":"AAC audio"}],"type":"topic","title":"audioAac","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioAac"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiomidi.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiomidi.json new file mode 100644 index 0000000000..5f56e1efbd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiomidi.json @@ -0,0 +1 @@ +{"metadata":{"title":"audioMidi","roleHeading":"Type Property","symbolKind":"property","role":"symbol","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMidi"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV9audioMidiACvpZ"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audiomidi"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioMidi","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMidi"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Musical Instrument Digital Interface (MIDI)","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioMidi":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioMidi","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiomidi","type":"topic","abstract":[{"text":"Musical Instrument Digital Interface (MIDI)","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMidi","title":"audioMidi"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiompeg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiompeg.json new file mode 100644 index 0000000000..d036e8e928 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiompeg.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"MP3 audio"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV9audioMpegACvpZ","title":"audioMpeg","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioMpeg","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMpeg","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audiompeg"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioMpeg":{"abstract":[{"type":"text","text":"MP3 audio"}],"kind":"symbol","title":"audioMpeg","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiompeg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioMpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioogg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioogg.json new file mode 100644 index 0000000000..938c7406c9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioogg.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOgg","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","title":"audioOgg","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8audioOggACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioOgg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audioogg"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"OGG audio","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioOgg":{"type":"topic","title":"audioOgg","role":"symbol","kind":"symbol","abstract":[{"text":"OGG audio","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioogg","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"audioOgg"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOgg"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioopus.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioopus.json new file mode 100644 index 0000000000..bf02438c55 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audioopus.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"audioOpus","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audioopus"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOpus","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV9audioOpusACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"audioOpus","symbolKind":"property","role":"symbol","roleHeading":"Type Property"},"abstract":[{"type":"text","text":"Opus audio"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioOpus":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioOpus"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioOpus","title":"audioOpus","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audioopus","role":"symbol","abstract":[{"type":"text","text":"Opus audio"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowave.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowave.json new file mode 100644 index 0000000000..3e4f300012 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowave.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Waveform Audio Format"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWave"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audiowave"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"audioWave","symbolKind":"property","roleHeading":"Type Property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV9audioWaveACvpZ"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioWave":{"abstract":[{"type":"text","text":"Waveform Audio Format"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWave","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"audioWave","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiowave","title":"audioWave","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowebm.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowebm.json new file mode 100644 index 0000000000..3efa779b50 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/audiowebm.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audioWebm","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWebm"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV9audioWebmACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","extendedModule":"Hummingbird","roleHeading":"Type Property","title":"audioWebm","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"WEBM audio"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/audiowebm"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWebm"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/audioWebm":{"title":"audioWebm","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/audiowebm","abstract":[{"type":"text","text":"WEBM audio"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"audioWebm"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/audioWebm"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category.json new file mode 100644 index 0000000000..1aebdd0200 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}],"platforms":["Linux"]}]}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/==(_:_:)"],"title":"Operators"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/any","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/audio","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/example","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/font","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/image","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/message","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/model","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/multipart","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/text","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/video"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","type":"conformsTo","title":"Conforms To"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","interfaceLanguage":"swift"},"abstract":[{"text":"Media type categories","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"enum","roleHeading":"Enumeration","role":"symbol","title":"HBMediaType.Category","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Category"}],"navigatorTitle":[{"kind":"identifier","text":"Category"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/Equatable-Implementations","kind":"article","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/application":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/application","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"}],"type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/application","title":"HBMediaType.Category.application"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/font":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/font","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/font","title":"HBMediaType.Category.font","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/any":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.any","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/any","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/any"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/multipart":{"title":"HBMediaType.Category.multipart","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/multipart","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/multipart","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"multipart","kind":"identifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/image":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.image","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/image","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/image"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/message":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/message","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/message","title":"HBMediaType.Category.message","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/video":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/video","role":"symbol","abstract":[],"type":"topic","title":"HBMediaType.Category.video","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/video","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/model":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/model","type":"topic","kind":"symbol","role":"symbol","title":"HBMediaType.Category.model","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/model","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/==(_:_:)":{"title":"==(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":".","kind":"text"},{"text":"Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"text":", ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":".","kind":"text"},{"text":"Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/==(_:_:)","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/example":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.example","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/example","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/example"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/text":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/text","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/text","title":"HBMediaType.Category.text","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","kind":"article","title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/init(rawValue:)","role":"symbol","abstract":[],"title":"init(rawValue:)","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/audio":{"title":"HBMediaType.Category.audio","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/audio"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:).json new file mode 100644 index 0000000000..fc72f8740e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/!=(_:_:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO","extendedModule":"Swift","symbolKind":"op","title":"!=(_:_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/Equatable-Implementations","kind":"article","role":"collectionGroup","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:).json new file mode 100644 index 0000000000..78fb3a279e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/==(_:_:)"},"metadata":{"title":"==(_:_:)","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"op","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO2eeoiySbAE_AEtFZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Operator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/==(_:_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.==(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier","text":"Category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier","text":"Category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/==(_:_:)":{"title":"==(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/==(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":".","kind":"text"},{"text":"Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"text":", ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":".","kind":"text"},{"text":"Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/==(_:_:)","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/any.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/any.json new file mode 100644 index 0000000000..3828b66600 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/any.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/any"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"any","kind":"identifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO3anyyA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"HBMediaType.Category.any","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/any"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/any":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.any","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/any","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"any"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/any"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/application.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/application.json new file mode 100644 index 0000000000..014a91995a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/application.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/application","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/application"]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO11applicationyA2EmF","title":"HBMediaType.Category.application","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/application":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/application","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"}],"type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/application","title":"HBMediaType.Category.application"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/audio.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/audio.json new file mode 100644 index 0000000000..76bbbcacbf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/audio.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","role":"symbol","symbolKind":"case","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5audioyA2EmF","title":"HBMediaType.Category.audio","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/audio"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/audio","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/audio":{"title":"HBMediaType.Category.audio","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"audio","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/audio","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/audio"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations.json new file mode 100644 index 0000000000..9e602ec533 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"Hummingbird"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/!=(_:_:)"],"generated":true,"title":"Operators"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/Equatable-Implementations"},"sections":[],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"type":"topic","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/!=(_:_:)","kind":"symbol","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/example.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/example.json new file mode 100644 index 0000000000..ddff857e3b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/example.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Case","symbolKind":"case","title":"HBMediaType.Category.example","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"example","kind":"identifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO7exampleyA2EmF"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/example"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/example"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"example","kind":"identifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/example":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.example","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/example","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/example"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/font.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/font.json new file mode 100644 index 0000000000..a6d0aefa99 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/font.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/font","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"font","kind":"identifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO4fontyA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case","title":"HBMediaType.Category.font"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"font","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/font"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/font":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/font","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/font","title":"HBMediaType.Category.font","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hash(into:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hash(into:).json new file mode 100644 index 0000000000..268845c1cd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hash(into:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hash(into:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","role":"symbol","title":"hash(into:)","externalID":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Hashable","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"hasher","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hash(into:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.hash(into:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/hash(into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","title":"hash(into:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hash(into:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","kind":"article","title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hashvalue.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hashvalue.json new file mode 100644 index 0000000000..076963598d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/hashvalue.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hashValue","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::s:11Hummingbird11HBMediaTypeV8CategoryO","title":"hashValue","extendedModule":"Swift","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hashValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"roleHeading":"Instance Property","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hashvalue"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.hashValue","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/RawRepresentable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations","role":"collectionGroup","kind":"article","title":"RawRepresentable Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/rawrepresentable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/hashValue":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hashValue","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"hashValue","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hashvalue","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/image.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/image.json new file mode 100644 index 0000000000..3514a60fff --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/image.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5imageyA2EmF","roleHeading":"Case","title":"HBMediaType.Category.image","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/image","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/image":{"kind":"symbol","type":"topic","title":"HBMediaType.Category.image","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/image","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/image"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:).json new file mode 100644 index 0000000000..8b369c4c63 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/init(rawValue:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RawRepresentable.init(rawValue:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/init(rawvalue:)"]}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO8rawValueAESgSS_tcfc","modules":[{"name":"HummingbirdFoundation"}],"title":"init(rawValue:)","roleHeading":"Initializer","role":"symbol","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/init(rawValue:)":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/init(rawValue:)","role":"symbol","abstract":[],"title":"init(rawValue:)","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/message.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/message.json new file mode 100644 index 0000000000..52ae079310 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/message.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO7messageyA2EmF","roleHeading":"Case","title":"HBMediaType.Category.message","symbolKind":"case"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/message"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/message"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/message":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/message","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/message","title":"HBMediaType.Category.message","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/model.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/model.json new file mode 100644 index 0000000000..06376fe96d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/model.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5modelyA2EmF","symbolKind":"case","roleHeading":"Case","role":"symbol","title":"HBMediaType.Category.model","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"model"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/model","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/model"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/model":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/model","type":"topic","kind":"symbol","role":"symbol","title":"HBMediaType.Category.model","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/model","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/multipart.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/multipart.json new file mode 100644 index 0000000000..e6899763b7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/multipart.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/multipart","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO9multipartyA2EmF","symbolKind":"case","title":"HBMediaType.Category.multipart","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"}],"roleHeading":"Case"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/multipart"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"multipart","kind":"identifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/multipart":{"title":"HBMediaType.Category.multipart","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/multipart","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/multipart","role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"multipart","kind":"identifier"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations.json new file mode 100644 index 0000000000..7acec5263c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations.json @@ -0,0 +1 @@ +{"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/RawRepresentable-Implementations","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"RawRepresentable Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hashValue"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hash(into:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/hashValue":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":" and "},{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Hashable"},{"type":"text","text":"."}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hashValue","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hashValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"title":"hashValue","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hashvalue","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/hash(into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/hash(into:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Hashable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"type":"topic","role":"symbol","title":"hash(into:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/hash(into:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/text.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/text.json new file mode 100644 index 0000000000..483229797f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/text.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/text","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/text"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"HBMediaType.Category.text","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO4textyA2EmF","roleHeading":"Case","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/text":{"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/text","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/text","title":"HBMediaType.Category.text","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/video.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/video.json new file mode 100644 index 0000000000..8b8bec0877 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/category/video.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/video"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/category\/video"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"HBMediaType.Category.video","roleHeading":"Case","symbolKind":"case","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV8CategoryO5videoyA2EmF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category/video":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category\/video","role":"symbol","abstract":[],"type":"topic","title":"HBMediaType.Category.video","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category\/video","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/description.json new file mode 100644 index 0000000000..56c3bc4976 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/description.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/description"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:11Hummingbird11HBMediaTypeV11descriptionSSvp","modules":[{"name":"HummingbirdFoundation"}],"title":"description","roleHeading":"Instance Property","symbolKind":"property","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/description":{"title":"description","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/description","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/example.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/example.json new file mode 100644 index 0000000000..77e44da9cf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/example.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/example"},"metadata":{"title":"example","externalID":"s:11Hummingbird11HBMediaTypeV7exampleACvpZ","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"roleHeading":"Type Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"example","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/example"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/example":{"title":"example","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"example"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/example","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/example"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/font.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/font.json new file mode 100644 index 0000000000..190692a220 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/font.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"roleHeading":"Type Property","extendedModule":"Hummingbird","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV4fontACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"font"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/font","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/font"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"font","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/font":{"title":"font","abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/font","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/font","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"font"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontotf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontotf.json new file mode 100644 index 0000000000..3bb14c0742 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontotf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontOtf","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontOtf","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/fontotf"]}],"abstract":[{"type":"text","text":"OpenType font"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"property","title":"fontOtf","role":"symbol","extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV7fontOtfACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontOtf":{"title":"fontOtf","abstract":[{"text":"OpenType font","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontotf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontOtf","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontOtf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontttf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontttf.json new file mode 100644 index 0000000000..2ea47fae46 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontttf.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontTtf","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontTtf","kind":"identifier"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"TrueType Font","type":"text"}],"metadata":{"symbolKind":"property","title":"fontTtf","roleHeading":"Type Property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV7fontTtfACvpZ","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontTtf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/fontttf"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontTtf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontTtf","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontTtf","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","title":"fontTtf","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontttf","abstract":[{"text":"TrueType Font","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff.json new file mode 100644 index 0000000000..b3dd1b305c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff"},"abstract":[{"text":"Web Open Font Format (WOFF)","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","roleHeading":"Type Property","title":"fontWoff","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV8fontWoffACvpZ","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontWoff":{"title":"fontWoff","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff","abstract":[{"text":"Web Open Font Format (WOFF)","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff2.json new file mode 100644 index 0000000000..e65628bcde --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/fontwoff2.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff2","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff2"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fontWoff2","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"property","title":"fontWoff2","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV9fontWoff2ACvpZ","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff2"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/fontWoff2":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/fontwoff2","abstract":[{"type":"text","text":"Web Open Font Format (WOFF)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/fontWoff2","type":"topic","role":"symbol","kind":"symbol","title":"fontWoff2","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fontWoff2"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:).json new file mode 100644 index 0000000000..d894ab9f69 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/getMediaType(forExtension:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"text":"Get media type from a file extension","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":"?"}]}]},{"parameters":[{"name":"extension","content":[{"inlineContent":[{"type":"text","text":"file extension"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"media type","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/getmediatype(forextension:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV08getMediaC012forExtensionACSgSS_tFZ","roleHeading":"Type Method","title":"getMediaType(forExtension:)","role":"symbol","symbolKind":"method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/getMediaType(forExtension:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/getmediatype(forextension:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/getMediaType(forExtension:)","kind":"symbol","title":"getMediaType(forExtension:)","type":"topic","abstract":[{"type":"text","text":"Get media type from a file extension"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getMediaType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forExtension"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/image.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/image.json new file mode 100644 index 0000000000..1a56b48c85 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/image.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/image"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV5imageACvpZ","title":"image","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/image","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"image","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/image":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/image","title":"image","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"image"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/image"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagebmp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagebmp.json new file mode 100644 index 0000000000..fc08cee10c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagebmp.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8imageBmpACvpZ","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageBmp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"imageBmp","symbolKind":"property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageBmp","interfaceLanguage":"swift"},"abstract":[{"text":"Windows OS\/2 Bitmap Graphics","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageBmp","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagebmp"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageBmp":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageBmp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagebmp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageBmp","title":"imageBmp","abstract":[{"text":"Windows OS\/2 Bitmap Graphics","type":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagegif.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagegif.json new file mode 100644 index 0000000000..3fb30b4cf8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagegif.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagegif"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageGif","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Graphics Interchange Format (GIF)"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8imageGifACvpZ","roleHeading":"Type Property","role":"symbol","title":"imageGif","symbolKind":"property","extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageGif","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageGif":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageGif","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Graphics Interchange Format (GIF)"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagegif","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageGif"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"title":"imageGif"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imageico.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imageico.json new file mode 100644 index 0000000000..b56b203c1d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imageico.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageIco","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imageico"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8imageIcoACvpZ","title":"imageIco","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"symbolKind":"property","extendedModule":"Hummingbird","role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageIco"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Icon format","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageIco":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imageico","type":"topic","title":"imageIco","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageIco","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageIco"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"Icon format","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagejpeg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagejpeg.json new file mode 100644 index 0000000000..ce31edbca4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagejpeg.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagejpeg"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"title":"imageJpeg","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"imageJpeg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV9imageJpegACvpZ","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","role":"symbol","roleHeading":"Type Property","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"JPEG images","type":"text"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageJpeg"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageJpeg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageJpeg":{"type":"topic","kind":"symbol","title":"imageJpeg","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageJpeg","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagejpeg","abstract":[{"type":"text","text":"JPEG images"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageJpeg","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagepng.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagepng.json new file mode 100644 index 0000000000..b6d1d168a6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagepng.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imagePng","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imagePng"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagepng"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8imagePngACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imagePng","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"role":"symbol","title":"imagePng","symbolKind":"property"},"abstract":[{"type":"text","text":"Portable Network Graphics"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imagePng":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imagePng","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imagePng","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagepng","abstract":[{"type":"text","text":"Portable Network Graphics"}],"title":"imagePng","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagesvg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagesvg.json new file mode 100644 index 0000000000..c40843ee39 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagesvg.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"imageSvg"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"imageSvg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV8imageSvgACvpZ","title":"imageSvg","role":"symbol"},"abstract":[{"text":"Scalable Vector Graphics (SVG)","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageSvg"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagesvg"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageSvg":{"kind":"symbol","abstract":[{"text":"Scalable Vector Graphics (SVG)","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageSvg","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageSvg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagesvg","title":"imageSvg","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagetiff.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagetiff.json new file mode 100644 index 0000000000..8f9f45615a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagetiff.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagetiff"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"roleHeading":"Type Property","role":"symbol","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","title":"imageTiff","externalID":"s:11Hummingbird11HBMediaTypeV9imageTiffACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageTiff","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageTiff","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Tagged Image File Format (TIFF)"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageTiff"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageTiff":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageTiff"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"imageTiff","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageTiff","abstract":[{"type":"text","text":"Tagged Image File Format (TIFF)"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagetiff"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagewebp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagewebp.json new file mode 100644 index 0000000000..0b466b32c9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/imagewebp.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"WEBP image"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"imageWebp","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV9imageWebpACvpZ","roleHeading":"Type Property","title":"imageWebp","extendedModule":"Hummingbird","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageWebp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/imagewebp"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/imageWebp":{"abstract":[{"type":"text","text":"WEBP image"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/imagewebp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/imageWebp","title":"imageWebp","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"imageWebp"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(from:).json new file mode 100644 index 0000000000..a2696ada1b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(from:).json @@ -0,0 +1 @@ +{"metadata":{"title":"init(from:)","symbolKind":"init","externalID":"s:11Hummingbird11HBMediaTypeV4fromACSgSS_tcfc","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"roleHeading":"Initializer","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"header","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Construct ","type":"text"},{"type":"codeVoice","code":"HBMediaType"},{"text":" from header value","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/init(from:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/init(from:)":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Construct "},{"code":"HBMediaType","type":"codeVoice"},{"text":" from header value","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/init(from:)","title":"init(from:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(from:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:).json new file mode 100644 index 0000000000..ef374eef3a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMediaType"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/init(type:subtype:parameter:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(type:subType:parameter:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","text":"Category","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"subType","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"*\", ","kind":"text"},{"text":"parameter","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")? = nil)","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"category","type":"text"}],"type":"paragraph"}],"name":"type"},{"content":[{"inlineContent":[{"type":"text","text":"specific kind of data"}],"type":"paragraph"}],"name":"subType"},{"content":[{"inlineContent":[{"text":"additional parameter","type":"text"}],"type":"paragraph"}],"name":"parameter"}]}],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV4type03subC09parameterA2C8CategoryO_S2S_SStSgtcfc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameter"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")?)"}],"title":"init(type:subType:parameter:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/init(type:subType:parameter:)":{"abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMediaType"}],"title":"init(type:subType:parameter:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"parameter"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")?)"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/init(type:subType:parameter:)","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/init(type:subtype:parameter:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/istype(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/istype(_:).json new file mode 100644 index 0000000000..eaec7cd926 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/istype(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"isType(_:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird11HBMediaTypeV02isC0ySbACF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/istype(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isType"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/isType(_:)"},"abstract":[{"text":"Return if media type matches the input","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/isType(_:)":{"title":"isType(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/istype(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/isType(_:)","abstract":[{"text":"Return if media type matches the input","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isType","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/message.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/message.json new file mode 100644 index 0000000000..b5a1e35977 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/message.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/message"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","metadata":{"title":"message","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV7messageACvpZ","roleHeading":"Type Property","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"message"},{"kind":"text","text":": "},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/message"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/message":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/message","role":"symbol","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"message","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"title":"message","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/message"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/model.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/model.json new file mode 100644 index 0000000000..9477e97e25 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/model.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"title":"model","symbolKind":"property","externalID":"s:11Hummingbird11HBMediaTypeV5modelACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/model"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/model"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/model":{"title":"model","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"model","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/model","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/model","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipart.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipart.json new file mode 100644 index 0000000000..8f60cc6bcb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipart.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/multipart"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","metadata":{"title":"multipart","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV9multipartACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"symbolKind":"property","extendedModule":"Hummingbird","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipart","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipart","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/multipart":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipart"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/multipart","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipart","title":"multipart","role":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipartform.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipartform.json new file mode 100644 index 0000000000..a827d63ae2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/multipartform.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipartForm","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipartForm"},"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV13multipartFormACvpZ","symbolKind":"property","roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"multipartForm","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"multipartForm"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/multipartform"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Multipart formdata"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/multipartForm":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/multipartForm","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"multipartForm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"type":"text","text":"Multipart formdata"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/multipartform","title":"multipartForm"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/parameter.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/parameter.json new file mode 100644 index 0000000000..42dbeb687b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/parameter.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"optional parameter"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")?"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV9parameterSS4name_SS5valuetSgvp","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", value","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"title":"parameter"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/parameter"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/parameter"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/parameter":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/parameter","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameter"},{"kind":"text","text":": (name"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", value","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")?"}],"abstract":[{"text":"optional parameter","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/parameter","title":"parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/subtype.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/subtype.json new file mode 100644 index 0000000000..03b72b2569 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/subtype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/subtype"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/subType"},"kind":"symbol","metadata":{"roleHeading":"Instance Property","title":"subType","symbolKind":"property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subType","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV03subC0SSvp"},"abstract":[{"text":"exact kind of data specified","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/subType":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/subtype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/subType","title":"subType","kind":"symbol","abstract":[{"text":"exact kind of data specified","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"subType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/text.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/text.json new file mode 100644 index 0000000000..f96379e0cf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/text.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"property","roleHeading":"Type Property","role":"symbol","title":"text","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird11HBMediaTypeV4textACvpZ"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/text"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/text"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/text":{"title":"text","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/text","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/text"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcss.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcss.json new file mode 100644 index 0000000000..3c8a34ebd7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcss.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCss","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Type Property","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV7textCssACvpZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"symbolKind":"property","title":"textCss"},"abstract":[{"type":"text","text":"Cascading Style Sheets (CSS)"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textCss","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/textcss"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textCss":{"title":"textCss","abstract":[{"text":"Cascading Style Sheets (CSS)","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textcss","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCss","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCss"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcsv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcsv.json new file mode 100644 index 0000000000..94e59fe5ce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textcsv.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV7textCsvACvpZ","roleHeading":"Type Property","role":"symbol","title":"textCsv","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCsv"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"text":"Comma-separated values (CSV)","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/textcsv"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textCsv":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"textCsv"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textcsv","kind":"symbol","abstract":[{"type":"text","text":"Comma-separated values (CSV)"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textCsv","title":"textCsv"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texthtml.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texthtml.json new file mode 100644 index 0000000000..2b93048e7b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texthtml.json @@ -0,0 +1 @@ +{"abstract":[{"text":"HyperText Markup Language (HTML)","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textHtml"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"roleHeading":"Type Property","role":"symbol","symbolKind":"property","extendedModule":"Hummingbird","title":"textHtml","externalID":"s:11Hummingbird11HBMediaTypeV8textHtmlACvpZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/texthtml"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textHtml":{"title":"textHtml","abstract":[{"text":"HyperText Markup Language (HTML)","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/texthtml","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textHtml","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textHtml"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texticalendar.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texticalendar.json new file mode 100644 index 0000000000..b77e9c9e65 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/texticalendar.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textICalendar","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/texticalendar"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"iCalendar format","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV13textICalendarACvpZ","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"textICalendar"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textICalendar":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textICalendar","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textICalendar"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"iCalendar format","type":"text"}],"title":"textICalendar","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/texticalendar"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textjavascript.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textjavascript.json new file mode 100644 index 0000000000..71aa01894f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textjavascript.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"JavaScript"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/textjavascript"]}],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textJavascript","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"textJavascript","role":"symbol","roleHeading":"Type Property","externalID":"s:11Hummingbird11HBMediaTypeV14textJavascriptACvpZ","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textJavascript"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"textJavascript"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textJavascript":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textjavascript","role":"symbol","abstract":[{"text":"JavaScript","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textJavascript","type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textJavascript","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"textJavascript"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textplain.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textplain.json new file mode 100644 index 0000000000..70ec1d92c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/textplain.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textPlain"},"metadata":{"title":"textPlain","extendedModule":"Hummingbird","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird11HBMediaTypeV9textPlainACvpZ","symbolKind":"property","role":"symbol","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/textplain"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Text, (generally ASCII or ISO 8859-n)","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/textPlain":{"type":"topic","title":"textPlain","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/textPlain","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textPlain","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/textplain","abstract":[{"type":"text","text":"Text, (generally ASCII or ISO 8859-n)"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/type.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/type.json new file mode 100644 index 0000000000..4b75d958fb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/type.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier","text":"Category"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/type"]}],"metadata":{"title":"type","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"type","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":".","kind":"text"},{"text":"Category","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO"}],"externalID":"s:11Hummingbird11HBMediaTypeV4typeAC8CategoryOvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/type","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"general category"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/type":{"title":"type","abstract":[{"text":"general category","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/type","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/type","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV8CategoryO","kind":"typeIdentifier","text":"Category"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/Category":{"abstract":[{"text":"Media type categories","type":"text"}],"navigatorTitle":[{"text":"Category","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/category","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/Category","title":"HBMediaType.Category","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Category","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video.json new file mode 100644 index 0000000000..4308dd2dca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird11HBMediaTypeV5videoACvpZ","roleHeading":"Type Property","title":"video","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/video"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video","abstract":[],"type":"topic","kind":"symbol","title":"video","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3g2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3g2.json new file mode 100644 index 0000000000..746d94fbea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3g2.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"3GPP2 audio\/video container"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/video3g2"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3g2","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8video3g2ACvpZ","roleHeading":"Type Property","title":"video3g2","role":"symbol","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3g2","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video3g2":{"title":"video3g2","abstract":[{"text":"3GPP2 audio\/video container","type":"text"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video3g2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3g2","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"video3g2"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3gp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3gp.json new file mode 100644 index 0000000000..1a3fdb24d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/video3gp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"text":"3GPP audio\/video container","type":"text"}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8video3gpACvpZ","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"title":"video3gp","symbolKind":"property"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3gp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/video3gp"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/video3gp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/video3gp","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"video3gp","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"title":"video3gp","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/video3gp","abstract":[{"text":"3GPP audio\/video container","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videomp4.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videomp4.json new file mode 100644 index 0000000000..4438040f92 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videomp4.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMp4","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"AVI: Audio Video Interleave","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMp4","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/videomp4"]}],"metadata":{"externalID":"s:11Hummingbird11HBMediaTypeV8videoMp4ACvpZ","symbolKind":"property","role":"symbol","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMp4","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","title":"videoMp4"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoMp4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMp4","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMp4","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"abstract":[{"text":"AVI: Audio Video Interleave","type":"text"}],"title":"videoMp4","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videomp4"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videompeg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videompeg.json new file mode 100644 index 0000000000..1ce5593377 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videompeg.json @@ -0,0 +1 @@ +{"abstract":[{"text":"MPEG Video","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoMpeg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Type Property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"externalID":"s:11Hummingbird11HBMediaTypeV9videoMpegACvpZ","title":"videoMpeg"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/videompeg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMpeg","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoMpeg":{"abstract":[{"type":"text","text":"MPEG Video"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoMpeg","title":"videoMpeg","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videompeg","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoMpeg"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videoogg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videoogg.json new file mode 100644 index 0000000000..4c096fcbe4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videoogg.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoOgg","interfaceLanguage":"swift"},"abstract":[{"text":"OGG video","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"title":"videoOgg","role":"symbol","extendedModule":"Hummingbird","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird11HBMediaTypeV8videoOggACvpZ","roleHeading":"Type Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoOgg","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/videoogg"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoOgg":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videoogg","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoOgg","abstract":[{"text":"OGG video","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"videoOgg"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"role":"symbol","title":"videoOgg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videots.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videots.json new file mode 100644 index 0000000000..5534ad6c23 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videots.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/videots"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoTs"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"abstract":[{"type":"text","text":"MPEG transport stream"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird11HBMediaTypeV7videoTsACvpZ","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"title":"videoTs","roleHeading":"Type Property","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoTs","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoTs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoTs","kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoTs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"abstract":[{"type":"text","text":"MPEG transport stream"}],"title":"videoTs","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videots"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videowebm.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videowebm.json new file mode 100644 index 0000000000..d9dfd3a03e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/videowebm.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"videoWebm","externalID":"s:11Hummingbird11HBMediaTypeV9videoWebmACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"videoWebm","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType","kind":"typeIdentifier"}],"roleHeading":"Type Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/videowebm"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"WEBM video"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoWebm"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoWebm","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/videoWebm":{"title":"videoWebm","role":"symbol","type":"topic","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"videoWebm"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"}],"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/videowebm","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/videoWebm","kind":"symbol","abstract":[{"type":"text","text":"WEBM video"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:).json new file mode 100644 index 0000000000..8bb0a6622d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"externalID":"s:11Hummingbird11HBMediaTypeV13withParameter4name5valueACSS_SStF","title":"withParameter(name:value:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withParameter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"HBMediaType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/withParameter(name:value:)"},"kind":"symbol","sections":[],"abstract":[{"text":"Return media type with new parameter","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/withparameter(name:value:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/withParameter(name:value:)":{"url":"\/documentation\/hummingbirdlambda\/hbmediatype\/withparameter(name:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withParameter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBMediaType","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"}],"type":"topic","title":"withParameter(name:value:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/withParameter(name:value:)","abstract":[{"text":"Return media type with new parameter","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/~=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/~=(_:_:).json new file mode 100644 index 0000000000..0582feeaee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmediatype/~=(_:_:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmediatype\/~=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"~="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/~=(_:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType"]]},"metadata":{"role":"symbol","symbolKind":"op","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"~=(_:_:)","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"~="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","text":"HBMediaType"},{"kind":"text","text":", "},{"preciseIdentifier":"s:11Hummingbird11HBMediaTypeV","kind":"typeIdentifier","text":"HBMediaType"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"roleHeading":"Operator","externalID":"s:11Hummingbird11HBMediaTypeV2teoiySbAC_ACtFZ"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType/~=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"~=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":", ","kind":"text"},{"text":"HBMediaType","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBMediaTypeV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType\/~=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmediatype\/~=(_:_:)","kind":"symbol","title":"~=(_:_:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver.json new file mode 100644 index 0000000000..e4957cecfe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Class","externalID":"s:11Hummingbird21HBMemoryPersistDriverC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"symbolKind":"class","title":"HBMemoryPersistDriver","navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/init(eventLoopGroup:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/shutdown()"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"],"title":"Default Implementations"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMemoryPersistDriver"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","title":"HBPersistDriver Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/hbpersistdriver-implementations","abstract":[],"role":"collectionGroup","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/create(key:value:expires:request:)-3qfgj":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj","title":"create(key:value:expires:request:)","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/set(key:value:expires:request:)-58edz":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz","title":"set(key:value:expires:request:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/init(eventLoopGroup:)":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/init(eventloopgroup:)","abstract":[],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/init(eventLoopGroup:)","type":"topic","title":"init(eventLoopGroup:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/shutdown()":{"abstract":[{"type":"text","text":"shutdown driver"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/shutdown()","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/get(key:as:request:)-8rz6e":{"type":"topic","title":"get(key:as:request:)","abstract":[{"text":"get value for key","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/remove(key:request:)","abstract":[{"text":"remove value associated with key","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/remove(key:request:)","type":"topic","title":"remove(key:request:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json new file mode 100644 index 0000000000..dadd2ae957 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Key to store value against","type":"text"}]}],"name":"key"},{"content":[{"inlineContent":[{"type":"text","text":"Codable value to store"}],"type":"paragraph"}],"name":"value"},{"content":[{"inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}],"type":"paragraph"}],"name":"expires"},{"content":[{"inlineContent":[{"text":"Request making this call","type":"text"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird21HBMemoryPersistDriverC6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSgAA9HBRequestVtSeRzSERzlF","title":"create(key:value:expires:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/create(key:value:expires:request:)-3qfgj":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj","title":"create(key:value:expires:request:)","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-3qfgj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json new file mode 100644 index 0000000000..56b8e95935 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","interfaceLanguage":"swift"},"metadata":{"platforms":[{"deprecated":false,"beta":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"deprecated":false,"beta":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"create(key:value:expires:request:)","externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"inlineContent":[{"text":"Codable value to store","type":"text"}],"type":"paragraph"}]},{"name":"expires","content":[{"inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","title":"HBPersistDriver Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/hbpersistdriver-implementations","abstract":[],"role":"collectionGroup","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/create(key:value:expires:request:)-431hm":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","title":"create(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx.json new file mode 100644 index 0000000000..b7fd6cb2b7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx.json @@ -0,0 +1 @@ +{"abstract":[{"text":"get value for key","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"get(key:as:request:)","symbolKind":"method","externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS","deprecated":false},{"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS","deprecated":false},{"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS","deprecated":false},{"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS","deprecated":false}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-5whgx"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"Key used to look for value","type":"text"}]}]},{"name":"as","content":[{"type":"paragraph","inlineContent":[{"text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned","type":"text"}]}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","title":"HBPersistDriver Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/hbpersistdriver-implementations","abstract":[],"role":"collectionGroup","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/get(key:as:request:)-5whgx":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-5whgx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol","title":"get(key:as:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json new file mode 100644 index 0000000000..80c1bf7e79 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key used to look for value"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}]}],"name":"as"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}],"name":"request"}],"kind":"parameters"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird21HBMemoryPersistDriverC3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xmAA9HBRequestVtSeRzSERzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"roleHeading":"Instance Method","title":"get(key:as:request:)"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"get value for key","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/get(key:as:request:)-8rz6e":{"type":"topic","title":"get(key:as:request:)","abstract":[{"text":"get value for key","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-8rz6e","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations.json new file mode 100644 index 0000000000..0ee6a0a4c7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"},"metadata":{"modules":[{"name":"HummingbirdLambda"}],"role":"collectionGroup","title":"HBPersistDriver Implementations"},"sections":[],"kind":"article","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"],"generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/set(key:value:expires:request:)-vzvg":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/create(key:value:expires:request:)-431hm":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/create(key:value:expires:request:)-431hm","title":"create(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/get(key:as:request:)-5whgx":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/get(key:as:request:)-5whgx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/get(key:as:request:)-5whgx","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol","title":"get(key:as:request:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:).json new file mode 100644 index 0000000000..47f2f1b05b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/init(eventloopgroup:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/init(eventLoopGroup:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird21HBMemoryPersistDriverC14eventLoopGroupAC7NIOCore05EventfG0_p_tcfc","role":"symbol","title":"init(eventLoopGroup:)","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":")"}],"symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/init(eventLoopGroup:)":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/init(eventloopgroup:)","abstract":[],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"eventLoopGroup"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/init(eventLoopGroup:)","type":"topic","title":"init(eventLoopGroup:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:).json new file mode 100644 index 0000000000..521d8df6bd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"abstract":[{"text":"remove value associated with key","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/remove(key:request:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key used to look for value"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}]}],"metadata":{"role":"symbol","title":"remove(key:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird21HBMemoryPersistDriverC6remove3key7request7NIOCore15EventLoopFutureCyytGSS_AA9HBRequestVtF","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/remove(key:request:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/remove(key:request:)","abstract":[{"text":"remove value associated with key","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/remove(key:request:)","type":"topic","title":"remove(key:request:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json new file mode 100644 index 0000000000..7fe0f1b43b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird21HBMemoryPersistDriverC3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSgAA9HBRequestVtSeRzSERzlF","symbolKind":"method","title":"set(key:value:expires:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/set(key:value:expires:request:)-58edz":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-58edz","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz","title":"set(key:value:expires:request:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json new file mode 100644 index 0000000000..e4989f1234 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:11Hummingbird21HBMemoryPersistDriverC","title":"set(key:value:expires:request:)","extendedModule":"Hummingbird","platforms":[{"beta":false,"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15"},{"beta":false,"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0"},{"beta":false,"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}],"name":"value"},{"content":[{"inlineContent":[{"type":"text","text":"If non-nil defines time that value will expire"}],"type":"paragraph"}],"name":"expires"},{"content":[{"inlineContent":[{"text":"Request making this call","type":"text"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"}],"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/set(key:value:expires:request:)-vzvg":{"url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/set(key:value:expires:request:)-vzvg","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/HBPersistDriver-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/HBPersistDriver-Implementations","title":"HBPersistDriver Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/hbpersistdriver-implementations","abstract":[],"role":"collectionGroup","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown().json b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown().json new file mode 100644 index 0000000000..efb9a2a984 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown().json @@ -0,0 +1 @@ +{"abstract":[{"text":"shutdown driver","type":"text"}],"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/shutdown()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/shutdown()"]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"shutdown()","externalID":"s:11Hummingbird21HBMemoryPersistDriverC8shutdownyyF","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver/shutdown()":{"abstract":[{"type":"text","text":"shutdown driver"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver\/shutdown()","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware.json new file mode 100644 index 0000000000..0a5bcd8467 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware.json @@ -0,0 +1 @@ +{"sections":[],"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware"],"generated":true}],"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/apply(to:next:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","navigatorTitle":[{"text":"HBMetricsMiddleware","kind":"identifier"}],"symbolKind":"struct","title":"HBMetricsMiddleware","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMetricsMiddleware","kind":"identifier"}],"role":"symbol","externalID":"s:11Hummingbird19HBMetricsMiddlewareV"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMetricsMiddleware","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"Records the number of requests, the request duration and how many errors were thrown. Each metric has additional","type":"text"},{"text":" ","type":"text"},{"text":"dimensions URI and method.","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmetricsmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Middleware recording metrics for each request"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware/apply(to:next:)":{"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/apply(to:next:)","title":"apply(to:next:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"next"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware/init()":{"role":"symbol","title":"init()","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/init()","url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/init()","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:).json new file mode 100644 index 0000000000..c45e60c5b3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/apply(to:next:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/apply(to:next:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBMiddleware.apply(to:next:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:11Hummingbird19HBMetricsMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","symbolKind":"method","title":"apply(to:next:)","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware/apply(to:next:)":{"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/apply(to:next:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/apply(to:next:)","title":"apply(to:next:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"next"},{"text":": ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/init().json new file mode 100644 index 0000000000..e239719541 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmetricsmiddleware/init().json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","externalID":"s:11Hummingbird19HBMetricsMiddlewareVACycfc","title":"init()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/init()"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/init()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware/init()":{"role":"symbol","title":"init()","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware\/init()","url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware\/init()","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware.json new file mode 100644 index 0000000000..4077542eba --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware.json @@ -0,0 +1 @@ +{"kind":"symbol","topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"Overview","text":"Overview","level":2,"type":"heading"},{"inlineContent":[{"text":"Middleware can be used to edit requests before they are forwared to the router, edit the responses returned by the route handlers or even shortcut the router and return their own responses. Middleware is added to the application as follows.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let app = HBApplication()","app.middleware.add(MyMiddlware())"],"type":"codeListing"},{"anchor":"Groups","text":"Groups","level":3,"type":"heading"},{"inlineContent":[{"text":"Middleware can also be applied to a specific set of routes using groups. Below is a example of applying an authentication middleware ","type":"text"},{"type":"codeVoice","code":"BasicAuthenticatorMiddleware"},{"text":" to routes that need protected.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let app = HBApplication()","app.router.put(\"\/user\", createUser)","app.router.group()"," .add(middleware: BasicAuthenticatorMiddleware())"," .post(\"\/user\", loginUser)"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"The first route that calls "},{"code":"createUser","type":"codeVoice"},{"type":"text","text":" does not have the "},{"code":"BasicAuthenticatorMiddleware","type":"codeVoice"},{"type":"text","text":" applied to it. But the route calling "},{"code":"loginUser","type":"codeVoice"},{"type":"text","text":" which is inside the group does have the middleware applied."}],"type":"paragraph"},{"anchor":"Writing-Middleware","text":"Writing Middleware","level":3,"type":"heading"},{"inlineContent":[{"type":"text","text":"All middleware has to conform to the protocol "},{"type":"codeVoice","code":"HBMiddleware"},{"type":"text","text":". This requires one function "},{"type":"codeVoice","code":"apply(to:next)"},{"type":"text","text":" to be implemented. At some point in this function unless you want to shortcut the router and return your own response you are required to call "},{"type":"codeVoice","code":"next.respond(to: request)"},{"type":"text","text":" and return the result, or a result processed by your middleware. The following is a simple logging middleware that outputs every URI being sent to the server"}],"type":"paragraph"},{"syntax":"swift","code":["public struct LogRequestsMiddleware: HBMiddleware {"," public func apply(to request: HBRequest, next: HBResponder) -> EventLoopFuture<HBResponse> {"," \/\/ log request URI"," request.logger.log(level: .debug, String(describing:request.uri.path))"," \/\/ pass request onto next middleware or the router"," return next.respond(to: request)"," }","}"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"If you want to process the response after it has been returned by the route handler you will need to use run a function on the "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" returned by "},{"type":"codeVoice","code":"next.respond"},{"type":"text","text":". Swift NIO provide documentation "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" "},{"identifier":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"paragraph"},{"syntax":"swift","code":["public struct ResponseProcessingMiddleware: HBMiddleware {"," public func apply(to request: HBRequest, next: HBResponder) -> EventLoopFuture<HBResponse> {"," return next.respond(to: request).map { response in"," \/\/ process responses from handler and middleware further down the chain"," return processResponse(response)"," }"," .flatMapError { error in"," \/\/ if an error is thrown by handler or middleware further down the "," \/\/ chain process that"," return processError(error)"," }"," }","}"],"type":"codeListing"}]}],"seeAlsoSections":[{"generated":true,"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"]}],"relationshipsSections":[{"kind":"relationships","title":"Inherited By","type":"inheritedBy","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator"]},{"kind":"relationships","title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware"]}],"metadata":{"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"roleHeading":"Protocol","title":"HBMiddleware","role":"symbol","externalID":"s:11Hummingbird12HBMiddlewareP","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Processing requests and responses outside of request handlers.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"},"https://apple.github.io/swift-nio/docs/current/NIO/Classes/EventLoopFuture.html":{"url":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html","type":"link","titleInlineContent":[{"text":"here","type":"text"}],"title":"here","identifier":"https:\/\/apple.github.io\/swift-nio\/docs\/current\/NIO\/Classes\/EventLoopFuture.html"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBFileMiddleware":{"type":"topic","navigatorTitle":[{"text":"HBFileMiddleware","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBFileMiddleware","title":"HBFileMiddleware","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBFileMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbfilemiddleware","role":"symbol","abstract":[{"text":"Middleware for serving static files.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/IsAuthenticatedMiddleware":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"IsAuthenticatedMiddleware","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/IsAuthenticatedMiddleware","kind":"symbol","title":"IsAuthenticatedMiddleware","abstract":[{"text":"Middleware returning 404 for unauthenticated requests","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"IsAuthenticatedMiddleware"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncAuthenticator":{"title":"HBAsyncAuthenticator","abstract":[{"type":"text","text":"Async version of Middleware to check if a request is authenticated and then augment the request with"},{"text":" ","type":"text"},{"type":"text","text":"authentication data."}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBAsyncAuthenticator","kind":"identifier"}],"url":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncAuthenticator","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAsyncSessionAuthenticator":{"type":"topic","title":"HBAsyncSessionAuthenticator","role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"abstract":[{"text":"Async version of session authenticator.","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncSessionAuthenticator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAsyncSessionAuthenticator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticator":{"title":"HBAuthenticator","abstract":[{"type":"text","text":"Middleware to check if a request is authenticated and then augment the request with"},{"type":"text","text":" "},{"type":"text","text":"authentication data."}],"navigatorTitle":[{"text":"HBAuthenticator","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticator","url":"\/documentation\/hummingbirdauth\/hbauthenticator","kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBAuthenticator","kind":"identifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-ixu0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-ixu0","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBSessionAuthenticator":{"title":"HBSessionAuthenticator","abstract":[{"type":"text","text":"Session authenticator"}],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBSessionAuthenticator"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBSessionAuthenticator"}],"url":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBSessionAuthenticator","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs.json new file mode 100644 index 0000000000..1beebae416 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-4evzs","interfaceLanguage":"swift"},"abstract":[{"text":"Calls ","type":"text"},{"code":"authenticate","type":"codeVoice"},{"type":"text","text":" and if it returns a valid autheniticatable object "},{"code":"login","type":"codeVoice"},{"type":"text","text":" with this object"}],"sections":[],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"apply(to:next:)","role":"symbol","symbolKind":"method","extendedModule":"HummingbirdAuth","externalID":"s:15HummingbirdAuth15HBAuthenticatorPAAE5apply2to4next7NIOCore15EventLoopFutureCy0A010HBResponseVGAJ9HBRequestV_AJ11HBResponder_ptF","modules":[{"name":"HummingbirdAuth"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-4evzs"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-ixu0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-ixu0","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-4evzs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-4evzs","abstract":[{"text":"Calls ","type":"text"},{"code":"authenticate","type":"codeVoice"},{"text":" and if it returns a valid autheniticatable object ","type":"text"},{"code":"login","type":"codeVoice"},{"text":" with this object","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-4evzs","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o.json new file mode 100644 index 0000000000..759ec767d1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-5ph3o"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"iOS","beta":false},{"introducedAt":"10.15","deprecated":false,"unavailable":false,"name":"macOS","beta":false},{"introducedAt":"13.0","deprecated":false,"unavailable":false,"name":"tvOS","beta":false},{"introducedAt":"6.0","deprecated":false,"unavailable":false,"name":"watchOS","beta":false}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"apply(to:next:)","roleHeading":"Instance Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird17HBAsyncMiddlewarePAAE5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","symbolKind":"method","role":"symbol"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","text":"HBResponder"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware/apply(to:next:)-55q7c":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware\/apply(to:next:)-55q7c","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"defaultImplementations":2,"title":"apply(to:next:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware\/apply(to:next:)-55q7c","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-5ph3o":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-5ph3o","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","title":"apply(to:next:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-ixu0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-ixu0","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0.json new file mode 100644 index 0000000000..ad451ea060 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-ixu0"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:11Hummingbird12HBMiddlewareP5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"method","required":true,"title":"apply(to:next:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-4evzs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o"],"title":"HBMiddleware Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-ixu0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-ixu0","abstract":[],"defaultImplementations":3,"type":"topic","role":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-ixu0","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-5ph3o":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-5ph3o","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-5ph3o","title":"apply(to:next:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware/apply(to:next:)-4evzs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware\/apply(to:next:)-4evzs","abstract":[{"text":"Calls ","type":"text"},{"code":"authenticate","type":"codeVoice"},{"text":" and if it returns a valid autheniticatable object ","type":"text"},{"code":"login","type":"codeVoice"},{"text":" with this object","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddleware\/apply(to:next:)-4evzs","title":"apply(to:next:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup.json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup.json new file mode 100644 index 0000000000..a68367e350 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup.json @@ -0,0 +1 @@ +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/add(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/constructResponder(finalResponder:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"title":"Middleware","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"],"generated":true}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddlewareGroup"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:11Hummingbird17HBMiddlewareGroupC","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddlewareGroup","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"class","navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"title":"HBMiddlewareGroup","roleHeading":"Class"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/add(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/add(_:)","type":"topic","abstract":[{"text":"Add middleware to group","type":"text"}],"title":"add(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/add(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/constructResponder(finalResponder:)":{"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/constructresponder(finalresponder:)","type":"topic","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"title":"constructResponder(finalResponder:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/constructResponder(finalResponder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/init()":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","title":"init()","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncMiddleware":{"title":"HBAsyncMiddleware","kind":"symbol","abstract":[{"text":"Middleware using async\/await","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncmiddleware","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBAsyncMiddleware","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCORSMiddleware":{"url":"\/documentation\/hummingbirdlambda\/hbcorsmiddleware","abstract":[{"type":"text","text":"Middleware implementing Cross-Origin Resource Sharing (CORS) headers."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCORSMiddleware","kind":"identifier"}],"navigatorTitle":[{"text":"HBCORSMiddleware","kind":"identifier"}],"title":"HBCORSMiddleware","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCORSMiddleware"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:).json new file mode 100644 index 0000000000..2593edc1b2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Add middleware to group"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"middleware","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"externalID":"s:11Hummingbird17HBMiddlewareGroupC3addyyAA0B0_pF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"title":"add(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier","text":"HBMiddleware"},{"kind":"text","text":")"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/add(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/add(_:)"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/add(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/add(_:)","type":"topic","abstract":[{"text":"Add middleware to group","type":"text"}],"title":"add(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/add(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:).json new file mode 100644 index 0000000000..3ca3511cb9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The responder the last middleware calls"}],"type":"paragraph"}],"name":"finalResponder"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Responder chain"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/constructResponder(finalResponder:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/constructresponder(finalresponder:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"title":"constructResponder(finalResponder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird17HBMiddlewareGroupC18constructResponder05finalE0AA11HBResponder_pAaF_p_tF"},"kind":"symbol","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/constructResponder(finalResponder:)":{"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/constructresponder(finalresponder:)","type":"topic","abstract":[{"text":"Construct responder chain from this middleware group","type":"text"}],"title":"constructResponder(finalResponder:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/constructResponder(finalResponder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"(","kind":"text"},{"text":"finalResponder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/init().json new file mode 100644 index 0000000000..4949548bf0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbmiddlewaregroup/init().json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup"]]},"metadata":{"title":"init()","roleHeading":"Initializer","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird17HBMiddlewareGroupCACycfc"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/init()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/init()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Set middleware array to be empty"}]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup/init()":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup\/init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup\/init()","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","title":"init()","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMiddlewareGroup"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters.json new file mode 100644 index 0000000000..14a899af24 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Store for parameters key, value pairs extracted from URI"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"title":"HBParameters","externalID":"s:11Hummingbird12HBParametersV"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getCatchAll()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/has(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/requireAll(_:as:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-10i62","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5j7en"],"title":"Subscripts"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection"],"title":"Type Aliases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/Sl","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"title":"Request\/Response","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/CustomStringConvertible-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/CustomStringConvertible-Implementations","type":"topic","title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdlambda\/hbparameters\/customstringconvertible-implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/require(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/require(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:as:)","role":"symbol","title":"require(_:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-5j7en":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5j7en","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5j7en","role":"symbol","title":"subscript(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getCatchAll()":{"abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/getcatchall()","title":"getCatchAll()","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Substring","preciseIdentifier":"s:Ss"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getCatchAll()","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/has(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/has(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","title":"has(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/has(_:)","abstract":[{"text":"Return if parameter exists","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getAll(_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}],"role":"symbol","title":"getAll(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:)"},"doc://com.opticalaberration.hummingbird/ST":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST","title":"Swift.Sequence"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getAll(_:as:)":{"kind":"symbol","abstract":[{"text":"Return parameter with specified id as a certain type","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:as:)","title":"getAll(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/Sl":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Sl","title":"Swift.Collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/requireAll(_:as:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/requireAll(_:as:)","title":"requireAll(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/requireall(_:as:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-10i62":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-10i62","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-10i62","abstract":[],"title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/require(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","title":"require(_:)","abstract":[{"text":"Return parameter with specified id","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/require(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/get(_:as:)":{"role":"symbol","title":"get(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:as:)","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/get(_:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/get(_:)":{"title":"get(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/get(_:)","abstract":[{"text":"Return parameter with specified id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Collection"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection","role":"symbol","title":"HBParameters.Collection","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:).json new file mode 100644 index 0000000000..c86538de14 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"allSatisfy(_:)","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/allsatisfy(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/allSatisfy(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.allSatisfy(_:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/allSatisfy(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/allsatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/allSatisfy(_:)","abstract":[],"role":"symbol","type":"topic","title":"allSatisfy(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection-implementations.json new file mode 100644 index 0000000000..ec8471bd13 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/endIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/indices","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/isEmpty","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/startIndex","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/underestimatedCount"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/distance(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/firstIndex(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:limitedBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-3rxvz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(through:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(upTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/trimmingPrefix(while:)"],"title":"Instance Methods","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-3wu50","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5zpw2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-6tkf2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-7td5g"],"title":"Subscripts","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index"],"title":"Type Aliases","generated":true}],"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"Collection Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/makeIterator()":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/makeIterator()","title":"makeIterator()","url":"\/documentation\/hummingbirdlambda\/hbparameters\/makeiterator()","role":"symbol","abstract":[],"conformance":{"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-5zpw2":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5zpw2","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5SliceV","text":"Slice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5zpw2","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/trimmingPrefix(while:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/trimmingprefix(while:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"trimmingPrefix(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/trimmingPrefix(while:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(_:offsetBy:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"formIndex(_:offsetBy:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/count":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/count","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"count","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/count","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-3wu50":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-3wu50","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","text":"Collection"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","text":"Element"}],"title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-3wu50","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/firstIndex(where:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/firstIndex(where:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/firstindex(where:)","type":"topic","kind":"symbol","abstract":[],"title":"firstIndex(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/map(_:)-3rxvz":{"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-3rxvz","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-3rxvz","title":"map(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(after:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"title":"index(after:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(after:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/suffix(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/suffix(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"type":"topic","abstract":[],"title":"suffix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/suffix(from:)":{"title":"suffix(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(from:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/suffix(from:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-7td5g":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-7td5g","abstract":[],"role":"symbol","kind":"symbol","title":"subscript(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-7td5g","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/underestimatedCount":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/underestimatedcount","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"underestimatedCount","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/underestimatedCount","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/startIndex":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/startindex","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"title":"startIndex","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/startIndex","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(upTo:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(upto:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"prefix(upTo:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(upTo:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/distance(from:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/distance(from:to:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"distance(from:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/distance(from:to:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/dropFirst(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/dropfirst(_:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"dropFirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropFirst(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(while:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(after:)":{"title":"formIndex(after:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(after:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(through:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(through:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(through:)","title":"prefix(through:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/indices":{"title":"indices","url":"\/documentation\/hummingbirdlambda\/hbparameters\/indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","kind":"typeIdentifier","preciseIdentifier":"s:SI"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Indices"},{"type":"text","text":" is "},{"type":"codeVoice","code":"DefaultIndices<Self>"},{"type":"text","text":"."}]},"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/indices","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/first":{"title":"first","url":"\/documentation\/hummingbirdlambda\/hbparameters\/first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/dropLast(_:)":{"title":"dropLast(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/droplast(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropLast(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/randomElement()":{"title":"randomElement()","url":"\/documentation\/hummingbirdlambda\/hbparameters\/randomelement()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(_:offsetBy:)":{"title":"index(_:offsetBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/endIndex":{"title":"endIndex","url":"\/documentation\/hummingbirdlambda\/hbparameters\/endindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"endIndex","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/endIndex","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(_:offsetBy:limitedBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","title":"formIndex(_:offsetBy:limitedBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:limitedby:)","type":"topic","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/drop(while:)":{"title":"drop(while:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/drop(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/drop(while:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/randomElement(using:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/randomelement(using:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement(using:)","role":"symbol","title":"randomElement(using:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-6tkf2":{"title":"subscript(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-6tkf2","fragments":[{"text":"subscript","kind":"keyword"},{"text":"((","kind":"text"},{"text":"UnboundedRange_","kind":"typeIdentifier","preciseIdentifier":"s:s15UnboundedRange_O"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-6tkf2","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/isEmpty":{"title":"isEmpty","url":"\/documentation\/hummingbirdlambda\/hbparameters\/isempty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/isEmpty","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(_:offsetBy:limitedBy:)":{"kind":"symbol","title":"index(_:offsetBy:limitedBy:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:limitedBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:limitedby:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(_:)":{"title":"prefix(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection.json new file mode 100644 index 0000000000..0f8f9569ab --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/collection.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBParametersV10Collectiona","title":"HBParameters.Collection","navigatorTitle":[{"kind":"identifier","text":"Collection"}],"role":"symbol","symbolKind":"typealias","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/collection"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"},{"kind":"text","text":" = "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV","kind":"typeIdentifier","text":"FlatDictionary"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Collection"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection","role":"symbol","title":"HBParameters.Collection","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/compactmap(_:).json new file mode 100644 index 0000000000..79a9fcb5f9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/compactmap(_:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/compactMap(_:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.compactMap(_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/compactmap(_:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","title":"compactMap(_:)","extendedModule":"Swift","externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/compactMap(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/compactMap(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/compactmap(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"compactMap(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/contains(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/contains(where:).json new file mode 100644 index 0000000000..ef570234d7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/contains(where:).json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"contains(where:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/contains(where:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.contains(where:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/contains(where:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/contains(where:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/contains(where:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"contains(where:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/contains(where:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/count.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/count.json new file mode 100644 index 0000000000..d6e5158c40 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/count.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.count","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/count","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/count"]}],"sections":[],"metadata":{"symbolKind":"property","role":"symbol","title":"count","externalID":"s:SlsE5countSivp::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"count","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"extendedModule":"Swift","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/count":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/count","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"count","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/count","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations.json new file mode 100644 index 0000000000..64c4c6d2dc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations.json @@ -0,0 +1 @@ +{"metadata":{"title":"CustomStringConvertible Implementations","role":"collectionGroup","modules":[{"name":"Hummingbird"}]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"kind":"article","topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/description"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/description","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"description","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/description","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/description.json new file mode 100644 index 0000000000..f571414169 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/description.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:11Hummingbird12HBParametersV11descriptionSSvp","symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/description"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/CustomStringConvertible-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/CustomStringConvertible-Implementations":{"kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/CustomStringConvertible-Implementations","type":"topic","title":"CustomStringConvertible Implementations","url":"\/documentation\/hummingbirdlambda\/hbparameters\/customstringconvertible-implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/description","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"description","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/description","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/distance(from:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/distance(from:to:).json new file mode 100644 index 0000000000..255ea13b6d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/distance(from:to:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/distance(from:to:)","interfaceLanguage":"swift"},"metadata":{"title":"distance(from:to:)","symbolKind":"method","extendedModule":"Swift","externalID":"s:SlsE8distance4from2toSi5IndexQz_AEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/distance(from:to:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"distance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"end","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.distance(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/distance(from:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/distance(from:to:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"distance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"distance(from:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/distance(from:to:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/drop(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/drop(while:).json new file mode 100644 index 0000000000..6be5be1733 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/drop(while:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.drop(while:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/drop(while:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"drop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:SlsE4drop5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","roleHeading":"Instance Method","title":"drop(while:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/drop(while:)":{"title":"drop(while:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/drop(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/drop(while:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/dropfirst(_:).json new file mode 100644 index 0000000000..4bb0dbfa58 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/dropfirst(_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"dropFirst(_:)","externalID":"s:SlsE9dropFirsty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/dropfirst(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.dropFirst(_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropFirst(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/dropFirst(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/dropfirst(_:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"dropFirst(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropFirst(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/droplast(_:).json new file mode 100644 index 0000000000..cf063b5e17 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/droplast(_:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Swift","title":"dropLast(_:)","role":"symbol","symbolKind":"method","externalID":"s:SlsE8dropLasty11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"k"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/droplast(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropLast(_:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.dropLast(_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/dropLast(_:)":{"title":"dropLast(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/droplast(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/dropLast(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:).json new file mode 100644 index 0000000000..8dc3d417c5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.elementsEqual(_:by:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areEquivalent"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:ST","kind":"typeIdentifier","text":"Sequence"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","title":"elementsEqual(_:by:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/elementsequal(_:by:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/elementsEqual(_:by:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/elementsequal(_:by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","abstract":[],"title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/elementsEqual(_:by:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/endindex.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/endindex.json new file mode 100644 index 0000000000..4e559378d0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/endindex.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/endIndex","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/endindex"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.endIndex"},{"type":"text","text":"."}],"sections":[],"metadata":{"role":"symbol","externalID":"s:11Hummingbird12HBParametersV8endIndexSivp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"text":": ","kind":"text"},{"text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"endIndex","extendedModule":"Hummingbird","symbolKind":"property","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","text":"HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/endIndex":{"title":"endIndex","url":"\/documentation\/hummingbirdlambda\/hbparameters\/endindex","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"endIndex","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/endIndex","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/enumerated().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/enumerated().json new file mode 100644 index 0000000000..82379ef897 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/enumerated().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","extendedModule":"Swift","title":"enumerated()","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/enumerated()"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.enumerated()"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/enumerated()":{"title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/enumerated()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/enumerated()","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/filter(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/filter(_:).json new file mode 100644 index 0000000000..0bf47b2339 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/filter(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isIncluded","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/filter(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"filter(_:)","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/filter(_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.filter(_:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/filter(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/filter(_:)","abstract":[],"role":"symbol","type":"topic","title":"filter(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first(where:).json new file mode 100644 index 0000000000..95e46e1f43 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first(where:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/first(where:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"metadata":{"externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","title":"first(where:)","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first(where:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.first(where:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/first(where:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/first(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first(where:)","title":"first(where:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first.json new file mode 100644 index 0000000000..54b5d69fa1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/first.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.first"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/first"]}],"metadata":{"symbolKind":"property","roleHeading":"Instance Property","title":"first","role":"symbol","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:SlsE5first7ElementQzSgvp::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/first":{"title":"first","url":"\/documentation\/hummingbirdlambda\/hbparameters\/first","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/firstindex(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/firstindex(where:).json new file mode 100644 index 0000000000..409976b856 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/firstindex(where:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:SlsE10firstIndex5where0B0QzSgSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"firstIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"firstIndex(where:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/firstindex(where:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.firstIndex(where:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/firstIndex(where:)"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/firstIndex(where:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"firstIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/firstIndex(where:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/firstindex(where:)","type":"topic","kind":"symbol","abstract":[],"title":"firstIndex(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8.json new file mode 100644 index 0000000000..1632936be6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-4eve8"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-4eve8"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"Swift","title":"flatMap(_:)","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/flatMap(_:)-4eve8":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-4eve8","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-4eve8","abstract":[],"role":"symbol","type":"topic","title":"flatMap(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1.json new file mode 100644 index 0000000000..e0704b7fab --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","platforms":[],"externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"flatMap(_:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-82oy1"],"traits":[{"interfaceLanguage":"swift"}]}],"deprecationSummary":[{"inlineContent":[{"text":"Please use compactMap(_:) for the case where closure returns an optional value","type":"text"}],"type":"paragraph"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-82oy1"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/flatMap(_:)-82oy1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-82oy1","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"deprecated":true,"title":"flatMap(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-82oy1","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/foreach(_:).json new file mode 100644 index 0000000000..bfabf6ca69 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/foreach(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/forEach(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/foreach(_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.forEach(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"roleHeading":"Instance Method","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","role":"symbol","title":"forEach(_:)","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/forEach(_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/forEach(_:)","title":"forEach(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/foreach(_:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:).json new file mode 100644 index 0000000000..c4402767c4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.formIndex(_:offsetBy:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"i"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"distance"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:SlsE9formIndex_8offsetByy0B0Qzz_SitF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","extendedModule":"Swift","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"formIndex(_:offsetBy:)","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(_:offsetBy:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"formIndex"},{"kind":"text","text":"("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"title":"formIndex(_:offsetBy:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:).json new file mode 100644 index 0000000000..583cbc415b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.formIndex(_:offsetBy:limitedBy:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:SlsE9formIndex_8offsetBy07limitedD0Sb0B0Qzz_SiAEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","title":"formIndex(_:offsetBy:limitedBy:)","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:limitedby:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(_:offsetBy:limitedBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(_:offsetBy:limitedBy:)","title":"formIndex(_:offsetBy:limitedBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(_:offsetby:limitedby:)","type":"topic","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"keyword","text":"inout"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(after:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(after:).json new file mode 100644 index 0000000000..22c0fdf280 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/formindex(after:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"formIndex(after:)","externalID":"s:SlsE9formIndex5aftery0B0Qzz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(after:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.formIndex(after:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/formindex(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/formIndex(after:)":{"title":"formIndex(after:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/formindex(after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIndex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":")"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/formIndex(after:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:).json new file mode 100644 index 0000000000..c444dfc4e5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Return parameter with specified id","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]},{"parameters":[{"name":"s","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"parameter id"}]}]}],"kind":"parameters"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:11Hummingbird12HBParametersV3getySSSgSSF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/get(_:)":{"title":"get(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/get(_:)","abstract":[{"text":"Return parameter with specified id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:as:).json new file mode 100644 index 0000000000..9bc8aaa66e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/get(_:as:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s25LosslessStringConvertibleP","text":"LosslessStringConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"s","content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}]},{"name":"as","content":[{"type":"paragraph","inlineContent":[{"text":"type we want returned","type":"text"}]}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:as:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/get(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBParametersV3get_2asxSgSS_xmts25LosslessStringConvertibleRzlF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"T"},{"text":"?","kind":"text"}],"title":"get(_:as:)","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/get(_:as:)":{"role":"symbol","title":"get(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/get(_:as:)","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/get(_:as:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:).json new file mode 100644 index 0000000000..c6337d8438 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}]}]},{"kind":"parameters","parameters":[{"name":"s","content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}]}]}],"abstract":[{"text":"Return parameter with specified id","type":"text"}],"metadata":{"externalID":"s:11Hummingbird12HBParametersV6getAllySaySSGSSF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"role":"symbol","title":"getAll(_:)","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getAll(_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]"}],"role":"symbol","title":"getAll(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:as:).json new file mode 100644 index 0000000000..c5c8f561eb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getall(_:as:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"LosslessStringConvertible","preciseIdentifier":"s:s25LosslessStringConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"parameter id"}],"type":"paragraph"}],"name":"s"},{"content":[{"inlineContent":[{"text":"type we want returned","type":"text"}],"type":"paragraph"}],"name":"as"}],"kind":"parameters"}],"abstract":[{"text":"Return parameter with specified id as a certain type","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:as:)"},"metadata":{"role":"symbol","externalID":"s:11Hummingbird12HBParametersV6getAll_2asSayxGSS_xmts25LosslessStringConvertibleRzlF","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"getAll(_:as:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:as:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getAll(_:as:)":{"kind":"symbol","abstract":[{"text":"Return parameter with specified id as a certain type","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getAll(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/getall(_:as:)","title":"getAll(_:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getAll","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getcatchall().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getcatchall().json new file mode 100644 index 0000000000..a7d5846fc4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/getcatchall().json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":"]"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Substring","preciseIdentifier":"s:Ss"},{"kind":"text","text":"]"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"title":"getCatchAll()","externalID":"s:11Hummingbird12HBParametersV11getCatchAllSaySsGyF","symbolKind":"method","role":"symbol"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getCatchAll()","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/getcatchall()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/getCatchAll()":{"abstract":[{"type":"text","text":"Return path elements caught by recursive capture"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/getcatchall()","title":"getCatchAll()","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getCatchAll"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Substring","preciseIdentifier":"s:Ss"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/getCatchAll()","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/has(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/has(_:).json new file mode 100644 index 0000000000..9aeca2144a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/has(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/has(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Ss","kind":"typeIdentifier","text":"Substring"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"parameter id"}],"type":"paragraph"}],"name":"s"}],"kind":"parameters"}],"sections":[],"abstract":[{"text":"Return if parameter exists","type":"text"}],"metadata":{"symbolKind":"method","title":"has(_:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird12HBParametersV3hasySbSsF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"has","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Substring","preciseIdentifier":"s:Ss","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/has(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/has(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/has(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"has"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","title":"has(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/has(_:)","abstract":[{"text":"Return if parameter exists","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:).json new file mode 100644 index 0000000000..926a86d9d6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"roleHeading":"Instance Method","title":"index(_:offsetBy:)","externalID":"s:SlsE5index_8offsetBy5IndexQzAD_SitF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(_:offsetBy:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(_:offsetBy:)":{"title":"index(_:offsetBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:).json new file mode 100644 index 0000000000..bb2444d65d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"i","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"distance","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitedBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:limitedby:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:limitedBy:)"},"metadata":{"externalID":"s:SlsE5index_8offsetBy07limitedC05IndexQzSgAE_SiAEtF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":", "},{"kind":"externalParam","text":"offsetBy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"extendedModule":"Swift","title":"index(_:offsetBy:limitedBy:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(_:offsetBy:limitedBy:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(_:offsetBy:limitedBy:)":{"kind":"symbol","title":"index(_:offsetBy:limitedBy:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(_:offsetBy:limitedBy:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(_:offsetby:limitedby:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"offsetBy","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitedBy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":"?"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(after:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(after:).json new file mode 100644 index 0000000000..a66273fca0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index(after:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"index(after:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"index","kind":"identifier"},{"text":"(","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"text":") -> ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"externalID":"s:11Hummingbird12HBParametersV5index5afterS2i_tF","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/index(after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(after:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.index(after:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/index(after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/index(after:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"index"},{"kind":"text","text":"("},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"title":"index(after:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/index(after:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index.json new file mode 100644 index 0000000000..a1b5cd7bb1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/index.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"},{"kind":"text","text":" = "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","kind":"typeIdentifier","text":"Collection"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV5Indexa","kind":"typeIdentifier","text":"Index"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.Index"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/index"]}],"metadata":{"externalID":"s:11Hummingbird12HBParametersV5Indexa","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"HBParameters.Index","navigatorTitle":[{"kind":"identifier","text":"Index"}],"role":"symbol","roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"symbolKind":"typealias"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Index":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary\/index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Index","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"title":"FlatDictionary.Index","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Collection"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection","role":"symbol","title":"HBParameters.Collection","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/indices.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/indices.json new file mode 100644 index 0000000000..46aeaf5a5a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/indices.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.indices"},{"type":"text","text":"."}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/indices"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/indices"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Indices","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"DefaultIndices<Self>","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SI","kind":"typeIdentifier","text":"DefaultIndices"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"indices","roleHeading":"Instance Property","externalID":"s:SlsSIyxG7IndicesRtzrlE7indicesAAvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"property","extendedModule":"Swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"DefaultIndices","preciseIdentifier":"s:SI"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/indices":{"title":"indices","url":"\/documentation\/hummingbirdlambda\/hbparameters\/indices","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"indices","kind":"identifier"},{"text":": ","kind":"text"},{"text":"DefaultIndices","kind":"typeIdentifier","preciseIdentifier":"s:SI"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Indices"},{"type":"text","text":" is "},{"type":"codeVoice","code":"DefaultIndices<Self>"},{"type":"text","text":"."}]},"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/indices","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/isempty.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/isempty.json new file mode 100644 index 0000000000..c6cea37f6e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/isempty.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/isEmpty","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"Swift","title":"isEmpty","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isEmpty"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"roleHeading":"Instance Property","externalID":"s:SlsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.isEmpty","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/isempty"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/isEmpty":{"title":"isEmpty","url":"\/documentation\/hummingbirdlambda\/hbparameters\/isempty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/isEmpty","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lazy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lazy.json new file mode 100644 index 0000000000..37485888d3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lazy.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lazy","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.lazy"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"metadata":{"externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"roleHeading":"Instance Property","title":"lazy","extendedModule":"Swift","symbolKind":"property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/lazy":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lazy","abstract":[],"kind":"symbol","title":"lazy","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/lazy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:).json new file mode 100644 index 0000000000..e73d79e8e3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.lexicographicallyPrecedes(_:by:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","title":"lexicographicallyPrecedes(_:by:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/lexicographicallyprecedes(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lexicographicallyPrecedes(_:by:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:ST","text":"Sequence"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/lexicographicallyprecedes(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/makeiterator().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/makeiterator().json new file mode 100644 index 0000000000..c6a76a285f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/makeiterator().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"IndexingIterator","preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.makeIterator()"},{"type":"text","text":"."}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","externalID":"s:Slss16IndexingIteratorVyxG0B0RtzrlE04makeB0ACyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s16IndexingIteratorV","text":"IndexingIterator","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"makeIterator()","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","conformance":{"constraints":[{"type":"codeVoice","code":"Iterator"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"IndexingIterator<Self>"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/makeIterator()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/makeIterator()":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s16IndexingIteratorV","kind":"typeIdentifier","text":"IndexingIterator"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/makeIterator()","title":"makeIterator()","url":"\/documentation\/hummingbirdlambda\/hbparameters\/makeiterator()","role":"symbol","abstract":[],"conformance":{"constraints":[{"code":"Iterator","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"IndexingIterator<Self>","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h.json new file mode 100644 index 0000000000..14ae5ab8bf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-2541h"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"map(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-2541h"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.map(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/map(_:)-2541h":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-2541h","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-2541h","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz.json new file mode 100644 index 0000000000..0f48bfee51 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.map(_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","extendedModule":"Swift","externalID":"s:SlsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-3rxvz"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-3rxvz"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/map(_:)-3rxvz":{"kind":"symbol","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-3rxvz","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-3rxvz","title":"map(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/max(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/max(by:).json new file mode 100644 index 0000000000..cfe2fce56a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/max(by:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"metadata":{"extendedModule":"Swift","symbolKind":"method","title":"max(by:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.max(by:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/max(by:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/max(by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/max(by:)","title":"max(by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/max(by:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/min(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/min(by:).json new file mode 100644 index 0000000000..3f914c3679 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/min(by:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"title":"min(by:)","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/min(by:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.min(by:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/min(by:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/min(by:)","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/min(by:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(_:).json new file mode 100644 index 0000000000..c79d4fcf91 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"externalID":"s:SlsE6prefixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"prefix(_:)","extendedModule":"Swift","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(_:)"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.prefix(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/prefix(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(_:)":{"title":"prefix(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(through:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(through:).json new file mode 100644 index 0000000000..1988e3131e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(through:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(through:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(through:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","role":"symbol","title":"prefix(through:)","symbolKind":"method","externalID":"s:SlsE6prefix7through11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"through"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/prefix(through:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(through:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(through:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(through:)","title":"prefix(through:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"through","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(upto:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(upto:).json new file mode 100644 index 0000000000..9eafd17cce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(upto:).json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"end","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","title":"prefix(upTo:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"upTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"externalID":"s:SlsE6prefix4upTo11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.prefix(upTo:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(upTo:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/prefix(upto:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(upTo:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(upto:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"upTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"prefix(upTo:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(upTo:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(while:).json new file mode 100644 index 0000000000..4c3f60b86d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/prefix(while:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.prefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"prefix(while:)","extendedModule":"Swift","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:SlsE6prefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(while:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/prefix(while:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/prefix(while:)":{"title":"prefix(while:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/prefix(while:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement().json new file mode 100644 index 0000000000..ec66cb32ac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.randomElement()","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/randomelement()"]}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","symbolKind":"method","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"randomElement()","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:SlsE13randomElement0B0QzSgyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/randomElement()":{"title":"randomElement()","url":"\/documentation\/hummingbirdlambda\/hbparameters\/randomelement()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement(using:).json new file mode 100644 index 0000000000..7512965aec --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/randomelement(using:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"randomElement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"generator","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SG","text":"RandomNumberGenerator","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement(using:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","title":"randomElement(using:)","externalID":"s:SlsE13randomElement5using0B0QzSgqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/randomelement(using:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.randomElement(using:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/randomElement(using:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/randomelement(using:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"randomElement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/randomElement(using:)","role":"symbol","title":"randomElement(using:)","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(_:_:).json new file mode 100644 index 0000000000..c1a5e71c9d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.reduce(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"nextPartialResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"roleHeading":"Instance Method","title":"reduce(_:_:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(_:_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/reduce(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reduce(_:_:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(_:_:)","title":"reduce(_:_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(into:_:).json new file mode 100644 index 0000000000..abfd0fe5fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reduce(into:_:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(into:_:)"},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.reduce(into:_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/reduce(into:_:)"]}],"metadata":{"externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ()) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"role":"symbol","title":"reduce(into:_:)","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reduce(into:_:)":{"title":"reduce(into:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(into:_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/reduce(into:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Result"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:).json new file mode 100644 index 0000000000..a0d7ee011e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}],"name":"s"}],"kind":"parameters"}],"abstract":[{"type":"text","text":"Return parameter with specified id"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird12HBParametersV7requireyS2SKF","roleHeading":"Instance Method","title":"require(_:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/require(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/require(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","type":"topic","title":"require(_:)","abstract":[{"text":"Return parameter with specified id","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/require(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:as:).json new file mode 100644 index 0000000000..d7034a858e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/require(_:as:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird12HBParametersV7require_2asxSS_xmtKs25LosslessStringConvertibleRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"title":"require(_:as:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:as:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/require(_:as:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"require","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"LosslessStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s25LosslessStringConvertibleP"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"s","content":[{"inlineContent":[{"text":"parameter id","type":"text"}],"type":"paragraph"}]},{"name":"as","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"type we want returned"}]}]}],"kind":"parameters"}],"sections":[],"abstract":[{"text":"Return parameter with specified id as a certain type","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/require(_:as:)":{"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"require"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/require(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/require(_:as:)","role":"symbol","title":"require(_:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/requireall(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/requireall(_:as:).json new file mode 100644 index 0000000000..e525a4a895 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/requireall(_:as:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"requireAll","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"LosslessStringConvertible","preciseIdentifier":"s:s25LosslessStringConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"s","content":[{"inlineContent":[{"type":"text","text":"parameter id"}],"type":"paragraph"}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"type we want returned"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/requireAll(_:as:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird12HBParametersV10requireAll_2asSayxGSS_xmtKs25LosslessStringConvertibleRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"requireAll(_:as:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/requireall(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/requireAll(_:as:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"requireAll"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"T","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/requireAll(_:as:)","title":"requireAll(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/requireall(_:as:)","role":"symbol","abstract":[{"type":"text","text":"Return parameter with specified id as a certain type"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reversed().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reversed().json new file mode 100644 index 0000000000..6e6047f686 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/reversed().json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/reversed()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reversed()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.reversed()","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","title":"reversed()","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reversed()":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reversed()","abstract":[],"role":"symbol","type":"topic","title":"reversed()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sequence-implementations.json new file mode 100644 index 0000000000..5d0bb81cff --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sequence-implementations.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lazy"]},{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-4eve8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-82oy1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-2541h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/withContiguousStorageIfAvailable(_:)"]}],"metadata":{"title":"Sequence Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/filter(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/filter(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/filter(_:)","abstract":[],"role":"symbol","type":"topic","title":"filter(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/shuffled(using:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled(using:)","abstract":[],"role":"symbol","type":"topic","title":"shuffled(using:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/sorted(by:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/sorted(by:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sorted(by:)","title":"sorted(by:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/withContiguousStorageIfAvailable(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/withcontiguousstorageifavailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","preciseIdentifier":"s:SR","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/withContiguousStorageIfAvailable(_:)","abstract":[],"role":"symbol","type":"topic","title":"withContiguousStorageIfAvailable(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/allSatisfy(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/allsatisfy(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/allSatisfy(_:)","abstract":[],"role":"symbol","type":"topic","title":"allSatisfy(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/flatMap(_:)-4eve8":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-4eve8","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-4eve8","abstract":[],"role":"symbol","type":"topic","title":"flatMap(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reversed()":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/reversed()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reversed"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reversed()","abstract":[],"role":"symbol","type":"topic","title":"reversed()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/starts(with:by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/starts(with:by:)","abstract":[],"role":"symbol","type":"topic","title":"starts(with:by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/first(where:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/first(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/first(where:)","title":"first(where:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/min(by:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/min(by:)","title":"min(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/min(by:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/elementsEqual(_:by:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/elementsequal(_:by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","abstract":[],"title":"elementsEqual(_:by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/elementsEqual(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reduce(into:_:)":{"title":"reduce(into:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(into:_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/reduce(into:_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Result"},{"text":">(","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/lexicographicallyPrecedes(_:by:)":{"title":"lexicographicallyPrecedes(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/lexicographicallyprecedes(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/enumerated()":{"title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:s18EnumeratedSequenceV","kind":"typeIdentifier","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/enumerated()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/enumerated()","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/max(by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/max(by:)","title":"max(by:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/max(by:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/shuffled()":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/shuffled()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled()","abstract":[],"title":"shuffled()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/forEach(_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"forEach"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/forEach(_:)","title":"forEach(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/foreach(_:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/reduce(_:_:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/reduce(_:_:)","title":"reduce(_:_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/map(_:)-2541h":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/map(_:)-2541h","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"title":"map(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/map(_:)-2541h","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/contains(where:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/contains(where:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"contains(where:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/contains(where:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/flatMap(_:)-82oy1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/flatMap(_:)-82oy1","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"deprecated":true,"title":"flatMap(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/flatmap(_:)-82oy1","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/compactMap(_:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/compactMap(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/compactmap(_:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"compactMap(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/lazy":{"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"LazySequence","preciseIdentifier":"s:s12LazySequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/lazy","abstract":[],"kind":"symbol","title":"lazy","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/lazy"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled().json new file mode 100644 index 0000000000..cecac2fb94 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/shuffled()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled()","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled()"},{"text":".","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"shuffled()","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/shuffled()":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/shuffled()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled()","abstract":[],"title":"shuffled()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled(using:).json new file mode 100644 index 0000000000..9aee777fb9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/shuffled(using:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.shuffled(using:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled(using:)"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/shuffled(using:)"]}],"metadata":{"title":"shuffled(using:)","extendedModule":"Swift","externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"using","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RandomNumberGenerator","preciseIdentifier":"s:SG"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/shuffled(using:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/shuffled(using:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/shuffled(using:)","abstract":[],"role":"symbol","type":"topic","title":"shuffled(using:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sorted(by:).json new file mode 100644 index 0000000000..480b3a2a9d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/sorted(by:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/sorted(by:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/sorted(by:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","extendedModule":"Swift","title":"sorted(by:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.sorted(by:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/sorted(by:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/sorted(by:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sorted(by:)","title":"sorted(by:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json new file mode 100644 index 0000000000..bfe9f6fb0a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = Int.max, ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true, ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isSeparator","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","externalID":"s:SlsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSay11SubSequenceQzGSi_S2b7ElementQzKXEtKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/startindex.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/startindex.json new file mode 100644 index 0000000000..80351a87e3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/startindex.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.startIndex"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"property","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"startIndex","externalID":"s:11Hummingbird12HBParametersV10startIndexSivp","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","text":"Index"}],"role":"symbol","extendedModule":"Hummingbird"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/startindex"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/startIndex"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/startIndex":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/startindex","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"startIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"}],"title":"startIndex","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/startIndex","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/starts(with:by:).json new file mode 100644 index 0000000000..fe9eb4f6db --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/starts(with:by:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"possiblePrefix","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:ST","text":"Sequence","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","title":"starts(with:by:)","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird12HBParametersV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/starts(with:by:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/starts(with:by:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:by:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/starts(with:by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/starts(with:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/starts(with:by:)","abstract":[],"role":"symbol","type":"topic","title":"starts(with:by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62.json new file mode 100644 index 0000000000..01f8aa9f7a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-10i62"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"s"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-10i62"]}],"metadata":{"title":"subscript(_:)","role":"symbol","externalID":"s:11Hummingbird12HBParametersVySSSgSScip","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"subscript","roleHeading":"Instance Subscript"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-10i62":{"fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-10i62","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-10i62","abstract":[],"title":"subscript(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50.json new file mode 100644 index 0000000000..29ca420c1f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","kind":"typeIdentifier","text":"HBParameters"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","kind":"typeIdentifier","text":"Collection"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","kind":"typeIdentifier","text":"Element"}],"roleHeading":"Instance Subscript","role":"symbol","title":"subscript(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"subscript","externalID":"s:11Hummingbird12HBParametersVySs3key_Ss5valuetSicip"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-3wu50"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-3wu50"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa","text":"Index","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","text":"Collection","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","text":"Element","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.subscript(_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary/Element":{"url":"\/documentation\/hummingbirdlambda\/flatdictionary\/element","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary\/Element","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Element"}],"role":"symbol","kind":"symbol","title":"FlatDictionary.Element","fragments":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Index":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/index","abstract":[],"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Index"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Index"}],"title":"HBParameters.Index","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Index","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Collection"}],"type":"topic","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Collection"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection","role":"symbol","title":"HBParameters.Collection","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-3wu50":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-3wu50","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index","preciseIdentifier":"s:11Hummingbird12HBParametersV5Indexa"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV10Collectiona","text":"Collection"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14FlatDictionaryV7Elementa","text":"Element"}],"title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-3wu50","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en.json new file mode 100644 index 0000000000..89828843c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5j7en"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"]]},"metadata":{"title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Substring","preciseIdentifier":"s:Ss"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"externalID":"s:11Hummingbird12HBParametersVySSSgSscip","symbolKind":"subscript","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Subscript","role":"symbol"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5j7en"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"s","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Substring","kind":"typeIdentifier","preciseIdentifier":"s:Ss"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-5j7en":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Ss","text":"Substring"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5j7en","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5j7en","role":"symbol","title":"subscript(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2.json new file mode 100644 index 0000000000..9e362415f0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5zpw2"},"metadata":{"extendedModule":"Swift","role":"symbol","symbolKind":"subscript","title":"subscript(_:)","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Slice","kind":"typeIdentifier","preciseIdentifier":"s:s5SliceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Subscript","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}]},"externalID":"s:Slss5SliceVyxG11SubSequenceRtzrlEyACSny5IndexQzGcip::SYNTHESIZED::s:11Hummingbird12HBParametersV"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"bounds","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:s5SliceV","text":"Slice","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5zpw2"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-5zpw2":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-5zpw2","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5SliceV","text":"Slice"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"title":"subscript(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-5zpw2","role":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"SubSequence"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Slice<Self>"},{"type":"text","text":"."}]}},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2.json new file mode 100644 index 0000000000..5c596b80a0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-6tkf2"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"x","kind":"internalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s15UnboundedRange_O","text":"UnboundedRange_","kind":"typeIdentifier"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"role":"symbol","symbolKind":"subscript","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"UnboundedRange_","preciseIdentifier":"s:s15UnboundedRange_O"},{"kind":"text","text":") -> ()) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"externalID":"s:SlsEy11SubSequenceQzys15UnboundedRange_OXEcip::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"subscript(_:)","roleHeading":"Instance Subscript","extendedModule":"Swift","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-6tkf2"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-6tkf2":{"title":"subscript(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-6tkf2","fragments":[{"text":"subscript","kind":"keyword"},{"text":"((","kind":"text"},{"text":"UnboundedRange_","kind":"typeIdentifier","preciseIdentifier":"s:s15UnboundedRange_O"},{"text":") -> ()) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-6tkf2","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g.json new file mode 100644 index 0000000000..d2c59271f8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-7td5g","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"internalParam","text":"r"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SX","kind":"typeIdentifier","text":"RangeExpression"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Bound"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-7td5g"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.subscript(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Subscript","symbolKind":"subscript","extendedModule":"Swift","externalID":"s:SlsEy11SubSequenceQzqd__cSXRd__5BoundQyd__5IndexRtzluip::SYNTHESIZED::s:11Hummingbird12HBParametersV","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"role":"symbol","title":"subscript(_:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/subscript(_:)-7td5g":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/subscript(_:)-7td5g","abstract":[],"role":"symbol","kind":"symbol","title":"subscript(_:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/subscript(_:)-7td5g","fragments":[{"text":"subscript","kind":"keyword"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(_:).json new file mode 100644 index 0000000000..b8739cb105 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/suffix(_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:SlsE6suffixy11SubSequenceQzSiF::SYNTHESIZED::s:11Hummingbird12HBParametersV","symbolKind":"method","title":"suffix(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Collection.suffix(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/suffix(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparameters\/suffix(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"type":"topic","abstract":[],"title":"suffix(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(from:).json new file mode 100644 index 0000000000..9fb9e51938 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/suffix(from:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.suffix(from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/suffix(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"method","extendedModule":"Swift","externalID":"s:SlsE6suffix4from11SubSequenceQz5IndexQz_tF::SYNTHESIZED::s:11Hummingbird12HBParametersV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Index","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SubSequence","kind":"typeIdentifier"}],"title":"suffix(from:)"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/suffix(from:)":{"title":"suffix(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/suffix(from:)","url":"\/documentation\/hummingbirdlambda\/hbparameters\/suffix(from:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Index"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"abstract":[],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:).json new file mode 100644 index 0000000000..3247cb6b8a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Collection.trimmingPrefix(while:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/trimmingPrefix(while:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","title":"trimmingPrefix(while:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:Sl17_StringProcessingE14trimmingPrefix5while11SubSequenceQzSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird12HBParametersV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"platforms":[{"unavailable":false,"introducedAt":"16.0","name":"iOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"13.0","name":"macOS","beta":false,"deprecated":false},{"beta":false,"introducedAt":"16.0","deprecated":false,"unavailable":false,"name":"tvOS"},{"beta":false,"introducedAt":"9.0","deprecated":false,"unavailable":false,"name":"watchOS"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/trimmingprefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/trimmingPrefix(while:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/trimmingprefix(while:)","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"trimmingPrefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"SubSequence"}],"title":"trimmingPrefix(while:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/trimmingPrefix(while:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/underestimatedcount.json new file mode 100644 index 0000000000..940f20eded --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/underestimatedcount.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/underestimatedCount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Collection.underestimatedCount"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/underestimatedcount"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Property","externalID":"s:SlsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird12HBParametersV","extendedModule":"Swift","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"title":"underestimatedCount","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Collection-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/collection-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Collection-Implementations","title":"Collection Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/underestimatedCount":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/underestimatedcount","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"title":"underestimatedCount","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/underestimatedCount","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:).json new file mode 100644 index 0000000000..a37b2226bf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:).json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","kind":"typeIdentifier","preciseIdentifier":"s:SR"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird12HBParametersV","title":"withContiguousStorageIfAvailable(_:)","extendedModule":"Swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.withContiguousStorageIfAvailable(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparameters\/withcontiguousstorageifavailable(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/withContiguousStorageIfAvailable(_:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"body","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"UnsafeBufferPointer","preciseIdentifier":"s:SR","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"R","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/Sequence-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbparameters\/sequence-implementations","type":"topic","abstract":[],"title":"Sequence Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/Sequence-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters/withContiguousStorageIfAvailable(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbparameters\/withcontiguousstorageifavailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","preciseIdentifier":"s:SR","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters\/withContiguousStorageIfAvailable(_:)","abstract":[],"role":"symbol","type":"topic","title":"withContiguousStorageIfAvailable(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser.json new file mode 100644 index 0000000000..a48088c93b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"HBParser","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"struct","externalID":"s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"roleHeading":"Structure"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","doc:\/\/com.opticalaberration.hummingbird\/ST"],"title":"Conforms To","type":"conformsTo"}],"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:validateUTF8:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/count","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/string"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/character()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/current()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToStart()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/percentDecode()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reachedEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3ddyp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3jot2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-46502","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4fsmu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4qwvq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9o9x7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9xtym","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2mu8n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2tzbd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2zxuj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-4p0fs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/readUntilTheEnd()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance(by:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"],"title":"Enumerations"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"],"title":"Default Implementations","generated":true}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache"],"title":"Miscellaneous","generated":true}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-9xtym":{"abstract":[{"text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9xtym","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9xtym","title":"read(until:throwOnOverflow:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/unsafeAdvance(by:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance(by:)","title":"unsafeAdvance(by:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance(by:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/current()":{"title":"current()","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/current()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/current()","abstract":[{"text":"Return the character at the current position","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/moveToStart()":{"abstract":[{"text":"Move parser to beginning of string","type":"text"}],"title":"moveToStart()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToStart()","url":"\/documentation\/hummingbirdlambda\/hbparser\/movetostart()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToStart","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/unsafeAdvance()":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance()","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsafeAdvance","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","title":"unsafeAdvance()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(untilString:throwOnOverflow:skipToEnd:)":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)","abstract":[{"text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","title":"read(untilString:throwOnOverflow:skipToEnd:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"untilString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-4qwvq":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4qwvq","title":"read(until:throwOnOverflow:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4qwvq","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-3ddyp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3ddyp","title":"read(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3ddyp","abstract":[{"text":"Read the current character and return if it is as intended. If character test returns true then move forward 1","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/readUntilTheEnd()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/readuntiltheend()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readUntilTheEnd","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"title":"readUntilTheEnd()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/readUntilTheEnd()"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/FlatDictionary":{"abstract":[{"type":"text","text":"Provides Dictionary like indexing, but uses a flat array of key"},{"type":"text","text":" "},{"type":"text","text":"value pairs, plus an array of hash keys for lookup for storage."}],"navigatorTitle":[{"kind":"identifier","text":"FlatDictionary"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/flatdictionary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/FlatDictionary","title":"FlatDictionary","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"FlatDictionary"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/character()":{"abstract":[{"text":"Return current character","type":"text"}],"type":"topic","kind":"symbol","title":"character()","url":"\/documentation\/hummingbirdlambda\/hbparser\/character()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/character()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/moveToEnd()":{"role":"symbol","title":"moveToEnd()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToEnd()","url":"\/documentation\/hummingbirdlambda\/hbparser\/movetoend()","abstract":[{"text":"Move parser to end of string","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(separator:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:)","abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(separator:)","title":"split(separator:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/retreat()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/retreat()","abstract":[{"text":"Move backwards one character","type":"text"}],"title":"retreat()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/retreat(by:)":{"role":"symbol","abstract":[{"text":"Move back so many characters","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/retreat(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat(by:)","title":"retreat(by:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/advance(by:)":{"title":"advance(by:)","kind":"symbol","abstract":[{"type":"text","text":"Move forward so many character"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/advance(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2tzbd":{"type":"topic","title":"read(while:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2tzbd","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":", "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2tzbd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/init(_:validateUTF8:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:validateUTF8:)","title":"init(_:validateUTF8:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?<"},{"kind":"genericParameter","text":"Bytes"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/init(_:validateutf8:)","abstract":[{"text":"Create a Parser object","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/ST":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/ST","title":"Swift.Sequence","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/count":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/count","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/count","abstract":[{"text":"Return contents of parser as a string","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-3jot2":{"kind":"symbol","abstract":[{"text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3jot2","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3jot2","title":"read(_:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-46502":{"kind":"symbol","abstract":[{"text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-46502","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-46502","title":"read(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-4fsmu":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol","abstract":[{"text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4fsmu","kind":"symbol","type":"topic","title":"read(until:throwOnOverflow:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4fsmu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-4p0fs":{"abstract":[{"text":"Read while character at current position is the one supplied","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-4p0fs","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"read(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-4p0fs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2zxuj":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2zxuj","title":"read(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2zxuj","abstract":[{"text":"Read while character at current position is in supplied set","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-9o9x7":{"abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"type":"topic","title":"read(until:throwOnOverflow:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9o9x7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9o9x7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/advance()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"advance","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"kind":"symbol","type":"topic","title":"advance()","abstract":[{"text":"Move forward one character","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/advance()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reachedEnd()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reachedEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"reachedEnd()","kind":"symbol","abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/reachedend()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/percentDecode()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"percentDecode","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/percentDecode()","title":"percentDecode()","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/percentdecode()","abstract":[{"text":"percent decode UTF8","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2mu8n":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2mu8n","kind":"symbol","title":"read(while:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2mu8n","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"abstract":[{"text":"Read while character returns true for supplied closure","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBEnvironment":{"role":"symbol","kind":"symbol","title":"HBEnvironment","navigatorTitle":[{"text":"HBEnvironment","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBEnvironment","abstract":[{"text":"Access environment variables","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbenvironment","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBEnvironment","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/init(_:)":{"role":"symbol","kind":"symbol","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/string":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/string","title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/string","abstract":[{"text":"Return contents of parser as a string","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(count:)":{"abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(count:)","title":"read(count:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBDateCache":{"title":"HBDateCache","abstract":[{"text":"Current date cache.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBDateCache"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBDateCache","url":"\/documentation\/hummingbirdlambda\/hbdatecache","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBDateCache"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance().json new file mode 100644 index 0000000000..4835cd16c2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance().json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance()"},"abstract":[{"text":"Move forward one character","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/advance()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"advance()","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV7advanceyyKF","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}]}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"style":"note"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/advance()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"advance","kind":"identifier"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"kind":"symbol","type":"topic","title":"advance()","abstract":[{"text":"Move forward one character","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/advance()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance(by:).json new file mode 100644 index 0000000000..1a7a57f257 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/advance(by:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance(by:)"},"abstract":[{"text":"Move forward so many character","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"advance(by:)","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV7advance2byySi_tKF","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"advance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"number of characters to move forward"}]}],"name":"amount"}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"name":"Throws","type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}]}],"kind":"content"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/advance(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/advance(by:)":{"title":"advance(by:)","kind":"symbol","abstract":[{"type":"text","text":"Move forward so many character"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"advance","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/advance(by:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/advance(by:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/allsatisfy(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/allsatisfy(_:).json new file mode 100644 index 0000000000..a64f4c9e68 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/allsatisfy(_:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/allSatisfy(_:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsE10allSatisfyyS2b7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"allSatisfy(_:)","extendedModule":"Swift","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"allSatisfy"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/allsatisfy(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.allSatisfy(_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/allSatisfy(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/allSatisfy(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"allSatisfy(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/allsatisfy(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/character().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/character().json new file mode 100644 index 0000000000..32fd514984 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/character().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"character"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Current character"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"style":"note","name":"Throws","type":"aside"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","title":"character()","role":"symbol","externalID":"s:11Hummingbird8HBParserV9characters7UnicodeO6ScalarVyKF","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"}],"symbolKind":"method"},"abstract":[{"text":"Return current character","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/character()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/character()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/character()":{"abstract":[{"text":"Return current character","type":"text"}],"type":"topic","kind":"symbol","title":"character()","url":"\/documentation\/hummingbirdlambda\/hbparser\/character()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"character","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/character()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/compactmap(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/compactmap(_:).json new file mode 100644 index 0000000000..f8d8551dd9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/compactmap(_:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/compactmap(_:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.compactMap(_:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"title":"compactMap(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsE10compactMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","extendedModule":"Swift","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/compactMap(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"compactMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ElementOfResult"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"transform"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/compactMap(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/compactMap(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/compactmap(_:)","title":"compactMap(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(_:).json new file mode 100644 index 0000000000..0ccea9934c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(_:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/contains(_:)"]}],"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"contains(_:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:STsSQ7ElementRpzrlE8containsySbABF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(_:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.contains(_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/contains(_:)":{"conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"contains(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/contains(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(where:).json new file mode 100644 index 0000000000..39899ff93e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/contains(where:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"contains(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:STsE8contains5whereS2b7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/contains(where:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.contains(where:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(where:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/contains(where:)":{"type":"topic","title":"contains(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/contains(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/count.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/count.json new file mode 100644 index 0000000000..d5a4f14986 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/count.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","externalID":"s:11Hummingbird8HBParserV5countSivp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"title":"count"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"abstract":[{"text":"Return contents of parser as a string","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/count","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/count"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/count":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/count","title":"count","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/count","abstract":[{"text":"Return contents of parser as a string","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/current().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/current().json new file mode 100644 index 0000000000..9ce1f1d9ef --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/current().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"current"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","text":"Return Value","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"Unicode.Scalar","type":"text"}]}],"kind":"content"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"style":"note","type":"aside","name":"Throws","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}]}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/current()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/current()","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV7currents7UnicodeO6ScalarVyF","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"}],"symbolKind":"method","roleHeading":"Instance Method","title":"current()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"abstract":[{"text":"Return the character at the current position","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/current()":{"title":"current()","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/current()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/current()","abstract":[{"text":"Return the character at the current position","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"current","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/drop(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/drop(while:).json new file mode 100644 index 0000000000..94f09b0ed5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/drop(while:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/drop(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/drop(while:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"metadata":{"title":"drop(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"DropWhileSequence","preciseIdentifier":"s:s17DropWhileSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE4drop5whiles17DropWhileSequenceVyxGSb7ElementQzKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.drop(while:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"DropWhileSequence","kind":"typeIdentifier","preciseIdentifier":"s:s17DropWhileSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/drop(while:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/drop(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/drop(while:)","title":"drop(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s17DropWhileSequenceV","text":"DropWhileSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/dropfirst(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/dropfirst(_:).json new file mode 100644 index 0000000000..f78dcc3e76 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/dropfirst(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropFirst(_:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/dropfirst(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","externalID":"s:STsE9dropFirstys04DropB8SequenceVyxGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropFirst"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s17DropFirstSequenceV","kind":"typeIdentifier","text":"DropFirstSequence"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"dropFirst(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.dropFirst(_:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"k","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1) -> ","kind":"text"},{"text":"DropFirstSequence","kind":"typeIdentifier","preciseIdentifier":"s:s17DropFirstSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/dropFirst(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropFirst(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"DropFirstSequence","kind":"typeIdentifier","preciseIdentifier":"s:s17DropFirstSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/dropfirst(_:)","title":"dropFirst(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/droplast(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/droplast(_:).json new file mode 100644 index 0000000000..dcdbde6eed --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/droplast(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropLast(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropLast","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"k","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1) -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:STsE8dropLastySay7ElementQzGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","title":"dropLast(_:)"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.dropLast(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/droplast(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/dropLast(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/droplast(_:)","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropLast(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/element.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/element.json new file mode 100644 index 0000000000..1291ad0fbb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/element.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Element"},"metadata":{"symbolKind":"typealias","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Element"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"roleHeading":"Type Alias","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV7Elementa","title":"HBParser.Element","extendedModule":"Hummingbird"},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"},{"kind":"text","text":" = "},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.Element"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/element"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Element":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Element","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/element","title":"HBParser.Element","kind":"symbol","navigatorTitle":[{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:).json new file mode 100644 index 0000000000..7b8c39b48e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"method","role":"symbol","extendedModule":"Swift","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:STsSQ7ElementRpzrlE13elementsEqualySbqd__STRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}]},"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"elementsEqual(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.elementsEqual(_:)"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/elementsEqual(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:)","type":"topic","title":"elementsEqual(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:).json new file mode 100644 index 0000000000..f5eb2cf2c3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:by:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.elementsEqual(_:by:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","externalID":"s:STsE13elementsEqual_2bySbqd___Sb7ElementQz_ACQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"elementsEqual(_:by:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/elementsEqual(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:by:)","role":"symbol","type":"topic","title":"elementsEqual(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/enumerated().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/enumerated().json new file mode 100644 index 0000000000..53cc878805 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/enumerated().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.enumerated()","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EnumeratedSequence","preciseIdentifier":"s:s18EnumeratedSequenceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/enumerated()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","externalID":"s:STsE10enumerateds18EnumeratedSequenceVyxGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"enumerated()","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"enumerated","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:s18EnumeratedSequenceV","text":"EnumeratedSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/enumerated()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/enumerated()":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/enumerated()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/enumerated()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error.json new file mode 100644 index 0000000000..3f54003c5e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/emptyString","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/invalidUTF8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/overflow","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/unexpected"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Error-Implementations"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"externalID":"s:11Hummingbird8HBParserV5ErrorO","roleHeading":"Enumeration","title":"HBParser.Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"symbolKind":"enum"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/emptyString":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/emptyString","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emptyString","kind":"identifier"}],"title":"HBParser.Error.emptyString","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/emptystring","abstract":[]},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/Equatable-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/invalidUTF8":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/invalidUTF8","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/invalidutf8","role":"symbol","title":"HBParser.Error.invalidUTF8","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/overflow":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/overflow","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"}],"kind":"symbol","type":"topic","title":"HBParser.Error.overflow","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/overflow"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/Error-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/error-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/unexpected":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/unexpected","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpected"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/unexpected","role":"symbol","title":"HBParser.Error.unexpected","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/!=(_:_:).json new file mode 100644 index 0000000000..05d8850dd5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/!=(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/!=(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Equatable-Implementations"]]},"metadata":{"extendedModule":"Swift","roleHeading":"Operator","symbolKind":"op","role":"symbol","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird8HBParserV5ErrorO"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/!=(_:_:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/Equatable-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/equatable-implementations","role":"collectionGroup","title":"Equatable Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/emptystring.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/emptystring.json new file mode 100644 index 0000000000..4d1f5248d7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/emptystring.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptyString"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/emptyString","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird8HBParserV5ErrorO11emptyStringyA2EmF","title":"HBParser.Error.emptyString","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"emptyString"}],"roleHeading":"Case","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/emptystring"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/emptyString":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/emptyString","role":"symbol","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"emptyString","kind":"identifier"}],"title":"HBParser.Error.emptyString","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/emptystring","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/equatable-implementations.json new file mode 100644 index 0000000000..03ed7b250e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/equatable-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/!=(_:_:)"]}],"sections":[],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Equatable Implementations","role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/!=(_:_:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/error-implementations.json new file mode 100644 index 0000000000..034f30434c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/error-implementations.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/localizedDescription"],"generated":true,"title":"Instance Properties"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Error-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Error Implementations"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/localizedDescription","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/localizeddescription","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/invalidutf8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/invalidutf8.json new file mode 100644 index 0000000000..8fdf5fb2f2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/invalidutf8.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/invalidutf8"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidUTF8","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/invalidUTF8"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"HBParser.Error.invalidUTF8","externalID":"s:11Hummingbird8HBParserV5ErrorO11invalidUTF8yA2EmF","roleHeading":"Case","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/invalidUTF8":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/invalidUTF8","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidUTF8"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/invalidutf8","role":"symbol","title":"HBParser.Error.invalidUTF8","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/localizeddescription.json new file mode 100644 index 0000000000..b265f660e2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/localizeddescription.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/localizeddescription"]}],"sections":[],"metadata":{"title":"localizedDescription","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird8HBParserV5ErrorO","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","extendedModule":"Swift","roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Error-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/localizedDescription"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/Error-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/Error-Implementations","title":"Error Implementations","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/error-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/localizedDescription","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/localizeddescription","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/overflow.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/overflow.json new file mode 100644 index 0000000000..238f493845 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/overflow.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"case","title":"HBParser.Error.overflow","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"overflow","kind":"identifier"}],"externalID":"s:11Hummingbird8HBParserV5ErrorO8overflowyA2EmF","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"overflow","kind":"identifier"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/overflow"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/overflow","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/overflow":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/overflow","fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"overflow"}],"kind":"symbol","type":"topic","title":"HBParser.Error.overflow","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/overflow"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/unexpected.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/unexpected.json new file mode 100644 index 0000000000..f533bdc950 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/error/unexpected.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpected"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/error\/unexpected"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/unexpected"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error"]]},"metadata":{"externalID":"s:11Hummingbird8HBParserV5ErrorO10unexpectedyA2EmF","title":"HBParser.Error.unexpected","symbolKind":"case","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unexpected","kind":"identifier"}],"roleHeading":"Case"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error/unexpected":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error\/unexpected","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unexpected"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/error\/unexpected","role":"symbol","title":"HBParser.Error.unexpected","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Error","role":"symbol","navigatorTitle":[{"text":"Error","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"title":"HBParser.Error","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/error","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/filter(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/filter(_:).json new file mode 100644 index 0000000000..7abad22c28 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/filter(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"filter"},{"kind":"text","text":"(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"title":"filter(_:)","externalID":"s:STsE6filterySay7ElementQzGSbACKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/filter(_:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/filter(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isIncluded","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.filter(_:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/filter(_:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/filter(_:)","title":"filter(_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/first(where:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/first(where:).json new file mode 100644 index 0000000000..c9fee426dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/first(where:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/first(where:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.first(where:)"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"predicate","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"first","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"extendedModule":"Swift","symbolKind":"method","roleHeading":"Instance Method","title":"first(where:)","role":"symbol","externalID":"s:STsE5first5where7ElementQzSgSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/first(where:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/first(where:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/first(where:)","title":"first(where:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol.json new file mode 100644 index 0000000000..caa04f866d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"platforms":[],"symbolKind":"method","extendedModule":"Swift","externalID":"s:STsE7flatMapySayqd__Gqd__Sg7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ElementOfResult"},{"kind":"text","text":"]"}],"title":"flatMap(_:)","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"deprecationSummary":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Please use compactMap(_:) for the case where closure returns an optional value"}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-50vol"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-50vol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/flatMap(_:)-50vol":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-50vol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","deprecated":true,"url":"\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-50vol","title":"flatMap(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv.json new file mode 100644 index 0000000000..58314d798a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"] ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"flatMap(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"SegmentOfResult"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"SegmentOfResult"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"extendedModule":"Swift","externalID":"s:STsE7flatMapySay7ElementQyd__Gqd__ABQzKXEKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol"},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.flatMap(_:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-6dduv"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-6dduv"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/flatMap(_:)-6dduv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-6dduv","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"title":"flatMap(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-6dduv"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/foreach(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/foreach(_:).json new file mode 100644 index 0000000000..f61b9091e7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/foreach(_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/foreach(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"body","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"}],"extendedModule":"Swift","title":"forEach(_:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:STsE7forEachyyy7ElementQzKXEKF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/forEach(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.forEach(_:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/forEach(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/forEach(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/foreach(_:)","title":"forEach(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:).json new file mode 100644 index 0000000000..7138022c21 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/init(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]}]}],"metadata":{"externalID":"s:11Hummingbird8HBParserVyACSScfc","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"roleHeading":"Initializer","title":"init(_:)","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/init(_:)":{"role":"symbol","kind":"symbol","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/init(_:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:).json new file mode 100644 index 0000000000..214d10b0f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"abstract":[{"text":"Create a Parser object","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","title":"init(_:validateUTF8:)","externalID":"s:11Hummingbird8HBParserV_12validateUTF8ACSgx_SbtcSlRzs5UInt8V7ElementRtzlufc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?<"},{"kind":"genericParameter","text":"Bytes"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/init(_:validateutf8:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:validateUTF8:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?<"},{"kind":"genericParameter","text":"Bytes"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"utf8Data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sl","text":"Collection"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5UInt8V","text":"UInt8"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"UTF8 data to parse","type":"text"}],"type":"paragraph"}],"name":"string"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/init(_:validateUTF8:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/init(_:validateUTF8:)","title":"init(_:validateUTF8:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?<"},{"kind":"genericParameter","text":"Bytes"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Bytes"},{"kind":"text","text":", "},{"kind":"externalParam","text":"validateUTF8"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/init(_:validateutf8:)","abstract":[{"text":"Create a Parser object","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator.json new file mode 100644 index 0000000000..93d34ba9b5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"roleHeading":"Structure","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"struct","role":"symbol","title":"HBParser.Iterator","externalID":"s:11Hummingbird8HBParserV8IteratorV"},"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/St"],"type":"conformsTo"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/iterator"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}],"platforms":["Linux"]}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/next()"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/Element"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.Iterator","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","kind":"symbol","title":"HBParser.Iterator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator/next()":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":"?"}],"role":"symbol","title":"next()","url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator\/next()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/next()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator/Element":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/Element","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Element"}],"title":"HBParser.Iterator.Element","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator\/element"},"doc://com.opticalaberration.hummingbird/St":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/St","title":"Swift.IteratorProtocol","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/element.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/element.json new file mode 100644 index 0000000000..b477cdc2fe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/element.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/Element","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"IteratorProtocol.Element"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"},{"text":" = ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"typealias","title":"HBParser.Iterator.Element","externalID":"s:11Hummingbird8HBParserV8IteratorV7Elementa","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"roleHeading":"Type Alias","navigatorTitle":[{"kind":"identifier","text":"Element"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/iterator\/element"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator/Element":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/Element","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Element"}],"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Element"}],"title":"HBParser.Iterator.Element","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator\/element"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","kind":"symbol","title":"HBParser.Iterator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/next().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/next().json new file mode 100644 index 0000000000..66b93850db --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/iterator/next().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/next()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"next","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":"?","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"IteratorProtocol.next()"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/iterator\/next()"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"text":"() -> ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","externalID":"s:11Hummingbird8HBParserV8IteratorV4nexts7UnicodeO6ScalarVSgyF","roleHeading":"Instance Method","title":"next()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","kind":"symbol","title":"HBParser.Iterator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator/next()":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"next"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":"?"}],"role":"symbol","title":"next()","url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator\/next()","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator\/next()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lazy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lazy.json new file mode 100644 index 0000000000..2d7ce263cb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lazy.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lazy"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier","text":"LazySequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"> { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"sections":[],"metadata":{"title":"lazy","externalID":"s:STsE4lazys12LazySequenceVyxGvp::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lazy"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s12LazySequenceV","kind":"typeIdentifier","text":"LazySequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Property","extendedModule":"Swift","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.lazy"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/lazy"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lazy":{"type":"topic","title":"lazy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lazy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:).json new file mode 100644 index 0000000000..186d7181bb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"roleHeading":"Instance Method","conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"title":"lexicographicallyPrecedes(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","role":"symbol","externalID":"s:STsSL7ElementRpzrlE25lexicographicallyPrecedesySbqd__STRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lexicographicallyPrecedes(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lexicographicallyPrecedes(_:)":{"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:)","title":"lexicographicallyPrecedes(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:).json new file mode 100644 index 0000000000..5c5f3c46fb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","title":"lexicographicallyPrecedes(_:by:)","role":"symbol","externalID":"s:STsE25lexicographicallyPrecedes_2bySbqd___Sb7ElementQz_ADtKXEtKSTRd__ACQyd__ADRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.lexicographicallyPrecedes(_:by:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:by:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:by:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lexicographicallyPrecedes(_:by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:by:)","role":"symbol","type":"topic","title":"lexicographicallyPrecedes(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/makeiterator().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/makeiterator().json new file mode 100644 index 0000000000..bd66f64415 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/makeiterator().json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Hummingbird","title":"makeIterator()","symbolKind":"method","externalID":"s:11Hummingbird8HBParserV12makeIteratorAC0D0VyF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"makeIterator"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV"}],"roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"text":".","kind":"text"},{"text":"Iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.makeIterator()","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/makeiterator()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/makeIterator()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/makeIterator()":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/makeIterator()","url":"\/documentation\/hummingbirdlambda\/hbparser\/makeiterator()","title":"makeIterator()","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","kind":"symbol","title":"HBParser.Iterator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/map(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/map(_:).json new file mode 100644 index 0000000000..39472dd496 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/map(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/map(_:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","title":"map(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"map"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"extendedModule":"Swift","role":"symbol","externalID":"s:STsE3mapySayqd__Gqd__7ElementQzKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/map(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"transform","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.map(_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/map(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/map(_:)","type":"topic","title":"map(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/map(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max().json new file mode 100644 index 0000000000..6320c26884 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/max()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Swift","externalID":"s:STsSL7ElementRpzrlE3maxABSgyF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","symbolKind":"method","conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"max()","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.max()"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max()"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/max()":{"role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/max()","title":"max()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max(by:).json new file mode 100644 index 0000000000..4b44de3671 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/max(by:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:STsE3max2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","symbolKind":"method","title":"max(by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"max"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"extendedModule":"Swift","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.max(by:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@warn_unqualified_access","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areInIncreasingOrder","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max(by:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/max(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/max(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max(by:)","title":"max(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/max(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min().json new file mode 100644 index 0000000000..728f939815 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min().json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.min()","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/min()"]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","title":"min()","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Comparable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"symbolKind":"method","role":"symbol","extendedModule":"Swift","externalID":"s:STsSL7ElementRpzrlE3minABSgyF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/min()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min()","url":"\/documentation\/hummingbirdlambda\/hbparser\/min()","title":"min()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min(by:).json new file mode 100644 index 0000000000..8e13372a59 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/min(by:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/min(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"extendedModule":"Swift","externalID":"s:STsE3min2by7ElementQzSgSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"min(by:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min(by:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.min(by:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@warn_unqualified_access"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/min(by:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min(by:)","title":"min(by:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/min(by:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetoend().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetoend().json new file mode 100644 index 0000000000..9d701d5c6a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetoend().json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/movetoend()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird8HBParserV9moveToEndyyF","title":"moveToEnd()","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}],"extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToEnd()","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Move parser to end of string","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/moveToEnd()":{"role":"symbol","title":"moveToEnd()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToEnd()","url":"\/documentation\/hummingbirdlambda\/hbparser\/movetoend()","abstract":[{"text":"Move parser to end of string","type":"text"}],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToEnd","kind":"identifier"},{"text":"()","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetostart().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetostart().json new file mode 100644 index 0000000000..b588c43dc9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/movetostart().json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Move parser to beginning of string","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToStart()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/movetostart()"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"moveToStart"},{"kind":"text","text":"()"}]}],"kind":"declarations"}],"metadata":{"title":"moveToStart()","roleHeading":"Instance Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV11moveToStartyyF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToStart","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/moveToStart()":{"abstract":[{"text":"Move parser to beginning of string","type":"text"}],"title":"moveToStart()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/moveToStart()","url":"\/documentation\/hummingbirdlambda\/hbparser\/movetostart()","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"moveToStart","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/percentdecode().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/percentdecode().json new file mode 100644 index 0000000000..cdaa0ea8db --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/percentdecode().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"title":"percentDecode()","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"percentDecode","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird8HBParserV13percentDecodeSSSgyF","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/percentdecode()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/percentDecode()"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"percentDecode"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"percent decode UTF8","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/percentDecode()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"percentDecode","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/percentDecode()","title":"percentDecode()","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/percentdecode()","abstract":[{"text":"percent decode UTF8","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(_:).json new file mode 100644 index 0000000000..e2f0805382 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s14PrefixSequenceV","text":"PrefixSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"prefix(_:)","externalID":"s:STsE6prefixys14PrefixSequenceVyxGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/prefix(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxLength"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s14PrefixSequenceV","text":"PrefixSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.prefix(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/prefix(_:)":{"title":"prefix(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/prefix(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"PrefixSequence","kind":"typeIdentifier","preciseIdentifier":"s:s14PrefixSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(while:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(while:).json new file mode 100644 index 0000000000..2e617f8dc4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/prefix(while:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/prefix(while:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":" "},{"kind":"internalParam","text":"predicate"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.prefix(while:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(while:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:STsE6prefix5whileSay7ElementQzGSbADKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift","title":"prefix(while:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"prefix"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/prefix(while:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/prefix(while:)","title":"prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reachedend().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reachedend().json new file mode 100644 index 0000000000..379262679d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reachedend().json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"reachedEnd()","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV10reachedEndSbyF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/reachedend()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reachedEnd()"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"reachedEnd","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}]},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Have we reached the end","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reachedEnd()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reachedEnd()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reachedEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"reachedEnd()","kind":"symbol","abstract":[{"text":"Return whether we have reached the end of the buffer","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/reachedend()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp.json new file mode 100644 index 0000000000..a9116acd73 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Read the current character and return if it is as intended. If character test returns true then move forward 1"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3ddyp"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"char","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character to compare against"}]}],"name":"char"}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"If current character was the one we expected","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"style":"note","name":"Throws","type":"aside"}]}],"metadata":{"externalID":"s:11Hummingbird8HBParserV4readySbs7UnicodeO6ScalarVKF","role":"symbol","title":"read(_:)","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3ddyp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-3ddyp":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3ddyp","title":"read(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3ddyp","abstract":[{"text":"Read the current character and return if it is as intended. If character test returns true then move forward 1","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2.json new file mode 100644 index 0000000000..a49b9811e6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"characterSet"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"characterSet","content":[{"type":"paragraph","inlineContent":[{"text":"Set of characters to compare against","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"inlineContent":[{"text":"If current character is in character set","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"style":"note","type":"aside","name":"Throws","content":[{"inlineContent":[{"text":".overflow","type":"text"}],"type":"paragraph"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3jot2"]}],"abstract":[{"text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3jot2"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"metadata":{"role":"symbol","title":"read(_:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4readySbShys7UnicodeO6ScalarVGKF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-3jot2":{"kind":"symbol","abstract":[{"text":"Read the current character and check if it is in a set of characters If character test returns true then move forward 1","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-3jot2","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-3jot2","title":"read(_:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-46502.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-46502.json new file mode 100644 index 0000000000..f11aab310d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(_:)-46502.json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird8HBParserV4readySbSSKF","title":"read(_:)","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-46502"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"abstract":[{"type":"text","text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"string"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"},{"parameters":[{"name":"string","content":[{"type":"paragraph","inlineContent":[{"text":"String to compare against","type":"text"}]}]}],"kind":"parameters"},{"content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"text":"If characters at current position equal string","type":"text"}]}],"kind":"content"},{"content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"style":"note","type":"aside","content":[{"inlineContent":[{"type":"text","text":".overflow, .emptyString"}],"type":"paragraph"}],"name":"Throws"}],"kind":"content"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-46502"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(_:)-46502":{"kind":"symbol","abstract":[{"text":"Compare characters at current position against provided string. If the characters are the same as string provided advance past string","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(_:)-46502","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(_:)-46502","title":"read(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(count:).json new file mode 100644 index 0000000000..a89a91a52c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(count:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(count:)"},"abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","externalID":"s:11Hummingbird8HBParserV4read5countACSi_tKF","symbolKind":"method","title":"read(count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"count","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Number of characters to read"}]}],"name":"count"}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"The string read from the buffer","type":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}],"style":"note"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(count:)":{"abstract":[{"text":"Read next so many characters from buffer","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(count:)","title":"read(count:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu.json new file mode 100644 index 0000000000..9c4c07fafa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Method","title":"read(until:throwOnOverflow:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACShys7UnicodeO6ScalarVG_SbtKF"},"abstract":[{"text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":" "},{"kind":"internalParam","text":"characterSet"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sh","kind":"typeIdentifier","text":"Set"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = true) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"characterSet","content":[{"inlineContent":[{"type":"text","text":"Unicode.Scalar set to check against"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"content":[{"type":"paragraph","inlineContent":[{"text":".overflow","type":"text"}]}],"name":"Throws","style":"note","type":"aside"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4fsmu"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4fsmu","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-4fsmu":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol","abstract":[{"text":"Read from buffer until we hit a character in supplied set. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4fsmu","kind":"symbol","type":"topic","title":"read(until:throwOnOverflow:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4fsmu"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq.json new file mode 100644 index 0000000000..f6d10d61f2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4qwvq","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for","type":"text"}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACSbs7UnicodeO6ScalarVXE_SbtKF","title":"read(until:throwOnOverflow:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4qwvq"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = true) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Function to test","type":"text"}],"type":"paragraph"}],"name":"until"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"name":"Throws","style":"note","content":[{"inlineContent":[{"type":"text","text":".overflow"}],"type":"paragraph"}],"type":"aside"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-4qwvq":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Read from buffer until we hit a character that returns true for supplied closure. Position after this is of the character we were checking for","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-4qwvq","title":"read(until:throwOnOverflow:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-4qwvq","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7.json new file mode 100644 index 0000000000..d44c7f82c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACs7UnicodeO6ScalarV_SbtKF","title":"read(until:throwOnOverflow:)","symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9o9x7"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9o9x7"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = true) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Unicode.Scalar to read until","type":"text"}],"type":"paragraph"}],"name":"until"}]},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"content":[{"inlineContent":[{"type":"text","text":".overflow if we hit the end of the buffer before reading character"}],"type":"paragraph"}],"type":"aside","style":"note","name":"Throws"}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-9o9x7":{"abstract":[{"text":"Read from buffer until we hit a character. Position after this is of the character we were checking for","type":"text"}],"type":"topic","title":"read(until:throwOnOverflow:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9o9x7","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9o9x7","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym.json new file mode 100644 index 0000000000..9633b39044 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"until","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keyPath","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":", ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"characterSet","content":[{"type":"paragraph","inlineContent":[{"text":"Unicode.Scalar set to check against","type":"text"}]}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String read from buffer"}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"style":"note","name":"Throws","type":"aside","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}]}]}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird8HBParserV4read5until15throwOnOverflowACs7KeyPathCys7UnicodeO6ScalarVSbG_SbtKF","title":"read(until:throwOnOverflow:)","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9xtym"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9xtym"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(until:throwOnOverflow:)-9xtym":{"abstract":[{"text":"Read from buffer until we hit a character where supplied KeyPath is true. Position after this is of the character we were checking for","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(until:throwonoverflow:)-9xtym","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(until:throwOnOverflow:)-9xtym","title":"read(until:throwOnOverflow:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"until"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:).json new file mode 100644 index 0000000000..a9d75571f0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"untilString","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"String to check for"}],"type":"paragraph"}],"name":"untilString"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Throw errors if we hit the end of the buffer","type":"text"}]}],"name":"throwOnOverflow"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Should we set the position to after the found string"}]}],"name":"skipToEnd"}]},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"text":"String read from buffer","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"aside","style":"note","content":[{"inlineContent":[{"type":"text","text":".overflow, .emptyString"}],"type":"paragraph"}],"name":"Throws"}],"kind":"content"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"untilString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"throwOnOverflow","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird8HBParserV4read11untilString15throwOnOverflow9skipToEndACSS_S2btKF","extendedModule":"Hummingbird","title":"read(untilString:throwOnOverflow:skipToEnd:)","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(untilString:throwOnOverflow:skipToEnd:)":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)","abstract":[{"text":"Read from buffer until we hit a string. By default the position after this is of the beginning of the string we were checking for","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(untilString:throwOnOverflow:skipToEnd:)","title":"read(untilString:throwOnOverflow:skipToEnd:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"untilString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throwOnOverflow"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"skipToEnd","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n.json new file mode 100644 index 0000000000..4648c588c6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Read while character returns true for supplied closure","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2mu8n","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4read5whileACSbs7UnicodeO6ScalarVXE_tF","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"}],"title":"read(while:)","symbolKind":"method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"character set to check","type":"text"}]}],"name":"while"}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"String read from buffer"}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2mu8n"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2mu8n":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2mu8n","kind":"symbol","title":"read(while:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2mu8n","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"abstract":[{"text":"Read while character returns true for supplied closure","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd.json new file mode 100644 index 0000000000..d91b53e6e5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2tzbd","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4read5whileACs7KeyPathCys7UnicodeO6ScalarVSbG_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO","text":"Unicode"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"title":"read(while:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2tzbd"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keyPath","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","kind":"typeIdentifier"}],"languages":["swift"]}]},{"parameters":[{"name":"while","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"character set to check"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2tzbd":{"type":"topic","title":"read(while:)","role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Read while character returns true for supplied KeyPath"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2tzbd","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"kind":"text","text":"."},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":", "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier","text":"HBParser"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2tzbd"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj.json new file mode 100644 index 0000000000..01866028fc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"characterSet","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Set","kind":"typeIdentifier","preciseIdentifier":"s:Sh"},{"text":"<","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":">) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"while","content":[{"type":"paragraph","inlineContent":[{"text":"character set to check","type":"text"}]}]}]},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"String read from buffer","type":"text"}],"type":"paragraph"}],"kind":"content"}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Set","preciseIdentifier":"s:Sh","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Unicode","preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"read(while:)","role":"symbol","externalID":"s:11Hummingbird8HBParserV4read5whileACShys7UnicodeO6ScalarVG_tF","roleHeading":"Instance Method","extendedModule":"Hummingbird"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2zxuj","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Read while character at current position is in supplied set","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2zxuj"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-2zxuj":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-2zxuj","title":"read(while:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-2zxuj","abstract":[{"text":"Read while character at current position is in supplied set","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs.json new file mode 100644 index 0000000000..187c74c9c0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Read while character at current position is the one supplied","type":"text"}],"sections":[],"metadata":{"title":"read(while:)","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV4read5whileSis7UnicodeO6ScalarV_tF","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-4p0fs"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"read"},{"kind":"text","text":"("},{"kind":"externalParam","text":"while"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7UnicodeO","kind":"typeIdentifier","text":"Unicode"},{"kind":"text","text":"."},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","kind":"typeIdentifier","text":"Scalar"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Unicode.Scalar to check against"}],"type":"paragraph"}],"name":"while"}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"String read from buffer","type":"text"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-4p0fs","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/read(while:)-4p0fs":{"abstract":[{"text":"Read while character at current position is the one supplied","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/read(while:)-4p0fs","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"read","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Unicode","preciseIdentifier":"s:s7UnicodeO"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scalar","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","title":"read(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/read(while:)-4p0fs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/readuntiltheend().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/readuntiltheend().json new file mode 100644 index 0000000000..697a8d4371 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/readuntiltheend().json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readUntilTheEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"String read from buffer"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/readUntilTheEnd()","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird8HBParserV15readUntilTheEndACyF","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readUntilTheEnd"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser"}],"roleHeading":"Instance Method","title":"readUntilTheEnd()","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/readuntiltheend()"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/readUntilTheEnd()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/readuntiltheend()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readUntilTheEnd","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:11Hummingbird8HBParserV","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"Read from buffer from current position until the end of the buffer","type":"text"}],"title":"readUntilTheEnd()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/readUntilTheEnd()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(_:_:).json new file mode 100644 index 0000000000..18b2293d7d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"initialResult","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"nextPartialResult","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(_:_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.reduce(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"title":"reduce(_:_:)","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:STsE6reduceyqd__qd___qd__qd___7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/reduce(_:_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reduce(_:_:)":{"type":"topic","title":"reduce(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(into:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(into:_:).json new file mode 100644 index 0000000000..b2a0c2dc2d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reduce(into:_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"initialResult"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"updateAccumulatingResult"},{"kind":"text","text":": ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"title":"reduce(into:_:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"role":"symbol","externalID":"s:STsE6reduce4into_qd__qd__n_yqd__z_7ElementQztKXEtKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(into:_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.reduce(into:_:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/reduce(into:_:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reduce(into:_:)":{"title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat().json new file mode 100644 index 0000000000..7d8bf142c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"retreat()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV7retreatyyKF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat()"},"kind":"symbol","abstract":[{"text":"Move backwards one character","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/retreat()"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"retreat"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"content":[{"inlineContent":[{"type":"text","text":".overflow"}],"type":"paragraph"}],"style":"note","type":"aside","name":"Throws"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/retreat()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat()","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/retreat()","abstract":[{"text":"Move backwards one character","type":"text"}],"title":"retreat()"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat(by:).json new file mode 100644 index 0000000000..a6aca52eca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/retreat(by:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","externalID":"s:11Hummingbird8HBParserV7retreat2byySi_tKF","title":"retreat(by:)","roleHeading":"Instance Method","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"number of characters to move back"}]}],"name":"amount"}],"kind":"parameters"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"style":"note","type":"aside","name":"Throws","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":".overflow"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/retreat(by:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat(by:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"abstract":[{"text":"Move back so many characters","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/retreat(by:)":{"role":"symbol","abstract":[{"text":"Move back so many characters","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/retreat(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"retreat","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/retreat(by:)","title":"retreat(by:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reversed().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reversed().json new file mode 100644 index 0000000000..d18913f87a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/reversed().json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"extendedModule":"Swift","title":"reversed()","externalID":"s:STsE8reversedSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird8HBParserV"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reversed()","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/reversed()"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Sequence.reversed()"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reversed()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reversed()","url":"\/documentation\/hummingbirdlambda\/hbparser\/reversed()","title":"reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sequence-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sequence-implementations.json new file mode 100644 index 0000000000..9c3ce9e445 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sequence-implementations.json @@ -0,0 +1 @@ +{"sections":[],"kind":"article","topicSections":[{"generated":true,"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator"]},{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lazy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/underestimatedCount"]},{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/allSatisfy(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/compactMap(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/drop(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropFirst(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropLast(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/enumerated()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/filter(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/first(where:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-50vol","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-6dduv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/forEach(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/makeIterator()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/map(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(while:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(into:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reversed()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled(using:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted(by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/suffix(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/withContiguousStorageIfAvailable(_:)"]},{"generated":true,"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Element"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"},"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"Sequence Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reversed()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reversed()","url":"\/documentation\/hummingbirdlambda\/hbparser\/reversed()","title":"reversed()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reversed","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/drop(while:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/drop(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/drop(while:)","title":"drop(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"drop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:s17DropWhileSequenceV","text":"DropWhileSequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/prefix(while:)":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(while:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/prefix(while:)","title":"prefix(while:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"while","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/shuffled()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled()","url":"\/documentation\/hummingbirdlambda\/hbparser\/shuffled()","title":"shuffled()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/min()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min()","url":"\/documentation\/hummingbirdlambda\/hbparser\/min()","title":"min()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"min","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"abstract":[],"conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/elementsEqual(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:)","type":"topic","title":"elementsEqual(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"elementsEqual","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/map(_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/map(_:)","type":"topic","title":"map(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/map(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"map","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":"]"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/sorted()":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted()","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"title":"sorted()","url":"\/documentation\/hummingbirdlambda\/hbparser\/sorted()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/max(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max(by:)","title":"max(by:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"type":"topic","abstract":[],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/max(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/underestimatedCount":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/underestimatedCount","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/underestimatedcount","role":"symbol","title":"underestimatedCount","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/makeIterator()":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"makeIterator","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"text":".","kind":"text"},{"text":"Iterator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV8IteratorV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/makeIterator()","url":"\/documentation\/hummingbirdlambda\/hbparser\/makeiterator()","title":"makeIterator()","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/allSatisfy(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/allSatisfy(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allSatisfy","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"allSatisfy(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/allsatisfy(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lexicographicallyPrecedes(_:by:)":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:by:)","role":"symbol","type":"topic","title":"lexicographicallyPrecedes(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lexicographicallyPrecedes"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/suffix(_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"suffix(_:)","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/suffix(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/filter(_:)":{"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filter","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/filter(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/filter(_:)","title":"filter(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Element":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Element","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Element","kind":"identifier"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/element","title":"HBParser.Element","kind":"symbol","navigatorTitle":[{"text":"Element","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/forEach(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/forEach(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"forEach","kind":"identifier"},{"text":"((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/foreach(_:)","title":"forEach(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/elementsEqual(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/elementsEqual(_:by:)","role":"symbol","type":"topic","title":"elementsEqual(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbparser\/elementsequal(_:by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"elementsEqual"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"OtherSequence"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"OtherSequence"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/dropLast(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/droplast(_:)","title":"dropLast(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"dropLast"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropLast(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/flatMap(_:)-6dduv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-6dduv","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"flatMap"},{"kind":"text","text":"<"},{"text":"SegmentOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"SegmentOfResult","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"title":"flatMap(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-6dduv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/starts(with:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/starts(with:by:)","title":"starts(with:by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/starts(with:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:)","title":"starts(with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/starts(with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/first(where:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/first(where:)","title":"first(where:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"first"},{"kind":"text","text":"("},{"kind":"externalParam","text":"where"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/first(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/min(by:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/min(by:)","title":"min(by:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"min"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/min(by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/prefix(_:)":{"title":"prefix(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/prefix(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/prefix(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"prefix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"PrefixSequence","kind":"typeIdentifier","preciseIdentifier":"s:s14PrefixSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/withContiguousStorageIfAvailable(_:)":{"abstract":[],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","kind":"typeIdentifier","preciseIdentifier":"s:SR"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"title":"withContiguousStorageIfAvailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/withContiguousStorageIfAvailable(_:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/withcontiguousstorageifavailable(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/max()":{"role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"Element"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"Comparable"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/max()","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"max","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/max()","title":"max()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/compactMap(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/compactMap(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"compactMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/compactmap(_:)","title":"compactMap(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/shuffled(using:)":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/shuffled(using:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled(using:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"role":"symbol","title":"shuffled(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lexicographicallyPrecedes(_:)":{"role":"symbol","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Comparable","type":"codeVoice"},{"text":".","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lexicographicallyPrecedes(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lexicographicallyPrecedes","kind":"identifier"},{"text":"<","kind":"text"},{"text":"OtherSequence","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"OtherSequence","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/lexicographicallyprecedes(_:)","title":"lexicographicallyPrecedes(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/dropFirst(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/dropFirst(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dropFirst","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"DropFirstSequence","kind":"typeIdentifier","preciseIdentifier":"s:s17DropFirstSequenceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/dropfirst(_:)","title":"dropFirst(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/flatMap(_:)-50vol":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/flatMap(_:)-50vol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"flatMap","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ElementOfResult","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"?) ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ElementOfResult","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"kind":"symbol","deprecated":true,"url":"\/documentation\/hummingbirdlambda\/hbparser\/flatmap(_:)-50vol","title":"flatMap(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/contains(_:)":{"conformance":{"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"contains(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/contains(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reduce(into:_:)":{"title":"reduce(into:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(into:_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/reduce(into:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"reduce"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Result"},{"kind":"text","text":">("},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", ("},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Result"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ()) "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Result"}],"abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/reduce(_:_:)":{"type":"topic","title":"reduce(_:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"reduce","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Result","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Result","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/reduce(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/reduce(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/contains(where:)":{"type":"topic","title":"contains(where:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"where","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/contains(where:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/contains(where:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/lazy":{"type":"topic","title":"lazy","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lazy","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12LazySequenceV","text":"LazySequence","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/lazy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/lazy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/enumerated()":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"enumerated()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enumerated"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s18EnumeratedSequenceV","text":"EnumeratedSequence"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/enumerated()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/enumerated()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/sorted(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted(by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/sorted(by:)","role":"symbol","type":"topic","title":"sorted(by:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(separator:maxSplits:omittingEmptySubsequences:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"title":"split(separator:maxSplits:omittingEmptySubsequences:)","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Iterator":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/iterator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Iterator","abstract":[],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"Iterator"}],"role":"symbol","kind":"symbol","title":"HBParser.Iterator","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Iterator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled().json new file mode 100644 index 0000000000..5001a439fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled().json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/shuffled()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.shuffled()"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"shuffled()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE8shuffledSay7ElementQzGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/shuffled()":{"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled()","url":"\/documentation\/hummingbirdlambda\/hbparser\/shuffled()","title":"shuffled()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled(using:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled(using:).json new file mode 100644 index 0000000000..2ce64ea690 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/shuffled(using:).json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled(using:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.shuffled(using:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"shuffled(using:)","role":"symbol","extendedModule":"Swift","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:STsE8shuffled5usingSay7ElementQzGqd__z_tSGRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shuffled"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":" "},{"kind":"internalParam","text":"generator"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"] "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SG","text":"RandomNumberGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/shuffled(using:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/shuffled(using:)":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/shuffled(using:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/shuffled(using:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shuffled","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"using"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"role":"symbol","title":"shuffled(using:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted().json new file mode 100644 index 0000000000..9b07a390c6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"() -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}]},"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:STsSL7ElementRpzrlE6sortedSayABGyF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"sorted()"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/sorted()"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted()"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.sorted()","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/sorted()":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted()","kind":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Comparable"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"() -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":"]"}],"title":"sorted()","url":"\/documentation\/hummingbirdlambda\/hbparser\/sorted()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted(by:).json new file mode 100644 index 0000000000..55ac62c7a3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/sorted(by:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"externalID":"s:STsE6sorted2bySay7ElementQzGSbAD_ADtKXE_tKF::SYNTHESIZED::s:11Hummingbird8HBParserV","title":"sorted(by:)","extendedModule":"Swift","roleHeading":"Instance Method"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted(by:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sorted"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"areInIncreasingOrder"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/sorted(by:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.sorted(by:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/sorted(by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/sorted(by:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sorted","kind":"identifier"},{"text":"(","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/sorted(by:)","role":"symbol","type":"topic","title":"sorted(by:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json new file mode 100644 index 0000000000..51b3207413 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = Int.max, ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = true, ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"isSeparator","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ArraySlice","kind":"typeIdentifier","preciseIdentifier":"s:s10ArraySliceV"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)"]}],"sections":[],"metadata":{"externalID":"s:STsE5split9maxSplits25omittingEmptySubsequences14whereSeparatorSays10ArraySliceVy7ElementQzGGSi_S2bAHKXEtKF::SYNTHESIZED::s:11Hummingbird8HBParserV","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"split"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"whereSeparator"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.split(maxSplits:omittingEmptySubsequences:whereSeparator:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(maxSplits:omittingEmptySubsequences:whereSeparator:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(maxSplits:omittingEmptySubsequences:whereSeparator:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"whereSeparator","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> [","kind":"text"},{"text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"split(maxSplits:omittingEmptySubsequences:whereSeparator:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:).json new file mode 100644 index 0000000000..66fba99c17 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/split(separator:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Unicode","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO"},{"text":".","kind":"text"},{"text":"Scalar","kind":"typeIdentifier","preciseIdentifier":"s:s7UnicodeO6ScalarV"},{"text":") -> [","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird8HBParserV"},{"text":"]","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"separator","content":[{"inlineContent":[{"type":"text","text":"Separator character"}],"type":"paragraph"}]}]},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"arrays of sub parsers"}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"split(separator:)","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird8HBParserV5split9separatorSayACGs7UnicodeO6ScalarV_tF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(separator:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:)","abstract":[{"text":"Split parser into sections separated by character","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO","text":"Unicode","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s7UnicodeO6ScalarV","text":"Scalar","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:11Hummingbird8HBParserV","text":"HBParser","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(separator:)","title":"split(separator:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json new file mode 100644 index 0000000000..de58938fa0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.split(separator:maxSplits:omittingEmptySubsequences:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","title":"split(separator:maxSplits:omittingEmptySubsequences:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"externalID":"s:STsSQ7ElementRpzrlE5split9separator9maxSplits25omittingEmptySubsequencesSays10ArraySliceVyABGGAB_SiSbtF::SYNTHESIZED::s:11Hummingbird8HBParserV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxSplits","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = Int.max, ","kind":"text"},{"text":"omittingEmptySubsequences","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = true) -> [","kind":"text"},{"preciseIdentifier":"s:s10ArraySliceV","text":"ArraySlice","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":">]","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/split(separator:maxSplits:omittingEmptySubsequences:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"split","kind":"identifier"},{"text":"(","kind":"text"},{"text":"separator","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxSplits"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"omittingEmptySubsequences"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"ArraySlice","preciseIdentifier":"s:s10ArraySliceV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">]"}],"title":"split(separator:maxSplits:omittingEmptySubsequences:)","kind":"symbol","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Element"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"Equatable"},{"type":"text","text":"."}]},"abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/split(separator:maxSplits:omittingEmptySubsequences:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:).json new file mode 100644 index 0000000000..29ce2fe300 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"possiblePrefix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/starts(with:)"]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"Swift","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"externalID":"s:STsSQ7ElementRpzrlE6starts4withSbqd___tSTRd__AAQyd__ABRSlF::SYNTHESIZED::s:11Hummingbird8HBParserV","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"Element","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"Equatable","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"title":"starts(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/starts(with:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:)","title":"starts(with:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"PossiblePrefix"},{"kind":"text","text":">("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Element","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"Equatable","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/starts(with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:by:).json new file mode 100644 index 0000000000..22b7763234 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/starts(with:by:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Sequence.starts(with:by:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/starts(with:by:)"]}],"sections":[],"metadata":{"extendedModule":"Swift","role":"symbol","externalID":"s:STsE6starts4with2bySbqd___Sb7ElementQz_ADQyd__tKXEtKSTRd__lF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"starts"},{"kind":"text","text":"<"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"PossiblePrefix"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"starts(with:by:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:by:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"possiblePrefix","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"areEquivalent","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","kind":"typeIdentifier","preciseIdentifier":"s:ST"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/starts(with:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/starts(with:by:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"starts","kind":"identifier"},{"text":"<","kind":"text"},{"text":"PossiblePrefix","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"PossiblePrefix","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/starts(with:by:)","title":"starts(with:by:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/string.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/string.json new file mode 100644 index 0000000000..d3256b0584 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/string.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/string"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/string"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird8HBParserV6stringSSvp","title":"string","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Return contents of parser as a string"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/string":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/string","title":"string","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/string","abstract":[{"text":"Return contents of parser as a string","type":"text"}],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/suffix(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/suffix(_:).json new file mode 100644 index 0000000000..ea0331dab3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/suffix(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"suffix","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxLength","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/suffix(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> ["},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"suffix(_:)","externalID":"s:STsE6suffixySay7ElementQzGSiF::SYNTHESIZED::s:11Hummingbird8HBParserV","extendedModule":"Swift","role":"symbol"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.suffix(_:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/suffix(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/suffix(_:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"suffix"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> ["},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"]"}],"title":"suffix(_:)","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/suffix(_:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/suffix(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/underestimatedcount.json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/underestimatedcount.json new file mode 100644 index 0000000000..c8c71dff6c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/underestimatedcount.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"underestimatedCount","extendedModule":"Swift","roleHeading":"Instance Property","externalID":"s:STsE19underestimatedCountSivp::SYNTHESIZED::s:11Hummingbird8HBParserV"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/underestimatedcount"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/underestimatedCount","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Sequence.underestimatedCount"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"underestimatedCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/underestimatedCount":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/underestimatedCount","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"underestimatedCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparser\/underestimatedcount","role":"symbol","title":"underestimatedCount","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance().json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance().json new file mode 100644 index 0000000000..b0ee7a71d9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance().json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"()"}],"externalID":"s:11Hummingbird8HBParserV13unsafeAdvanceyyF","symbolKind":"method","title":"unsafeAdvance()","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsafeAdvance","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance()","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/unsafeAdvance()":{"url":"\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance()","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsafeAdvance","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","title":"unsafeAdvance()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:).json new file mode 100644 index 0000000000..d10a64feea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance(by:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"metadata":{"title":"unsafeAdvance(by:)","role":"symbol","extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")"}],"symbolKind":"method","externalID":"s:11Hummingbird8HBParserV13unsafeAdvance2byySi_tF","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance(by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/unsafeAdvance(by:)":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsafeAdvance"},{"kind":"text","text":"("},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/unsafeAdvance(by:)","title":"unsafeAdvance(by:)","url":"\/documentation\/hummingbirdlambda\/hbparser\/unsafeadvance(by:)","abstract":[],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:).json new file mode 100644 index 0000000000..65727cdcfe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Sequence.withContiguousStorageIfAvailable(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"externalID":"s:STsE32withContiguousStorageIfAvailableyqd__Sgqd__SRy7ElementQzGKXEKlF::SYNTHESIZED::s:11Hummingbird8HBParserV","roleHeading":"Instance Method","symbolKind":"method","title":"withContiguousStorageIfAvailable(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">(("},{"kind":"typeIdentifier","preciseIdentifier":"s:SR","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/withContiguousStorageIfAvailable(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbparser\/withcontiguousstorageifavailable(_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withContiguousStorageIfAvailable"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"R"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"body"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:SR","kind":"typeIdentifier","text":"UnsafeBufferPointer"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser","title":"HBParser","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/withContiguousStorageIfAvailable(_:)":{"abstract":[],"kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withContiguousStorageIfAvailable","kind":"identifier"},{"text":"<","kind":"text"},{"text":"R","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafeBufferPointer","kind":"typeIdentifier","preciseIdentifier":"s:SR"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"R"},{"kind":"text","text":"?"}],"title":"withContiguousStorageIfAvailable(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/withContiguousStorageIfAvailable(_:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbparser\/withcontiguousstorageifavailable(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParser/Sequence-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParser\/Sequence-Implementations","role":"collectionGroup","kind":"article","title":"Sequence Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbparser\/sequence-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver.json new file mode 100644 index 0000000000..58403c65c5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver.json @@ -0,0 +1 @@ +{"seeAlsoSections":[{"title":"Storage","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]}],"metadata":{"externalID":"s:11Hummingbird15HBPersistDriverP","symbolKind":"protocol","title":"HBPersistDriver","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"roleHeading":"Protocol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"relationshipsSections":[{"title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"],"kind":"relationships","type":"conformingTypes"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver"]}],"abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","role":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/get(key:as:request:)-75a9i":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"get value for key"}],"kind":"symbol","title":"get(key:as:request:)","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-75a9i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/remove(key:request:)-8qc2n":{"type":"topic","abstract":[{"text":"remove value associated with key","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"defaultImplementations":2,"title":"remove(key:request:)","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-8gjyt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt","title":"shutdown()","role":"symbol","kind":"symbol","defaultImplementations":2,"required":true,"abstract":[{"type":"text","text":"shutdown driver"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-8gjyt"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFluent/HBFluentPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBFluentPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFluent\/HBFluentPersistDriver","title":"HBFluentPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBFluentPersistDriver"}],"url":"\/documentation\/hummingbirdfluent\/hbfluentpersistdriver","role":"symbol","abstract":[{"text":"Fluent driver for persist system for storing persistent cross request key\/value pairs","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMemoryPersistDriver":{"abstract":[{"type":"text","text":"In memory driver for persist system for storing persistent cross request key\/value pairs"}],"navigatorTitle":[{"text":"HBMemoryPersistDriver","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmemorypersistdriver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMemoryPersistDriver","title":"HBMemoryPersistDriver","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMemoryPersistDriver","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"kind":"symbol","type":"topic","title":"create(key:value:expires:request:)","required":true,"defaultImplementations":2,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json new file mode 100644 index 0000000000..806611d889 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"text":"Codable value to store","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}],"kind":"parameters"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]]},"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"metadata":{"required":true,"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"create(key:value:expires:request:)","externalID":"s:11Hummingbird15HBPersistDriverP6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_qd__AI10TimeAmountVSgAA9HBRequestVtSeRd__SERd__lF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo"]}],"kind":"symbol","defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"kind":"symbol","type":"topic","title":"create(key:value:expires:request:)","required":true,"defaultImplementations":2,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/create(key:value:expires:request:)-8eh3v":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","kind":"symbol","title":"create(key:value:expires:request:)","type":"topic","abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"key"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json new file mode 100644 index 0000000000..8f66c877fe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"key","content":[{"inlineContent":[{"text":"Key to store value against","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Codable value to store"}]}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}]}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}]}],"kind":"parameters"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Hummingbird","title":"create(key:value:expires:request:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"platforms":[{"introducedAt":"13.0","beta":false,"name":"iOS","deprecated":false,"unavailable":false},{"introducedAt":"10.15","beta":false,"name":"macOS","deprecated":false,"unavailable":false},{"introducedAt":"13.0","beta":false,"name":"tvOS","deprecated":false,"unavailable":false},{"introducedAt":"6.0","beta":false,"name":"watchOS","deprecated":false,"unavailable":false}],"role":"symbol","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo"]]},"abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"text":" error","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/create(key:value:expires:request:)-3m0mo":{"kind":"symbol","type":"topic","title":"create(key:value:expires:request:)","required":true,"defaultImplementations":2,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"text":"Object","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-3m0mo","abstract":[{"type":"text","text":"create key\/value pair. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/create(key:value:expires:request:)-8eh3v":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/create(key:value:expires:request:)-8eh3v","kind":"symbol","title":"create(key:value:expires:request:)","type":"topic","abstract":[{"text":"create key\/value pair. If key already exist throw ","type":"text"},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"text":" error","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"key"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i.json new file mode 100644 index 0000000000..7aaa6da310 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-8yq9h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-8yq9h"],"title":"HBPersistDriver Implementations"}],"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBPersistDriverP3get3key2as7request7NIOCore15EventLoopFutureCyqd__SgGSS_qd__mAA9HBRequestVtSeRd__SERd__lF","required":true,"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"get(key:as:request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-75a9i"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"get value for key"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"Key used to look for value","type":"text"}]}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}],"kind":"parameters"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/get(key:as:request:)-8yq9h":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-8yq9h","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"text":"?","kind":"text"}],"title":"get(key:as:request:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-8yq9h","abstract":[{"type":"text","text":"get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/get(key:as:request:)-75a9i":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"get value for key"}],"kind":"symbol","title":"get(key:as:request:)","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-75a9i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h.json new file mode 100644 index 0000000000..af058e7d92 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Key used to look for value"}]}]},{"name":"as","content":[{"inlineContent":[{"type":"text","text":"Type you want value to be returned as. If it cannot be returned as this value then nil will be returned"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}]}],"kind":"parameters"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","metadata":{"platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"deprecated":false,"unavailable":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"title":"get(key:as:request:)","symbolKind":"method","externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}]},"abstract":[{"type":"text","text":"get value for key"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-8yq9h"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-8yq9h"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/get(key:as:request:)-8yq9h":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-8yq9h","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"text":"?","kind":"text"}],"title":"get(key:as:request:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-8yq9h","abstract":[{"type":"text","text":"get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/get(key:as:request:)-75a9i":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"get value for key"}],"kind":"symbol","title":"get(key:as:request:)","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/get(key:as:request:)-75a9i","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/get(key:as:request:)-75a9i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"required":true}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic.json new file mode 100644 index 0000000000..92b3a70026 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-4ypic","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"remove value associated with key"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-4ypic"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird15HBPersistDriverPAAE6remove3key7requestySS_AA9HBRequestVtYaKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"platforms":[{"name":"iOS","beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false},{"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"extendedModule":"Hummingbird","title":"remove(key:request:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Key used to look for value"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"type":"text","text":"Request making this call"}],"type":"paragraph"}],"name":"request"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/remove(key:request:)-8qc2n":{"type":"topic","abstract":[{"text":"remove value associated with key","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"defaultImplementations":2,"title":"remove(key:request:)","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/remove(key:request:)-4ypic":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-4ypic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-4ypic","abstract":[{"type":"text","text":"remove value associated with key"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","title":"remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n.json new file mode 100644 index 0000000000..0dba0092f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-8qc2n"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"remove(key:request:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"required":true,"externalID":"s:11Hummingbird15HBPersistDriverP6remove3key7request7NIOCore15EventLoopFutureCyytGSS_AA9HBRequestVtF"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Key used to look for value","type":"text"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Request making this call"}]}],"name":"request"}]}],"defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-4ypic","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-4ypic"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"remove value associated with key"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/remove(key:request:)-4ypic":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-4ypic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-4ypic","abstract":[{"type":"text","text":"remove value associated with key"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"throws"}],"type":"topic","title":"remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/remove(key:request:)-8qc2n":{"type":"topic","abstract":[{"text":"remove value associated with key","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/remove(key:request:)-8qc2n","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"kind":"text","text":">"}],"defaultImplementations":2,"title":"remove(key:request:)","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/remove(key:request:)-8qc2n","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv.json new file mode 100644 index 0000000000..013456c7b4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBPersistDriverP3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_qd__AI10TimeAmountVSgAA9HBRequestVtSeRd__SERd__lF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","required":true,"symbolKind":"method","title":"set(key:value:expires:request:)"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]]},"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-2nhv"],"traits":[{"interfaceLanguage":"swift"}]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y"],"title":"HBPersistDriver Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"Key to store value against","type":"text"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"Codable value to store","type":"text"}]}]},{"name":"expires","content":[{"inlineContent":[{"text":"If non-nil defines time that value will expire","type":"text"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}]}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","role":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/set(key:value:expires:request:)-9yq7y":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","title":"set(key:value:expires:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json new file mode 100644 index 0000000000..3737136f0e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"role":"symbol","platforms":[{"unavailable":false,"name":"iOS","beta":false,"deprecated":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","beta":false,"deprecated":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","beta":false,"deprecated":false,"introducedAt":"13.0"},{"deprecated":false,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0"}],"title":"set(key:value:expires:request:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"method"},"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Key to store value against","type":"text"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Codable value to store","type":"text"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"If non-nil defines time that value will expire"}]}],"name":"expires"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Request making this call","type":"text"}]}],"name":"request"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/set(key:value:expires:request:)-2nhv":{"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"set(key:value:expires:request:)","role":"symbol","defaultImplementations":2,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-2nhv","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/set(key:value:expires:request:)-9yq7y":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/set(key:value:expires:request:)-9yq7y","title":"set(key:value:expires:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt.json new file mode 100644 index 0000000000..b24c558ae5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"default implemenation of shutdown()"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"shutdown()","externalID":"s:11Hummingbird15HBPersistDriverPAAE8shutdownyyF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"role":"symbol","extendedModule":"Hummingbird"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-2jadt"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-8gjyt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt","title":"shutdown()","role":"symbol","kind":"symbol","defaultImplementations":2,"required":true,"abstract":[{"type":"text","text":"shutdown driver"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-8gjyt"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-2jadt":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-2jadt","type":"topic","abstract":[{"text":"default implemenation of shutdown()","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt.json new file mode 100644 index 0000000000..f741dc2b26 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt.json @@ -0,0 +1 @@ +{"sections":[],"defaultImplementationsSections":[{"title":"HBPersistDriver Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-8gjyt"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird15HBPersistDriverP8shutdownyyF","roleHeading":"Instance Method","symbolKind":"method","title":"shutdown()","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"]]},"abstract":[{"type":"text","text":"shutdown driver"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-2jadt":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-2jadt","type":"topic","abstract":[{"text":"default implemenation of shutdown()","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol","title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-2jadt","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver/shutdown()-8gjyt":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver\/shutdown()-8gjyt","title":"shutdown()","role":"symbol","kind":"symbol","defaultImplementations":2,"required":true,"abstract":[{"type":"text","text":"shutdown driver"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriver\/shutdown()-8gjyt"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory.json new file mode 100644 index 0000000000..0a43b4aa0b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"abstract":[{"text":"Factory class for persist drivers","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Structure","externalID":"s:11Hummingbird22HBPersistDriverFactoryV","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"role":"symbol","title":"HBPersistDriverFactory","symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"languages":["swift"]}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/init(create:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/create"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/memory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis(id:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"seeAlsoSections":[{"title":"Storage","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/create":{"title":"create","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/create","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/create","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/init(create:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/init(create:)","abstract":[{"text":"Initialize HBPersistDriverFactory","type":"text"}],"title":"init(create:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/init(create:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/fluent(_:)":{"role":"symbol","title":"fluent(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent(_:)","abstract":[{"type":"text","text":"Fluent driver for persist system using a specific database id"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/memory":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"title":"memory","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/memory","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/memory","abstract":[{"type":"text","text":"In memory driver for persist system"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/redis(id:)":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis(id:)","abstract":[{"type":"text","text":"Redis driver for persist system"}],"title":"redis(id:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis(id:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/redis":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis","abstract":[{"text":"Redis driver for persist system","type":"text"}],"title":"redis","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/fluent":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent","abstract":[{"text":"Fluent driver for persist system","type":"text"}],"title":"fluent","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/create.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/create.json new file mode 100644 index 0000000000..c09b848945 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/create.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/create"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/create","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"create","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV6createyAA0bC0_pAA13HBApplicationCcvp","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":": (","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/create":{"title":"create","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/create","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","text":"HBPersistDriver","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/create","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:).json new file mode 100644 index 0000000000..0076e6e714 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"datebaseID","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Fluent driver for persist system using a specific database id"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"metadata":{"modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A6FluentE6fluentyAC0E3Kit10DatabaseIDVSgFZ","roleHeading":"Type Method","extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"title":"fluent(_:)","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/fluent(_:)":{"role":"symbol","title":"fluent(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","kind":"typeIdentifier","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent(_:)","abstract":[{"type":"text","text":"Fluent driver for persist system using a specific database id"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent.json new file mode 100644 index 0000000000..4aebb376cb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Fluent driver for persist system"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"property","externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A6FluentE6fluentACvpZ","extendedModule":"Hummingbird","title":"fluent","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"modules":[{"name":"Hummingbird"}],"roleHeading":"Type Property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/fluent":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/fluent","abstract":[{"text":"Fluent driver for persist system","type":"text"}],"title":"fluent","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/fluent","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:).json new file mode 100644 index 0000000000..780f8f62e7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/init(create:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"create","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HBPersistDriver factory function"}]}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/init(create:)"]}],"abstract":[{"type":"text","text":"Initialize HBPersistDriverFactory"}],"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"create"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier","text":"HBApplication"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird15HBPersistDriverP","kind":"typeIdentifier","text":"HBPersistDriver"},{"kind":"text","text":")"}],"symbolKind":"init","externalID":"s:11Hummingbird22HBPersistDriverFactoryV6createAcA0bC0_pAA13HBApplicationCc_tcfc","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","title":"init(create:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/init(create:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"create","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriver","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird15HBPersistDriverP"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/init(create:)","abstract":[{"text":"Initialize HBPersistDriverFactory","type":"text"}],"title":"init(create:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/init(create:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/memory.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/memory.json new file mode 100644 index 0000000000..733621acf0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/memory.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/memory"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV6memoryACvpZ","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"memory","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"title":"memory"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/memory","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"In memory driver for persist system"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","text":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/memory":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"memory"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"title":"memory","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/memory","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/memory","abstract":[{"type":"text","text":"In memory driver for persist system"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:).json new file mode 100644 index 0000000000..f3527f80e1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:).json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory"}],"externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A5RedisE5redis2idAcD0E29ConnectionPoolGroupIdentifierV_tFZ","roleHeading":"Type Method","role":"symbol","modules":[{"name":"Hummingbird"}],"title":"redis(id:)","symbolKind":"method"},"abstract":[{"type":"text","text":"Redis driver for persist system"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis(id:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis(id:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/redis(id:)":{"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis(id:)","abstract":[{"type":"text","text":"Redis driver for persist system"}],"title":"redis(id:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis(id:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","text":"HBPersistDriverFactory"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis.json new file mode 100644 index 0000000000..fb46252342 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersistdriverfactory/redis.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"]]},"metadata":{"roleHeading":"Type Property","extendedModule":"Hummingbird","modules":[{"name":"Hummingbird"}],"symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier"}],"title":"redis","externalID":"s:11Hummingbird22HBPersistDriverFactoryV0A5RedisE5redisACvpZ","role":"symbol"},"abstract":[{"text":"Redis driver for persist system","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory/redis":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird22HBPersistDriverFactoryV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory\/redis","abstract":[{"text":"Redis driver for persist system","type":"text"}],"title":"redis","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory\/redis","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror.json new file mode 100644 index 0000000000..74663cb950 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"],"generated":true,"title":"Storage"}],"abstract":[{"text":"Errors return by persist framework","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird14HBPersistErrorV","symbolKind":"struct","roleHeading":"Structure","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistError"}],"navigatorTitle":[{"kind":"identifier","text":"HBPersistError"}],"title":"HBPersistError"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersisterror"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/duplicate"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/duplicate":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/duplicate","role":"symbol","abstract":[],"title":"duplicate","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/duplicate","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"duplicate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistError","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBPersistErrorV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/equatable-implementations","kind":"article","type":"topic","title":"Equatable Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriverFactory":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBPersistDriverFactory","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriverfactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriverFactory","kind":"identifier"}],"type":"topic","abstract":[{"text":"Factory class for persist drivers","type":"text"}],"title":"HBPersistDriverFactory","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriverFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/Error-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/error-implementations","kind":"article","type":"topic","title":"Error Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:).json new file mode 100644 index 0000000000..2f102ca432 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersisterror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/!=(_:_:)"},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird14HBPersistErrorV","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Operator","role":"symbol","title":"!=(_:_:)","symbolKind":"op","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/Equatable-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/equatable-implementations","kind":"article","type":"topic","title":"Equatable Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/!=(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/duplicate.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/duplicate.json new file mode 100644 index 0000000000..815ca9f179 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/duplicate.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersisterror\/duplicate"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"duplicate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistError","preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/duplicate","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Type Property","title":"duplicate","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"duplicate"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird14HBPersistErrorV","kind":"typeIdentifier","text":"HBPersistError"}],"symbolKind":"property","externalID":"s:11Hummingbird14HBPersistErrorV9duplicateACvpZ","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/duplicate":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/duplicate","role":"symbol","abstract":[],"title":"duplicate","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/duplicate","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"duplicate","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBPersistError","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBPersistErrorV"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations.json new file mode 100644 index 0000000000..1526751afb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations.json @@ -0,0 +1 @@ +{"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"Equatable Implementations","modules":[{"name":"Hummingbird"},{"name":"HummingbirdFoundation"}],"role":"collectionGroup"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/!=(_:_:)"],"generated":true,"title":"Operators"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/!=(_:_:)","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/error-implementations.json new file mode 100644 index 0000000000..dd711aeee8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/error-implementations.json @@ -0,0 +1 @@ +{"kind":"article","topicSections":[{"generated":true,"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/localizedDescription"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"},{"name":"HummingbirdFoundation"}],"title":"Error Implementations"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/localizedDescription":{"kind":"symbol","type":"topic","title":"localizedDescription","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/localizedDescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/localizeddescription"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/localizeddescription.json new file mode 100644 index 0000000000..c91e60a117 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbpersisterror/localizeddescription.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbpersisterror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/localizedDescription"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:11Hummingbird14HBPersistErrorV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"extendedModule":"Swift","title":"localizedDescription","symbolKind":"property"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError":{"url":"\/documentation\/hummingbirdlambda\/hbpersisterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError","type":"topic","role":"symbol","abstract":[{"text":"Errors return by persist framework","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistError","kind":"identifier"}],"navigatorTitle":[{"text":"HBPersistError","kind":"identifier"}],"title":"HBPersistError","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/Error-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/Error-Implementations","url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/error-implementations","kind":"article","type":"topic","title":"Error Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistError/localizedDescription":{"kind":"symbol","type":"topic","title":"localizedDescription","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistError\/localizedDescription","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdlambda\/hbpersisterror\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest.json new file mode 100644 index 0000000000..96c7e43c22 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/init(head:body:application:context:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/allocator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayV2Request","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/application","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBasic","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBearer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/cookies","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/endpointPath","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/fluent-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/id","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/jobs-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/parameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/persist-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/remoteAddress","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/response","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/serviceContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/session","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/uri","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/version"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authGet(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authHas(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogin(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogout(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authRequire(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody(maxSize:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/decode(as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-34tp6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-8vehc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:message:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/success(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withServiceContext(_:_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-198d8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/CustomStringConvertible-Implementations"],"title":"Default Implementations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"title":"Request\/Response"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"HBRequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/CustomStringConvertible-Implementations","role":"collectionGroup","kind":"article","title":"CustomStringConvertible Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/customstringconvertible-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/eventLoop":{"title":"eventLoop","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/eventLoop","abstract":[{"type":"text","text":"EventLoop request is running on"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/eventloop","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/decode(as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/decode(as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"}],"kind":"symbol","type":"topic","title":"decode(as:)","abstract":[{"text":"Decode request using decoder stored at ","type":"text"},{"type":"codeVoice","code":"HBApplication.decoder"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/decode(as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/serviceContext":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/serviceContext","title":"serviceContext","url":"\/documentation\/hummingbirdlambda\/hbrequest\/servicecontext","role":"symbol","abstract":[{"text":"ServiceContext attached to request. Used to propagate serviceContext to child functions","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:ofKind:_:)-4bxhf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-4bxhf","title":"withSpan(_:ofKind:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authGet(_:)":{"abstract":[{"type":"text","text":"Return authenticated type"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authGet(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}],"title":"authGet(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authBearer":{"role":"symbol","kind":"symbol","title":"authBearer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBearer","abstract":[{"type":"text","text":"Return Bearer authorization information from request"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authbearer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authBearer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"BearerAuthentication","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/logger":{"role":"symbol","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/logger","type":"topic","abstract":[{"type":"text","text":"Logger to use"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/logger","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/cookies":{"title":"cookies","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/cookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/cookies","abstract":[{"text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookies","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/fluent-swift.property":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier","text":"Fluent"}],"title":"fluent","url":"\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.property","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/fluent-swift.property","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/remoteAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/remoteAddress","url":"\/documentation\/hummingbirdlambda\/hbrequest\/remoteaddress","type":"topic","abstract":[{"text":"IP request came from","type":"text"}],"role":"symbol","title":"remoteAddress","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SocketAddress","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/init(head:body:application:context:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/init(head:body:application:context:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"application"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/init(head:body:application:context:)","role":"symbol","title":"init(head:body:application:context:)","type":"topic","abstract":[{"text":"Create new HBRequest","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:context:ofKind:_:)-m3y9":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Span","preciseIdentifier":"s:7Tracing4SpanP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9","kind":"symbol","type":"topic","title":"withSpan(_:context:ofKind:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9","abstract":[{"type":"text","text":"Execute a specific task within a newly created "},{"code":"Span","type":"codeVoice"},{"type":"text","text":"."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authBasic":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","type":"topic","title":"authBasic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBasic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authbasic","abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/collateBody()":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/collatebody()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody()","title":"collateBody()"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/allocator":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/allocator","type":"topic","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/allocator","role":"symbol","title":"allocator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/application":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/application","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"reference to application"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/application","title":"application","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authRequire(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authRequire(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authrequire(_:)","title":"authRequire(_:)","abstract":[{"type":"text","text":"Return authenticated type"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authRequire"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/session":{"abstract":[{"text":"access session info","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"session"},{"kind":"text","text":": "},{"text":"SessionManager","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"}],"kind":"symbol","title":"session","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/session","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/db(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/db(_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"}],"title":"db(_:)","abstract":[{"type":"text","text":"Get database with ID"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/collateBody(maxSize:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody(maxSize:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"collateBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/collatebody(maxsize:)","title":"collateBody(maxSize:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/parameters":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Parameters extracted during processing of request URI. These are available to you inside the route handler"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/parameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/parameters","title":"parameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/jobs-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/jobs-swift.property","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","text":"Jobs","kind":"typeIdentifier"}],"title":"jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.property","abstract":[{"text":"Job queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/apiGatewayRequest":{"type":"topic","title":"apiGatewayRequest","role":"symbol","kind":"symbol","abstract":[{"code":"APIGateway.Request","type":"codeVoice"},{"type":"text","text":" that generated this "},{"code":"HBRequest","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayrequest","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayRequest"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","kind":"typeIdentifier","text":"APIGatewayRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/db":{"kind":"symbol","role":"symbol","title":"db","abstract":[{"type":"text","text":"Get default database"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db","url":"\/documentation\/hummingbirdlambda\/hbrequest\/db","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/redis(id:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis(id:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"redis(id:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/response":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/response","title":"response","kind":"symbol","abstract":[{"type":"text","text":"Allows you to edit the status and headers of the response."}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"text":"ResponsePatch","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/success(_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Return succeeded "},{"type":"codeVoice","code":"EventLoopFuture"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"role":"symbol","title":"success(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/success(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/success(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/id":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Request ID (Uses ID attached to loggger to avoid replication)"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/id","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/id","title":"id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/version":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"HTTP version"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/version","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/version","title":"version"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/uri":{"title":"uri","abstract":[{"text":"URI path","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/uri","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/uri","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:ofKind:_:)-198d8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Span","preciseIdentifier":"s:7Tracing4SpanP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-198d8","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-198d8","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"}],"title":"withSpan(_:ofKind:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/context":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/context","abstract":[{"type":"text","text":"Request context (eventLoop, bytebuffer allocator and remote address)"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/context","title":"context","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authHas(_:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Return if request is authenticated with type"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authHas"},{"kind":"text","text":"<"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/authhas(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authHas(_:)","title":"authHas(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:)-34tp6":{"title":"failure(_:)","abstract":[{"type":"text","text":"Return failed "},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" with http response status code","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-34tp6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-34tp6","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"failure","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/redis-swift.property":{"kind":"symbol","type":"topic","abstract":[],"title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis-swift.property","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Redis","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authLogin(_:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"type":"codeVoice","code":"Auth.get"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/authlogin(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogin(_:)","title":"authLogin(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/method":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/method","type":"topic","abstract":[{"text":"Request HTTP method","type":"text"}],"title":"method","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/method","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authLogout(_:)":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Logout authenticatable object. Removes object from request"}],"title":"authLogout(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogout(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authlogout(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/endpointPath":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"endpointPath","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/endpointpath","abstract":[{"text":"endpoint that services this request.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/endpointPath","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:message:)":{"type":"topic","role":"symbol","abstract":[{"text":"Return failed ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":" with http response status code and message","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:message:)","title":"failure(_:message:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/body":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Body of HTTP request"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/body","title":"body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/extensions":{"kind":"symbol","abstract":[{"type":"text","text":"Request extensions"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/extensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/extensions","title":"extensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withServiceContext(_:_:)":{"type":"topic","abstract":[{"text":"Execute the given operation with edited request that includes serviceContext.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withServiceContext(_:_:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withservicecontext(_:_:)","title":"withServiceContext(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"withServiceContext","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.struct","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","title":"HBRequest.Fluent","navigatorTitle":[{"text":"Fluent","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fluent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","role":"symbol","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/persist-swift.property":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV","text":"Persist","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Accessor for persist framework"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.property","title":"persist","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/persist-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:)-8vehc":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-8vehc","abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"}],"type":"topic","title":"failure(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-8vehc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/apiGatewayV2Request":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"codeVoice","code":"APIGateway.V2.Request"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"apiGatewayV2Request","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","text":"APIGatewayV2Request","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayv2request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayV2Request","title":"apiGatewayV2Request"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/headers":{"title":"headers","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/headers","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/headers","abstract":[{"text":"Request HTTP headers","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBSendableExtensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible","navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:context:ofKind:_:)-7r3k8":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"},{"type":"text","text":","}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","title":"withSpan(_:context:ofKind:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/allocator.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/allocator.json new file mode 100644 index 0000000000..dd70f319f1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/allocator.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/allocator"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV9allocator7NIOCore19ByteBufferAllocatorVvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"}],"title":"allocator"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/allocator"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"ByteBuffer allocator used by request"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/allocator":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/allocator","type":"topic","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"allocator","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","text":"ByteBufferAllocator","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/allocator","role":"symbol","title":"allocator"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayrequest.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayrequest.json new file mode 100644 index 0000000000..6153bb4d54 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayrequest.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayRequest","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A6LambdaE17apiGatewayRequest15AWSLambdaEvents010APIGatewayF0Vvp","title":"apiGatewayRequest","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdLambda"}],"extendedModule":"Hummingbird","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiGatewayRequest","kind":"identifier"},{"text":": ","kind":"text"},{"text":"APIGatewayRequest","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","kind":"typeIdentifier"}],"symbolKind":"property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayrequest"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayRequest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"APIGatewayRequest","preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"codeVoice","code":"APIGateway.Request"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/apiGatewayRequest":{"type":"topic","title":"apiGatewayRequest","role":"symbol","kind":"symbol","abstract":[{"code":"APIGateway.Request","type":"codeVoice"},{"type":"text","text":" that generated this "},{"code":"HBRequest","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayrequest","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"apiGatewayRequest"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15AWSLambdaEvents17APIGatewayRequestV","kind":"typeIdentifier","text":"APIGatewayRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayv2request.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayv2request.json new file mode 100644 index 0000000000..db9fd86aef --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/apigatewayv2request.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayV2Request"},"abstract":[{"code":"APIGateway.V2.Request","type":"codeVoice"},{"text":" that generated this ","type":"text"},{"code":"HBRequest","type":"codeVoice"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiGatewayV2Request","kind":"identifier"},{"text":": ","kind":"text"},{"text":"APIGatewayV2Request","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayv2request"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"roleHeading":"Instance Property","extendedModule":"Hummingbird","title":"apiGatewayV2Request","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdLambda"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apiGatewayV2Request","kind":"identifier"},{"text":": ","kind":"text"},{"text":"APIGatewayV2Request","kind":"typeIdentifier","preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV"}],"externalID":"s:11Hummingbird9HBRequestV0A6LambdaE19apiGatewayV2Request15AWSLambdaEvents010APIGatewayfG0Vvp","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/apiGatewayV2Request":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"codeVoice","code":"APIGateway.V2.Request"},{"type":"text","text":" that generated this "},{"type":"codeVoice","code":"HBRequest"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"apiGatewayV2Request","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15AWSLambdaEvents19APIGatewayV2RequestV","text":"APIGatewayV2Request","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/apigatewayv2request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/apiGatewayV2Request","title":"apiGatewayV2Request"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/application.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/application.json new file mode 100644 index 0000000000..1e5dbf6a00 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/application.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/application"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"externalID":"s:11Hummingbird9HBRequestV11applicationAA13HBApplicationCvp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"}],"roleHeading":"Instance Property","title":"application"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/application"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"reference to application"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/application":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/application","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"application","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"reference to application"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/application","title":"application","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbasic.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbasic.json new file mode 100644 index 0000000000..227f52400b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbasic.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authbasic"]}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV","text":"BasicAuthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A4AuthE9authBasicAD0E14AuthenticationVSgvp","title":"authBasic","extendedModule":"Hummingbird","roleHeading":"Instance Property","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV"},{"kind":"text","text":"?"}],"symbolKind":"property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBasic"},"abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BasicAuthentication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BasicAuthentication","role":"symbol","navigatorTitle":[{"text":"BasicAuthentication","kind":"identifier"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BasicAuthentication"}],"title":"BasicAuthentication","type":"topic","url":"\/documentation\/hummingbirdauth\/basicauthentication","abstract":[{"type":"text","text":"Basic authentication information extracted from request header “Authorization”"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authBasic":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBasic"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BasicAuthentication","preciseIdentifier":"s:15HummingbirdAuth19BasicAuthenticationV"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","type":"topic","title":"authBasic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBasic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authbasic","abstract":[{"type":"text","text":"Return Basic (username\/password) authorization information from request"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbearer.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbearer.json new file mode 100644 index 0000000000..43c6b59317 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authbearer.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBearer"},"abstract":[{"text":"Return Bearer authorization information from request","type":"text"}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Property","externalID":"s:11Hummingbird9HBRequestV0A4AuthE10authBearerAD0E14AuthenticationVSgvp","symbolKind":"property","title":"authBearer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authBearer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"BearerAuthentication","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authbearer"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"authBearer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"BearerAuthentication","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/BearerAuthentication":{"abstract":[{"text":"Bearer authentication information extracted from request header “Authorization”","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"BearerAuthentication"}],"kind":"symbol","url":"\/documentation\/hummingbirdauth\/bearerauthentication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/BearerAuthentication","title":"BearerAuthentication","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"BearerAuthentication"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authBearer":{"role":"symbol","kind":"symbol","title":"authBearer","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authBearer","abstract":[{"type":"text","text":"Return Bearer authorization information from request"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authbearer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authBearer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"BearerAuthentication","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth20BearerAuthenticationV"},{"text":"?","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authget(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authget(_:).json new file mode 100644 index 0000000000..6dde35dd17 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authget(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"title":"authGet(_:)","extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authGet","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Auth","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"auth","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type required"}]}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authGet(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authget(_:)"]}],"abstract":[{"text":"Return authenticated type","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authGet(_:)":{"abstract":[{"type":"text","text":"Return authenticated type"}],"kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authGet(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authGet"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authGetyxSgxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth"},{"kind":"text","text":"?"}],"title":"authGet(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authhas(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authhas(_:).json new file mode 100644 index 0000000000..e8d7036188 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authhas(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authHas","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF","extendedModule":"Hummingbird","title":"authHas(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authHas(_:)"},"abstract":[{"text":"Return if request is authenticated with type","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authHas"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Authentication type","type":"text"}]}],"name":"auth"}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authhas(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authHas(_:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Return if request is authenticated with type"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authHas"},{"kind":"text","text":"<"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE7authHasySbxmAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/authhas(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authHas(_:)","title":"authHas(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogin(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogin(_:).json new file mode 100644 index 0000000000..7a00e123d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogin(_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}],"symbolKind":"method","extendedModule":"Hummingbird","title":"authLogin(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":")"}],"roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogin(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"auth"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","kind":"typeIdentifier","text":"HBAuthenticatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"authentication details"}],"type":"paragraph"}],"name":"auth"}]}],"abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"type":"codeVoice","code":"Auth.get"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authlogin(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authLogin(_:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Login with authenticatable object. Make object available to request via "},{"type":"codeVoice","code":"Auth.get"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogin"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE9authLoginyyxAD17HBAuthenticatableRzlF0C0L_xmfp","text":"Auth","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/authlogin(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogin(_:)","title":"authLogin(_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogout(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogout(_:).json new file mode 100644 index 0000000000..78fe7d8974 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authlogout(_:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authlogout(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"abstract":[{"type":"text","text":"Logout authenticatable object. Removes object from request"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogout(_:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"auth","content":[{"inlineContent":[{"type":"text","text":"authentication type"}],"type":"paragraph"}]}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authLogout","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Auth","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier"},{"text":".Type)","kind":"text"}],"title":"authLogout(_:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdAuth"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authLogout(_:)":{"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Logout authenticatable object. Removes object from request"}],"title":"authLogout(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authLogout"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE10authLogoutyyxmAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authLogout(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authlogout(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authrequire(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authrequire(_:).json new file mode 100644 index 0000000000..fda3a55745 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/authrequire(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authRequire(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/authrequire(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"abstract":[{"type":"text","text":"Return authenticated type"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authRequire"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBAuthenticatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","preciseIdentifier":"s:15HummingbirdAuth17HBAuthenticatableP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"auth","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type required"}]}]}],"kind":"parameters"}],"sections":[],"kind":"symbol","metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authRequire"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Auth","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp"}],"modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}],"title":"authRequire(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/authRequire(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/authRequire(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/authrequire(_:)","title":"authRequire(_:)","abstract":[{"type":"text","text":"Return authenticated type"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authRequire"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Auth"},{"kind":"text","text":">("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4AuthE11authRequireyxxmKAD17HBAuthenticatableRzlF0C0L_xmfp","kind":"typeIdentifier","text":"Auth"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBAuthenticatable":{"type":"topic","url":"\/documentation\/hummingbirdauth\/hbauthenticatable","abstract":[{"type":"text","text":"Protocol for objects that can be returned by an "},{"type":"codeVoice","code":"HBAuthenticator"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAuthenticatable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBAuthenticatable","kind":"symbol","role":"symbol","title":"HBAuthenticatable","navigatorTitle":[{"text":"HBAuthenticatable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/body.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/body.json new file mode 100644 index 0000000000..11158a9036 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/body.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestBody","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"}],"role":"symbol","title":"body","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV4body0A4Core0B4BodyOvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/body"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Body of HTTP request","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/body":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Body of HTTP request"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/body","title":"body"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody().json new file mode 100644 index 0000000000..d6cf20d401 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody().json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody()"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV11collateBody7NIOCore15EventLoopFutureCyACGyF","title":"collateBody()","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":">"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/collatebody()"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collateBody","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/collateBody()":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/collatebody()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody()","title":"collateBody()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:).json new file mode 100644 index 0000000000..ffb9d19591 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:).json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/collatebody(maxsize:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"collateBody"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":">"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody(maxSize:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"collateBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"title":"collateBody(maxSize:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV11collateBody7maxSize7NIOCore15EventLoopFutureCyACGSi_tF","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/collateBody(maxSize:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/collateBody(maxSize:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"collateBody","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/collatebody(maxsize:)","title":"collateBody(maxSize:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/context.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/context.json new file mode 100644 index 0000000000..823f8d67b0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/context.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Request context (eventLoop, bytebuffer allocator and remote address)","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/context","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier","text":"HBRequestContext"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV7contextAA0B7Context_pvp","title":"context","symbolKind":"property","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/context"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/context":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/context","abstract":[{"type":"text","text":"Request context (eventLoop, bytebuffer allocator and remote address)"}],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/context","title":"context","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/cookies.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/cookies.json new file mode 100644 index 0000000000..2412a1e84c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/cookies.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"cookies","roleHeading":"Instance Property","extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV0A10FoundationE7cookiesAD9HBCookiesVvp","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookies","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBCookies","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV"}],"symbolKind":"property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/cookies"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"cookies"},{"kind":"text","text":": "},{"preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","kind":"typeIdentifier","text":"HBCookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/cookies"},"abstract":[{"text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookies":{"navigatorTitle":[{"kind":"identifier","text":"HBCookies"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCookies"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookies","url":"\/documentation\/hummingbirdfoundation\/hbcookies","abstract":[{"type":"text","text":"Structure holding an array of cookies"}],"title":"HBCookies","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/cookies":{"title":"cookies","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/cookies","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/cookies","abstract":[{"text":"access cookies from request. When accessing this for the first time the HBCookies struct will be created","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"cookies","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:21HummingbirdFoundation9HBCookiesV","text":"HBCookies","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations.json new file mode 100644 index 0000000000..457d369314 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/description"]}],"metadata":{"title":"CustomStringConvertible Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/CustomStringConvertible-Implementations","interfaceLanguage":"swift"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/description","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"description","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/description","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db(_:).json new file mode 100644 index 0000000000..f61dc2e6cc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"extendedModule":"Hummingbird","title":"db(_:)","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"text":"DatabaseID","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV"},{"text":"?) -> ","kind":"text"},{"text":"Database","kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP"}],"externalID":"s:11Hummingbird9HBRequestV0A6FluentE2dby0C3Kit8Database_pAF0F2IDVSgF","roleHeading":"Instance Method","modules":[{"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"id","content":[{"type":"paragraph","inlineContent":[{"text":"database id","type":"text"}]}]}]},{"content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"database","type":"text"}]}],"kind":"content"}],"sections":[],"abstract":[{"type":"text","text":"Get database with ID"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/db(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/db(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/db(_:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9FluentKit10DatabaseIDV","text":"DatabaseID","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"}],"title":"db(_:)","abstract":[{"type":"text","text":"Get database with ID"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db.json new file mode 100644 index 0000000000..4ae838a54e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/db.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9FluentKit8DatabaseP","text":"Database","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"type":"text","text":"Get default database"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/db"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"Hummingbird"}],"role":"symbol","title":"db","externalID":"s:11Hummingbird9HBRequestV0A6FluentE2db0C3Kit8Database_pvp","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"db","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/db":{"kind":"symbol","role":"symbol","title":"db","abstract":[{"type":"text","text":"Get default database"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/db","url":"\/documentation\/hummingbirdlambda\/hbrequest\/db","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"db"},{"kind":"text","text":": "},{"text":"Database","preciseIdentifier":"s:9FluentKit8DatabaseP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/decode(as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/decode(as:).json new file mode 100644 index 0000000000..d085cf16c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/decode(as:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/decode(as:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Decode request using decoder stored at "},{"type":"codeVoice","code":"HBApplication.decoder"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"type","content":[{"inlineContent":[{"text":"Type you want to decode to","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/decode(as:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":".Type) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird9HBRequestV6decode2asxxm_tKSeRzlF","roleHeading":"Instance Method","title":"decode(as:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/decode(as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/decode(as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Type"}],"kind":"symbol","type":"topic","title":"decode(as:)","abstract":[{"text":"Decode request using decoder stored at ","type":"text"},{"type":"codeVoice","code":"HBApplication.decoder"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/decode(as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/description.json new file mode 100644 index 0000000000..69471aff07 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/description.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/description"},"metadata":{"externalID":"s:11Hummingbird9HBRequestV11descriptionSSvp","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","title":"description","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/CustomStringConvertible-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/CustomStringConvertible-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/CustomStringConvertible-Implementations","role":"collectionGroup","kind":"article","title":"CustomStringConvertible Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/customstringconvertible-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/description":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/description","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"description","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/description","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/endpointpath.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/endpointpath.json new file mode 100644 index 0000000000..940030ab43 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/endpointpath.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/endpointpath"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"endpoint that services this request.","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"endpointPath","externalID":"s:11Hummingbird9HBRequestV12endpointPathSSSgvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/endpointPath","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/endpointPath":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"endpointPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"title":"endpointPath","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/endpointpath","abstract":[{"text":"endpoint that services this request.","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/endpointPath","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/eventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/eventloop.json new file mode 100644 index 0000000000..93ba02aca6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/eventloop.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/eventloop"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/eventLoop"},"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird9HBRequestV9eventLoop7NIOCore05EventD0_pvp","symbolKind":"property","title":"eventLoop","modules":[{"name":"HummingbirdFoundation"}]},"abstract":[{"text":"EventLoop request is running on","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/eventLoop":{"title":"eventLoop","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/eventLoop","abstract":[{"type":"text","text":"EventLoop request is running on"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/eventloop","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/extensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/extensions.json new file mode 100644 index 0000000000..1e00853aac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/extensions.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier","text":"HBSendableExtensions"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":">"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird9HBRequestV10extensionsAA20HBSendableExtensionsVyACGvp","title":"extensions"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/extensions"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","text":"HBSendableExtensions","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/extensions","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Request extensions"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/extensions":{"kind":"symbol","abstract":[{"type":"text","text":"Request extensions"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/extensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/extensions","title":"extensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6.json new file mode 100644 index 0000000000..1b9b92e531 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"status","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-34tp6"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" with http response status code"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7failurey7NIOCore15EventLoopFutureCyxG8NIOHTTP118HTTPResponseStatusOlF","roleHeading":"Instance Method","title":"failure(_:)","role":"symbol","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-34tp6","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:)-34tp6":{"title":"failure(_:)","abstract":[{"type":"text","text":"Return failed "},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" with http response status code","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-34tp6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-34tp6","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"failure","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"text":">","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc.json new file mode 100644 index 0000000000..0733af52d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-8vehc"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-8vehc"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"error","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"failure(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:11Hummingbird9HBRequestV7failurey7NIOCore15EventLoopFutureCyxGs5Error_plF","roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:)-8vehc":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:)-8vehc","abstract":[{"type":"text","text":"Return failed "},{"type":"codeVoice","code":"EventLoopFuture"}],"type":"topic","title":"failure(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:)-8vehc","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:message:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:message:).json new file mode 100644 index 0000000000..a06a118ba6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/failure(_:message:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7failure_7message7NIOCore15EventLoopFutureCyxG8NIOHTTP118HTTPResponseStatusO_SStlF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"failure(_:message:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}]},"abstract":[{"text":"Return failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":" with http response status code and message"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:message:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:message:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"failure"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/failure(_:message:)":{"type":"topic","role":"symbol","abstract":[{"text":"Return failed ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":" with http response status code and message","type":"text"}],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"failure","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"message","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/failure(_:message:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/failure(_:message:)","title":"failure(_:message:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.property.json new file mode 100644 index 0000000000..ec661a1ba4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.property.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"extendedModule":"Hummingbird","symbolKind":"property","title":"fluent","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"fluent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","text":"Fluent","kind":"typeIdentifier"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird9HBRequestV0A6FluentE6fluentAcDE0C0Vvp","modules":[{"name":"Hummingbird"}],"role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/fluent-swift.property","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier","text":"Fluent"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.struct","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","title":"HBRequest.Fluent","navigatorTitle":[{"text":"Fluent","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fluent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/fluent-swift.property":{"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"fluent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","kind":"typeIdentifier","text":"Fluent"}],"title":"fluent","url":"\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.property","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/fluent-swift.property","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct.json new file mode 100644 index 0000000000..ccdd4c2416 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","abstract":[{"text":"Object to attach fluent related structures (currently unused)","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"Fluent","kind":"identifier"}],"roleHeading":"Structure","modules":[{"name":"Hummingbird"}],"extendedModule":"Hummingbird","title":"HBRequest.Fluent","navigatorTitle":[{"text":"Fluent","kind":"identifier"}],"symbolKind":"struct","externalID":"s:11Hummingbird9HBRequestV0A6FluentE0C0V","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fluent","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Fluent-swift.struct":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/fluent-swift.struct","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Fluent-swift.struct","title":"HBRequest.Fluent","navigatorTitle":[{"text":"Fluent","kind":"identifier"}],"type":"topic","abstract":[{"type":"text","text":"Object to attach fluent related structures (currently unused)"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Fluent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/headers.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/headers.json new file mode 100644 index 0000000000..82012d7e6c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/headers.json @@ -0,0 +1 @@ +{"metadata":{"title":"headers","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7headers8NIOHTTP111HTTPHeadersVvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/headers"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/headers"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Request HTTP headers","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/headers":{"title":"headers","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/headers","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/headers","abstract":[{"text":"Request HTTP headers","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/id.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/id.json new file mode 100644 index 0000000000..3012e4b3cb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/id.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"abstract":[{"type":"text","text":"Request ID (Uses ID attached to loggger to avoid replication)"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV2idSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"id","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"title":"id","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/id"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/id"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/id":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Request ID (Uses ID attached to loggger to avoid replication)"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/id","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/id","title":"id"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:).json new file mode 100644 index 0000000000..83fdeaf16b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"init","title":"init(head:body:application:context:)","roleHeading":"Initializer","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird9HBRequestV4head4body11application7contextAC8NIOHTTP115HTTPRequestHeadV_0A4Core0B4BodyOAA13HBApplicationCAA0B7Context_ptcfc"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/init(head:body:application:context:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/init(head:body:application:context:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Create new HBRequest"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"head"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV","text":"HTTPRequestHead"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO","text":"HBRequestBody"},{"kind":"text","text":", "},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","text":"HBRequestContext"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"HTTP head"}]}],"name":"head"},{"content":[{"type":"paragraph","inlineContent":[{"text":"HTTP body","type":"text"}]}],"name":"body"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"reference to application that created this request"}]}],"name":"application"},{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoop request processing is running on","type":"text"}]}],"name":"eventLoop"},{"content":[{"inlineContent":[{"type":"text","text":"Allocator used by channel request processing is running on"}],"type":"paragraph"}],"name":"allocator"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBRequestBody":{"abstract":[{"text":"Request Body. Either a ByteBuffer or a ByteBuffer streamer","type":"text"}],"navigatorTitle":[{"text":"HBRequestBody","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbrequestbody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBRequestBody","title":"HBRequestBody","type":"topic","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestBody","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/init(head:body:application:context:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/init(head:body:application:context:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"text":"head","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPRequestHead","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP115HTTPRequestHeadV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"HBRequestBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore13HBRequestBodyO"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"application"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequestContext","preciseIdentifier":"s:11Hummingbird16HBRequestContextP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/init(head:body:application:context:)","role":"symbol","title":"init(head:body:application:context:)","type":"topic","abstract":[{"text":"Create new HBRequest","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.property.json new file mode 100644 index 0000000000..3a3fae0a86 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.property.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","text":"Jobs","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/jobs-swift.property","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird9HBRequestV0A4JobsE4jobsAcDE0C0Vvp","title":"jobs","extendedModule":"Hummingbird","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","text":"Jobs","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.property"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Job queue system"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","role":"symbol","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/jobs-swift.property":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/jobs-swift.property","role":"symbol","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"jobs","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","text":"Jobs","kind":"typeIdentifier"}],"title":"jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.property","abstract":[{"text":"Job queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct.json new file mode 100644 index 0000000000..31f321fff3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}],"metadata":{"roleHeading":"Structure","externalID":"s:11Hummingbird9HBRequestV0A4JobsE0C0V","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"role":"symbol","modules":[{"name":"Hummingbird"}],"symbolKind":"struct","title":"HBRequest.Jobs","extendedModule":"Hummingbird","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct/enqueue(job:on:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enqueue"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"job"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"JobQueueHandler","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"QueueKey","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)","role":"symbol","title":"enqueue(job:on:)","type":"topic","abstract":[{"type":"text","text":"Enqueue job onto queue"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","role":"symbol","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:).json new file mode 100644 index 0000000000..cdf49ff6f5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","modules":[{"name":"Hummingbird"}],"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A4JobsE0C0V7enqueue3job2on7NIOCore15EventLoopFutureCyAD13JobIdentifierVGAD5HBJob_p_AD0M7QueueIdVtF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"enqueue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"job","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBJob","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"JobQueueHandler","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"QueueKey","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"JobIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"kind":"text","text":">"}],"title":"enqueue(job:on:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"enqueue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"job"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"queue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"},{"text":".","kind":"text"},{"text":"JobQueueHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},{"text":".","kind":"text"},{"text":"QueueKey","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},{"text":" = .default) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Job to enqueue"}]}],"name":"job"},{"content":[{"inlineContent":[{"text":"queue to add job to","type":"text"}],"type":"paragraph"}],"name":"queue"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"text":"Job identifier","type":"text"}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Enqueue job onto queue"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler/QueueKey":{"navigatorTitle":[{"text":"QueueKey","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBApplication.JobQueueHandler.QueueKey","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"QueueKey","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler\/queuekey","abstract":[{"text":"Job queue id","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler\/QueueKey"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication/JobQueueHandler":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbapplication\/jobqueuehandler","type":"topic","navigatorTitle":[{"text":"JobQueueHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JobQueueHandler","kind":"identifier"}],"title":"HBApplication.JobQueueHandler","abstract":[{"text":"Object internal to ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" that handles its array of JobQueues.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication\/JobQueueHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/HBJob":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBJob"}],"url":"\/documentation\/hummingbirdjobs\/hbjob","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBJob"}],"type":"topic","abstract":[{"text":"Protocol for job description","type":"text"}],"title":"HBJob","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/HBJob"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct","role":"symbol","navigatorTitle":[{"text":"Jobs","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Jobs","kind":"identifier"}],"title":"HBRequest.Jobs","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct","abstract":[{"text":"Provides easy access to Job Queue system","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs/JobIdentifier":{"abstract":[{"type":"text","text":"Identifier for Job"}],"navigatorTitle":[{"kind":"identifier","text":"JobIdentifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs\/jobidentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs\/JobIdentifier","title":"JobIdentifier","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"JobIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Jobs-swift.struct/enqueue(job:on:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"enqueue"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"job"},{"text":": ","kind":"text"},{"text":"HBJob","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs5HBJobP"},{"text":", ","kind":"text"},{"text":"on","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"JobQueueHandler","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"QueueKey","preciseIdentifier":"s:11Hummingbird13HBApplicationC0A4JobsE15JobQueueHandlerC0E3Keya","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"JobIdentifier","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdJobs13JobIdentifierV"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Jobs-swift.struct\/enqueue(job:on:)","role":"symbol","title":"enqueue(job:on:)","type":"topic","abstract":[{"type":"text","text":"Enqueue job onto queue"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/logger.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/logger.json new file mode 100644 index 0000000000..99750f2ac7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/logger.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"}],"title":"logger","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV6logger7Logging6LoggerVvp","roleHeading":"Instance Property","symbolKind":"property"},"abstract":[{"type":"text","text":"Logger to use"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/logger"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/logger","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/logger":{"role":"symbol","title":"logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/logger","type":"topic","abstract":[{"type":"text","text":"Logger to use"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logger","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/logger","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/method.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/method.json new file mode 100644 index 0000000000..38d2f1d193 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/method.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/method"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Request HTTP method"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/method","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV6method8NIOHTTP110HTTPMethodOvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","title":"method","roleHeading":"Instance Property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/method":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/method","type":"topic","abstract":[{"text":"Request HTTP method","type":"text"}],"title":"method","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/method","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/parameters.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/parameters.json new file mode 100644 index 0000000000..2c7b66d233 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/parameters.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","text":"HBParameters","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/parameters"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Parameters extracted during processing of request URI. These are available to you inside the route handler"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/parameters"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"externalID":"s:11Hummingbird9HBRequestV10parametersAA12HBParametersVvp","title":"parameters","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"}],"roleHeading":"Instance Property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/parameters":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Parameters extracted during processing of request URI. These are available to you inside the route handler"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/parameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/parameters","title":"parameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.property.json new file mode 100644 index 0000000000..10fe57727b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.property.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV","text":"Persist","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"abstract":[{"type":"text","text":"Accessor for persist framework"}],"metadata":{"title":"persist","externalID":"s:11Hummingbird9HBRequestV7persistAC7PersistVvp","extendedModule":"Hummingbird","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"persist","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV","text":"Persist","kind":"typeIdentifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/persist-swift.property","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/persist-swift.property":{"type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"persist"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV7PersistV","text":"Persist","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Accessor for persist framework"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.property","title":"persist","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/persist-swift.property"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct.json new file mode 100644 index 0000000000..9cfc9d3fcb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Persist","kind":"identifier"}],"symbolKind":"struct","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7PersistV","extendedModule":"Hummingbird","roleHeading":"Structure","navigatorTitle":[{"text":"Persist","kind":"identifier"}],"role":"symbol","title":"HBRequest.Persist"},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5"],"title":"Instance Methods"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Persist"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/set(key:value:expires:)-8ynk5":{"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"title":"set(key:value:expires:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/remove(key:)-3xh8m":{"role":"symbol","abstract":[{"type":"text","text":"Remove value for key"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"remove(key:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/get(key:as:)-105gn":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn","kind":"symbol","title":"get(key:as:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/create(key:value:expires:)-96a3k":{"type":"topic","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","title":"create(key:value:expires:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/create(key:value:expires:)-8dqp7":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?) "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7","role":"symbol","title":"create(key:value:expires:)","kind":"symbol","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/set(key:value:expires:)-76edy":{"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"title":"set(key:value:expires:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/get(key:as:)-1lp7h":{"type":"topic","abstract":[{"text":"Get value for key","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"title":"get(key:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/remove(key:)-1jw2j":{"role":"symbol","title":"remove(key:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j","abstract":[{"type":"text","text":"Remove value for key"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json new file mode 100644 index 0000000000..a5ee8e2859 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value"}]}]},{"name":"expires","content":[{"inlineContent":[{"type":"text","text":"time key\/value pair will expire"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Doesn’t check to see if key already exists. Some drivers may fail it key already exists"}]}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"create(key:value:expires:)","platforms":[{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"iOS"},{"introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false,"name":"macOS"},{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"tvOS"},{"introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird9HBRequestV7PersistV6create3key5value7expiresySS_x7NIOCore10TimeAmountVSgtYaKSeRzSERzlF","extendedModule":"Hummingbird"},"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/create(key:value:expires:)-8dqp7":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-8dqp7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Object"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?) "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7","role":"symbol","title":"create(key:value:expires:)","kind":"symbol","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json new file mode 100644 index 0000000000..ec9ead04a0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird9HBRequestV7PersistV6create3key5value7expires7NIOCore15EventLoopFutureCyytGSS_xAJ10TimeAmountVSgtSeRzSERzlF","modules":[{"name":"HummingbirdFoundation"}],"title":"create(key:value:expires:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"type":"text","text":"key string"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value"}]}]},{"name":"expires","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"time key\/value pair will expire"}]}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopFuture for when value has been set"}]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"inlineContent":[{"type":"text","text":"Doesn’t check to see if key already exists. Some drivers may fail it key already exists"}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/create(key:value:expires:)-96a3k":{"type":"topic","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/create(key:value:expires:)-96a3k","title":"create(key:value:expires:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn.json new file mode 100644 index 0000000000..8c167026f1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Get value for key"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}],"name":"key"},{"content":[{"inlineContent":[{"text":"Type of value","type":"text"}],"type":"paragraph"}],"name":"type"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Value"}]}],"kind":"content"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol","platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false}],"symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV7PersistV3get3key2asxSgSS_xmtYaKSeRzSERzlF","title":"get(key:as:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/get(key:as:)-105gn":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn","kind":"symbol","title":"get(key:as:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-105gn","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get value for key"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json new file mode 100644 index 0000000000..e4849ac478 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV7PersistV3get3key2as7NIOCore15EventLoopFutureCyxSgGSS_xmtSeRzSERzlF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"symbolKind":"method","title":"get(key:as:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"key string","type":"text"}]}]},{"name":"type","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Type of value"}]}]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"EventLoopFuture that will be filled with value","type":"text"}],"type":"paragraph"}]}],"abstract":[{"type":"text","text":"Get value for key"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/get(key:as:)-1lp7h":{"type":"topic","abstract":[{"text":"Get value for key","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/get(key:as:)-1lp7h","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?>"}],"title":"get(key:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json new file mode 100644 index 0000000000..23d4411df2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"remove(key:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird9HBRequestV7PersistV6remove3keyySS_tYaKF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"platforms":[{"deprecated":false,"unavailable":false,"name":"iOS","introducedAt":"13.0","beta":false},{"deprecated":false,"unavailable":false,"name":"macOS","introducedAt":"10.15","beta":false},{"deprecated":false,"unavailable":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"deprecated":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"extendedModule":"Hummingbird"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Remove value for key"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}]}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/remove(key:)-1jw2j":{"role":"symbol","title":"remove(key:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-1jw2j","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j","abstract":[{"type":"text","text":"Remove value for key"}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json new file mode 100644 index 0000000000..243cf082f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m.json @@ -0,0 +1 @@ +{"metadata":{"title":"remove(key:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7PersistV6remove3key7NIOCore15EventLoopFutureCyytGSS_tF","role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Remove value for key"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/remove(key:)-3xh8m":{"role":"symbol","abstract":[{"type":"text","text":"Remove value for key"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/remove(key:)-3xh8m","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"remove(key:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json new file mode 100644 index 0000000000..746169cfde --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy.json @@ -0,0 +1 @@ +{"metadata":{"title":"set(key:value:expires:)","externalID":"s:11Hummingbird9HBRequestV7PersistV3set3key5value7expiresySS_x7NIOCore10TimeAmountVSgtYaKSeRzSERzlF","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","platforms":[{"name":"iOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0"},{"name":"macOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15"},{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"tvOS"},{"introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false,"name":"watchOS"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","interfaceLanguage":"swift"},"abstract":[{"text":"Set value for key that will expire after a certain time","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"? = nil) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"key string"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value"}]}],"name":"value"},{"content":[{"inlineContent":[{"type":"text","text":"time key\/value pair will expire"}],"type":"paragraph"}],"name":"expires"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/set(key:value:expires:)-76edy":{"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"title":"set(key:value:expires:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-76edy","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json new file mode 100644 index 0000000000..034d5fcd88 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"key string","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"time key\/value pair will expire","type":"text"}]}],"name":"expires"}],"kind":"parameters"},{"content":[{"anchor":"return-value","text":"Return Value","level":2,"type":"heading"},{"inlineContent":[{"text":"EventLoopFuture for when value has been set","type":"text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5","interfaceLanguage":"swift"},"metadata":{"role":"symbol","externalID":"s:11Hummingbird9HBRequestV7PersistV3set3key5value7expires7NIOCore15EventLoopFutureCyytGSS_xAJ10TimeAmountVSgtSeRzSERzlF","title":"set(key:value:expires:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct/set(key:value:expires:)-8ynk5":{"abstract":[{"type":"text","text":"Set value for key that will expire after a certain time"}],"title":"set(key:value:expires:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct\/set(key:value:expires:)-8ynk5","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Persist-swift.struct":{"title":"HBRequest.Persist","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Persist"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Persist-swift.struct","url":"\/documentation\/hummingbirdlambda\/hbrequest\/persist-swift.struct","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"Persist"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis(id:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis(id:).json new file mode 100644 index 0000000000..529f88141f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis(id:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis(id:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis(id:)"]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird9HBRequestV0A5RedisE5redis2idAcDE0C0VAD0C29ConnectionPoolGroupIdentifierV_tF","role":"symbol","modules":[{"name":"Hummingbird"}],"symbolKind":"method","title":"redis(id:)","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/redis(id:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis(id:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"redis(id:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.property.json new file mode 100644 index 0000000000..dc38c36970 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.property.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redis","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"},{"text":" { ","kind":"text"},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.property"]}],"metadata":{"title":"redis","role":"symbol","symbolKind":"property","extendedModule":"Hummingbird","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","text":"Redis"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE5redisAcDE0C0Vvp","modules":[{"name":"Hummingbird"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis-swift.property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/redis-swift.property":{"kind":"symbol","type":"topic","abstract":[],"title":"redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/redis-swift.property","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"redis"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Redis","preciseIdentifier":"s:11Hummingbird9HBRequestV0A5RedisE0C0V"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct.json new file mode 100644 index 0000000000..fc73e322e3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP"],"kind":"relationships","type":"conformsTo"}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/eventLoop"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"],"generated":true}],"metadata":{"extendedModule":"Hummingbird","title":"HBRequest.Redis","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Redis"}],"navigatorTitle":[{"kind":"identifier","text":"Redis"}],"modules":[{"name":"Hummingbird"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Structure"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/eventLoop":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"title":"eventLoop","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/eventloop","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/eventLoop"},"doc://com.opticalaberration.hummingbird/9RediStack11RedisClientP":{"type":"unresolvable","title":"RediStack.RedisClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:).json new file mode 100644 index 0000000000..12bfb6ac81 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"activeChannels(matching:)","symbolKind":"method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE14activeChannels8matching7NIOCore15EventLoopFutureCySayAA0C11ChannelNameVGGSSSg_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/activechannels(matching:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.activeChannels(matching:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/activeChannels(matching:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/activechannels(matching:)","kind":"symbol","type":"topic","title":"activeChannels(matching:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:).json new file mode 100644 index 0000000000..53cddc3a8a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/append(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.append(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/append(_:to:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"title":"append(_:to:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE6append_2to7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/append(_:to:)":{"kind":"symbol","role":"symbol","title":"append(_:to:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/append(_:to:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:).json new file mode 100644 index 0000000000..037c0e2a60 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.authorize(username:password:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","title":"authorize(username:password:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE9authorize8username8password7NIOCore15EventLoopFutureCyytGSS_SStF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(username:password:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(username:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/authorize(username:password:)":{"kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(username:password:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"authorize(username:password:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:).json new file mode 100644 index 0000000000..7e895fa3ff --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.authorize(with:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(with:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","title":"authorize(with:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE9authorize4with7NIOCore15EventLoopFutureCyytGSS_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/authorize(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"authorize(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(with:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(with:)","role":"symbol","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json new file mode 100644 index 0000000000..c40bcfec58 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"title":"blpop(from:as:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:as:timeout:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:as:timeout:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)","title":"blpop(from:as:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json new file mode 100644 index 0000000000..51eb8acfee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}]}]}],"metadata":{"extendedModule":"RediStack","role":"symbol","title":"blpop(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"roleHeading":"Instance Method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-6rjw4":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4","type":"topic","abstract":[],"title":"blpop(from:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json new file mode 100644 index 0000000000..06e615873b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"blpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","extendedModule":"RediStack"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-8k711":{"type":"topic","kind":"symbol","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json new file mode 100644 index 0000000000..7173e00a4a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9.json @@ -0,0 +1 @@ +{"metadata":{"title":"blpop(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-jhm9":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json new file mode 100644 index 0000000000..9e83f1b3b7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.blpop(from:timeout:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"blpop(from:timeout:valueType:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-2csm3":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3","abstract":[],"type":"topic","title":"blpop(from:timeout:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json new file mode 100644 index 0000000000..4594045393 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","title":"blpop(from:timeout:valueType:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"text":")?>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.blpop(from:timeout:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-6w6ij":{"title":"blpop(from:timeout:valueType:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json new file mode 100644 index 0000000000..b07788df0c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"extendedModule":"RediStack","title":"brpop(from:as:timeout:)","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.brpop(from:as:timeout:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:as:timeout:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)","title":"brpop(from:as:timeout:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json new file mode 100644 index 0000000000..75e1e7b0f3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"brpop(from:timeout:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-14g6b":{"type":"topic","abstract":[],"kind":"symbol","title":"brpop(from:timeout:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json new file mode 100644 index 0000000000..ae80512d02 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.brpop(from:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","title":"brpop(from:timeout:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-3ketz":{"title":"brpop(from:timeout:)","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json new file mode 100644 index 0000000000..a48a200cb0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"brpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-44wkm":{"role":"symbol","abstract":[],"kind":"symbol","title":"brpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json new file mode 100644 index 0000000000..398b484109 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u"},"metadata":{"extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"brpop(from:timeout:valueType:)","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-4742u":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u","title":"brpop(from:timeout:valueType:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json new file mode 100644 index 0000000000..2bed8cf283 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"brpop(from:timeout:valueType:)","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-5h1xv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"brpop(from:timeout:valueType:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json new file mode 100644 index 0000000000..9912754be3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpoplpush(from:to:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AoH10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","title":"brpoplpush(from:to:timeout:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:)":{"title":"brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json new file mode 100644 index 0000000000..a4c49c39ab --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpoplpush(from:to:timeout:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_AoI10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"brpoplpush(from:to:timeout:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:valueType:)":{"role":"symbol","kind":"symbol","title":"brpoplpush(from:to:timeout:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json new file mode 100644 index 0000000000..bff8fbe9e6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.bzpopmax(from:timeout:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"method","title":"bzpopmax(from:timeout:)","externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-2tv35":{"kind":"symbol","title":"bzpopmax(from:timeout:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json new file mode 100644 index 0000000000..003379a0de --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmax(from:timeout:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"extendedModule":"RediStack","title":"bzpopmax(from:timeout:)","externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-9trfg":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","abstract":[],"title":"bzpopmax(from:timeout:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json new file mode 100644 index 0000000000..95d0651531 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"title":"bzpopmin(from:timeout:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-5l4kw":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","kind":"symbol","type":"topic","abstract":[],"role":"symbol","title":"bzpopmin(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json new file mode 100644 index 0000000000..7929c1680d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","title":"bzpopmin(from:timeout:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-7v85a":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"text":")?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","title":"bzpopmin(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","role":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:).json new file mode 100644 index 0000000000..1a86ab65d6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"decrement(_:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9decrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.decrement(_:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/decrement(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:)","abstract":[],"kind":"symbol","title":"decrement(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:).json new file mode 100644 index 0000000000..bcef5c0090 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"decrement(_:by:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9decrement_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:by:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.decrement(_:by:)"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/decrement(_:by:)":{"title":"decrement(_:by:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:by:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:).json new file mode 100644 index 0000000000..fc3831b936 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/delete(_:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.delete(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","title":"delete(_:)","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6deletey7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/delete(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/delete(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/delete(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","title":"delete(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/delete(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:).json new file mode 100644 index 0000000000..54fcb1553a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/echo(_:)"]}],"metadata":{"role":"symbol","title":"echo(_:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"echo","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4echoy7NIOCore15EventLoopFutureCySSGSSF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.echo(_:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/echo(_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/echo(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/echo(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/echo(_:)","title":"echo(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop.json new file mode 100644 index 0000000000..fdf8e29936 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V9eventLoop7NIOCore05EventE0_pvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"Hummingbird"}],"title":"eventLoop"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/eventLoop"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.eventLoop","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/eventLoop":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"title":"eventLoop","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/eventloop","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/eventLoop"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:).json new file mode 100644 index 0000000000..febfcf48a8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","title":"exists(_:)","externalID":"s:9RediStack11RedisClientPAAE6existsy7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/exists(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.exists(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/exists(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/exists(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/exists(_:)","abstract":[],"title":"exists(_:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/exists(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:).json new file mode 100644 index 0000000000..87f725fb0e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6expire_5after7NIOCore15EventLoopFutureCySbGAA0C3KeyV_AF10TimeAmountVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"expire(_:after:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/expire(_:after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/expire(_:after:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"timeout","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.expire(_:after:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/expire(_:after:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/expire(_:after:)","type":"topic","abstract":[],"title":"expire(_:after:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:).json new file mode 100644 index 0000000000..f8c8494981 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.get(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE3gety7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"get(_:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"get(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:).json new file mode 100644 index 0000000000..711c36c0fe --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE3get_2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"get(_:as:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:as:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.get(_:as:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:as:)","type":"topic","abstract":[],"title":"get(_:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:).json new file mode 100644 index 0000000000..faf55f3887 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier","text":"D"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier","text":"D"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"D"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"extendedModule":"RediStack","title":"get(_:asJSON:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.get(_:asJSON:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:asjson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:asJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","title":"get(_:asJSON:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:asjson:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:).json new file mode 100644 index 0000000000..7053f25bc2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hdel(_:from:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hdel(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4hdel_4from7NIOCore15EventLoopFutureCySiGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"hdel(_:from:)","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hdel(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hdel(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"hdel(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:).json new file mode 100644 index 0000000000..49d0406ac0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hexists(_:in:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hexists(_:in:)"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7hexists_2in7NIOCore15EventLoopFutureCySbGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"title":"hexists(_:in:)","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hexists(_:in:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hexists(_:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","title":"hexists(_:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hexists(_:in:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:).json new file mode 100644 index 0000000000..31cc65f15c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","title":"hget(_:from:)","externalID":"s:9RediStack11RedisClientPAAE4hget_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hget(_:from:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hget(_:from:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:)","title":"hget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:).json new file mode 100644 index 0000000000..d6592bc058 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:as:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hget(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"title":"hget(_:from:as:)","externalID":"s:9RediStack11RedisClientPAAE4hget_4from2as7NIOCore15EventLoopFutureCyqd__SgGSS_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hget(_:from:as:)":{"title":"hget(_:from:as:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:).json new file mode 100644 index 0000000000..3aaa9ff2d1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7hgetall4from7NIOCore15EventLoopFutureCySDySSAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"hgetall(from:)","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hgetall(from:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hgetall(from:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:)","type":"topic","abstract":[],"title":"hgetall(from:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:).json new file mode 100644 index 0000000000..56cb352d5d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","role":"symbol","title":"hgetall(from:as:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from2as7NIOCore15EventLoopFutureCySDySSqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hgetall(from:as:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:as:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hgetall(from:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","kind":"symbol","title":"hgetall(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:as:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:).json new file mode 100644 index 0000000000..04f1cd6700 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hincrby(_:field:in:)"},{"text":".","type":"text"}],"metadata":{"title":"hincrby(_:field:in:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7hincrby_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hincrby(_:field:in:)":{"title":"hincrby(_:field:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json new file mode 100644 index 0000000000..af5dfe4f83 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","title":"hincrbyfloat(_:field:in:)","externalID":"s:9RediStack11RedisClientPAAE12hincrbyfloat_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SB","text":"BinaryFloatingPoint","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hincrbyfloat(_:field:in:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hincrbyfloat(_:field:in:)":{"title":"hincrbyfloat(_:field:in:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:).json new file mode 100644 index 0000000000..93baa12ee5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hkeys(in:)"]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hkeys(in:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5hkeys2in7NIOCore15EventLoopFutureCySaySSGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"]>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method","title":"hkeys(in:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hkeys(in:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hkeys(in:)":{"kind":"symbol","title":"hkeys(in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hkeys(in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hkeys(in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:).json new file mode 100644 index 0000000000..607ab87f27 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hlen(of:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hlen(of:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","title":"hlen(of:)","externalID":"s:9RediStack11RedisClientPAAE4hlen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hlen(of:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hlen(of:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hlen(of:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hlen(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hlen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:).json new file mode 100644 index 0000000000..928e24877d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmget(_:from:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"hmget(_:from:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","type":"topic","abstract":[],"title":"hmget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json new file mode 100644 index 0000000000..491507195f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","role":"symbol","title":"hmget(_:from:as:)","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSaySSG_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:as:)-4r47h":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","role":"symbol","title":"hmget(_:from:as:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json new file mode 100644 index 0000000000..a57e651ef4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSSd_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:as:)-9kpsy":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:).json new file mode 100644 index 0000000000..f0bd36fbc7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmset(_:in:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmset(_:in:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hmset(_:in:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"hmset(_:in:)","extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hmset_2in7NIOCore15EventLoopFutureCyytGSDySSqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmset(_:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmset(_:in:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"hmset(_:in:)","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json new file mode 100644 index 0000000000..12bdb5daa8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hscan(_:startingFrom:matching:count:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"])>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)"},"kind":"symbol","metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","title":"hscan(_:startingFrom:matching:count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SDySSAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)","type":"topic","abstract":[],"title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json new file mode 100644 index 0000000000..5a6cf1b04b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_SDySSqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"hscan(_:startingFrom:matching:count:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"type":"topic","title":"hscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:).json new file mode 100644 index 0000000000..d4e5e98776 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hset(_:to:in:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE4hset_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"hset(_:to:in:)","extendedModule":"RediStack","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hset(_:to:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hset(_:to:in:)":{"title":"hset(_:to:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hset(_:to:in:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json new file mode 100644 index 0000000000..8de35c256e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6hsetnx_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"title":"hsetnx(_:to:in:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)"]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hsetnx(_:to:in:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hsetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hsetnx(_:to:in:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","type":"topic","title":"hsetnx(_:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:).json new file mode 100644 index 0000000000..41962089c2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hstrlen(of:in:)"},{"text":".","type":"text"}],"sections":[],"kind":"symbol","metadata":{"title":"hstrlen(of:in:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7hstrlen2of2in7NIOCore15EventLoopFutureCySiGSS_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hstrlen(of:in:)":{"title":"hstrlen(of:in:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:).json new file mode 100644 index 0000000000..85cd55c380 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hvals(in:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"hvals(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5hvals2in7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hvals(in:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"hvals(in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:).json new file mode 100644 index 0000000000..f3303da980 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hvals(in:as:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:as:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5hvals2in2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"hvals(in:as:)","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hvals(in:as:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","title":"hvals(in:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:).json new file mode 100644 index 0000000000..cd54d38721 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9incrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"increment(_:)","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","title":"increment(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json new file mode 100644 index 0000000000..048804b94d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"increment(_:by:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"BinaryFloatingPoint","kind":"typeIdentifier","preciseIdentifier":"s:SB"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:by:)-65hig":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","title":"increment(_:by:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json new file mode 100644 index 0000000000..6aa24686e7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s17FixedWidthIntegerP","text":"FixedWidthInteger"}]}]}],"metadata":{"title":"increment(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:by:)-8lul6":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6","title":"increment(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:).json new file mode 100644 index 0000000000..ffd6b99551 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:)"]}],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"lindex(_:from:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6lindex_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSi_AA0C3KeyVtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lindex(_:from:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lindex(_:from:)":{"title":"lindex(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:).json new file mode 100644 index 0000000000..261c5978a5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lindex(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from2as7NIOCore15EventLoopFutureCyqd__SgGSi_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","title":"lindex(_:from:as:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lindex(_:from:as:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","title":"lindex(_:from:as:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:).json new file mode 100644 index 0000000000..4686401427 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.linsert(_:into:after:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE7linsert_4into5after7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"linsert(_:into:after:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/linsert(_:into:after:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","title":"linsert(_:into:after:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:).json new file mode 100644 index 0000000000..c70da9efd4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","title":"linsert(_:into:before:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7linsert_4into6before7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.linsert(_:into:before:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pivot"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/linsert(_:into:before:)":{"type":"topic","title":"linsert(_:into:before:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:).json new file mode 100644 index 0000000000..cbddd040d5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:).json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/llen(of:)"]}],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"llen(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4llen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/llen(of:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.llen(of:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/llen(of:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/llen(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/llen(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","title":"llen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:).json new file mode 100644 index 0000000000..d3597649f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"logger","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.logging(to:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V7logging2to9RediStack0C6Client_p7Logging6LoggerV_tF","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"}],"extendedModule":"HummingbirdRedis","title":"logging(to:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/logging(to:)"]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/logging(to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/logging(to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient"}],"abstract":[],"kind":"symbol","title":"logging(to:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/logging(to:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:).json new file mode 100644 index 0000000000..16dde406a3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpop(from:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"lpop(from:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE4lpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpop(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","title":"lpop(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:).json new file mode 100644 index 0000000000..524f1e8615 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol","title":"lpop(from:as:)","externalID":"s:9RediStack11RedisClientPAAE4lpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpop(from:as:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpop(from:as:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","title":"lpop(from:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:as:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json new file mode 100644 index 0000000000..598ee1b688 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1"]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"lpush(_:into:)","extendedModule":"RediStack","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpush(_:into:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpush(_:into:)-5h9h1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"title":"lpush(_:into:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json new file mode 100644 index 0000000000..6e72cc6726 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","interfaceLanguage":"swift"},"metadata":{"title":"lpush(_:into:)","externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lpush(_:into:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpush(_:into:)-5kfof":{"title":"lpush(_:into:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:).json new file mode 100644 index 0000000000..bf02d224d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpushx(_:into:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpushx(_:into:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)"},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6lpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"lpushx(_:into:)","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpushx(_:into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpushx(_:into:)","role":"symbol","kind":"symbol","type":"topic","title":"lpushx(_:into:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json new file mode 100644 index 0000000000..8185d3ac8a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:firstIndex:lastIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH07NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","title":"lrange(from:firstIndex:lastIndex:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","abstract":[],"title":"lrange(from:firstIndex:lastIndex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json new file mode 100644 index 0000000000..004644c4cd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH02as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_S2iqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"lrange(from:firstIndex:lastIndex:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"extendedModule":"RediStack","role":"symbol"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:firstIndex:lastIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)","abstract":[],"title":"lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:).json new file mode 100644 index 0000000000..158cf51699 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"lrange(from:fromIndex:)","extendedModule":"RediStack"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:fromIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:fromIndex:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"kind":"symbol","title":"lrange(from:fromIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json new file mode 100644 index 0000000000..6adedcf382 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:as:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","title":"lrange(from:fromIndex:as:)","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:fromIndex:as:)":{"abstract":[],"title":"lrange(from:fromIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json new file mode 100644 index 0000000000..ae1c8532b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","title":"lrange(from:indices:)","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:)-4ytj0":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0","type":"topic","title":"lrange(from:indices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json new file mode 100644 index 0000000000..61320be8f9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x.json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","title":"lrange(from:indices:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:)-7840x":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"lrange(from:indices:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json new file mode 100644 index 0000000000..c2e6b481c2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SnySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"lrange(from:indices:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:indices:as:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-32j6c":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","type":"topic","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:indices:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json new file mode 100644 index 0000000000..fe603fe5c9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"lrange(from:indices:as:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SNySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-van4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4","kind":"symbol","type":"topic","title":"lrange(from:indices:as:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:).json new file mode 100644 index 0000000000..65eae22d95 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:throughIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)"},"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"lrange(from:throughIndex:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:throughIndex:)":{"role":"symbol","title":"lrange(from:throughIndex:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json new file mode 100644 index 0000000000..96f32e4568 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:throughIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","title":"lrange(from:throughIndex:as:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:throughIndex:as:)":{"role":"symbol","kind":"symbol","title":"lrange(from:throughIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json new file mode 100644 index 0000000000..818604b359 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)"]}],"sections":[],"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"lrange(from:upToIndex:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:upToIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:upToIndex:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)","kind":"symbol","abstract":[],"title":"lrange(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json new file mode 100644 index 0000000000..a507bb140a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"extendedModule":"RediStack","symbolKind":"method","title":"lrange(from:upToIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:upToIndex:as:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:upToIndex:as:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)","title":"lrange(from:upToIndex:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:).json new file mode 100644 index 0000000000..89f0d4e312 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)"]}],"metadata":{"title":"lrem(_:from:count:)","externalID":"s:9RediStack11RedisClientPAAE4lrem_4from5count7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrem(_:from:count:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrem(_:from:count:)":{"title":"lrem(_:from:count:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:).json new file mode 100644 index 0000000000..d546de2ab0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lset(index:to:in:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"lset(index:to:in:)","externalID":"s:9RediStack11RedisClientPAAE4lset5index2to2in7NIOCore15EventLoopFutureCyytGSi_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lset(index:to:in:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lset(index:to:in:)":{"title":"lset(index:to:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lset(index:to:in:)","abstract":[],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:).json new file mode 100644 index 0000000000..71e9a44c3d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:).json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:before:after:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"stop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5ltrim_6before5after7NIOCore15EventLoopFutureCyytGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:before:after:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","abstract":[],"title":"ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json new file mode 100644 index 0000000000..34be0bf382 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"ltrim(_:keepingIndices:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-1378z":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z","title":"ltrim(_:keepingIndices:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json new file mode 100644 index 0000000000..7e049a9fd5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","title":"ltrim(_:keepingIndices:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-5iecz":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","title":"ltrim(_:keepingIndices:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json new file mode 100644 index 0000000000..bf77d4d806 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn"},"kind":"symbol","metadata":{"extendedModule":"RediStack","title":"ltrim(_:keepingIndices:)","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeUpToVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7evhn":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","title":"ltrim(_:keepingIndices:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json new file mode 100644 index 0000000000..9051644cce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"ltrim(_:keepingIndices:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s19PartialRangeThroughVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7nw0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","title":"ltrim(_:keepingIndices:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json new file mode 100644 index 0000000000..f4e6714b38 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv"},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeFromVySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"ltrim(_:keepingIndices:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-8jjqv":{"title":"ltrim(_:keepingIndices:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:).json new file mode 100644 index 0000000000..1fbb28bb48 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.mget(_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"mget(_:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4mgety7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVGF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:)","role":"symbol","title":"mget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json new file mode 100644 index 0000000000..cc7d35a9b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.mget(_:as:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","title":"mget(_:as:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:as:)-10vkq":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq","title":"mget(_:as:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json new file mode 100644 index 0000000000..0d3e04e3dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"mget(_:as:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.mget(_:as:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:as:)-87la9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","type":"topic","title":"mget(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:).json new file mode 100644 index 0000000000..aadac11971 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mset(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.mset(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mset(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4msety7NIOCore15EventLoopFutureCyytGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"mset(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mset(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mset(_:)","role":"symbol","kind":"symbol","type":"topic","title":"mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:).json new file mode 100644 index 0000000000..4dfd6b8019 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.msetnx(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6msetnxy7NIOCore15EventLoopFutureCySbGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"msetnx(_:)","extendedModule":"RediStack"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/msetnx(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/msetnx(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/msetnx(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/msetnx(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/msetnx(_:)","role":"symbol","title":"msetnx(_:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount().json new file mode 100644 index 0000000000..3d7390af5b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/patternsubscribercount()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.patternSubscriberCount()"},{"text":".","type":"text"}],"metadata":{"title":"patternSubscriberCount()","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE22patternSubscriberCount7NIOCore15EventLoopFutureCySiGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/patternSubscriberCount()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/patternsubscribercount()","kind":"symbol","type":"topic","title":"patternSubscriberCount()","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:).json new file mode 100644 index 0000000000..28f603631b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"message","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ping(with:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.ping(with:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ping(with:)"]}],"metadata":{"title":"ping(with:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4ping4with7NIOCore15EventLoopFutureCySSGSSSg_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ping(with:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ping(with:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ping(with:)","abstract":[],"title":"ping(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json new file mode 100644 index 0000000000..24f018311a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6psetex_2to24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","title":"psetex(_:to:expirationInMilliseconds:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.psetex(_:to:expirationInMilliseconds:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)","role":"symbol","title":"psetex(_:to:expirationInMilliseconds:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json new file mode 100644 index 0000000000..8993524743 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"psetex(_:toJSON:expirationInMilliseconds:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.psetex(_:toJSON:expirationInMilliseconds:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psetex(_:toJSON:expirationInMilliseconds:)":{"title":"psetex(_:toJSON:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"psetex","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json new file mode 100644 index 0000000000..b7200708e8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiver"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subscribeHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"unsubscribeHandler"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"text":".","type":"text"}],"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"HummingbirdRedis","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","symbolKind":"method","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V10psubscribe2to15messageReceiver11onSubscribe0H11Unsubscribe7NIOCore15EventLoopFutureCyytGSaySSG_y9RediStack0C11ChannelNameV_AQ9RESPValueOtcySS_SitcSgAVtF","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"kind":"symbol","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:).json new file mode 100644 index 0000000000..5e214c1881 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"text":">","kind":"text"}],"title":"pttl(_:)","externalID":"s:9RediStack11RedisClientPAAE4pttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/pttl(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.pttl(_:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/pttl(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/pttl(_:)":{"title":"pttl(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/pttl(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/pttl(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":".","kind":"text"},{"text":"Lifetime","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:).json new file mode 100644 index 0000000000..e8cf69a487 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7publish_2to7NIOCore15EventLoopFutureCySiGqd___AA0C11ChannelNameVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","title":"publish(_:to:)","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Message","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"message","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Message","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channel","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Message","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/publish(_:to:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/publish(_:to:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.publish(_:to:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/publish(_:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/publish(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/publish(_:to:)","kind":"symbol","type":"topic","role":"symbol","title":"publish(_:to:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe().json new file mode 100644 index 0000000000..23ca837eac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.punsubscribe()"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE12punsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"punsubscribe()","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe()"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/punsubscribe()":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"punsubscribe()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:).json new file mode 100644 index 0000000000..59c53d7ba5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe(from:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.punsubscribe(from:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"title":"punsubscribe(from:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"extendedModule":"HummingbirdRedis","externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V12punsubscribe4from7NIOCore15EventLoopFutureCyytGSaySSG_tF"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/punsubscribe(from:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","abstract":[],"title":"punsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations.json new file mode 100644 index 0000000000..05744c0e39 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"},"schemaVersion":{"patch":0,"minor":3,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/append(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/delete(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/echo(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/expire(_:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hkeys(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hlen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/llen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/logging(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mset(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/msetnx(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ping(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/pttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/publish(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/select(database:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)"],"generated":true,"title":"Instance Methods"}],"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"RedisClient Implementations"},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmin(from:max:)":{"role":"symbol","title":"zpopmin(from:max:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srem(_:from:)-3za6j":{"abstract":[],"title":"srem(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j","type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-44wkm":{"role":"symbol","abstract":[],"kind":"symbol","title":"brpop(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-44wkm","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hset(_:to:in:)":{"title":"hset(_:to:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hset(_:to:in:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-e3ru":{"title":"zrange(from:indices:includeScoresInResponse:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScoresBetween:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)","title":"zremrangebyscore(from:withScoresBetween:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-8k711":{"type":"topic","kind":"symbol","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-8k711","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7nw0a":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7nw0a","title":"ltrim(_:keepingIndices:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:firstIndex:lastIndex:)":{"kind":"symbol","abstract":[],"title":"zremrangebyrank(from:firstIndex:lastIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:throughIndex:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","title":"zremrangebyrank(from:throughIndex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScores:)-5sevq":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq","role":"symbol","title":"zcount(of:withScores:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"role":"symbol","kind":"symbol","type":"topic","title":"sscan(_:startingFrom:matching:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-5ong":{"title":"zremrangebyrank(from:indices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScoresBetween:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)","role":"symbol","title":"zcount(of:withScoresBetween:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:as:timeout:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)","title":"blpop(from:as:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:as:timeout:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mset(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mset(_:)","role":"symbol","kind":"symbol","type":"topic","title":"mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-jhm9":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-jhm9","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:by:)-65hig":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-65hig","title":"increment(_:by:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd":{"title":"zadd(_:to:inserting:returning:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-6w6ij":{"title":"blpop(from:timeout:valueType:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-6w6ij","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:fromIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)","role":"symbol","kind":"symbol","type":"topic","title":"zremrangebyrank(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:)":{"type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:)","title":"sdiff(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:valueType:)-1q4h9":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","title":"sinter(of:valueType:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpushx(_:into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpushx(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpushx(_:into:)","role":"symbol","kind":"symbol","type":"topic","title":"lpushx(_:into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srandmember(from:as:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"srandmember(from:as:max:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/spop(from:as:max:)":{"title":"spop(from:as:max:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setnx(_:toJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)","role":"symbol","kind":"symbol","type":"topic","title":"setnx(_:toJSON:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/punsubscribe(from:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe(from:)","abstract":[],"title":"punsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpop(from:as:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","title":"lpop(from:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:as:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-2tv35":{"kind":"symbol","title":"bzpopmax(from:timeout:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpush(_:into:)-2apo8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8","role":"symbol","abstract":[],"title":"rpush(_:into:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/unsubscribe(from:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe(from:)","title":"unsubscribe(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-7v85a":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"text":")?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","title":"bzpopmin(from:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withMinimumValueOf:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"withMinimumValueOf","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"role":"symbol","title":"zlexcount(of:withMinimumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:to:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:)","title":"set(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hget(_:from:as:)":{"title":"hget(_:from:as:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:valueType:)-kq6n":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n","role":"symbol","kind":"symbol","type":"topic","title":"sunion(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"type":"topic","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withMinimumValueOf:limitBy:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:valueType:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?])>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","title":"zscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smove(_:from:to:)":{"title":"smove(_:from:to:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smove(_:from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","kind":"symbol","title":"increment(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setnx(_:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:to:)","title":"setnx(_:to:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/publish(_:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/publish(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/publish(_:to:)","kind":"symbol","type":"topic","role":"symbol","title":"publish(_:to:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","type":"topic","abstract":[],"title":"hmget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zincrby(_:element:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","kind":"symbol","type":"topic","title":"zincrby(_:element:in:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"element","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/punsubscribe()":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/punsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"punsubscribe()","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/punsubscribe()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:valueType:)-2csm3":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:valueType:)-2csm3","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3","abstract":[],"type":"topic","title":"blpop(from:timeout:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-14g6b":{"type":"topic","abstract":[],"kind":"symbol","title":"brpop(from:timeout:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-14g6b","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zunionstore(as:sources:weights:aggregateMethod:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zunionstore(as:sources:weights:aggregateMethod:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/authorize(username:password:)":{"kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(username:password:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(username:password:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"authorize(username:password:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withMaximumValueOf:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","title":"zremrangebylex(from:withMaximumValueOf:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-5iecz":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-5iecz","title":"ltrim(_:keepingIndices:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:to:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)","role":"symbol","title":"psetex(_:to:expirationInMilliseconds:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hdel(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hdel(_:from:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hdel(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"hdel(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hvals(in:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"hvals(in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMinimumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","role":"symbol","title":"zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpushx(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","type":"topic","title":"rpushx(_:into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:toJSON:onCondition:expiration:)":{"kind":"symbol","title":"set(_:toJSON:onCondition:expiration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMaximumScoreOf:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zremrangebyscore(from:withMaximumScoreOf:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmax(from:timeout:)-9trfg":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","abstract":[],"title":"bzpopmax(from:timeout:)","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmax(from:timeout:)-9trfg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smembers(of:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:)","role":"symbol","title":"smembers(of:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:as:)-9kpsy":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-9kpsy","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiffstore(as:sources:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)","title":"sdiffstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withMaximumScoreOf:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)","title":"zcount(of:withMaximumScoreOf:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-32j6c":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-32j6c","type":"topic","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:indices:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-6e0da":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da","title":"zremrangebyscore(from:withScores:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:upToIndex:)":{"abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)","title":"zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hgetall(from:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:)","type":"topic","abstract":[],"title":"hgetall(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-7evhn":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeUpToV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","title":"ltrim(_:keepingIndices:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-7evhn","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:throughIndex:as:)":{"role":"symbol","kind":"symbol","title":"lrange(from:throughIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:as:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/linsert(_:into:before:)":{"type":"topic","title":"linsert(_:into:before:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lindex(_:from:as:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","title":"lindex(_:from:as:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:as:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/blpop(from:timeout:)-6rjw4":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/blpop(from:timeout:)-6rjw4","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4","type":"topic","abstract":[],"title":"blpop(from:timeout:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmax(from:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","type":"topic","abstract":[],"title":"zpopmax(from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srem(_:from:)-5qf9w":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","type":"topic","abstract":[],"title":"srem(_:from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/authorize(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"authorize(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/authorize(with:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/authorize(with:)","role":"symbol","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/exists(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/exists(_:)","abstract":[],"title":"exists(_:)","kind":"symbol","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/exists(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","type":"topic","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcard(of:)":{"type":"topic","kind":"symbol","title":"zcard(of:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcard(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hexists(_:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hexists(_:in:)","title":"hexists(_:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hexists(_:in:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmax(from:max:)":{"role":"symbol","title":"zpopmax(from:max:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setex(_:toJSON:expirationInSeconds:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)","title":"setex(_:toJSON:expirationInSeconds:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:upToIndex:as:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)","title":"lrange(from:upToIndex:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/pttl(_:)":{"title":"pttl(_:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/pttl(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/pttl(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":".","kind":"text"},{"text":"Lifetime","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:throughIndex:)":{"role":"symbol","title":"lrange(from:throughIndex:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:throughIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/expire(_:after:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/expire(_:after:)","type":"topic","abstract":[],"title":"expire(_:after:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmget(_:from:as:)-4r47h":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmget(_:from:as:)-4r47h","role":"symbol","title":"hmget(_:from:as:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-248n5":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:indices:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-3vyzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/decrement(_:by:)":{"title":"decrement(_:by:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:by:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:by:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/echo(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/echo(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/echo(_:)","title":"echo(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","title":"zlexcount(of:withValuesBetween:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScores:)-79l1f":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f","title":"zcount(of:withScores:)","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:fromIndex:as:)":{"abstract":[],"title":"lrange(from:fromIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:to:onCondition:expiration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","text":"RedisSetCommandResult"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol","role":"symbol","title":"set(_:to:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withMinimumValueOf:)":{"type":"topic","title":"zremrangebylex(from:withMinimumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lindex(_:from:)":{"title":"lindex(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lindex(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lindex(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:as:)","type":"topic","abstract":[],"title":"get(_:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:)","type":"topic","abstract":[],"title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/select(database:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/select(database:)","abstract":[],"title":"select(database:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/select(database:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:upToIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:)":{"title":"brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"kind":"symbol","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/spop(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:max:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:max:)","kind":"symbol","abstract":[],"title":"spop(from:max:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/send(command:with:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:with:)","type":"topic","abstract":[],"title":"send(command:with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hget(_:from:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hget(_:from:)","title":"hget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-1378z":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-1378z","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z","title":"ltrim(_:keepingIndices:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srandmember(from:max:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:max:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","title":"srandmember(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setex(_:to:expirationInSeconds:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)","title":"setex(_:to:expirationInSeconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/scan(startingFrom:matching:count:)":{"type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"title":"scan(startingFrom:matching:count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrem(_:from:)-33gaj":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","abstract":[],"kind":"symbol","title":"zrem(_:from:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:toJSON:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","title":"set(_:toJSON:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/decrement(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/decrement(_:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/decrement(_:)","abstract":[],"kind":"symbol","title":"decrement(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpoplpush(from:to:timeout:valueType:)":{"role":"symbol","kind":"symbol","title":"brpoplpush(from:to:timeout:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpoplpush(from:to:timeout:valueType:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrem(_:from:count:)":{"title":"lrem(_:from:count:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrem(_:from:count:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)","title":"zrevrange(from:fromIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/msetnx(_:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/msetnx(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/msetnx(_:)","role":"symbol","title":"msetnx(_:)","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/bzpopmin(from:timeout:)-5l4kw":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","kind":"symbol","type":"topic","abstract":[],"role":"symbol","title":"bzpopmin(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"sinter(of:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:)-7840x":{"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"lrange(from:indices:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-7840x","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscribe","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"onSubscribe"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:as:)-87la9":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-87la9","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","type":"topic","title":"mget(_:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:valueType:)-9uw8q":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","type":"topic","kind":"symbol","title":"sunion(of:valueType:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withMaximumValueOf:limitBy:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpop(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpop(from:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","type":"topic","title":"lpop(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpop(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:)-4ytj0":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0","type":"topic","title":"lrange(from:indices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:)-4ytj0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sadd(_:to:)-9qcq5":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5","title":"sadd(_:to:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrem(_:from:)-rfyw":{"abstract":[],"kind":"symbol","type":"topic","title":"zrem(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-4w148":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","title":"zremrangebyscore(from:withScores:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","role":"symbol","abstract":[],"title":"sscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpop(from:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"title":"rpop(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hscan(_:startingFrom:matching:count:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"type":"topic","title":"hscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-4742u":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-4742u","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u","title":"brpop(from:timeout:valueType:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hgetall(from:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hgetall(from:as:)","kind":"symbol","title":"hgetall(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hgetall(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","title":"zrange(from:fromIndex:includeScoresInResponse:)","type":"topic","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","abstract":[],"title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:upToIndex:includeScoresInResponse:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9eb9i":{"type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sdiff(of:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpoplpush(from:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)","title":"rpoplpush(from:to:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"zrevrank(of:in:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"get(_:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:valueType:)-5h1xv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:valueType:)-5h1xv","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"brpop(from:timeout:valueType:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/get(_:asJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/get(_:asJSON:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","title":"get(_:asJSON:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/get(_:asjson:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinterstore(as:sources:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)","type":"topic","title":"sinterstore(as:sources:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hincrbyfloat(_:field:in:)":{"title":"hincrbyfloat(_:field:in:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrbyfloat(_:field:in:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5":{"title":"zadd(_:to:inserting:returning:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/append(_:to:)":{"kind":"symbol","role":"symbol","title":"append(_:to:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/append(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/swapDatabase(_:with:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","abstract":[],"title":"swapDatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zinterstore(as:sources:weights:aggregateMethod:)":{"role":"symbol","abstract":[],"title":"zinterstore(as:sources:weights:aggregateMethod:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:before:after:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:before:after:)","abstract":[],"title":"ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","title":"rpop(from:as:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:as:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/increment(_:by:)-8lul6":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/increment(_:by:)-8lul6","title":"increment(_:by:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/logging(to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient"}],"abstract":[],"kind":"symbol","title":"logging(to:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/logging(to:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/patternSubscriberCount()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/patternSubscriberCount()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/patternsubscribercount()","kind":"symbol","type":"topic","title":"patternSubscriberCount()","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpoplpush(from:to:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"type":"topic","title":"rpoplpush(from:to:valueType:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hkeys(in:)":{"kind":"symbol","title":"hkeys(in:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hkeys(in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hkeys(in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-80ttn":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn","kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"indices"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:fromIndex:)":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"kind":"symbol","title":"lrange(from:fromIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/send(command:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:)","role":"symbol","abstract":[],"type":"topic","title":"send(command:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunionstore(as:sources:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sunionstore"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"title":"sunionstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:throughIndex:includeScoresInResponse:)":{"kind":"symbol","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hstrlen(of:in:)":{"title":"hstrlen(of:in:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hstrlen(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ping(with:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ping(with:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ping(with:)","abstract":[],"title":"ping(with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:indices:as:)-van4":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:indices:as:)-van4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4","kind":"symbol","type":"topic","title":"lrange(from:indices:as:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hincrby(_:field:in:)":{"title":"hincrby(_:field:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hincrby(_:field:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/llen(of:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/llen(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/llen(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","title":"llen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:timeout:)-3ketz":{"title":"brpop(from:timeout:)","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:timeout:)-3ketz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ltrim(_:keepingIndices:)-8jjqv":{"title":"ltrim(_:keepingIndices:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ltrim(_:keepingIndices:)-8jjqv","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ttl(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ttl(_:)","kind":"symbol","type":"topic","title":"ttl(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hsetnx(_:to:in:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hsetnx(_:to:in:)","type":"topic","title":"hsetnx(_:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrangebylex(from:withValuesBetween:limitBy:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","role":"symbol","abstract":[],"kind":"symbol","title":"smembers(of:as:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hvals(in:as:)":{"role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hvals(in:as:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hvals(in:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"type":"topic","title":"hvals(in:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/psetex(_:toJSON:expirationInMilliseconds:)":{"title":"psetex(_:toJSON:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"psetex","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/psetex(_:toJSON:expirationInMilliseconds:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6":{"title":"zadd(_:to:inserting:returning:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withMaximumValueOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","title":"zlexcount(of:withMaximumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9xep9":{"type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","title":"sdiff(of:valueType:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sadd(_:to:)-2mu5f":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","title":"sadd(_:to:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-5ecdq":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq","abstract":[],"kind":"symbol","type":"topic","title":"zrange(from:indices:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/activeChannels(matching:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/activeChannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/activechannels(matching:)","kind":"symbol","type":"topic","title":"activeChannels(matching:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpush(_:into:)-8sj7j":{"role":"symbol","abstract":[],"kind":"symbol","title":"rpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withValuesBetween:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","title":"zremrangebylex(from:withValuesBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:as:)-10vkq":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:as:)-10vkq","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq","title":"mget(_:as:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/brpop(from:as:timeout:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)","title":"brpop(from:as:timeout:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpush(_:into:)-5kfof":{"title":"lpush(_:into:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5kfof","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hmset(_:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hmset(_:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hmset(_:in:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"hmset(_:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/unsubscribe()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe()","kind":"symbol","type":"topic","title":"unsubscribe()","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:throughIndex:includeScoresInResponse:)":{"title":"zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:)":{"abstract":[],"type":"topic","title":"sunion(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lpush(_:into:)-5h9h1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lpush(_:into:)-5h9h1","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"title":"lpush(_:into:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/mget(_:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/mget(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/mget(_:)","role":"symbol","title":"mget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lset(index:to:in:)":{"title":"lset(index:to:in:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lset(index:to:in:)","abstract":[],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:as:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)","abstract":[],"title":"lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")])>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","title":"zscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:valueType:)-5b3r1":{"title":"sinter(of:valueType:)","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/scard(of:)":{"title":"scard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scard(of:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:firstIndex:lastIndex:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","abstract":[],"title":"lrange(from:firstIndex:lastIndex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:firstIndex:lastIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrank(of:in:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrank(of:in:)","title":"zrank(of:in:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscore(of:in:)":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscore(of:in:)","title":"zscore(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmin(from:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","title":"zpopmin(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/lrange(from:upToIndex:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/lrange(from:upToIndex:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)","kind":"symbol","abstract":[],"title":"lrange(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/delete(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/delete(_:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","title":"delete(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/delete(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/hlen(of:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/hlen(of:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hlen(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/hlen(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withMinimumScoreOf:)":{"role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","abstract":[],"title":"zcount(of:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/linsert(_:into:after:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/linsert(_:into:after:)","title":"linsert(_:into:after:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/subscriberCount(forChannels:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)","kind":"symbol","type":"topic","title":"subscriberCount(forChannels:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sismember(_:of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","role":"symbol","title":"sismember(_:of:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sismember(_:of:)","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:).json new file mode 100644 index 0000000000..edd258356f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpop(from:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"rpop(from:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4rpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpop(from:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"title":"rpop(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:).json new file mode 100644 index 0000000000..327848c774 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:as:)"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpop(from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","title":"rpop(from:as:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4rpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:as:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpop(from:as:)","title":"rpop(from:as:)","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpop(from:as:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:).json new file mode 100644 index 0000000000..5749e565de --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:).json @@ -0,0 +1 @@ +{"metadata":{"title":"rpoplpush(from:to:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_ANtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpoplpush(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpoplpush(from:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:)","title":"rpoplpush(from:to:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json new file mode 100644 index 0000000000..6bfdeb6ecd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.rpoplpush(from:to:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_ANqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"extendedModule":"RediStack","title":"rpoplpush(from:to:valueType:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpoplpush(from:to:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpoplpush(from:to:valueType:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"type":"topic","title":"rpoplpush(from:to:valueType:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json new file mode 100644 index 0000000000..bd5b5f2ecd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpush(_:into:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"rpush(_:into:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpush(_:into:)-2apo8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-2apo8","role":"symbol","abstract":[],"title":"rpush(_:into:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json new file mode 100644 index 0000000000..eee1821103 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.rpush(_:into:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"rpush(_:into:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpush(_:into:)-8sj7j":{"role":"symbol","abstract":[],"kind":"symbol","title":"rpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpush(_:into:)-8sj7j","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:).json new file mode 100644 index 0000000000..eba4bb901a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpushx(_:into:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"rpushx(_:into:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6rpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpushx(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/rpushx(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/rpushx(_:into:)","type":"topic","title":"rpushx(_:into:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json new file mode 100644 index 0000000000..d77dba2758 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"sadd(_:to:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sadd(_:to:)-2mu5f":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-2mu5f","title":"sadd(_:to:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json new file mode 100644 index 0000000000..b49ef7070e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5"]}],"metadata":{"title":"sadd(_:to:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sadd(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sadd(_:to:)-9qcq5":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sadd(_:to:)-9qcq5","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5","title":"sadd(_:to:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json new file mode 100644 index 0000000000..8728822a00 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.scan(startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)"},"metadata":{"title":"scan(startingFrom:matching:count:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE4scan12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SaySSGtGSi_SSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/scan(startingFrom:matching:count:)":{"type":"topic","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"title":"scan(startingFrom:matching:count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scan(startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:).json new file mode 100644 index 0000000000..5f02b5ce98 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scard(of:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.scard(of:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5scard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"scard(of:)","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/scard(of:)":{"title":"scard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/scard(of:)","kind":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/scard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:).json new file mode 100644 index 0000000000..fa35b94baa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiff(of:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":"]>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","title":"sdiff(of:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:)":{"type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:)","title":"sdiff(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json new file mode 100644 index 0000000000..aa8814d413 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sdiff(of:valueType:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiff(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9eb9i":{"type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sdiff(of:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9eb9i","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json new file mode 100644 index 0000000000..c2f3c86661 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiff(of:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9"]}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","title":"sdiff(of:valueType:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiff(of:valueType:)-9xep9":{"type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiff(of:valueType:)-9xep9","title":"sdiff(of:valueType:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json new file mode 100644 index 0000000000..4ffedaaef7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE10sdiffstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","extendedModule":"RediStack","title":"sdiffstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiffstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiffstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiffstore(as:sources:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sdiffstore(as:sources:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)","title":"sdiffstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sdiffstore(as:sources:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:).json new file mode 100644 index 0000000000..027516910a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/select(database:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.select(database:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/select(database:)"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6select8database7NIOCore15EventLoopFutureCyytGSi_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"select(database:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/select(database:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/select(database:)","abstract":[],"title":"select(database:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/select(database:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:).json new file mode 100644 index 0000000000..1bb862830f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.send(command:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"extendedModule":"RediStack","title":"send(command:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4send7command7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/send(command:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:)","role":"symbol","abstract":[],"type":"topic","title":"send(command:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:).json new file mode 100644 index 0000000000..a5d0251a15 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:with:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V4send7command4with7NIOCore15EventLoopFutureCy9RediStack9RESPValueOGSS_SayAOGtF","role":"symbol","modules":[{"relatedModules":["HummingbirdRedis"],"name":"Hummingbird"}],"roleHeading":"Instance Method","title":"send(command:with:)","extendedModule":"HummingbirdRedis","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.send(command:with:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/send(command:with:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/send(command:with:)","type":"topic","abstract":[],"title":"send(command:with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/send(command:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:).json new file mode 100644 index 0000000000..6cb7b15dc6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.set(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","title":"set(_:to:)","externalID":"s:9RediStack11RedisClientPAAE3set_2to7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:to:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:)","title":"set(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json new file mode 100644 index 0000000000..874d3cbe98 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.set(_:to:onCondition:expiration:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"condition","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)"},"metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"title":"set(_:to:onCondition:expiration:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","text":"RedisSetCommandExpiration"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","text":"RedisSetCommandResult"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE3set_2to11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cnoH0VAA0cnO10ExpirationVSgtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:to:onCondition:expiration:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","text":"RedisSetCommandResult"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol","role":"symbol","title":"set(_:to:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:to:onCondition:expiration:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:).json new file mode 100644 index 0000000000..6185d85fab --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.set(_:toJSON:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"set(_:toJSON:)","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:toJSON:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:)","title":"set(_:toJSON:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json new file mode 100644 index 0000000000..fe2dc6e18e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"condition","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.set(_:toJSON:onCondition:expiration:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"set(_:toJSON:onCondition:expiration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/set(_:toJSON:onCondition:expiration:)":{"kind":"symbol","title":"set(_:toJSON:onCondition:expiration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/set(_:toJSON:onCondition:expiration:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json new file mode 100644 index 0000000000..85f661f990 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"metadata":{"role":"symbol","symbolKind":"method","title":"setex(_:to:expirationInSeconds:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5setex_2to19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.setex(_:to:expirationInSeconds:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setex(_:to:expirationInSeconds:)":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:to:expirationInSeconds:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)","title":"setex(_:to:expirationInSeconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json new file mode 100644 index 0000000000..28aa485916 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)"},"metadata":{"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"setex(_:toJSON:expirationInSeconds:)","extendedModule":"RediStack","symbolKind":"method"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.setex(_:toJSON:expirationInSeconds:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setex(_:toJSON:expirationInSeconds:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setex(_:toJSON:expirationInSeconds:)","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)","title":"setex(_:toJSON:expirationInSeconds:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:).json new file mode 100644 index 0000000000..df5e53e1f4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.setnx(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5setnx_2to7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","title":"setnx(_:to:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:to:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setnx(_:to:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:to:)","title":"setnx(_:to:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:).json new file mode 100644 index 0000000000..b8fc558d86 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"setnx(_:toJSON:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.setnx(_:toJSON:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/setnx(_:toJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/setnx(_:toJSON:)","role":"symbol","kind":"symbol","type":"topic","title":"setnx(_:toJSON:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:).json new file mode 100644 index 0000000000..f0427f585e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sinter2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","title":"sinter(of:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sinter(of:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"sinter(of:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json new file mode 100644 index 0000000000..26801f3cb9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"sinter(of:valueType:)","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sinter(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:valueType:)-1q4h9":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-1q4h9","title":"sinter(of:valueType:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json new file mode 100644 index 0000000000..3a75e32134 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinter(of:valueType:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"sinter(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","role":"symbol"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinter(of:valueType:)-5b3r1":{"title":"sinter(of:valueType:)","kind":"symbol","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinter(of:valueType:)-5b3r1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:).json new file mode 100644 index 0000000000..b6be27879a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)"},"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11sinterstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"sinterstore(as:sources:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinterstore(as:sources:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sinterstore(as:sources:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sinterstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)","type":"topic","title":"sinterstore(as:sources:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:).json new file mode 100644 index 0000000000..6fa587e13e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sismember(_:of:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sismember(_:of:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sismember(_:of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"sismember(_:of:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9sismember_2of7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sismember(_:of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sismember(_:of:)","role":"symbol","title":"sismember(_:of:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sismember(_:of:)","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:).json new file mode 100644 index 0000000000..35c5ec3974 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.smembers(of:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"smembers(of:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE8smembers2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smembers(of:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:)","role":"symbol","title":"smembers(of:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:).json new file mode 100644 index 0000000000..0e7cb947e7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.smembers(of:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE8smembers2of2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","title":"smembers(of:as:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smembers(of:as:)","role":"symbol","abstract":[],"kind":"symbol","title":"smembers(of:as:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:).json new file mode 100644 index 0000000000..5bd73b1909 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"sourceKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.smove(_:from:to:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smove(_:from:to:)"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"smove(_:from:to:)","externalID":"s:9RediStack11RedisClientPAAE5smove_4from2to7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVALtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/smove(_:from:to:)":{"title":"smove(_:from:to:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/smove(_:from:to:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/smove(_:from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:).json new file mode 100644 index 0000000000..989100ddad --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:as:max:)"]}],"metadata":{"title":"spop(from:as:max:)","externalID":"s:9RediStack11RedisClientPAAE4spop4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.spop(from:as:max:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/spop(from:as:max:)":{"title":"spop(from:as:max:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:as:max:)","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:).json new file mode 100644 index 0000000000..ff054d2ea8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:max:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:max:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.spop(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"spop(from:max:)","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4spop4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/spop(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/spop(from:max:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/spop(from:max:)","kind":"symbol","abstract":[],"title":"spop(from:max:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:).json new file mode 100644 index 0000000000..85c7d8e274 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:as:max:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE11srandmember4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"srandmember(from:as:max:)","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srandmember(from:as:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:as:max:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"srandmember(from:as:max:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:).json new file mode 100644 index 0000000000..35162b04b2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"srandmember(from:max:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE11srandmember4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srandmember(from:max:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srandmember(from:max:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srandmember(from:max:)","title":"srandmember(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json new file mode 100644 index 0000000000..145347c0c6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.srem(_:from:)"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"srem(_:from:)","symbolKind":"method","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srem(_:from:)-3za6j":{"abstract":[],"title":"srem(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-3za6j","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j","type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json new file mode 100644 index 0000000000..def64e27af --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w"},"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"srem(_:from:)","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/srem(_:from:)-5qf9w":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/srem(_:from:)-5qf9w","type":"topic","abstract":[],"title":"srem(_:from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json new file mode 100644 index 0000000000..11d71b5e15 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method","title":"sscan(_:startingFrom:matching:count:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"])>"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sscan(_:startingFrom:matching:count:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"])>"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"role":"symbol","kind":"symbol","type":"topic","title":"sscan(_:startingFrom:matching:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json new file mode 100644 index 0000000000..1e134cc9e4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"sscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sscan(_:startingFrom:matching:count:valueType:)","role":"symbol","abstract":[],"title":"sscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json new file mode 100644 index 0000000000..4cb5b763f3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"]}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V9subscribe2to15messageReceiver11onSubscribe0H11Unsubscribe7NIOCore15EventLoopFutureCyytGSay9RediStack0C11ChannelNameVG_yAR_AP9RESPValueOtcySS_SitcSgAVtF","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","modules":[{"relatedModules":["HummingbirdRedis"],"name":"Hummingbird"}],"extendedModule":"HummingbirdRedis","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"receiver","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"subscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"unsubscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"subscribe","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"onSubscribe"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:).json new file mode 100644 index 0000000000..3623d5387c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriberCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forChannels","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriberCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forChannels","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE15subscriberCount11forChannels7NIOCore15EventLoopFutureCySDyAA0C11ChannelNameVSiGGSayAJG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"subscriberCount(forChannels:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.subscriberCount(forChannels:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/subscriberCount(forChannels:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/subscriberCount(forChannels:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"]>"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)","kind":"symbol","type":"topic","title":"subscriberCount(forChannels:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:).json new file mode 100644 index 0000000000..f3b17b2734 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sunion(of:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:)"]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sunion2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"sunion(of:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:)":{"abstract":[],"type":"topic","title":"sunion(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json new file mode 100644 index 0000000000..02fbabea33 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q"]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"sunion(of:valueType:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:valueType:)-9uw8q":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-9uw8q","type":"topic","kind":"symbol","title":"sunion(of:valueType:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json new file mode 100644 index 0000000000..d5657abd75 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","title":"sunion(of:valueType:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunion(of:valueType:)-kq6n":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunion(of:valueType:)-kq6n","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n","role":"symbol","kind":"symbol","type":"topic","title":"sunion(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:).json new file mode 100644 index 0000000000..436330e1eb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"sunionstore(as:sources:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11sunionstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sunionstore(as:sources:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/sunionstore(as:sources:)":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/sunionstore(as:sources:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sunionstore"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"title":"sunionstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:).json new file mode 100644 index 0000000000..0651a146c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"first"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"second"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","title":"swapDatabase(_:with:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE12swapDatabase_4with7NIOCore15EventLoopFutureCySbGSi_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.swapDatabase(_:with:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/swapDatabase(_:with:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/swapDatabase(_:with:)","abstract":[],"title":"swapDatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:).json new file mode 100644 index 0000000000..5bc4eb07d0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ttl(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ttl(_:)"]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ttl(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE3ttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"ttl(_:)","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/ttl(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/ttl(_:)","kind":"symbol","type":"topic","title":"ttl(_:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe().json new file mode 100644 index 0000000000..208c7a9976 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe().json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.unsubscribe()","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe()"]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"unsubscribe()","symbolKind":"method","role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11unsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/unsubscribe()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe()","kind":"symbol","type":"topic","title":"unsubscribe()","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:).json new file mode 100644 index 0000000000..b8e08e7a15 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.unsubscribe(from:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:11Hummingbird9HBRequestV0A5RedisE0C0V11unsubscribe4from7NIOCore15EventLoopFutureCyytGSay9RediStack0C11ChannelNameVG_tF","extendedModule":"HummingbirdRedis","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["HummingbirdRedis"]}],"title":"unsubscribe(from:)","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe(from:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/unsubscribe(from:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/unsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/unsubscribe(from:)","title":"unsubscribe(from:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json new file mode 100644 index 0000000000..eaa2fe7459 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": (element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"insertBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":" = .allElements, ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"returnBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":" = .insertedElementsCount) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zadd(_:to:inserting:returning:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","title":"zadd(_:to:inserting:returning:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySbGqd__7element_Sd5scoret_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6":{"title":"zadd(_:to:inserting:returning:)","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json new file mode 100644 index 0000000000..40d81b4535 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zadd(_:to:inserting:returning:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"zadd(_:to:inserting:returning:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGSayqd__7element_Sd5scoretG_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": [(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd":{"title":"zadd(_:to:inserting:returning:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","kind":"symbol","role":"symbol","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json new file mode 100644 index 0000000000..46c426d4fc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGqd__7element_Sd5scoretd_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"zadd(_:to:inserting:returning:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5":{"title":"zadd(_:to:inserting:returning:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:).json new file mode 100644 index 0000000000..2477946cc7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"zcard(of:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5zcard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcard(of:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcard(of:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcard(of:)":{"type":"topic","kind":"symbol","title":"zcard(of:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcard(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json new file mode 100644 index 0000000000..537b81a6dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)"]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zcount(of:withMaximumScoreOf:)","symbolKind":"method","extendedModule":"RediStack","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcount(of:withMaximumScoreOf:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withMaximumScoreOf:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMaximumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)","title":"zcount(of:withMaximumScoreOf:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json new file mode 100644 index 0000000000..732bf253ea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","interfaceLanguage":"swift"},"metadata":{"title":"zcount(of:withMinimumScoreOf:)","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zcount(of:withMinimumScoreOf:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withMinimumScoreOf:)":{"role":"symbol","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withMinimumScoreOf:)","abstract":[],"title":"zcount(of:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json new file mode 100644 index 0000000000..7b5bdf9b9c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","title":"zcount(of:withScores:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScores:)-5sevq":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-5sevq","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq","role":"symbol","title":"zcount(of:withScores:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json new file mode 100644 index 0000000000..fd15a77440 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcount(of:withScores:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","title":"zcount(of:withScores:)","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScores:)-79l1f":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f","title":"zcount(of:withScores:)","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScores:)-79l1f","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json new file mode 100644 index 0000000000..2c34371d32 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zcount2of17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","title":"zcount(of:withScoresBetween:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScoresBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zcount(of:withScoresBetween:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)","role":"symbol","title":"zcount(of:withScoresBetween:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zcount(of:withScoresBetween:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:).json new file mode 100644 index 0000000000..9cd106ad38 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zincrby(_:element:in:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","title":"zincrby(_:element:in:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE7zincrby_7element2in7NIOCore15EventLoopFutureCySdGSd_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zincrby(_:element:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zincrby(_:element:in:)","kind":"symbol","type":"topic","title":"zincrby(_:element:in:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"element","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json new file mode 100644 index 0000000000..ec6122782f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]? = nil, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"aggregate","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zinterstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)"]}],"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11zinterstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","role":"symbol","title":"zinterstore(as:sources:weights:aggregateMethod:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zinterstore(as:sources:weights:aggregateMethod:)":{"role":"symbol","abstract":[],"title":"zinterstore(as:sources:weights:aggregateMethod:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json new file mode 100644 index 0000000000..fafbf0c21c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zlexcount(of:withMaximumValueOf:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier","text":"CustomStringConvertible"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zlexcount(of:withMaximumValueOf:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withMaximumValueOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","title":"zlexcount(of:withMaximumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMaximumValueOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json new file mode 100644 index 0000000000..4e87d77ac2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withMinimumValueOf:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"title":"zlexcount(of:withMinimumValueOf:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withMinimumValueOf:)":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"withMinimumValueOf","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"role":"symbol","title":"zlexcount(of:withMinimumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json new file mode 100644 index 0000000000..978d6d3724 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withValuesBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)"]}],"metadata":{"title":"zlexcount(of:withValuesBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zlexcount(of:withValuesBetween:)","title":"zlexcount(of:withValuesBetween:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:).json new file mode 100644 index 0000000000..ad7ef9d4b6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zpopmax(from:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"zpopmax(from:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?>"}],"roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmax(from:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:)","type":"topic","abstract":[],"title":"zpopmax(from:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:).json new file mode 100644 index 0000000000..dd1097d209 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:).json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zpopmax(from:max:)","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zpopmax(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmax(from:max:)":{"role":"symbol","title":"zpopmax(from:max:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmax(from:max:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:).json new file mode 100644 index 0000000000..e19c47c356 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?>"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:)"},"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"zpopmin(from:)","extendedModule":"RediStack","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zpopmin(from:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmin(from:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:)","title":"zpopmin(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:).json new file mode 100644 index 0000000000..0852fb4d12 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:).json @@ -0,0 +1 @@ +{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zpopmin(from:max:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")]>"}],"role":"symbol","extendedModule":"RediStack"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zpopmin(from:max:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zpopmin(from:max:)":{"role":"symbol","title":"zpopmin(from:max:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zpopmin(from:max:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json new file mode 100644 index 0000000000..a9a7128b87 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","externalID":"s:9RediStack11RedisClientPAAE6zrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json new file mode 100644 index 0000000000..60a5c43aba --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)"]}],"metadata":{"roleHeading":"Instance Method","title":"zrange(from:fromIndex:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:fromIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:fromIndex:includeScoresInResponse:)","title":"zrange(from:fromIndex:includeScoresInResponse:)","type":"topic","abstract":[],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json new file mode 100644 index 0000000000..86a313ac43 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","extendedModule":"RediStack","symbolKind":"method","title":"zrange(from:indices:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-5ecdq":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-5ecdq","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq","abstract":[],"kind":"symbol","type":"topic","title":"zrange(from:indices:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json new file mode 100644 index 0000000000..af96b17516 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"title":"zrange(from:indices:includeScoresInResponse:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method","extendedModule":"RediStack","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:indices:includeScoresInResponse:)-e3ru":{"title":"zrange(from:indices:includeScoresInResponse:)","kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:indices:includeScoresInResponse:)-e3ru","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json new file mode 100644 index 0000000000..b91ff39a4a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:throughIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6zrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrange(from:throughIndex:includeScoresInResponse:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:throughIndex:includeScoresInResponse:)":{"title":"zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:throughIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json new file mode 100644 index 0000000000..1e106876b2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)"]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrange(from:upToIndex:includeScoresInResponse:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrange(from:upToIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)","title":"zrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json new file mode 100644 index 0000000000..0700e6d56d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMaximumValueOf:limitBy:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withMaximumValueOf:limitBy:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json new file mode 100644 index 0000000000..77d7388586 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMinimumValueOf:limitBy:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withMinimumValueOf:limitBy:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json new file mode 100644 index 0000000000..537de52558 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrangebylex(from:withValuesBetween:limitBy:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withValuesBetween:limitBy:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrangebylex(from:withValuesBetween:limitBy:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..fce5e04553 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..f98f991937 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"type":"topic","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json new file mode 100644 index 0000000000..643460628f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","symbolKind":"method","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-80rgu","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json new file mode 100644 index 0000000000..f3b1cc92c5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-90m05","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..9fdb586c60 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:).json new file mode 100644 index 0000000000..9bad21f04b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrank(of:in:)"},{"text":".","type":"text"}],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","extendedModule":"RediStack","title":"zrank(of:in:)","externalID":"s:9RediStack11RedisClientPAAE5zrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?>"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrank(of:in:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrank(of:in:)"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrank(of:in:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrank(of:in:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrank(of:in:)","title":"zrank(of:in:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json new file mode 100644 index 0000000000..82538d98f9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"metadata":{"role":"symbol","extendedModule":"RediStack","symbolKind":"method","title":"zrem(_:from:)","externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrem(_:from:)-33gaj":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-33gaj","abstract":[],"kind":"symbol","title":"zrem(_:from:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json new file mode 100644 index 0000000000..e4d3b158ce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","title":"zrem(_:from:)","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrem(_:from:)-rfyw":{"abstract":[],"kind":"symbol","type":"topic","title":"zrem(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrem(_:from:)-rfyw","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json new file mode 100644 index 0000000000..218779dc6d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"metadata":{"title":"zremrangebylex(from:withMaximumValueOf:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zremrangebylex(from:withMaximumValueOf:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withMaximumValueOf:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMaximumValueOf:)","title":"zremrangebylex(from:withMaximumValueOf:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json new file mode 100644 index 0000000000..a5db68c3a7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"zremrangebylex(from:withMinimumValueOf:)","extendedModule":"RediStack","symbolKind":"method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebylex(from:withMinimumValueOf:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withMinimumValueOf:)":{"type":"topic","title":"zremrangebylex(from:withMinimumValueOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json new file mode 100644 index 0000000000..ff94b558ca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withValuesBetween:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zremrangebylex(from:withValuesBetween:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebylex(from:withValuesBetween:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebylex(from:withValuesBetween:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)","abstract":[],"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","title":"zremrangebylex(from:withValuesBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json new file mode 100644 index 0000000000..5f60cccd83 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:firstIndex:lastIndex:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","title":"zremrangebyrank(from:firstIndex:lastIndex:)","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from10firstIndex04lastH07NIOCore15EventLoopFutureCySiGAA0C3KeyV_S2itF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:firstIndex:lastIndex:)":{"kind":"symbol","abstract":[],"title":"zremrangebyrank(from:firstIndex:lastIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:firstIndex:lastIndex:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json new file mode 100644 index 0000000000..463776af49 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:fromIndex:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from0F5Index7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","title":"zremrangebyrank(from:fromIndex:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:fromIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:fromIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)","role":"symbol","kind":"symbol","type":"topic","title":"zremrangebyrank(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json new file mode 100644 index 0000000000..d3ee512782 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zremrangebyrank(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5"]}],"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zremrangebyrank(from:indices:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-248n5":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:indices:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json new file mode 100644 index 0000000000..77ceef929a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","title":"zremrangebyrank(from:indices:)","roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:indices:)-5ong":{"title":"zremrangebyrank(from:indices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json new file mode 100644 index 0000000000..a249a5829d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:throughIndex:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"title":"zremrangebyrank(from:throughIndex:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from12throughIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)"]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:throughIndex:)":{"role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","title":"zremrangebyrank(from:throughIndex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:throughIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json new file mode 100644 index 0000000000..0ee8e9847c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)"},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from9upToIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zremrangebyrank(from:upToIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:upToIndex:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyrank(from:upToIndex:)":{"abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)","title":"zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json new file mode 100644 index 0000000000..f64c0dd94f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)"},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zremrangebyscore(from:withMaximumScoreOf:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMaximumScoreOf:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMaximumScoreOf:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zremrangebyscore(from:withMaximumScoreOf:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMaximumScoreOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json new file mode 100644 index 0000000000..6c598dc95b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"zremrangebyscore(from:withMinimumScoreOf:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMinimumScoreOf:)"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withMinimumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withMinimumScoreOf:)","role":"symbol","title":"zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json new file mode 100644 index 0000000000..c7f292fb07 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"title":"zremrangebyscore(from:withScores:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-4w148":{"abstract":[],"kind":"symbol","type":"topic","role":"symbol","title":"zremrangebyscore(from:withScores:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-4w148","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json new file mode 100644 index 0000000000..09218449a2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","title":"zremrangebyscore(from:withScores:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyscore(from:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScores:)-6e0da":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScores:)-6e0da","title":"zremrangebyscore(from:withScores:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json new file mode 100644 index 0000000000..a143cd627f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol","title":"zremrangebyscore(from:withScoresBetween:)","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyscore(from:withScoresBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zremrangebyscore(from:withScoresBetween:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zremrangebyscore(from:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)","title":"zremrangebyscore(from:withScoresBetween:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json new file mode 100644 index 0000000000..73d95a2b9f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"role":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json new file mode 100644 index 0000000000..3bad6736e0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)"},"metadata":{"title":"zrevrange(from:fromIndex:includeScoresInResponse:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:fromIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:fromIndex:includeScoresInResponse:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)","title":"zrevrange(from:fromIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json new file mode 100644 index 0000000000..3b0d89f2b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-3vyzr":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-3vyzr","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json new file mode 100644 index 0000000000..6fbbc06f0e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)"},{"text":".","type":"text"}],"metadata":{"title":"zrevrange(from:indices:includeScoresInResponse:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:indices:includeScoresInResponse:)-80ttn":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:indices:includeScoresInResponse:)-80ttn","kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"indices"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json new file mode 100644 index 0000000000..8d7d5ae068 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","extendedModule":"RediStack","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:throughIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:throughIndex:includeScoresInResponse:)":{"kind":"symbol","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:throughIndex:includeScoresInResponse:)","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json new file mode 100644 index 0000000000..7dce2fb8ee --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","role":"symbol","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:upToIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrange(from:upToIndex:includeScoresInResponse:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrange(from:upToIndex:includeScoresInResponse:)","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json new file mode 100644 index 0000000000..23570bde46 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebylex(from:withMaximumValueOf:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json new file mode 100644 index 0000000000..c8f124b5c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)"},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withMinimumValueOf:limitBy:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json new file mode 100644 index 0000000000..0e8660c9e4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","symbolKind":"method","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","extendedModule":"RediStack","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withValuesBetween:limitBy:)"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebylex(from:withValuesBetween:limitBy:)":{"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebylex(from:withValuesBetween:limitBy:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..a4334257e8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..9e066573a7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json new file mode 100644 index 0000000000..f248b62a69 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"symbolKind":"method","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1z19g","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json new file mode 100644 index 0000000000..205c61ce6e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","interfaceLanguage":"swift"},"metadata":{"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-5yyw8","type":"topic","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json new file mode 100644 index 0000000000..47cc7f8fc6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","abstract":[],"title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:).json new file mode 100644 index 0000000000..e042ecaa55 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrevrank(of:in:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE8zrevrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","title":"zrevrank(of:in:)","extendedModule":"RediStack","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"zrevrank(of:in:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zrevrank(of:in:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json new file mode 100644 index 0000000000..7a13465306 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")])>","kind":"text"}],"title":"zscan(_:startingFrom:matching:count:)","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueO_SdtGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zscan(_:startingFrom:matching:count:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:)":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")])>"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:)","title":"zscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json new file mode 100644 index 0000000000..5826c2a702 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?])>"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd___SdtSgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","title":"zscan(_:startingFrom:matching:count:valueType:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscan(_:startingFrom:matching:count:valueType:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?])>"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscan(_:startingFrom:matching:count:valueType:)","title":"zscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:).json new file mode 100644 index 0000000000..f068a7ef9b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscore(of:in:)"},"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zscore2of2in7NIOCore15EventLoopFutureCySdSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"Hummingbird"}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"?>"}],"title":"zscore(of:in:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscore(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zscore(of:in:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zscore(of:in:)":{"role":"symbol","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zscore(of:in:)","title":"zscore(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json new file mode 100644 index 0000000000..44fbd63f12 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:).json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zunionstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]? = nil, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":" "},{"kind":"internalParam","text":"aggregate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","title":"zunionstore(as:sources:weights:aggregateMethod:)","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"Hummingbird","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11zunionstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:11Hummingbird9HBRequestV0A5RedisE0C0V","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/zunionstore(as:sources:weights:aggregateMethod:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zunionstore(as:sources:weights:aggregateMethod:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/zunionstore(as:sources:weights:aggregateMethod:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Redis","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Redis","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBRequest.Redis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/Redis-swift.struct/RedisClient-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrequest\/redis-swift.struct\/redisclient-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/Redis-swift.struct\/RedisClient-Implementations","title":"RedisClient Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/remoteaddress.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/remoteaddress.json new file mode 100644 index 0000000000..d7bde5b4b7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/remoteaddress.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/remoteAddress"},"abstract":[{"text":"IP request came from","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/remoteaddress"]}],"metadata":{"title":"remoteAddress","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SocketAddress","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:11Hummingbird9HBRequestV13remoteAddress7NIOCore06SocketD0OSgvp","roleHeading":"Instance Property"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/remoteAddress":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/remoteAddress","url":"\/documentation\/hummingbirdlambda\/hbrequest\/remoteaddress","type":"topic","abstract":[{"text":"IP request came from","type":"text"}],"role":"symbol","title":"remoteAddress","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remoteAddress","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SocketAddress","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"text":"?","kind":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/response.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/response.json new file mode 100644 index 0000000000..de33a73878 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/response.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ResponsePatch","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"inlineContent":[{"code":"HBRequest.response","type":"codeVoice"},{"text":" is only available within route handlers that have had the option ","type":"text"},{"code":".editResponse","type":"codeVoice"},{"text":".","type":"text"},{"text":" ","type":"text"},{"text":"Trying to access it outside of one of these will cause the application to crash","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/response","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/response"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ResponsePatch","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","kind":"typeIdentifier"}],"roleHeading":"Instance Property","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"response","externalID":"s:11Hummingbird9HBRequestV8responseAC13ResponsePatchCvp"},"abstract":[{"type":"text","text":"Allows you to edit the status and headers of the response."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/response":{"url":"\/documentation\/hummingbirdlambda\/hbrequest\/response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/response","title":"response","kind":"symbol","abstract":[{"type":"text","text":"Allows you to edit the status and headers of the response."}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"kind":"identifier","text":"response"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":".","kind":"text"},{"text":"ResponsePatch","preciseIdentifier":"s:11Hummingbird9HBRequestV13ResponsePatchC","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch.json new file mode 100644 index 0000000000..79c99bf5de --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponsePatch"}],"navigatorTitle":[{"kind":"identifier","text":"ResponsePatch"}],"title":"HBRequest.ResponsePatch","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC","roleHeading":"Class","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","symbolKind":"class"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/setCookie(_:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"ResponsePatch"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Allow you to patch the response generated by your route handler via the ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" supplied. If your handler is only","type":"text"},{"text":" ","type":"text"},{"text":"returning the payload you can edit the status and headers via ","type":"text"},{"code":"request.response","type":"codeVoice"},{"text":" eg.","type":"text"}]},{"syntax":null,"type":"codeListing","code":["func myHandler(_ request: HBRequest) -> String {"," request.response.status = .accepted"," return \"hello\"","}"]}],"kind":"content"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/status":{"abstract":[{"type":"text","text":"patch status of reponse"}],"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/status","title":"status","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/status","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/headers":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/headers","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV"}],"abstract":[{"text":"headers to add to response","type":"text"}],"title":"headers"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/setCookie(_:)":{"abstract":[{"text":"Set cookie on reponse patch","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/setCookie(_:)","title":"setCookie(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/setcookie(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/headers.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/headers.json new file mode 100644 index 0000000000..0803073e78 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/headers.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/headers","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC7headersAA011HTTPHeadersD0Vvp","roleHeading":"Instance Property","title":"headers","role":"symbol","symbolKind":"property"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/headers"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV","text":"HTTPHeadersPatch","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","kind":"typeIdentifier"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"headers to add to response"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/headers":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/headers","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird16HTTPHeadersPatchV"}],"abstract":[{"text":"headers to add to response","type":"text"}],"title":"headers"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:).json new file mode 100644 index 0000000000..d81f8c10f3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"cookie","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Can be accessed via "},{"type":"codeVoice","code":"request.response.setCookie(myCookie)"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/setcookie(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"]]},"metadata":{"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC0A10FoundationE9setCookieyyAF8HBCookieVF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","title":"setCookie(_:)"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/setCookie(_:)"},"kind":"symbol","abstract":[{"type":"text","text":"Set cookie on reponse patch"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/setCookie(_:)":{"abstract":[{"text":"Set cookie on reponse patch","type":"text"}],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBCookie","kind":"typeIdentifier","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/setCookie(_:)","title":"setCookie(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/setcookie(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/status.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/status.json new file mode 100644 index 0000000000..5c08e81baa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/responsepatch/status.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"patch status of reponse"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/status"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch"]]},"metadata":{"externalID":"s:11Hummingbird9HBRequestV13ResponsePatchC6status8NIOHTTP118HTTPResponseStatusOSgvp","title":"status","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch","title":"HBRequest.ResponsePatch","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch","kind":"symbol","abstract":[{"type":"text","text":"Patches Response via "},{"type":"codeVoice","code":"HBResponse.apply(patch:)"}],"navigatorTitle":[{"text":"ResponsePatch","kind":"identifier"}],"role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ResponsePatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/ResponsePatch/status":{"abstract":[{"type":"text","text":"patch status of reponse"}],"type":"topic","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":"?"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/ResponsePatch\/status","title":"status","url":"\/documentation\/hummingbirdlambda\/hbrequest\/responsepatch\/status","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/servicecontext.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/servicecontext.json new file mode 100644 index 0000000000..a6257694e4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/servicecontext.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/serviceContext","interfaceLanguage":"swift"},"abstract":[{"text":"ServiceContext attached to request. Used to propagate serviceContext to child functions","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/servicecontext"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V"}],"platforms":[{"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false},{"name":"macOS","deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false},{"name":"watchOS","deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false}],"roleHeading":"Instance Property","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"property","role":"symbol","title":"serviceContext","externalID":"s:11Hummingbird9HBRequestV14serviceContext07ServiceD6Module0eD0Vvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" "},{"kind":"keyword","text":"set"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Attaching serviceContext to the request should be used when we aren’t inside an async"},{"type":"text","text":" "},{"type":"text","text":"function and serviceContext cannot be propagated via Task local variables. Otherwise"},{"type":"text","text":" "},{"type":"text","text":"serviceContext should be propagated using Task local variables using "},{"type":"codeVoice","code":"ServiceContext.$current.withValue(_)"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/serviceContext":{"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serviceContext"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier","text":"ServiceContext"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/serviceContext","title":"serviceContext","url":"\/documentation\/hummingbirdlambda\/hbrequest\/servicecontext","role":"symbol","abstract":[{"text":"ServiceContext attached to request. Used to propagate serviceContext to child functions","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/session.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/session.json new file mode 100644 index 0000000000..f7960faaa5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/session.json @@ -0,0 +1 @@ +{"abstract":[{"text":"access session info","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/session"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV","text":"SessionManager","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/session","interfaceLanguage":"swift"},"metadata":{"title":"session","extendedModule":"Hummingbird","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"session","kind":"identifier"},{"text":": ","kind":"text"},{"text":"SessionManager","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"}],"externalID":"s:11Hummingbird9HBRequestV0A4AuthE7sessionAD14SessionManagerVvp","modules":[{"name":"HummingbirdAuth","relatedModules":["Hummingbird"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/SessionManager":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/SessionManager","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SessionManager"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"SessionManager"}],"title":"SessionManager","type":"topic","url":"\/documentation\/hummingbirdauth\/sessionmanager","abstract":[{"text":"Manage session ids and associated data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/session":{"abstract":[{"text":"access session info","type":"text"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"session"},{"kind":"text","text":": "},{"text":"SessionManager","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdAuth14SessionManagerV"}],"kind":"symbol","title":"session","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/session","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/session","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/success(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/success(_:).json new file mode 100644 index 0000000000..dd6158163d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/success(_:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/success(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV7successy7NIOCore15EventLoopFutureCyxGxlF","title":"success(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/success(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Return succeeded ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/success(_:)":{"kind":"symbol","abstract":[{"type":"text","text":"Return succeeded "},{"type":"codeVoice","code":"EventLoopFuture"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"success"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":">"}],"role":"symbol","title":"success(_:)","url":"\/documentation\/hummingbirdlambda\/hbrequest\/success(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/success(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/uri.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/uri.json new file mode 100644 index 0000000000..b8d56cfbce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/uri.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"title":"uri","symbolKind":"property","externalID":"s:11Hummingbird9HBRequestV3uriAA5HBURLVvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/uri"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/uri"},"abstract":[{"text":"URI path","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/uri":{"title":"uri","abstract":[{"text":"URI path","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/uri","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/uri","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/version.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/version.json new file mode 100644 index 0000000000..105b9bdc47 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/version.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird9HBRequestV7version8NIOHTTP111HTTPVersionVvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"version","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"title":"version"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/version"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/version"},"abstract":[{"text":"HTTP version","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/version":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"HTTP version"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"version"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPVersionV","text":"HTTPVersion","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/version","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/version","title":"version"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:).json new file mode 100644 index 0000000000..f1bd9816e8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","title":"withServiceContext(_:_:)","platforms":[{"beta":false,"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false},{"beta":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false},{"beta":false,"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false},{"beta":false,"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withServiceContext"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"role":"symbol","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird9HBRequestV18withServiceContextyx0dE6Module0dE0V_xACKXEtKlF","roleHeading":"Instance Method"},"abstract":[{"text":"Execute the given operation with edited request that includes serviceContext.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withServiceContext(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/withservicecontext(_:_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withServiceContext"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operation"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"languages":["swift"]}]},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"ServiceContext to attach to request"}],"type":"paragraph"}],"name":"serviceContext"},{"content":[{"inlineContent":[{"text":"operation to run","type":"text"}],"type":"paragraph"}],"name":"operation"}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"text":"return value of operation","type":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Be sure to use the "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","type":"reference","isActive":true},{"type":"text","text":" passed to the closure as that includes the serviceContext."},{"type":"text","text":" "},{"type":"text","text":"This function should be used when we aren’t inside an async function and serviceContext"},{"type":"text","text":" "},{"type":"text","text":"cannot be propagated via Task local variables using "},{"code":"ServiceContext.$current.withValue(_)","type":"codeVoice"}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withServiceContext(_:_:)":{"type":"topic","abstract":[{"text":"Execute the given operation with edited request that includes serviceContext.","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withServiceContext(_:_:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withservicecontext(_:_:)","title":"withServiceContext(_:_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"withServiceContext","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json new file mode 100644 index 0000000000..4cf3f5afa7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV8withSpan_7context6ofKind_7NIOCore15EventLoopFutureCyxGSS_20ServiceContextModule0lM0V7Tracing0dG0OAjC_AN0D0_ptXEtlF","title":"withSpan(_:context:ofKind:_:)","roleHeading":"Instance Method","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP","text":"Span"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"},{"type":"text","text":","}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The name of the operation being traced. This may be a handler function, database call, …","type":"text"}]}],"name":"operationName"},{"content":[{"inlineContent":[{"type":"text","text":"The "},{"type":"codeVoice","code":"SpanKind"},{"type":"text","text":" of the "},{"type":"codeVoice","code":"Span"},{"type":"text","text":" to be created. Defaults to "},{"type":"codeVoice","code":"SpanKind\/internal"},{"type":"text","text":"."}],"type":"paragraph"}],"name":"kind"},{"content":[{"type":"paragraph","inlineContent":[{"text":"operation to wrap in a span start\/end and execute immediately","type":"text"}]}],"name":"operation"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"the value returned by ","type":"text"},{"code":"operation","type":"codeVoice"}]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Calls operation with edited request that includes the serviceContext, and the span. Be sure to use the","type":"text"},{"text":" ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" passed to the closure as that includes the serviceContext","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"DO NOT "},{"type":"codeVoice","code":"end()"},{"type":"text","text":" the passed in span manually. It will be ended automatically when the "},{"type":"codeVoice","code":"operation"},{"type":"text","text":" returns."}]},{"content":[{"inlineContent":[{"text":"the error the ","type":"text"},{"type":"codeVoice","code":"operation"},{"text":" has thrown (if any)","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Throws","style":"note"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:context:ofKind:_:)-7r3k8":{"role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"Execute the given operation within a newly created "},{"type":"codeVoice","code":"Span"},{"type":"text","text":","}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-7r3k8","title":"withSpan(_:context:ofKind:_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json new file mode 100644 index 0000000000..76778b00bd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird9HBRequestV8withSpan_7context6ofKind_xSS_20ServiceContextModule0hI0V7Tracing0dG0OxAC_AJ0D0_ptKXEtKlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Span","preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"name":"macOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15"},{"name":"tvOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0"},{"name":"watchOS","beta":false,"unavailable":false,"deprecated":false,"introducedAt":"6.0"}],"symbolKind":"method","title":"withSpan(_:context:ofKind:_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"abstract":[{"text":"Execute a specific task within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:20ServiceContextModule0aB0V","text":"ServiceContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"operationName","content":[{"inlineContent":[{"type":"text","text":"The name of the operation being traced. This may be a handler function, database call, …"}],"type":"paragraph"}]},{"name":"serviceContext","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"ServiceContext potentially containing trace identifiers of a parent "},{"type":"codeVoice","code":"Span"},{"type":"text","text":"."}]}]},{"name":"kind","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"code":"SpanKind","type":"codeVoice"},{"type":"text","text":" of the "},{"code":"Span","type":"codeVoice"},{"type":"text","text":" to be created. Defaults to "},{"code":"SpanKind\/internal","type":"codeVoice"},{"type":"text","text":"."}]}]},{"name":"operation","content":[{"inlineContent":[{"type":"text","text":"operation to wrap in a span start\/end and execute immediately"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the value returned by "},{"type":"codeVoice","code":"operation"}]}],"kind":"content"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"text":"Calls operation with edited request that includes the serviceContext, and the span Be sure to use the","type":"text"},{"text":" ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" passed to the closure as that includes the serviceContext","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"This function should be used when we aren’t inside an async function and serviceContext cannot be propagated"},{"type":"text","text":" "},{"type":"text","text":"via Task local variables. The equivalent async version of this is"},{"type":"text","text":" "},{"type":"codeVoice","code":"InstrumentationSystem.tracer.withSpan(_:serviceContext:ofKind:_)"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"DO NOT "},{"code":"end()","type":"codeVoice"},{"type":"text","text":" the passed in span manually. It will be ended automatically when the "},{"code":"operation","type":"codeVoice"},{"type":"text","text":" returns."}],"type":"paragraph"},{"style":"note","content":[{"inlineContent":[{"text":"the error the ","type":"text"},{"type":"codeVoice","code":"operation"},{"text":" has thrown (if any)","type":"text"}],"type":"paragraph"}],"type":"aside","name":"Throws"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:context:ofKind:_:)-m3y9":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ServiceContext","preciseIdentifier":"s:20ServiceContextModule0aB0V"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Span","preciseIdentifier":"s:7Tracing4SpanP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9","kind":"symbol","type":"topic","title":"withSpan(_:context:ofKind:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:context:ofKind:_:)-m3y9","abstract":[{"type":"text","text":"Execute a specific task within a newly created "},{"code":"Span","type":"codeVoice"},{"type":"text","text":"."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8.json new file mode 100644 index 0000000000..8b78364531 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"code":"Span","type":"codeVoice"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-198d8"},"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-198d8"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operationName","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"kind","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":" = .internal, ","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operation","kind":"internalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The name of the operation being traced. This may be a handler function, database call, …"}],"type":"paragraph"}],"name":"operationName"},{"content":[{"inlineContent":[{"text":"The ","type":"text"},{"code":"SpanKind","type":"codeVoice"},{"text":" of the ","type":"text"},{"code":"Span","type":"codeVoice"},{"text":" to be created. Defaults to ","type":"text"},{"code":"SpanKind\/internal","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"kind"},{"content":[{"inlineContent":[{"text":"operation to wrap in a span start\/end and execute immediately","type":"text"}],"type":"paragraph"}],"name":"operation"}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","type":"heading","level":2},{"inlineContent":[{"type":"text","text":"the value returned by "},{"type":"codeVoice","code":"operation"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Calls operation with edited request that includes the serviceContext from span, and the span. Be sure to use the"},{"type":"text","text":" "},{"type":"codeVoice","code":"HBRequest"},{"type":"text","text":" passed to the closure as that includes the serviceContext"}]},{"type":"paragraph","inlineContent":[{"text":"DO NOT ","type":"text"},{"type":"codeVoice","code":"end()"},{"text":" the passed in span manually. It will be ended automatically when the ","type":"text"},{"type":"codeVoice","code":"operation"},{"text":" returns.","type":"text"}]},{"name":"Throws","type":"aside","content":[{"inlineContent":[{"type":"text","text":"the error the "},{"type":"codeVoice","code":"operation"},{"type":"text","text":" has thrown (if any)"}],"type":"paragraph"}],"style":"note"}]}],"metadata":{"externalID":"s:11Hummingbird9HBRequestV8withSpan_6ofKind_7NIOCore15EventLoopFutureCyxGSS_7Tracing0dF0OAiC_AJ0D0_ptXEtlF","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","platforms":[{"name":"iOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"10.15"},{"name":"tvOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","deprecated":false,"unavailable":false,"beta":false,"introducedAt":"6.0"}],"title":"withSpan(_:ofKind:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier","text":"SpanKind"},{"kind":"text","text":", ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:7Tracing4SpanP","kind":"typeIdentifier","text":"Span"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">"}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:ofKind:_:)-198d8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO"},{"kind":"text","text":", ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Span","preciseIdentifier":"s:7Tracing4SpanP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Return"},{"text":">","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-198d8","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-198d8","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"}],"title":"withSpan(_:ofKind:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf.json new file mode 100644 index 0000000000..0d51f834a1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-4bxhf"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird9HBRequestV8withSpan_6ofKind_xSS_7Tracing0dF0OxAC_AF0D0_ptKXEtKlF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol","platforms":[{"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false,"beta":false},{"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false,"beta":false}],"extendedModule":"Hummingbird","title":"withSpan(_:ofKind:_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withSpan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Return"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operationName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ofKind"},{"kind":"text","text":" "},{"kind":"internalParam","text":"kind"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing8SpanKindO","text":"SpanKind"},{"kind":"text","text":" = .internal, "},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operation"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Tracing4SpanP","text":"Span"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Return"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The name of the operation being traced. This may be a handler function, database call, …"}],"type":"paragraph"}],"name":"operationName"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The "},{"code":"SpanKind","type":"codeVoice"},{"type":"text","text":" of the "},{"code":"Span","type":"codeVoice"},{"type":"text","text":" to be created. Defaults to "},{"code":"SpanKind\/internal","type":"codeVoice"},{"type":"text","text":"."}]}],"name":"kind"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"operation to wrap in a span start\/end and execute immediately"}]}],"name":"operation"}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"type":"heading","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"the value returned by "},{"type":"codeVoice","code":"operation"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"inlineContent":[{"type":"text","text":"Calls operation with edited request that includes the serviceContext from span, and the span Be sure to use the"},{"type":"text","text":" "},{"code":"HBRequest","type":"codeVoice"},{"type":"text","text":" passed to the closure as that includes the serviceContext"}],"type":"paragraph"},{"inlineContent":[{"text":"This function should be used when we aren’t inside an async function and serviceContext cannot be propagated","type":"text"},{"text":" ","type":"text"},{"text":"via Task local variables. The equivalent async version of this is","type":"text"},{"text":" ","type":"text"},{"type":"codeVoice","code":"InstrumentationSystem.tracer.withSpan(_:ofKind:_)"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"DO NOT "},{"type":"codeVoice","code":"end()"},{"type":"text","text":" the passed in span manually. It will be ended automatically when the "},{"type":"codeVoice","code":"operation"},{"type":"text","text":" returns."}],"type":"paragraph"},{"content":[{"inlineContent":[{"text":"the error the ","type":"text"},{"code":"operation","type":"codeVoice"},{"text":" has thrown (if any)","type":"text"}],"type":"paragraph"}],"name":"Throws","style":"note","type":"aside"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest/withSpan(_:ofKind:_:)-4bxhf":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest\/withSpan(_:ofKind:_:)-4bxhf","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequest\/withspan(_:ofkind:_:)-4bxhf","title":"withSpan(_:ofKind:_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withSpan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Return","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ofKind","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"SpanKind","preciseIdentifier":"s:7Tracing8SpanKindO","kind":"typeIdentifier"},{"text":", (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:7Tracing4SpanP","text":"Span","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"rethrows","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Return","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","abstract":[{"text":"Execute the given operation within a newly created ","type":"text"},{"type":"codeVoice","code":"Span"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext.json new file mode 100644 index 0000000000..cf4eee5094 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestContext","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s8SendableP","text":"Sendable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/allocator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/remoteAddress"],"title":"Instance Properties"}],"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Inherits From","kind":"relationships","type":"inheritsFrom"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"protocol","title":"HBRequestContext","roleHeading":"Protocol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestContext","kind":"identifier"}],"navigatorTitle":[{"text":"HBRequestContext","kind":"identifier"}],"externalID":"s:11Hummingbird16HBRequestContextP"},"abstract":[{"type":"text","text":"Context that created HBRequest."}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"generated":true,"title":"Request\/Response"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrequestcontext"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/allocator":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/allocator","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"}],"title":"allocator","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/allocator","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/eventLoop":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/eventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/eventLoop","title":"eventLoop","kind":"symbol","required":true,"abstract":[{"type":"text","text":"EventLoop request is running on"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/remoteAddress":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/remoteaddress","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remoteAddress"},{"text":": ","kind":"text"},{"text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/remoteAddress","required":true,"role":"symbol","title":"remoteAddress","type":"topic","abstract":[{"text":"Connected host address","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/allocator.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/allocator.json new file mode 100644 index 0000000000..f0fcbda9a6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/allocator.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestcontext\/allocator"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBufferAllocator","preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV"}],"title":"allocator","externalID":"s:11Hummingbird16HBRequestContextP9allocator7NIOCore19ByteBufferAllocatorVvp","roleHeading":"Instance Property","symbolKind":"property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/allocator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext"]]},"abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/allocator":{"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/allocator","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"allocator"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore19ByteBufferAllocatorV","kind":"typeIdentifier","text":"ByteBufferAllocator"}],"title":"allocator","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/allocator","abstract":[{"text":"ByteBuffer allocator used by request","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/eventloop.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/eventloop.json new file mode 100644 index 0000000000..e923736260 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/eventloop.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"EventLoop request is running on","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/eventLoop","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird16HBRequestContextP9eventLoop7NIOCore05EventE0_pvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","required":true,"role":"symbol","title":"eventLoop","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestcontext\/eventloop"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/eventLoop":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/eventloop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/eventLoop","title":"eventLoop","kind":"symbol","required":true,"abstract":[{"type":"text","text":"EventLoop request is running on"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress.json new file mode 100644 index 0000000000..e779e6138c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"Connected host address","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/remoteAddress","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"?"}],"externalID":"s:11Hummingbird16HBRequestContextP13remoteAddress7NIOCore06SocketE0OSgvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","required":true,"role":"symbol","title":"remoteAddress","symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestcontext\/remoteaddress"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"remoteAddress"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext/remoteAddress":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext\/remoteaddress","kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"remoteAddress"},{"text":": ","kind":"text"},{"text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext\/remoteAddress","required":true,"role":"symbol","title":"remoteAddress","type":"topic","abstract":[{"text":"Connected host address","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable.json new file mode 100644 index 0000000000..69f0136bca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","interfaceLanguage":"swift"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/Se"],"title":"Inherits From","type":"inheritsFrom"}],"sections":[],"kind":"symbol","seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"title":"Router"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecodable"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"inlineContent":[{"type":"text","text":"An example"}],"type":"paragraph"},{"syntax":null,"code":["struct CreateUser: HBRequestDecodable {"," let username: String"," let password: String"," func handle(request: HBRequest) -> EventLoopFuture<HTTPResponseStatus> {"," return addUserToDatabase("," name: self.username,"," password: self.password"," ).map { _ in .ok }","}","application.router.put(\"user\", use: CreateUser.self)"],"type":"codeListing"}]}],"abstract":[{"code":"HBRouteHandler","type":"codeVoice"},{"text":" which uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to initialize it","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestdecodable"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","title":"HBRequestDecodable","externalID":"s:11Hummingbird18HBRequestDecodableP","symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecodable","kind":"identifier"}],"navigatorTitle":[{"text":"HBRequestDecodable","kind":"identifier"}],"roleHeading":"Protocol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","type":"unresolvable","title":"Swift.Decodable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable/init(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable/init(from:).json new file mode 100644 index 0000000000..b6901bc081 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecodable/init(from:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"request"}],"type":"paragraph"}],"name":"request"}],"kind":"parameters"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"aside","style":"note","name":"Throws","content":[{"inlineContent":[{"text":"HBHTTPError","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"abstract":[{"text":"Create using ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" interfaces","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable\/init(from:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"init(from:)","symbolKind":"init","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird18HBRequestDecodablePAAE4fromxAA0B0V_tKcfc","extendedModule":"Hummingbird"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestdecodable\/init(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable/init(from:)":{"title":"init(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable\/init(from:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable\/init(from:)","role":"symbol","abstract":[{"text":"Create using ","type":"text"},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" interfaces"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/init(from:)-9q5p0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"defaultImplementations":2,"abstract":[],"required":true,"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/init(from:)-9q5p0","title":"init(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder.json new file mode 100644 index 0000000000..ec4a373fd2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder\/decode(_:from:)"],"title":"Instance Methods"}],"relationshipsSections":[{"title":"Conforming Types","type":"conformingTypes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder"],"kind":"relationships"}],"seeAlsoSections":[{"title":"Encoding\/Decoding","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"],"generated":true}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestdecoder"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"HBRequestDecoder","navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"roleHeading":"Protocol","symbolKind":"protocol","externalID":"s:11Hummingbird16HBRequestDecoderP"},"abstract":[{"type":"text","text":"protocol for decoder deserializing from a Request body"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequestDecoder"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder/decode(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder\/decode(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"abstract":[{"type":"text","text":"Decode type from request"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder\/decode(_:from:)","role":"symbol","title":"decode(_:from:)","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormDecoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormDecoder","role":"symbol","navigatorTitle":[{"text":"URLEncodedFormDecoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URLEncodedFormDecoder","kind":"identifier"}],"title":"URLEncodedFormDecoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/urlencodedformdecoder","abstract":[{"text":"The wrapper struct for decoding URL encoded form data to Codable classes","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONDecoder":{"abstract":[{"code":"JSONDecoder","type":"codeVoice"},{"text":" facilitates the decoding of JSON into semantic ","type":"text"},{"code":"Decodable","type":"codeVoice"},{"text":" types.","type":"text"}],"navigatorTitle":[{"text":"JSONDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation\/jsondecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONDecoder","title":"JSONDecoder","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:).json new file mode 100644 index 0000000000..a82be7a5b3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:).json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder\/decode(_:from:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","externalID":"s:11Hummingbird16HBRequestDecoderP6decode_4fromqd__qd__m_AA0B0VtKSeRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"roleHeading":"Instance Method","required":true,"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"title":"decode(_:from:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrequestdecoder\/decode(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"type","content":[{"inlineContent":[{"type":"text","text":"type to decode to"}],"type":"paragraph"}]},{"name":"request","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"request"}]}]}],"kind":"parameters"}],"sections":[],"abstract":[{"type":"text","text":"Decode type from request"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder/decode(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder\/decode(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decode"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"T"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"T"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"T"}],"abstract":[{"type":"text","text":"Decode type from request"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder\/decode(_:from:)","role":"symbol","title":"decode(_:from:)","required":true},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder.json new file mode 100644 index 0000000000..ef002450c0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"kind":"relationships","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder"],"type":"conformingTypes"}],"seeAlsoSections":[{"generated":true,"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"This is the core protocol for Hummingbird. It defines an object that can respond to a request.","type":"text"}],"type":"paragraph"}]}],"metadata":{"title":"HBResponder","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBResponder"}],"roleHeading":"Protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponder"}],"externalID":"s:11Hummingbird11HBResponderP","role":"symbol"},"sections":[],"kind":"symbol","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponder"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder/respond(to:)-877la":{"title":"respond(to:)","abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-877la","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt.json new file mode 100644 index 0000000000..d212d01cbd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-1q5gt"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la"]]},"abstract":[{"text":"extend HBResponder to provide async\/await version of respond","type":"text"}],"metadata":{"title":"respond(to:)","symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird11HBResponderPAAE7respond2toAA10HBResponseVAA9HBRequestV_tYaKF","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"respond","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","unavailable":false,"name":"iOS","deprecated":false,"beta":false},{"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false,"beta":false},{"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false,"beta":false},{"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false,"beta":false}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-1q5gt","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder/respond(to:)-1q5gt":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"role":"symbol","title":"respond(to:)","abstract":[{"text":"extend HBResponder to provide async\/await version of respond","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-1q5gt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-1q5gt","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder/respond(to:)-877la":{"title":"respond(to:)","abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-877la","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la.json new file mode 100644 index 0000000000..265858d4c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la","interfaceLanguage":"swift"},"metadata":{"required":true,"role":"symbol","externalID":"s:11Hummingbird11HBResponderP7respond2to7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_tF","title":"respond(to:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"]]},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-1q5gt","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-1q5gt"],"title":"HBResponder Implementations"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-877la"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder/respond(to:)-1q5gt":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"respond"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"role":"symbol","title":"respond(to:)","abstract":[{"text":"extend HBResponder to provide async\/await version of respond","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-1q5gt","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-1q5gt","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder/respond(to:)-877la":{"title":"respond(to:)","abstract":[{"text":"Return EventLoopFuture that will be fulfilled with response to the request supplied","type":"text"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder\/respond(to:)-877la","url":"\/documentation\/hummingbirdlambda\/hbresponder\/respond(to:)-877la","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"respond"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"defaultImplementations":2,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse.json new file mode 100644 index 0000000000..5091a6f89f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponse","kind":"identifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Structure","title":"HBResponse","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBResponse","kind":"identifier"}],"navigatorTitle":[{"text":"HBResponse","kind":"identifier"}],"symbolKind":"struct","role":"symbol","externalID":"s:11Hummingbird10HBResponseV","modules":[{"name":"HummingbirdFoundation"}]},"seeAlsoSections":[{"title":"Request\/Response","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"abstract":[{"text":"Holds all the required to generate a HTTP Response","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/init(status:headers:body:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/extensions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/status"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/setCookie(_:)"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/redirect(to:type:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/CustomStringConvertible-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/HBResponseGenerator-Implementations"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/init(status:headers:body:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/init(status:headers:body:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Create an "},{"code":"HBResponse","type":"codeVoice"}],"title":"init(status:headers:body:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/init(status:headers:body:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/CustomStringConvertible-Implementations":{"kind":"article","title":"CustomStringConvertible Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdlambda\/hbresponse\/customstringconvertible-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/body":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/body","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/body","role":"symbol","title":"body","type":"topic","abstract":[{"text":"response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/status":{"kind":"symbol","title":"status","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/status","url":"\/documentation\/hummingbirdlambda\/hbresponse\/status","role":"symbol","abstract":[{"text":"response status","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBSendableExtensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible","navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/HBResponseGenerator-Implementations":{"kind":"article","title":"HBResponseGenerator Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/HBResponseGenerator-Implementations","url":"\/documentation\/hummingbirdlambda\/hbresponse\/hbresponsegenerator-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/headers":{"abstract":[{"type":"text","text":"response headers"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/headers","title":"headers","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/headers","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/redirect(to:type:)":{"kind":"symbol","title":"redirect(to:type:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/redirect(to:type:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirect(to:type:)","role":"symbol","abstract":[{"text":"Create a redirect response","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redirect","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"RedirectType","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/extensions":{"title":"extensions","kind":"symbol","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Response extensions"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBSendableExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/extensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/extensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/setCookie(_:)":{"title":"setCookie(_:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/setcookie(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/setCookie(_:)","kind":"symbol","abstract":[{"type":"text","text":"Set cookie on response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/body.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/body.json new file mode 100644 index 0000000000..d99dc98f4d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/body.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/body","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/body"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody"}]}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"response body","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"body","externalID":"s:11Hummingbird10HBResponseV4body0A4Core0B4BodyOvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/body":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/body","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","text":"HBResponseBody"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/body","role":"symbol","title":"body","type":"topic","abstract":[{"text":"response body","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations.json new file mode 100644 index 0000000000..6b3f98e080 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations.json @@ -0,0 +1 @@ +{"metadata":{"role":"collectionGroup","title":"CustomStringConvertible Implementations","modules":[{"name":"Hummingbird"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/CustomStringConvertible-Implementations"},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/description"]}],"kind":"article","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/description","role":"symbol","title":"description","url":"\/documentation\/hummingbirdlambda\/hbresponse\/description","type":"topic","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/description.json new file mode 100644 index 0000000000..9eb57d92d7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/description.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/description","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/CustomStringConvertible-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/description"]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","title":"description","extendedModule":"Hummingbird","roleHeading":"Instance Property","externalID":"s:11Hummingbird10HBResponseV11descriptionSSvp","symbolKind":"property"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/CustomStringConvertible-Implementations":{"kind":"article","title":"CustomStringConvertible Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/CustomStringConvertible-Implementations","url":"\/documentation\/hummingbirdlambda\/hbresponse\/customstringconvertible-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/description":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/description","role":"symbol","title":"description","url":"\/documentation\/hummingbirdlambda\/hbresponse\/description","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/extensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/extensions.json new file mode 100644 index 0000000000..8e287be4a1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/extensions.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Response extensions"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird10HBResponseV10extensionsAA20HBSendableExtensionsVyACGvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"kind":"text","text":">"}],"symbolKind":"property","title":"extensions","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBSendableExtensions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/extensions"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/extensions"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/extensions":{"title":"extensions","kind":"symbol","type":"topic","role":"symbol","abstract":[{"type":"text","text":"Response extensions"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBSendableExtensions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/extensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/extensions"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations.json new file mode 100644 index 0000000000..4f7b59429c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/HBResponseGenerator-Implementations"},"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"HBResponseGenerator Implementations"},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/response(from:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/response(from:)":{"title":"response(from:)","abstract":[{"type":"text","text":"Return self as the response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/response(from:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/response(from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"response","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/headers.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/headers.json new file mode 100644 index 0000000000..33676f4aa0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/headers.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"response headers"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"title":"headers","externalID":"s:11Hummingbird10HBResponseV7headers8NIOHTTP111HTTPHeadersVvp","symbolKind":"property","role":"symbol"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/headers","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/headers"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/headers":{"abstract":[{"type":"text","text":"response headers"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/headers","title":"headers","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/headers","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:).json new file mode 100644 index 0000000000..b15c44188e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","text":"HBResponseBody","kind":"typeIdentifier","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO"},{"text":" = .empty)","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"response status"}],"type":"paragraph"}],"name":"status"},{"content":[{"type":"paragraph","inlineContent":[{"text":"response headers","type":"text"}]}],"name":"headers"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"response body"}]}],"name":"body"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/init(status:headers:body:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","title":"init(status:headers:body:)","externalID":"s:11Hummingbird10HBResponseV6status7headers4bodyAC8NIOHTTP118HTTPResponseStatusO_AG11HTTPHeadersV0A4Core0B4BodyOtcfc","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Create an "},{"type":"codeVoice","code":"HBResponse"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/init(status:headers:body:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBResponseBody":{"abstract":[{"type":"text","text":"Response body. Can be a single ByteBuffer, a stream of ByteBuffers or empty"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponseBody"}],"kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbresponsebody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBResponseBody","title":"HBResponseBody","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseBody"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/init(status:headers:body:)":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/init(status:headers:body:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"HBResponseBody","preciseIdentifier":"s:15HummingbirdCore14HBResponseBodyO","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[{"type":"text","text":"Create an "},{"code":"HBResponse","type":"codeVoice"}],"title":"init(status:headers:body:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/init(status:headers:body:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirect(to:type:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirect(to:type:).json new file mode 100644 index 0000000000..042f4977c5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirect(to:type:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Create a redirect response","type":"text"}],"sections":[],"metadata":{"roleHeading":"Type Method","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redirect","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"RedirectType","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"title":"redirect(to:type:)","externalID":"s:11Hummingbird10HBResponseV8redirect2to4typeACSS_AC12RedirectTypeOtFZ","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","extendedModule":"Hummingbird"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"redirect"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"location"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","kind":"typeIdentifier","text":"RedirectType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"},{"kind":"text","text":" = .normal) -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"}],"languages":["swift"]}]},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HBResponse with redirection"}]}],"kind":"content"},{"content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"location: Location to redirect to"}],"type":"paragraph"}]},{"content":[{"type":"paragraph","inlineContent":[{"text":"type: Redirection type","type":"text"}]}]}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/redirect(to:type:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirect(to:type:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/redirect(to:type:)":{"kind":"symbol","title":"redirect(to:type:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/redirect(to:type:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirect(to:type:)","role":"symbol","abstract":[{"text":"Create a redirect response","type":"text"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"redirect","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"RedirectType","preciseIdentifier":"s:11Hummingbird10HBResponseV12RedirectTypeO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype.json new file mode 100644 index 0000000000..9d9d508462 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","interfaceLanguage":"swift"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/found","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/normal","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/permanent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/temporary"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/status"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/Equatable-Implementations"],"generated":true}],"relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"],"kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"enum","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"roleHeading":"Enumeration","extendedModule":"Hummingbird","role":"symbol","title":"HBResponse.RedirectType","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/temporary":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/temporary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBResponse.RedirectType.temporary","abstract":[{"type":"codeVoice","code":"307 Temporary"},{"type":"text","text":": The server sends this response to direct the client to get the requested"},{"type":"text","text":" "},{"type":"text","text":"resource at another URI with the same method that was used in the prior request. This has"},{"type":"text","text":" "},{"type":"text","text":"the same semantics as the 302 Found HTTP response code, with the exception that the user"},{"type":"text","text":" "},{"type":"text","text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST"},{"type":"text","text":" "},{"type":"text","text":"must be used in the second request."}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/temporary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/status":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/status","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/status","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Associated "},{"code":"HTTPResponseStatus","type":"codeVoice"},{"type":"text","text":" for this redirect type."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/Equatable-Implementations":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/Equatable-Implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/found":{"title":"HBResponse.RedirectType.found","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"found"}],"abstract":[{"type":"codeVoice","code":"302 found"},{"text":": This response code means that the URI of requested resource has been changed","type":"text"},{"type":"text","text":" "},{"type":"text","text":"temporarily. Further changes in the URI might be made in the future. Therefore,"},{"type":"text","text":" "},{"type":"text","text":"this same URI should be used by the client in future requests."}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/found","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/found"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/normal":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/normal","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/normal","abstract":[{"type":"codeVoice","code":"303 see other"},{"type":"text","text":": The server sent this response to direct the client to get the requested"},{"type":"text","text":" "},{"type":"text","text":"resource at another URI with a GET request."}],"title":"HBResponse.RedirectType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/permanent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/permanent","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/permanent","abstract":[{"type":"codeVoice","code":"301 moved permanently"},{"type":"text","text":": The URL of the requested resource has been changed permanently."},{"type":"text","text":" "},{"type":"text","text":"The new URL is iven in the response."}],"title":"HBResponse.RedirectType.permanent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:).json new file mode 100644 index 0000000000..f7841a9df8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:).json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/!=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"roleHeading":"Operator","title":"!=(_:_:)","extendedModule":"Swift","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird10HBResponseV12RedirectTypeO","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"symbolKind":"op"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/Equatable-Implementations":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/equatable-implementations","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/Equatable-Implementations","type":"topic","role":"collectionGroup","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations.json new file mode 100644 index 0000000000..801d74560d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/!=(_:_:)"],"title":"Operators","generated":true}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/!=(_:_:)","type":"topic","title":"!=(_:_:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/!=(_:_:)","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/found.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/found.json new file mode 100644 index 0000000000..93786126fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/found.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/found"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/found"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"codeVoice","code":"302 found"},{"type":"text","text":": This response code means that the URI of requested resource has been changed"},{"type":"text","text":" "},{"type":"text","text":"temporarily. Further changes in the URI might be made in the future. Therefore,"},{"type":"text","text":" "},{"type":"text","text":"this same URI should be used by the client in future requests."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"found","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"role":"symbol","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO5foundyA2EmF","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"found"}],"title":"HBResponse.RedirectType.found","roleHeading":"Case","modules":[{"name":"HummingbirdFoundation"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/found":{"title":"HBResponse.RedirectType.found","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"found"}],"abstract":[{"type":"codeVoice","code":"302 found"},{"text":": This response code means that the URI of requested resource has been changed","type":"text"},{"type":"text","text":" "},{"type":"text","text":"temporarily. Further changes in the URI might be made in the future. Therefore,"},{"type":"text","text":" "},{"type":"text","text":"this same URI should be used by the client in future requests."}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/found","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/found"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/normal.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/normal.json new file mode 100644 index 0000000000..d33c4b6241 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/normal.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/normal"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"normal","kind":"identifier"}],"title":"HBResponse.RedirectType.normal","role":"symbol","symbolKind":"case","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO6normalyA2EmF","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Case"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/normal"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}]}],"kind":"declarations"}],"abstract":[{"type":"codeVoice","code":"303 see other"},{"text":": The server sent this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with a GET request.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/normal":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/normal","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/normal","abstract":[{"type":"codeVoice","code":"303 see other"},{"type":"text","text":": The server sent this response to direct the client to get the requested"},{"type":"text","text":" "},{"type":"text","text":"resource at another URI with a GET request."}],"title":"HBResponse.RedirectType.normal","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"normal"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent.json new file mode 100644 index 0000000000..5064644863 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"permanent","kind":"identifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/permanent","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/permanent"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Case","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO9permanentyA2EmF","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"title":"HBResponse.RedirectType.permanent","symbolKind":"case"},"abstract":[{"code":"301 moved permanently","type":"codeVoice"},{"text":": The URL of the requested resource has been changed permanently.","type":"text"},{"text":" ","type":"text"},{"text":"The new URL is iven in the response.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/permanent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/permanent","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/permanent","abstract":[{"type":"codeVoice","code":"301 moved permanently"},{"type":"text","text":": The URL of the requested resource has been changed permanently."},{"type":"text","text":" "},{"type":"text","text":"The new URL is iven in the response."}],"title":"HBResponse.RedirectType.permanent","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"permanent"}],"role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/status.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/status.json new file mode 100644 index 0000000000..87563b91ca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/status.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Associated "},{"type":"codeVoice","code":"HTTPResponseStatus"},{"type":"text","text":" for this redirect type."}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/status","interfaceLanguage":"swift"},"metadata":{"title":"status","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO6status8NIOHTTP118HTTPResponseStatusOvp","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/status":{"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/status","title":"status","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/status","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"role":"symbol","kind":"symbol","abstract":[{"type":"text","text":"Associated "},{"code":"HTTPResponseStatus","type":"codeVoice"},{"type":"text","text":" for this redirect type."}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary.json new file mode 100644 index 0000000000..2d2b22e028 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird10HBResponseV12RedirectTypeO9temporaryyA2EmF","title":"HBResponse.RedirectType.temporary","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"temporary"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/temporary"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/temporary","interfaceLanguage":"swift"},"abstract":[{"code":"307 Temporary","type":"codeVoice"},{"text":": The server sends this response to direct the client to get the requested","type":"text"},{"text":" ","type":"text"},{"text":"resource at another URI with the same method that was used in the prior request. This has","type":"text"},{"text":" ","type":"text"},{"text":"the same semantics as the 302 Found HTTP response code, with the exception that the user","type":"text"},{"text":" ","type":"text"},{"text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST","type":"text"},{"text":" ","type":"text"},{"text":"must be used in the second request.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedirectType"}],"abstract":[{"type":"text","text":"Specifies the type of redirect that the client should receive."}],"navigatorTitle":[{"kind":"identifier","text":"RedirectType"}],"title":"HBResponse.RedirectType","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/RedirectType/temporary":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/RedirectType\/temporary","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"temporary","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBResponse.RedirectType.temporary","abstract":[{"type":"codeVoice","code":"307 Temporary"},{"type":"text","text":": The server sends this response to direct the client to get the requested"},{"type":"text","text":" "},{"type":"text","text":"resource at another URI with the same method that was used in the prior request. This has"},{"type":"text","text":" "},{"type":"text","text":"the same semantics as the 302 Found HTTP response code, with the exception that the user"},{"type":"text","text":" "},{"type":"text","text":"agent must not change the HTTP method used: if a POST was used in the first request, a POST"},{"type":"text","text":" "},{"type":"text","text":"must be used in the second request."}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/redirecttype\/temporary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/response(from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/response(from:).json new file mode 100644 index 0000000000..968a45fad6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/response(from:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/response(from:)"]}],"metadata":{"roleHeading":"Instance Method","title":"response(from:)","role":"symbol","externalID":"s:11Hummingbird10HBResponseV8response4fromAcA9HBRequestV_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/response(from:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/HBResponseGenerator-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Return self as the response","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/HBResponseGenerator-Implementations":{"kind":"article","title":"HBResponseGenerator Implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/HBResponseGenerator-Implementations","url":"\/documentation\/hummingbirdlambda\/hbresponse\/hbresponsegenerator-implementations","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/response(from:)":{"title":"response(from:)","abstract":[{"type":"text","text":"Return self as the response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/response(from:)","url":"\/documentation\/hummingbirdlambda\/hbresponse\/response(from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"response","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/setcookie(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/setcookie(_:).json new file mode 100644 index 0000000000..38bce049a8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/setcookie(_:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCookie"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cookie"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie","kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/setCookie(_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/setcookie(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"setCookie(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setCookie"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"role":"symbol","extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird10HBResponseV0A10FoundationE9setCookieyyAD8HBCookieVF","symbolKind":"method"},"abstract":[{"type":"text","text":"Set cookie on response"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/setCookie(_:)":{"title":"setCookie(_:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setCookie","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBCookie","preciseIdentifier":"s:21HummingbirdFoundation8HBCookieV"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbresponse\/setcookie(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/setCookie(_:)","kind":"symbol","abstract":[{"type":"text","text":"Set cookie on response"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/HBCookie":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBCookie","kind":"identifier"}],"url":"\/documentation\/hummingbirdfoundation\/hbcookie","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBCookie","kind":"identifier"}],"type":"topic","abstract":[{"text":"Structure holding a single cookie","type":"text"}],"title":"HBCookie","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/HBCookie"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/status.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/status.json new file mode 100644 index 0000000000..99802267df --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponse/status.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponse\/status"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:11Hummingbird10HBResponseV6status8NIOHTTP118HTTPResponseStatusOvp","role":"symbol","title":"status","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}]},"abstract":[{"text":"response status","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/status","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse/status":{"kind":"symbol","title":"status","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse\/status","url":"\/documentation\/hummingbirdlambda\/hbresponse\/status","role":"symbol","abstract":[{"text":"response status","type":"text"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponsecodable.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsecodable.json new file mode 100644 index 0000000000..219b008818 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsecodable.json @@ -0,0 +1 @@ +{"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE"],"type":"inheritsFrom","title":"Inherits From"}],"abstract":[{"type":"text","text":"Protocol for codable object that can generate a response"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseCodable"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseEncodableP","text":"HBResponseEncodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"languages":["swift"]}]}],"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"],"title":"Encoding\/Decoding","generated":true}],"metadata":{"navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"externalID":"s:11Hummingbird17HBResponseCodableP","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"protocol","title":"HBResponseCodable","roleHeading":"Protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponsecodable"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/Se":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se","title":"Swift.Decodable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/SE":{"type":"unresolvable","title":"Swift.Encodable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencodable.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencodable.json new file mode 100644 index 0000000000..c2a58865ed --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencodable.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/SE"],"type":"inheritsFrom","kind":"relationships","title":"Inherits From"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"],"type":"inheritedBy","kind":"relationships","title":"Inherited By"}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}],"role":"symbol","externalID":"s:11Hummingbird19HBResponseEncodableP","title":"HBResponseEncodable","navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"roleHeading":"Protocol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponseencodable"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Protocol for encodable object that can generate a response. The router will encode"},{"type":"text","text":" "},{"type":"text","text":"the response using the encoder stored in "},{"code":"HBApplication.encoder","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"],"title":"Encoding\/Decoding"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder.json new file mode 100644 index 0000000000..9062715c11 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder.json @@ -0,0 +1 @@ +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"]]},"relationshipsSections":[{"title":"Conforming Types","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder"],"type":"conformingTypes"}],"abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"metadata":{"navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"title":"HBResponseEncoder","externalID":"s:11Hummingbird17HBResponseEncoderP","roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseEncoder"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder\/encode(_:from:)"]}],"seeAlsoSections":[{"title":"Encoding\/Decoding","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponseencoder"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder/encode(_:from:)":{"role":"symbol","abstract":[{"text":"Encode value returned by handler to request","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder\/encode(_:from:)","required":true,"title":"encode(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder\/encode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/JSONEncoder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/JSONEncoder","role":"symbol","navigatorTitle":[{"text":"JSONEncoder","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"JSONEncoder","kind":"identifier"}],"title":"JSONEncoder","type":"topic","url":"\/documentation\/hummingbirdfoundation\/jsonencoder","abstract":[{"code":"JSONEncoder","type":"codeVoice"},{"text":" facilitates the encoding of ","type":"text"},{"code":"Encodable","type":"codeVoice"},{"text":" values into JSON.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation/URLEncodedFormEncoder":{"url":"\/documentation\/hummingbirdfoundation\/urlencodedformencoder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"URLEncodedFormEncoder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation\/URLEncodedFormEncoder","navigatorTitle":[{"kind":"identifier","text":"URLEncodedFormEncoder"}],"role":"symbol","title":"URLEncodedFormEncoder","type":"topic","abstract":[{"type":"text","text":"The wrapper struct for encoding Codable classes to URL encoded form data"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:).json new file mode 100644 index 0000000000..9d3e5e7db0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"value to encode","type":"text"}],"type":"paragraph"}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"request that generated this value","type":"text"}]}],"name":"request"}],"kind":"parameters"}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponseencoder\/encode(_:from:)"]}],"kind":"symbol","abstract":[{"text":"Encode value returned by handler to request","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder\/encode(_:from:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"externalID":"s:11Hummingbird17HBResponseEncoderP6encode_4fromAA0B0Vqd___AA9HBRequestVtKSERd__lF","required":true,"role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"encode(_:from:)","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder/encode(_:from:)":{"role":"symbol","abstract":[{"text":"Encode value returned by handler to request","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder\/encode(_:from:)","required":true,"title":"encode(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"encode","kind":"identifier"},{"text":"<","kind":"text"},{"text":"T","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"T","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder\/encode(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator.json new file mode 100644 index 0000000000..b71da4f888 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"kind":"relationships","type":"inheritedBy","title":"Inherited By","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable"]},{"kind":"relationships","type":"conformingTypes","title":"Conforming Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird19HBResponseGeneratorP","symbolKind":"protocol","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseGenerator"}],"title":"HBResponseGenerator","roleHeading":"Protocol","navigatorTitle":[{"kind":"identifier","text":"HBResponseGenerator"}]},"seeAlsoSections":[{"generated":true,"title":"Encoding\/Decoding","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponseGenerator"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","text":"Overview","anchor":"overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is used by "},{"type":"codeVoice","code":"Router"},{"type":"text","text":" to convert handler return values into a "},{"type":"codeVoice","code":"HBResponse"},{"type":"text","text":"."}]}]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo"]}],"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponsegenerator"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseCodable":{"role":"symbol","kind":"symbol","title":"HBResponseCodable","navigatorTitle":[{"text":"HBResponseCodable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseCodable","abstract":[{"text":"Protocol for codable object that can generate a response","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbresponsecodable","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseCodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncodable","abstract":[{"text":"Protocol for encodable object that can generate a response. The router will encode","type":"text"},{"text":" ","type":"text"},{"text":"the response using the encoder stored in ","type":"text"},{"code":"HBApplication.encoder","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseEncodable","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponseencodable","title":"HBResponseEncodable","kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncodable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/AsyncSequenceResponseGenerator":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"abstract":[{"type":"text","text":"Wrapper object for AsyncSequence that conforms to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"kind":"symbol","navigatorTitle":[{"text":"AsyncSequenceResponseGenerator","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/asyncsequenceresponsegenerator","role":"symbol","type":"topic","title":"AsyncSequenceResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/AsyncSequenceResponseGenerator"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator/response(from:)-4uxbo":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-4uxbo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo","title":"response(from:)","kind":"symbol","required":true,"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseEncoder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponseEncoder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponseencoder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseEncoder","kind":"identifier"}],"type":"topic","abstract":[{"text":"protocol for encoders generating a Response","type":"text"}],"title":"HBResponseEncoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseEncoder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecoder":{"abstract":[{"text":"protocol for decoder deserializing from a Request body","type":"text"}],"navigatorTitle":[{"text":"HBRequestDecoder","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrequestdecoder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecoder","title":"HBRequestDecoder","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequestDecoder","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo.json new file mode 100644 index 0000000000..e0b0baea53 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird19HBResponseGeneratorP8response4fromAA0B0VAA9HBRequestV_tKF","required":true,"symbolKind":"method","roleHeading":"Instance Method","title":"response(from:)","modules":[{"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird10HBResponseV"}]}]}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-6wb6i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-6wb6i"],"title":"HBResponseGenerator Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-4uxbo"]}],"abstract":[{"type":"text","text":"Generate response based on the request this object came from"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator/response(from:)-4uxbo":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-4uxbo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo","title":"response(from:)","kind":"symbol","required":true,"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator/response(from:)-6wb6i":{"url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-6wb6i","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-6wb6i","role":"symbol","title":"response(from:)","type":"topic","abstract":[{"text":"Generate response based on the request this object came from","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i.json b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i.json new file mode 100644 index 0000000000..dd6325a584 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Generate response based on the request this object came from"}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird19HBResponseEncodablePAAE8response4fromAA0B0VAA9HBRequestV_tKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"}],"title":"response(from:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-6wb6i","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-6wb6i"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator/response(from:)-6wb6i":{"url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-6wb6i","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"response","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HBResponse","preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-6wb6i","role":"symbol","title":"response(from:)","type":"topic","abstract":[{"text":"Generate response based on the request this object came from","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator/response(from:)-4uxbo":{"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator\/response(from:)-4uxbo","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator\/response(from:)-4uxbo","title":"response(from:)","kind":"symbol","required":true,"abstract":[{"text":"Generate response based on the request this object came from","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"response"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler.json new file mode 100644 index 0000000000..a1f5598654 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"abstract":[{"type":"text","text":"Object for handling requests."}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable"],"type":"inheritedBy","title":"Inherited By"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"Instead of passing a closure to the router you can provide an object it should try and"},{"type":"text","text":" "},{"type":"text","text":"create before handling the request. This allows you to separate the extraction of data"},{"type":"text","text":" "},{"type":"text","text":"from the request and the processing of the request. For example"}],"type":"paragraph"},{"type":"codeListing","code":["struct UpdateReminder: HBRouteHandler {"," struct Request: Codable {"," let description: String"," let date: Date"," }"," let update: Request"," let id: String",""," init(from request: HBRequest) throws {"," self.update = try request.decode(as: Request.self)"," self.id = try request.parameters.require(\"id\")"," }"," func handle(request: HBRequest) -> EventLoopFuture<HTTPResponseStatus> {"," let reminder = Reminder(id: id, update: update)"," return reminder.update(on: request.db)"," .map { _ in .ok }"," }","}"],"syntax":null}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutehandler"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc"],"title":"Instance Methods"}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"generated":true,"title":"Router"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"metadata":{"externalID":"s:11Hummingbird14HBRouteHandlerP","symbolKind":"protocol","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"HBRouteHandler","navigatorTitle":[{"kind":"identifier","text":"HBRouteHandler"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRouteHandler"}],"roleHeading":"Protocol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/init(from:)-9q5p0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"defaultImplementations":2,"abstract":[],"required":true,"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/init(from:)-9q5p0","title":"init(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-4ebzc":{"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-4ebzc","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc","title":"handle(request:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"required":true,"defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc.json new file mode 100644 index 0000000000..e388af055d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc.json @@ -0,0 +1 @@ +{"sections":[],"defaultImplementationsSections":[{"title":"HBRouteHandler Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"required":true,"title":"handle(request:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird14HBRouteHandlerP6handle7request7_OutputQzAA9HBRequestV_tKF","roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-4ebzc"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-51433":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433","url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-51433","role":"symbol","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-4ebzc":{"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-4ebzc","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc","title":"handle(request:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"required":true,"defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433.json new file mode 100644 index 0000000000..8582d541fb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"title":"handle(request:)","symbolKind":"method","platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","name":"iOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"10.15","name":"macOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"13.0","name":"tvOS","deprecated":false},{"unavailable":false,"beta":false,"introducedAt":"6.0","name":"watchOS","deprecated":false}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output2","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird19HBAsyncRouteHandlerPAAE6handle7request7NIOCore15EventLoopFutureCy8_Output2QzGAA9HBRequestV_tKF","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-51433"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-51433":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"},{"kind":"text","text":">"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-51433","url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-51433","role":"symbol","kind":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler/handle(request:)-9isdg":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handle"},{"kind":"text","text":"("},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output2"}],"title":"handle(request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler\/handle(request:)-9isdg","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler\/handle(request:)-9isdg","role":"symbol","kind":"symbol","required":true,"defaultImplementations":2,"type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/handle(request:)-4ebzc":{"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/handle(request:)-4ebzc","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/handle(request:)-4ebzc","title":"handle(request:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handle","kind":"identifier"},{"text":"(","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"required":true,"defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0.json new file mode 100644 index 0000000000..c2dced45d2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"init(from:)","externalID":"s:11Hummingbird14HBRouteHandlerP4fromxAA9HBRequestV_tKcfc","symbolKind":"init","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"required":true,"role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutehandler\/init(from:)-9q5p0"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"defaultImplementationsSections":[{"title":"HBRequestDecodable Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable\/init(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable\/init(from:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable/init(from:)":{"title":"init(from:)","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable\/init(from:)","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable\/init(from:)","role":"symbol","abstract":[{"text":"Create using ","type":"text"},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" interfaces"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler/init(from:)-9q5p0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler\/init(from:)-9q5p0","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"defaultImplementations":2,"abstract":[],"required":true,"url":"\/documentation\/hummingbirdlambda\/hbroutehandler\/init(from:)-9q5p0","title":"init(from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder.json new file mode 100644 index 0000000000..b79e775c10 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Create rules for routing requests and then create "},{"type":"codeVoice","code":"HBResponder"},{"type":"text","text":" that will follow these rules."}],"metadata":{"symbolKind":"class","externalID":"s:11Hummingbird15HBRouterBuilderC","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterBuilder"}],"roleHeading":"Class","title":"HBRouterBuilder","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"HBRouterBuilder"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterBuilder"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"code":"HBRouterBuilder","type":"codeVoice"},{"text":" requires an implementation of the ","type":"text"},{"code":"on(path:method:use)","type":"codeVoice"},{"text":" functions but because it","type":"text"},{"text":" ","type":"text"},{"text":"also conforms to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" it is also possible to call the method specific functions ","type":"text"},{"code":"get","type":"codeVoice"},{"text":", ","type":"text"},{"code":"put","type":"codeVoice"},{"text":",","type":"text"},{"text":" ","type":"text"},{"code":"head","type":"codeVoice"},{"text":", ","type":"text"},{"code":"post","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"patch","type":"codeVoice"},{"text":". The route handler closures all return objects conforming to","type":"text"},{"text":" ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"},{"text":". This allows us to support routes which return a multitude of types eg","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["app.router.get(\"string\") { _ -> String in"," return \"string\"","}","app.router.post(\"status\") { _ -> HTTPResponseStatus in"," return .ok","}","app.router.data(\"data\") { request -> ByteBuffer in"," return request.allocator.buffer(string: \"buffer\")","}"],"type":"codeListing"},{"inlineContent":[{"text":"Routes can also return ","type":"text"},{"type":"codeVoice","code":"EventLoopFuture"},{"text":"’s. So you can support returning values from","type":"text"},{"text":" ","type":"text"},{"text":"asynchronous processes.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"text":"The default ","type":"text"},{"type":"codeVoice","code":"Router"},{"text":" setup in ","type":"text"},{"type":"codeVoice","code":"HBApplication"},{"text":" is the ","type":"text"},{"type":"codeVoice","code":"TrieRouter"},{"text":" . This uses a","type":"text"},{"text":" ","type":"text"},{"text":"trie to partition all the routes for faster access. It also supports wildcards and parameter extraction","type":"text"}],"type":"paragraph"},{"syntax":null,"code":["app.router.get(\"user\/*\", use: anyUser)","app.router.get(\"user\/:id\", use: userWithId)"],"type":"codeListing"},{"inlineContent":[{"text":"Both of these match routes which start with “\/user” and the next path segment being anything.","type":"text"},{"text":" ","type":"text"},{"text":"The second version extracts the path segment out and adds it to ","type":"text"},{"code":"HBRequest.parameters","type":"codeVoice"},{"text":" with the","type":"text"},{"text":" ","type":"text"},{"text":"key “id”.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"title":"Router","generated":true}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/init()"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/middlewares"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/add(_:method:responder:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/buildRouter()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-3277t","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-4t19t"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],"title":"Conforms To"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-4t19t":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-4t19t","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/buildRouter()":{"type":"topic","title":"buildRouter()","abstract":[{"text":"build router","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/buildrouter()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/buildRouter()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buildRouter","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/group(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/group(_:)","abstract":[{"text":"return new ","type":"text"},{"code":"RouterGroup","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/group(_:)","type":"topic","kind":"symbol","title":"group(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/middlewares":{"title":"middlewares","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middlewares","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","text":"HBMiddlewareGroup"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/middlewares","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/middlewares","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-3277t":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-3277t","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"on(_:method:options:use:)","role":"symbol","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-3277t"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/init()","type":"topic","role":"symbol","title":"init()","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/add(_:method:responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/add(_:method:responder:)","title":"add(_:method:responder:)","abstract":[{"type":"text","text":"Add route to router"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/add(_:method:responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":")"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:).json new file mode 100644 index 0000000000..c5e91dcad9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/add(_:method:responder:)"},"abstract":[{"text":"Add route to router","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URI path"}]}],"name":"path"},{"content":[{"type":"paragraph","inlineContent":[{"text":"http method","type":"text"}]}],"name":"method"},{"content":[{"type":"paragraph","inlineContent":[{"text":"handler to call","type":"text"}]}],"name":"responder"}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/add(_:method:responder:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"add(_:method:responder:)","externalID":"s:11Hummingbird15HBRouterBuilderC3add_6method9responderySS_8NIOHTTP110HTTPMethodOAA11HBResponder_ptF","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"responder"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":")"}],"symbolKind":"method"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/add(_:method:responder:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/add(_:method:responder:)","title":"add(_:method:responder:)","abstract":[{"type":"text","text":"Add route to router"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/add(_:method:responder:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"responder","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":")"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter().json new file mode 100644 index 0000000000..669174c053 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter().json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterBuilderC11buildRouterAA11HBResponder_pyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buildRouter","kind":"identifier"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}],"roleHeading":"Instance Method","title":"buildRouter()"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"buildRouter"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier","text":"HBResponder"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/buildrouter()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"sections":[],"abstract":[{"text":"build router","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/buildRouter()"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/buildRouter()":{"type":"topic","title":"buildRouter()","abstract":[{"text":"build router","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/buildrouter()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/buildRouter()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"buildRouter","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy.json new file mode 100644 index 0000000000..17c8e3467d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-2abjy"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Type Method","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"constructResponder(options:use:)","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-2abjy","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-2abjy":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-2abjy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json new file mode 100644 index 0000000000..67a4f1bb93 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Type Method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}],"title":"constructResponder(options:use:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-6h5kd":{"title":"constructResponder(options:use:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84.json new file mode 100644 index 0000000000..d73ab63097 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-9eh84"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-9eh84"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"metadata":{"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"roleHeading":"Type Method","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"platforms":[{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"iOS","deprecated":false},{"beta":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","deprecated":false},{"beta":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","deprecated":false},{"beta":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","deprecated":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"constructResponder(options:use:)","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-9eh84":{"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-9eh84","abstract":[],"type":"topic","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-9eh84"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a.json new file mode 100644 index 0000000000..ab1917af6c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","interfaceLanguage":"swift"},"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-2ae9a"]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"delete(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-2ae9a":{"title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25.json new file mode 100644 index 0000000000..c102afd61a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","title":"delete(_:options:use:)","platforms":[{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"beta":false,"unavailable":false,"introducedAt":"10.15","deprecated":false,"name":"macOS"},{"beta":false,"unavailable":false,"introducedAt":"13.0","deprecated":false,"name":"tvOS"},{"beta":false,"unavailable":false,"introducedAt":"6.0","deprecated":false,"name":"watchOS"}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3kd25","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3kd25"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-3kd25":{"type":"topic","kind":"symbol","title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3kd25","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3kd25","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c.json new file mode 100644 index 0000000000..4e956dd6fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3vv1c"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"}]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","title":"delete(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","role":"symbol"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3vv1c"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-3vv1c":{"title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3vv1c"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc.json new file mode 100644 index 0000000000..d276be2eca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","interfaceLanguage":"swift"},"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-8lcdc"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-8lcdc":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"delete","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-8lcdc"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf.json new file mode 100644 index 0000000000..03b2512c63 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-piwf"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-piwf"},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","title":"delete(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-piwf":{"kind":"symbol","title":"delete(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-piwf","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-piwf","role":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5.json new file mode 100644 index 0000000000..cd75ad20a7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","title":"get(_:options:use:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-326e5","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-326e5"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-326e5":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-326e5","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-326e5"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun.json new file mode 100644 index 0000000000..a5c74fe01c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-33vun"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"get(_:options:use:)","symbolKind":"method","extendedModule":"Hummingbird","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-33vun"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-33vun":{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-33vun","role":"symbol","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-33vun","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny.json new file mode 100644 index 0000000000..f7a80f04da --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3e4ny","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3e4ny"]}],"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"get(_:options:use:)","role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-3e4ny":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3e4ny","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3e4ny","title":"get(_:options:use:)","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9.json new file mode 100644 index 0000000000..20d4eb987d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3gdk9"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3gdk9","interfaceLanguage":"swift"},"metadata":{"title":"get(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"kind":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-3gdk9":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3gdk9","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3gdk9","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq.json new file mode 100644 index 0000000000..a9e56b2554 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-96ynq"},"metadata":{"title":"get(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","extendedModule":"Hummingbird","platforms":[{"deprecated":false,"beta":false,"introducedAt":"13.0","name":"iOS","unavailable":false},{"deprecated":false,"beta":false,"introducedAt":"10.15","name":"macOS","unavailable":false},{"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS","unavailable":false},{"deprecated":false,"beta":false,"introducedAt":"6.0","name":"watchOS","unavailable":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-96ynq"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-96ynq":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-96ynq","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-96ynq","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/group(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/group(_:).json new file mode 100644 index 0000000000..b47712dc17 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/group(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"prefix to add to paths inside the group","type":"text"}],"type":"paragraph"}],"name":"path"}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/group(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/group(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterBuilderC5groupyAA0B5GroupVSSF","symbolKind":"method","title":"group(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}]},"abstract":[{"type":"text","text":"return new "},{"type":"codeVoice","code":"RouterGroup"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/group(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/group(_:)","abstract":[{"text":"return new ","type":"text"},{"code":"RouterGroup","type":"codeVoice"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/group(_:)","type":"topic","kind":"symbol","title":"group(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations.json new file mode 100644 index 0000000000..719e6b5926 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"Hummingbird"},{"name":"HummingbirdFoundation"}],"role":"collectionGroup","title":"HBRouterMethods Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"},"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3kd25","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3vv1c","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-piwf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-326e5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-33vun","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3e4ny","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3gdk9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-96ynq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jf15","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jgko","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1m180","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-2bsdv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-6f85h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-17vf1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-30xlk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-71l1s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1qeef","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1uvzy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-3rhz5","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-4lh1p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-6m3su","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-1xu68","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3dtts","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3oy8p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-6a3o8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-71xiv"],"generated":true,"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-2abjy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-9eh84"],"generated":true,"title":"Type Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-2ae9a":{"title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-2ae9a","type":"topic","kind":"symbol","role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-9eh84":{"kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-9eh84","abstract":[],"type":"topic","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-9eh84"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-8lcdc":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-8lcdc","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"delete","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-8lcdc"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-mr5j":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","type":"topic","role":"symbol","title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-6m3su":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-6m3su","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-6m3su","type":"topic","role":"symbol","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-17vf1":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-17vf1","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-17vf1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-3dtts":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3dtts","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3dtts","abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"title":"put(_:options:use:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-6f85h":{"title":"head(_:options:use:)","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-6f85h","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-6f85h"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-5n2kl":{"title":"on(_:method:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-3vv1c":{"title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3vv1c"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-3rhz5":{"title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-3rhz5","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-3rhz5","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1jf15":{"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jf15","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jf15","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-1uvzy":{"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1uvzy","title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1uvzy","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-1xu68":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-1xu68","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-1xu68","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"title":"put(_:options:use:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-71xiv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-71xiv","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-71xiv","kind":"symbol","title":"put(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-2bsdv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-2bsdv","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-2bsdv","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","type":"topic","title":"head(_:options:use:)","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-2tvuv":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-piwf":{"kind":"symbol","title":"delete(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-piwf","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-piwf","role":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1jgko":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jgko","kind":"symbol","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jgko"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-96ynq":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-96ynq","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-96ynq","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-6a3o8":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-6a3o8","title":"put(_:options:use:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-6a3o8","kind":"symbol","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-3e4ny":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3e4ny","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3e4ny","title":"get(_:options:use:)","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-33vun":{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-33vun","role":"symbol","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-33vun","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-71l1s":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"role":"symbol","title":"patch(_:options:use:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-71l1s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-71l1s"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-3gdk9":{"type":"topic","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-3gdk9","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-3gdk9","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-3oy8p":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3oy8p","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3oy8p","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"title":"put(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/get(_:options:use:)-326e5":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/get(_:options:use:)-326e5","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/get(_:options:use:)-326e5"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-1qeef":{"title":"post(_:options:use:)","type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1qeef","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1qeef","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-6h5kd":{"title":"constructResponder(options:use:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-6h5kd","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-4lh1p":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-4lh1p","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-4lh1p","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"kind":"symbol","title":"post(_:options:use:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/delete(_:options:use:)-3kd25":{"type":"topic","kind":"symbol","title":"delete(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/delete(_:options:use:)-3kd25","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/delete(_:options:use:)-3kd25","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1m180":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1m180","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1m180"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-30xlk":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-30xlk","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-30xlk","kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/constructResponder(options:use:)-2abjy":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"title":"constructResponder(options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/constructResponder(options:use:)-2abjy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-3u9o4":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"patch(_:options:use:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15.json new file mode 100644 index 0000000000..6a9079a700 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"head(_:options:use:)","role":"symbol"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jf15"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jf15"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1jf15":{"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jf15","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jf15","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko.json new file mode 100644 index 0000000000..e3e83ddb98 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","title":"head(_:options:use:)","role":"symbol"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jgko"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jgko"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1jgko":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1jgko","kind":"symbol","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1jgko"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180.json new file mode 100644 index 0000000000..44bd90a97d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","title":"head(_:options:use:)","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","symbolKind":"method"},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1m180"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1m180","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-1m180":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-1m180","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-1m180"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv.json new file mode 100644 index 0000000000..be10a91cc1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-2bsdv","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-2bsdv"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-2bsdv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-2bsdv","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-2bsdv","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","type":"topic","title":"head(_:options:use:)","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h.json new file mode 100644 index 0000000000..a0235cfff2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-6f85h","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-6f85h"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"head(_:options:use:)","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","platforms":[{"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false},{"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15","unavailable":false},{"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0","unavailable":false},{"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0","unavailable":false}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/head(_:options:use:)-6f85h":{"title":"head(_:options:use:)","abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/head(_:options:use:)-6f85h","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/head(_:options:use:)-6f85h"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/init().json new file mode 100644 index 0000000000..325f44e848 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/init().json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/init()"]}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird15HBRouterBuilderCACycfc","title":"init()","role":"symbol","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/init()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/init()","type":"topic","role":"symbol","title":"init()","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/init()"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/middlewares.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/middlewares.json new file mode 100644 index 0000000000..9d6ed0794b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/middlewares.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"middlewares"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","text":"HBMiddlewareGroup"}]}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/middlewares","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/middlewares"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"property","title":"middlewares","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middlewares","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","kind":"typeIdentifier","text":"HBMiddlewareGroup"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterBuilderC11middlewaresAA17HBMiddlewareGroupCvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddlewareGroup":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddlewareGroup","title":"HBMiddlewareGroup","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"text":"HBMiddlewareGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Group of middleware that can be used to create a responder chain. Each middleware calls the next one"}],"navigatorTitle":[{"text":"HBMiddlewareGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbmiddlewaregroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/middlewares":{"title":"middlewares","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"middlewares","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird17HBMiddlewareGroupC","text":"HBMiddlewareGroup"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/middlewares","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/middlewares","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t.json new file mode 100644 index 0000000000..c6c7f48677 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-3277t"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyxGAA9HBRequestVctAA19HBResponseGeneratorRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"on(_:method:options:use:)","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-3277t"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-3277t":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-3277t","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"on(_:method:options:use:)","role":"symbol","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-3277t"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t.json new file mode 100644 index 0000000000..895469edf3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-4t19t"},"metadata":{"role":"symbol","symbolKind":"method","title":"on(_:method:options:use:)","externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVKctAA19HBResponseGeneratorRzlF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-4t19t"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-4t19t":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-4t19t","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json new file mode 100644 index 0000000000..fecabdc411 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"metadata":{"role":"symbol","externalID":"s:11Hummingbird15HBRouterBuilderC2on_6method7options3useACXDSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVYaKctAA19HBResponseGeneratorRzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"platforms":[{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS"},{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS"},{"deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false,"name":"watchOS"}],"symbolKind":"method","roleHeading":"Instance Method","title":"on(_:method:options:use:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-5n2kl":{"title":"on(_:method:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-5n2kl","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j.json new file mode 100644 index 0000000000..8d9d0ea514 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j.json @@ -0,0 +1 @@ +{"metadata":{"title":"on(_:method:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-mr5j"]}],"abstract":[{"type":"text","text":"Add path for "},{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" that returns a value conforming to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handlerType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-mr5j"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/on(_:method:options:use:)-mr5j":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"type":"codeVoice","code":"HBResponseGenerator"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/on(_:method:options:use:)-mr5j","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","type":"topic","role":"symbol","title":"on(_:method:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1.json new file mode 100644 index 0000000000..2ef04b754b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1.json @@ -0,0 +1 @@ +{"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-17vf1","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-17vf1"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-17vf1":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-17vf1","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol","role":"symbol","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-17vf1"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv.json new file mode 100644 index 0000000000..492e98a581 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-2tvuv"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-2tvuv"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"title":"patch(_:options:use:)","symbolKind":"method","extendedModule":"Hummingbird"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-2tvuv":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-2tvuv","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk.json new file mode 100644 index 0000000000..3c0fa31399 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-30xlk"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"metadata":{"symbolKind":"method","title":"patch(_:options:use:)","roleHeading":"Instance Method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-30xlk","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-30xlk":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-30xlk","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-30xlk","kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4.json new file mode 100644 index 0000000000..7834e0d411 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-3u9o4"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","title":"patch(_:options:use:)"},"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-3u9o4"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-3u9o4":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"type":"topic","title":"patch(_:options:use:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-3u9o4","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s.json new file mode 100644 index 0000000000..bea55d84ff --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"metadata":{"title":"patch(_:options:use:)","extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":[{"unavailable":false,"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false}],"role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-71l1s"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-71l1s","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/patch(_:options:use:)-71l1s":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"role":"symbol","title":"patch(_:options:use:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/patch(_:options:use:)-71l1s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/patch(_:options:use:)-71l1s"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef.json new file mode 100644 index 0000000000..0156bc3503 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef.json @@ -0,0 +1 @@ +{"abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1qeef"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"method","title":"post(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1qeef"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-1qeef":{"title":"post(_:options:use:)","type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1qeef","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1qeef","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy.json new file mode 100644 index 0000000000..3711c3d775 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"metadata":{"symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","title":"post(_:options:use:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"kind":"symbol","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1uvzy"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1uvzy"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-1uvzy":{"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-1uvzy","title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-1uvzy","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5.json new file mode 100644 index 0000000000..ee8b956718 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5.json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","symbolKind":"method","title":"post(_:options:use:)","role":"symbol","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-3rhz5"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-3rhz5"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-3rhz5":{"title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-3rhz5","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-3rhz5","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p.json new file mode 100644 index 0000000000..acb7d35580 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","title":"post(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","platforms":[{"name":"iOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"name":"macOS","unavailable":false,"beta":false,"introducedAt":"10.15","deprecated":false},{"name":"tvOS","unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false},{"deprecated":false,"beta":false,"unavailable":false,"name":"watchOS","introducedAt":"6.0"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-4lh1p","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-4lh1p"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-4lh1p":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-4lh1p","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-4lh1p","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"kind":"symbol","title":"post(_:options:use:)","type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su.json new file mode 100644 index 0000000000..869070f030 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-6m3su"]}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","title":"post(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-6m3su"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/post(_:options:use:)-6m3su":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/post(_:options:use:)-6m3su","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/post(_:options:use:)-6m3su","type":"topic","role":"symbol","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68.json new file mode 100644 index 0000000000..98973d90d5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-1xu68"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-1xu68"},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","roleHeading":"Instance Method","title":"put(_:options:use:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-1xu68":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-1xu68","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-1xu68","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"title":"put(_:options:use:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts.json new file mode 100644 index 0000000000..1bc6946aea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","title":"put(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"platforms":[{"introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false,"name":"iOS"},{"name":"macOS","introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false}],"symbolKind":"method","extendedModule":"Hummingbird","roleHeading":"Instance Method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3dtts"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3dtts"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-3dtts":{"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3dtts","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3dtts","abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"title":"put(_:options:use:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p.json new file mode 100644 index 0000000000..cc674fd00f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3oy8p"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3oy8p"]}],"abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"metadata":{"title":"put(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-3oy8p":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-3oy8p","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-3oy8p","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"title":"put(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8.json new file mode 100644 index 0000000000..052226681f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-6a3o8","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-6a3o8"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","title":"put(_:options:use:)","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-6a3o8":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-6a3o8","title":"put(_:options:use:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-6a3o8","kind":"symbol","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv.json new file mode 100644 index 0000000000..d4ba6c5408 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-71xiv","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-71xiv"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird15HBRouterBuilderC","extendedModule":"Hummingbird","title":"put(_:options:use:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/HBRouterMethods-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/hbroutermethods-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/HBRouterMethods-Implementations","title":"HBRouterMethods Implementations","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder/put(_:options:use:)-71xiv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder\/put(_:options:use:)-71xiv","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder\/put(_:options:use:)-71xiv","kind":"symbol","title":"put(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup.json new file mode 100644 index 0000000000..5a123129be --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"The code below creates an ","type":"text"},{"type":"codeVoice","code":"HBRouterGroup"},{"text":"with path “todos” and adds GET and PUT routes on “todos” and adds GET, PUT and","type":"text"},{"text":" ","type":"text"},{"text":"DELETE routes on “todos\/:id” where id is the identifier for the todo","type":"text"}]},{"type":"codeListing","code":["app.router",".group(\"todos\")",".get(use: todoController.list)",".put(use: todoController.create)",".get(\":id\", use: todoController.get)",".put(\":id\", use: todoController.update)",".delete(\":id\", use: todoController.delete)"],"syntax":null}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"abstract":[{"type":"text","text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a"},{"type":"text","text":" "},{"type":"text","text":"suffix to the endpoint path"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"title":"Router"}],"kind":"symbol","sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-xc8l"],"title":"Instance Methods"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],"title":"Default Implementations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"HBRouterGroup"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterGroup"}],"symbolKind":"struct","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird13HBRouterGroupV","roleHeading":"Structure","title":"HBRouterGroup","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],"title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-xc8l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-xc8l","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"on","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-xc8l"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/add(middleware:)":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/add(middleware:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/add(middleware:)","kind":"symbol","title":"add(middleware:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"middleware"},{"text":": ","kind":"text"},{"text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-3r0lk":{"title":"on(_:method:options:use:)","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-3r0lk","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/group(_:)":{"kind":"symbol","type":"topic","title":"group(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"group","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/group(_:)","abstract":[{"type":"text","text":"Return a group inside the current group"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/add(middleware:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/add(middleware:).json new file mode 100644 index 0000000000..31f10d33b2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/add(middleware:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"]]},"abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"add(middleware:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird13HBRouterGroupV3add10middlewareAcA12HBMiddleware_p_tF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/add(middleware:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/add(middleware:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/add(middleware:)":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/add(middleware:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/add(middleware:)","kind":"symbol","title":"add(middleware:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"middleware"},{"text":": ","kind":"text"},{"text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add middleware to RouterEndpoint"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb.json new file mode 100644 index 0000000000..aa3149f66c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-2c9zb"},"metadata":{"extendedModule":"Hummingbird","title":"constructResponder(options:use:)","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"roleHeading":"Type Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false},{"name":"tvOS","unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false},{"name":"watchOS","unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-2c9zb"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-2c9zb":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-2c9zb","role":"symbol","title":"constructResponder(options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox.json new file mode 100644 index 0000000000..89aa5401ac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBRouterMethods.constructResponder(options:use:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-3igox"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-3igox"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"constructResponder(options:use:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","roleHeading":"Type Method","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-3igox":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-3igox","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-3igox","type":"topic","role":"symbol","kind":"symbol","title":"constructResponder(options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq.json new file mode 100644 index 0000000000..5b2ec2b939 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","kind":"typeIdentifier","text":"HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-61uaq","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBRouterMethods.constructResponder(options:use:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-61uaq"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"roleHeading":"Type Method","extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"title":"constructResponder(options:use:)","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-61uaq":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-61uaq","abstract":[],"type":"topic","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-61uaq","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw.json new file mode 100644 index 0000000000..c1136589e8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw.json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"delete(_:options:use:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jdiw"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jdiw"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-5jdiw":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jdiw","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jdiw","title":"delete(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc.json new file mode 100644 index 0000000000..33cab35118 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"metadata":{"role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"delete(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jwwc"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jwwc"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-5jwwc":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jwwc","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jwwc"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u.json new file mode 100644 index 0000000000..9d55ccbbe0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-7pg7u","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","title":"delete(_:options:use:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-7pg7u"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-7pg7u":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-7pg7u","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-7pg7u"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z.json new file mode 100644 index 0000000000..794bbd4603 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-f89z"]}],"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"delete(_:options:use:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-f89z"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-f89z":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-f89z","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-f89z","role":"symbol","title":"delete(_:options:use:)","kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp.json new file mode 100644 index 0000000000..5bbbf672df --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-n1cp"},"sections":[],"abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"platforms":[{"introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS","beta":false},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS","beta":false},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS","beta":false}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"delete(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-n1cp"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-n1cp":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-n1cp","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-n1cp","type":"topic","role":"symbol","kind":"symbol","title":"delete(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0.json new file mode 100644 index 0000000000..3bb524f1a6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-3adx0"]}],"abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":[{"beta":false,"name":"iOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"macOS","deprecated":false,"unavailable":false,"introducedAt":"10.15"},{"beta":false,"name":"tvOS","deprecated":false,"unavailable":false,"introducedAt":"13.0"},{"beta":false,"name":"watchOS","deprecated":false,"unavailable":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","role":"symbol","title":"get(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-3adx0","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-3adx0":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-3adx0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-3adx0","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"GET path for async closure returning type conforming to ResponseEncodable"}],"title":"get(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft.json new file mode 100644 index 0000000000..32d6a2d4aa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-5qsft","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","role":"symbol","title":"get(_:options:use:)","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-5qsft"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-5qsft":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-5qsft","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-5qsft","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"get(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6.json new file mode 100644 index 0000000000..2bdac44a22 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-7ndj6","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"get(_:options:use:)","extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-7ndj6"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-7ndj6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-7ndj6","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"get(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-7ndj6","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1.json new file mode 100644 index 0000000000..f28e4be07f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","title":"get(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-84ds1"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-84ds1"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-84ds1":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-84ds1","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-84ds1","title":"get(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj.json new file mode 100644 index 0000000000..0d4a8c1c2e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj.json @@ -0,0 +1 @@ +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-8oipj"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-8oipj"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"get(_:options:use:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-8oipj":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-8oipj","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)","type":"topic","kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-8oipj"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/group(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/group(_:).json new file mode 100644 index 0000000000..3b67dc997b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/group(_:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird13HBRouterGroupV5groupyACSSF","roleHeading":"Instance Method","title":"group(_:)","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/group(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/group(_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"]]},"abstract":[{"text":"Return a group inside the current group","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"path prefix to add to routes inside this group"}],"type":"paragraph"}],"name":"path"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/group(_:)":{"kind":"symbol","type":"topic","title":"group(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"group","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/group(_:)","abstract":[{"type":"text","text":"Return a group inside the current group"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations.json new file mode 100644 index 0000000000..d95c6a5821 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"]]},"metadata":{"modules":[{"name":"HummingbirdFoundation"},{"name":"Hummingbird"}],"title":"HBRouterMethods Implementations","role":"collectionGroup"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jdiw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jwwc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-7pg7u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-f89z","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-n1cp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-3adx0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-5qsft","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-7ndj6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-84ds1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-8oipj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-2i944","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-53c7j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-5vf11","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-71h8s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-9x2yc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-2628e","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-6azj7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-2wf6k","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-4s93j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-5rw5v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-90zht","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-9q0ya","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-15kto","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-1yp8y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-2yre8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-3i1g2","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-723ko","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-197sx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-3wqre","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-4hu0l","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-74fg9","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-s9l"],"title":"Instance Methods","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-3igox","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-61uaq"],"title":"Type Methods","generated":true}],"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-53c7j":{"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-53c7j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-53c7j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-4s93j":{"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-4s93j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-4s93j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-2c9zb":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-2c9zb","role":"symbol","title":"constructResponder(options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-2c9zb","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-2wf6k":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-2wf6k","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-2wf6k","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-4hu0l":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-4hu0l","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-4hu0l","role":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-3i1g2":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-3i1g2","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-3i1g2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-f89z":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-f89z","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-f89z","role":"symbol","title":"delete(_:options:use:)","kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-3wqre":{"title":"put(_:options:use:)","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-3wqre","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-3wqre","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-6azj7":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-6azj7","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"kind":"symbol","title":"on(_:method:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-6azj7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-9x2yc":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-9x2yc","title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-9x2yc","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-197sx":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-197sx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"put(_:options:use:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-197sx","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-3adx0":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-3adx0","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-3adx0","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"kind":"keyword","text":"async"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"GET path for async closure returning type conforming to ResponseEncodable"}],"title":"get(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-2yre8":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-2yre8","kind":"symbol","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-2yre8","title":"post(_:options:use:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-7ndj6":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-7ndj6","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"get(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-7ndj6","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-2i944":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-2i944","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-2i944","kind":"symbol","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-8oipj":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-8oipj","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"get(_:options:use:)","type":"topic","kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-8oipj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-723ko":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-723ko","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"post(_:options:use:)","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-723ko"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-5jdiw":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jdiw","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jdiw","title":"delete(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-9q0ya":{"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-9q0ya","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-9q0ya","title":"patch(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-5qsft":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-5qsft","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-5qsft","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"get(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-n1cp":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-n1cp","abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-n1cp","type":"topic","role":"symbol","kind":"symbol","title":"delete(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-s9l":{"title":"put(_:options:use:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-s9l","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-s9l"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-3igox":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-3igox","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-3igox","type":"topic","role":"symbol","kind":"symbol","title":"constructResponder(options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-71h8s":{"role":"symbol","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-71h8s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-71h8s","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-1yp8y":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-1yp8y","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-1yp8y","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-90zht":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-90zht","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-90zht","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-7pg7u":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-7pg7u","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-7pg7u"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/delete(_:options:use:)-5jwwc":{"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/delete(_:options:use:)-5jwwc","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/delete(_:options:use:)-5jwwc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-5rw5v":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-5rw5v","abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-5rw5v","title":"patch(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-5vf11":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-5vf11","abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-5vf11","title":"head(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-2628e":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-2628e","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-2628e","title":"on(_:method:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/get(_:options:use:)-84ds1":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/get(_:options:use:)-84ds1","abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/get(_:options:use:)-84ds1","title":"get(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-74fg9":{"title":"put(_:options:use:)","type":"topic","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-74fg9","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-74fg9"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/constructResponder(options:use:)-61uaq":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/constructResponder(options:use:)-61uaq","abstract":[],"type":"topic","title":"constructResponder(options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/constructresponder(options:use:)-61uaq","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-15kto":{"title":"post(_:options:use:)","type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-15kto","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-15kto"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944.json new file mode 100644 index 0000000000..c021302051 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944.json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-2i944","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-2i944"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","roleHeading":"Instance Method","title":"head(_:options:use:)","extendedModule":"Hummingbird","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-2i944":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-2i944","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-2i944","kind":"symbol","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j.json new file mode 100644 index 0000000000..156911904a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-53c7j"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-53c7j","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-53c7j":{"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-53c7j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"head(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-53c7j"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11.json new file mode 100644 index 0000000000..653f8f72e2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-5vf11","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","title":"head(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-5vf11"]}],"abstract":[{"text":"HEAD path for async closure returning type conforming to ResponseEncodable","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-5vf11":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-5vf11","abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-5vf11","title":"head(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s.json new file mode 100644 index 0000000000..7a51348ef0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-71h8s"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-71h8s"},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"head(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","role":"symbol"},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-71h8s":{"role":"symbol","title":"head(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-71h8s","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-71h8s","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc.json new file mode 100644 index 0000000000..a6e641f6f2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-9x2yc"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-9x2yc"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"head(_:options:use:)","symbolKind":"method","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/head(_:options:use:)-9x2yc":{"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/head(_:options:use:)-9x2yc","title":"head(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/head(_:options:use:)-9x2yc","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e.json new file mode 100644 index 0000000000..9675ba7372 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-2628e"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"on(_:method:options:use:)","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"platforms":[{"introducedAt":"13.0","name":"iOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","beta":false,"unavailable":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","beta":false,"unavailable":false,"deprecated":false}],"externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVYaKctAA19HBResponseGeneratorRzlF","extendedModule":"Hummingbird","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-2628e"},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-2628e":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-2628e","abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-2628e","title":"on(_:method:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk.json new file mode 100644 index 0000000000..6a26b07da0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-3r0lk"]}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"on(_:method:options:use:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyxGAA9HBRequestVctAA19HBResponseGeneratorRzlF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier","text":"HBRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-3r0lk":{"title":"on(_:method:options:use:)","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-3r0lk","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-3r0lk","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7.json new file mode 100644 index 0000000000..44b6266536 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handlerType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-6azj7"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Add path for ","type":"text"},{"type":"codeVoice","code":"HBRouteHandler"},{"text":" that returns a value conforming to ","type":"text"},{"type":"codeVoice","code":"HBResponseGenerator"}],"metadata":{"roleHeading":"Instance Method","title":"on(_:method:options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"role":"symbol","extendedModule":"Hummingbird"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-6azj7"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-6azj7":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-6azj7","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"kind":"symbol","title":"on(_:method:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-6azj7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l.json new file mode 100644 index 0000000000..655f2f3450 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-xc8l","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}]}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","symbolKind":"method","title":"on(_:method:options:use:)","externalID":"s:11Hummingbird13HBRouterGroupV2on_6method7options3useACSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVxAA9HBRequestVKctAA19HBResponseGeneratorRzlF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup"}]},"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-xc8l"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/on(_:method:options:use:)-xc8l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/on(_:method:options:use:)-xc8l","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"on","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"Add path for closure returning type conforming to ResponseFutureEncodable"}],"title":"on(_:method:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/on(_:method:options:use:)-xc8l"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k.json new file mode 100644 index 0000000000..ba634d39eb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-2wf6k"},"metadata":{"title":"patch(_:options:use:)","role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-2wf6k"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-2wf6k":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-2wf6k","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-2wf6k","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j.json new file mode 100644 index 0000000000..41e5ad95c3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-4s93j"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-4s93j"]}],"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}],"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"patch(_:options:use:)","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-4s93j":{"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-4s93j","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-4s93j"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v.json new file mode 100644 index 0000000000..a6c3c937ad --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"Hummingbird","platforms":[{"unavailable":false,"beta":false,"introducedAt":"13.0","deprecated":false,"name":"iOS"},{"name":"macOS","deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false},{"name":"watchOS","deprecated":false,"introducedAt":"6.0","beta":false,"unavailable":false}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","role":"symbol","roleHeading":"Instance Method","title":"patch(_:options:use:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-5rw5v"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-5rw5v","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-5rw5v":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-5rw5v","abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-5rw5v","title":"patch(_:options:use:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht.json new file mode 100644 index 0000000000..c8fde2787c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-90zht"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-90zht"},"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-90zht":{"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-90zht","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-90zht","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya.json new file mode 100644 index 0000000000..e70a0aca31 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"extendedModule":"Hummingbird","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","title":"patch(_:options:use:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-9q0ya"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-9q0ya"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/patch(_:options:use:)-9q0ya":{"abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/patch(_:options:use:)-9q0ya","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/patch(_:options:use:)-9q0ya","title":"patch(_:options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto.json new file mode 100644 index 0000000000..2c378785bf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto.json @@ -0,0 +1 @@ +{"metadata":{"title":"post(_:options:use:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","symbolKind":"method"},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-15kto"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-15kto","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-15kto":{"title":"post(_:options:use:)","type":"topic","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-15kto","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-15kto"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y.json new file mode 100644 index 0000000000..2f3e59aab0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-1yp8y"},"metadata":{"title":"post(_:options:use:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-1yp8y"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-1yp8y":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-1yp8y","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-1yp8y","abstract":[{"text":"POST path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","title":"post(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8.json new file mode 100644 index 0000000000..64aaca6ce0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8.json @@ -0,0 +1 @@ +{"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"post(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"beta":false,"deprecated":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"beta":false,"deprecated":false}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-2yre8"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-2yre8","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-2yre8":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-2yre8","kind":"symbol","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-2yre8","title":"post(_:options:use:)","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2.json new file mode 100644 index 0000000000..64945e1ca1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-3i1g2"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-3i1g2","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","title":"post(_:options:use:)","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-3i1g2":{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-3i1g2","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-3i1g2"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko.json new file mode 100644 index 0000000000..4c91e3156c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-723ko","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-723ko"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/post(_:options:use:)-723ko":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/post(_:options:use:)-723ko","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","title":"post(_:options:use:)","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/post(_:options:use:)-723ko"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx.json new file mode 100644 index 0000000000..2091c368c8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"title":"put(_:options:use:)","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-197sx"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-197sx"},"abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-197sx":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-197sx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"put(_:options:use:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-197sx","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre.json new file mode 100644 index 0000000000..bf05e2b44d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-3wqre"]}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"metadata":{"roleHeading":"Instance Method","title":"put(_:options:use:)","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-3wqre"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-3wqre":{"title":"put(_:options:use:)","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-3wqre","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-3wqre","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l.json new file mode 100644 index 0000000000..4003a19567 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l.json @@ -0,0 +1 @@ +{"metadata":{"platforms":[{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"deprecated":false,"unavailable":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"deprecated":false,"unavailable":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"deprecated":false,"unavailable":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","extendedModule":"Hummingbird","role":"symbol","title":"put(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-4hu0l"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-4hu0l"]}],"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-4hu0l":{"url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-4hu0l","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-4hu0l","role":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9.json new file mode 100644 index 0000000000..d966d20663 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-74fg9"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-74fg9"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","title":"put(_:options:use:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-74fg9":{"title":"put(_:options:use:)","type":"topic","abstract":[{"text":"PUT path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-74fg9","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-74fg9"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l.json new file mode 100644 index 0000000000..8d4d00980f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF::SYNTHESIZED::s:11Hummingbird13HBRouterGroupV","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"put(_:options:use:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-s9l"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-s9l"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/HBRouterMethods-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/HBRouterMethods-Implementations","role":"collectionGroup","kind":"article","title":"HBRouterMethods Implementations","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/hbroutermethods-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup/put(_:options:use:)-s9l":{"title":"put(_:options:use:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup\/put(_:options:use:)-s9l","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup\/put(_:options:use:)-s9l"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions.json new file mode 100644 index 0000000000..da3176e678 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"title":"HBRouterMethodOptions","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","externalID":"s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"symbolKind":"struct"},"abstract":[{"type":"text","text":"Options available to routes"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(rawValue:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/rawValue"]},{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/editResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/streamBody"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","doc:\/\/com.opticalaberration.hummingbird\/SY","doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"],"type":"conformsTo","kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"seeAlsoSections":[{"title":"Router","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/s9OptionSetP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s9OptionSetP","title":"Swift.OptionSet"},"doc://com.opticalaberration.hummingbird/s25ExpressibleByArrayLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s25ExpressibleByArrayLiteralP","title":"Swift.ExpressibleByArrayLiteral"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/editResponse":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"editResponse","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"}],"type":"topic","abstract":[{"type":"text","text":"allow handler to edit response via "},{"type":"codeVoice","code":"request.response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/editResponse","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/editresponse","title":"editResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/rawValue":{"abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"type":"topic","title":"rawValue","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/rawValue","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/rawvalue"},"doc://com.opticalaberration.hummingbird/SY":{"type":"unresolvable","title":"Swift.RawRepresentable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY"},"doc://com.opticalaberration.hummingbird/s10SetAlgebraP":{"type":"unresolvable","title":"Swift.SetAlgebra","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s10SetAlgebraP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/streamBody":{"abstract":[{"type":"text","text":"don’t collate the request body, expect handler to stream it"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamBody"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"}],"type":"topic","title":"streamBody","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/streamBody","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/streambody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/Equatable-Implementations":{"abstract":[],"type":"topic","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/Equatable-Implementations","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(rawValue:)":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"type":"topic","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(rawValue:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:).json new file mode 100644 index 0000000000..8c81e5fa1e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"op","title":"!=(_:_:)","extendedModule":"Swift","roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/Equatable-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/!=(_:_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/!=(_:_:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/!=(_:_:)","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/Equatable-Implementations":{"abstract":[],"type":"topic","title":"Equatable Implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/Equatable-Implementations","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/equatable-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:).json new file mode 100644 index 0000000000..fd88470cfc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.contains(_:)"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"contains(_:)","symbolKind":"method","externalID":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"contains"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/contains(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/contains(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"member","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/contains(_:)":{"kind":"symbol","title":"contains(_:)","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/contains(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/contains(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse.json new file mode 100644 index 0000000000..0922937cca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"editResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Type Property","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"editResponse","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"}],"externalID":"s:11Hummingbird21HBRouterMethodOptionsV12editResponseACvpZ","modules":[{"name":"HummingbirdFoundation"}],"title":"editResponse","symbolKind":"property"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/editresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/editResponse"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"abstract":[{"type":"text","text":"allow handler to edit response via "},{"code":"request.response","type":"codeVoice"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/editResponse":{"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"editResponse","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"}],"type":"topic","abstract":[{"type":"text","text":"allow handler to edit response via "},{"type":"codeVoice","code":"request.response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/editResponse","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/editresponse","title":"editResponse","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations.json new file mode 100644 index 0000000000..95286c10a3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/Equatable-Implementations"},"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Equatable Implementations","role":"collectionGroup"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/!=(_:_:)"],"title":"Operators","generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/!=(_:_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/!=(_:_:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/!=(_:_:)","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","title":"!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:).json new file mode 100644 index 0000000000..c595ed9edd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.formIntersection(_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}]},"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","title":"formIntersection(_:)","extendedModule":"Swift","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formIntersection(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formintersection(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formIntersection(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formintersection(_:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"type":"topic","abstract":[],"title":"formIntersection(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formIntersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:).json new file mode 100644 index 0000000000..dfcd15d9e7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:).json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formSymmetricDifference(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"title":"formSymmetricDifference(_:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","role":"symbol","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formSymmetricDifference(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formsymmetricdifference(_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formSymmetricDifference(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formsymmetricdifference(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formSymmetricDifference(_:)","kind":"symbol","abstract":[],"role":"symbol","title":"formSymmetricDifference(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:).json new file mode 100644 index 0000000000..b2a6dbb4db --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.formUnion(_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formunion(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formUnion(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","title":"formUnion(_:)","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}]},"symbolKind":"method","extendedModule":"Swift","externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formUnion(_:)":{"title":"formUnion(_:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formUnion(_:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formunion(_:)","kind":"symbol","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init().json new file mode 100644 index 0000000000..cb859c3d27 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init().json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.init()"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init()"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"kind":"symbol","metadata":{"conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}]},"externalID":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"roleHeading":"Initializer","role":"symbol","title":"init()","symbolKind":"init","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init()":{"title":"init()","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init()","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init()","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:).json new file mode 100644 index 0000000000..abab6bfd64 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"sequence","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(_:)"},"metadata":{"roleHeading":"Initializer","title":"init(_:)","externalID":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift","symbolKind":"init","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.init(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(_:)":{"type":"topic","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(_:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:).json new file mode 100644 index 0000000000..03170c6224 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.init(arrayLiteral:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(arrayLiteral:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}]},"roleHeading":"Initializer","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","title":"init(arrayLiteral:)","symbolKind":"init","externalID":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(arrayliteral:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(arrayLiteral:)":{"conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"init(arrayLiteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(arrayLiteral:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(arrayliteral:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:).json new file mode 100644 index 0000000000..83d08c1960 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"OptionSet.init(rawValue:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")","kind":"text"}],"role":"symbol","title":"init(rawValue:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird21HBRouterMethodOptionsV8rawValueACSi_tcfc","symbolKind":"init"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(rawValue:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(rawvalue:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(rawValue:)":{"abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")"}],"type":"topic","title":"init(rawValue:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(rawValue:)","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(rawvalue:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:).json new file mode 100644 index 0000000000..313cae089b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/insert(_:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.insert(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/insert(_:)"]}],"metadata":{"role":"symbol","conformance":{"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}]},"symbolKind":"method","title":"insert(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"insert","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> (inserted","kind":"text"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":", memberAfterInsert","kind":"text"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","externalID":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/insert(_:)":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/insert(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/insert(_:)","title":"insert(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:).json new file mode 100644 index 0000000000..30995a45a4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.intersection(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/intersection(_:)"]}],"metadata":{"externalID":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"intersection(_:)","extendedModule":"Swift","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/intersection(_:)"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"intersection","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/intersection(_:)":{"title":"intersection(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/intersection(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/intersection(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:).json new file mode 100644 index 0000000000..af8930edc7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:).json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isDisjoint(with:)"},"metadata":{"title":"isDisjoint(with:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"isDisjoint","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"extendedModule":"Swift","externalID":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isdisjoint(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isDisjoint(with:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isDisjoint(with:)":{"title":"isDisjoint(with:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isDisjoint(with:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isdisjoint(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isempty.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isempty.json new file mode 100644 index 0000000000..a8a99b75e5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isempty.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isempty"]}],"metadata":{"role":"symbol","title":"isEmpty","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isEmpty"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isEmpty","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isEmpty":{"title":"isEmpty","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isEmpty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isempty","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:).json new file mode 100644 index 0000000000..f972a51933 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.isStrictSubset(of:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSubset(of:)"},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"externalID":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","role":"symbol","title":"isStrictSubset(of:)","extendedModule":"Swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSubset(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsubset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:).json new file mode 100644 index 0000000000..010d8ae232 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:).json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsuperset(of:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSuperset(of:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"title":"isStrictSuperset(of:)","externalID":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","roleHeading":"Instance Method","extendedModule":"Swift","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isStrictSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isStrictSuperset(of:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isStrictSuperset(of:)":{"title":"isStrictSuperset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSuperset(of:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:).json new file mode 100644 index 0000000000..9d00564fa8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSubset(of:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.isSubset(of:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"externalID":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","title":"isSubset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issubset(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSubset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isSubset(of:)":{"title":"isSubset(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSubset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issubset(of:)","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:).json new file mode 100644 index 0000000000..ed43959b7c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isSuperset"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSuperset(of:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"SetAlgebra.isSuperset(of:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issuperset(of:)"]}],"metadata":{"title":"isSuperset(of:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"externalID":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"Swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isSuperset(of:)":{"title":"isSuperset(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issuperset(of:)","role":"symbol","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations.json new file mode 100644 index 0000000000..bc26bd3cf0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"collectionGroup","title":"OptionSet Implementations","modules":[{"name":"Hummingbird"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"kind":"article","sections":[],"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init()"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/contains(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formIntersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formSymmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formUnion(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/insert(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/intersection(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/remove(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/symmetricDifference(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/union(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/update(with:)"],"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formIntersection(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formintersection(_:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"code":"RawValue","type":"codeVoice"},{"type":"text","text":" conforms to "},{"code":"FixedWidthInteger","type":"codeVoice"},{"type":"text","text":"."}]},"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formIntersection","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":")"}],"type":"topic","abstract":[],"title":"formIntersection(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formIntersection(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/contains(_:)":{"kind":"symbol","title":"contains(_:)","role":"symbol","abstract":[],"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}]},"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/contains(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"contains","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/contains(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/union(_:)":{"kind":"symbol","role":"symbol","title":"union(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/union(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/insert(_:)":{"conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.Element","type":"codeVoice"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/insert(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"insert"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> (inserted"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", memberAfterInsert"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":")"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/insert(_:)","title":"insert(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formSymmetricDifference(_:)":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formsymmetricdifference(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formSymmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formSymmetricDifference(_:)","kind":"symbol","abstract":[],"role":"symbol","title":"formSymmetricDifference(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"type":"text","text":" conforms to "},{"type":"codeVoice","code":"FixedWidthInteger"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/remove(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/remove(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/remove(_:)","kind":"symbol","title":"remove(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"remove","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init()":{"title":"init()","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init()","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init()","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"RawValue"},{"text":" conforms to ","type":"text"},{"type":"codeVoice","code":"FixedWidthInteger"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/formUnion(_:)":{"title":"formUnion(_:)","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"formUnion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/formUnion(_:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/formunion(_:)","kind":"symbol","conformance":{"constraints":[{"code":"RawValue","type":"codeVoice"},{"text":" conforms to ","type":"text"},{"code":"FixedWidthInteger","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]}},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/update(with:)":{"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/update(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/update(with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/intersection(_:)":{"title":"intersection(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"intersection"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/intersection(_:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/intersection(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/symmetricDifference(_:)":{"title":"symmetricDifference(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/symmetricDifference(_:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/symmetricdifference(_:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue.json new file mode 100644 index 0000000000..d36240f0aa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","externalID":"s:11Hummingbird21HBRouterMethodOptionsV8rawValueSivp","title":"rawValue","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rawValue","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/rawvalue"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/rawValue"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RawRepresentable.rawValue"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/rawValue":{"abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"type":"topic","title":"rawValue","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/rawValue","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/rawvalue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:).json new file mode 100644 index 0000000000..ea74208275 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/remove(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/remove(_:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"member","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"OptionSet.remove(_:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"remove(_:)","extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/remove(_:)":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/remove(_:)","conformance":{"constraints":[{"type":"codeVoice","code":"Self"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.Element"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/remove(_:)","kind":"symbol","title":"remove(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"remove","kind":"identifier"},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Element"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations.json new file mode 100644 index 0000000000..c7fb5e6552 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"},"metadata":{"modules":[{"name":"Hummingbird"}],"role":"collectionGroup","title":"SetAlgebra Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(arrayLiteral:)"],"title":"Initializers"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isEmpty"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isDisjoint(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSubset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSuperset(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtract(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtracting(_:)"],"title":"Instance Methods"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isStrictSubset(of:)":{"title":"isStrictSubset(of:)","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSubset(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsubset(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(arrayLiteral:)":{"conformance":{"constraints":[{"code":"ArrayLiteralElement","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"title":"init(arrayLiteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"arrayLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"...)","kind":"text"}],"kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(arrayLiteral:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(arrayliteral:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isStrictSuperset(of:)":{"title":"isStrictSuperset(of:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isStrictSuperset(of:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isstrictsuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isStrictSuperset","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isDisjoint(with:)":{"title":"isDisjoint(with:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isDisjoint(with:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isdisjoint(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"isDisjoint"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/init(_:)":{"type":"topic","title":"init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/init(_:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/subtracting(_:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtracting(_:)","title":"subtracting(_:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtracting(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/subtract(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtract(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtract(_:)","title":"subtract(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isEmpty":{"title":"isEmpty","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isEmpty","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isEmpty","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/isempty","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isSubset(of:)":{"title":"isSubset(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSubset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSubset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issubset(of:)","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/isSuperset(of:)":{"title":"isSuperset(of:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/isSuperset(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isSuperset","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/issuperset(of:)","role":"symbol","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/streambody.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/streambody.json new file mode 100644 index 0000000000..037993cae9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/streambody.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"streamBody","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"}]}],"kind":"declarations"}],"abstract":[{"text":"don’t collate the request body, expect handler to stream it","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"streamBody","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"}],"roleHeading":"Type Property","title":"streamBody","externalID":"s:11Hummingbird21HBRouterMethodOptionsV10streamBodyACvpZ","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/streambody"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/streamBody","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/streamBody":{"abstract":[{"type":"text","text":"don’t collate the request body, expect handler to stream it"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"streamBody"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"}],"type":"topic","title":"streamBody","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/streamBody","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/streambody"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:).json new file mode 100644 index 0000000000..dc44af703c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtract(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtract(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"metadata":{"title":"subtract(_:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"SetAlgebra.subtract(_:)"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/subtract(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtract(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtract(_:)","title":"subtract(_:)","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtract","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:).json new file mode 100644 index 0000000000..b90320ad9c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:).json @@ -0,0 +1 @@ +{"metadata":{"extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","title":"subtracting(_:)","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subtracting","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"SetAlgebra.subtracting(_:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtracting(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtracting(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"other"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/subtracting(_:)":{"abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"subtracting"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/subtracting(_:)","title":"subtracting(_:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/subtracting(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/SetAlgebra-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/SetAlgebra-Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:).json new file mode 100644 index 0000000000..1d7a76f86f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Swift","roleHeading":"Instance Method","externalID":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV","symbolKind":"method","title":"symmetricDifference(_:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/symmetricDifference(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/symmetricdifference(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"symmetricDifference","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.symmetricDifference(_:)"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/symmetricDifference(_:)":{"title":"symmetricDifference(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/symmetricDifference(_:)","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/symmetricdifference(_:)","type":"topic","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"symmetricDifference"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:).json new file mode 100644 index 0000000000..3a74293ad0 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/union(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/union(_:)"},"metadata":{"title":"union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"extendedModule":"Swift","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"OptionSet.union(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"union","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/union(_:)":{"kind":"symbol","role":"symbol","title":"union(_:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/union(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"union"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/union(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:).json new file mode 100644 index 0000000000..bf5e723550 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"update","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"symbolKind":"method","conformance":{"constraints":[{"code":"Self","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.Element","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"extendedModule":"Swift","role":"symbol","title":"update(with:)","externalID":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::s:11Hummingbird21HBRouterMethodOptionsV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"newMember"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Element"},{"kind":"text","text":"?"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"OptionSet.update(with:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"]]},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/update(with:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/update(with:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/OptionSet-Implementations":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/optionset-implementations","type":"topic","abstract":[],"title":"OptionSet Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/OptionSet-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions/update(with:)":{"type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"update"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions\/update(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions\/update(with:)","conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"Self"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.Element"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","title":"update(with:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods.json new file mode 100644 index 0000000000..97657d1dd7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"],"title":"Router"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"platforms":["Linux"],"languages":["swift"]}]}],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup"],"title":"Conforming Types","type":"conformingTypes"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-3ic9o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5gzcx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5x22s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-74uf8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-8gurb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-3kg91","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-50wai","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-7g21","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-86u5y","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-9jm74","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/group(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-40dtg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-7niyc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-88cag","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-9x5r8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-ds6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-12p1l","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-3gi4u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-5qglv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-663sj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-we6j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-16d3s","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-3y1zn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-75fgq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-7ntwy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-92rp","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-28ous","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-49wvb","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-549yy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-5hceh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-97j9q"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-3kmxy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-69xk3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-lhp0"],"title":"Type Methods"}],"metadata":{"symbolKind":"protocol","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"navigatorTitle":[{"kind":"identifier","text":"HBRouterMethods"}],"roleHeading":"Protocol","externalID":"s:11Hummingbird15HBRouterMethodsP","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRouterMethods"}],"title":"HBRouterMethods"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-3gi4u":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-3gi4u","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-3gi4u","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-40dtg":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-40dtg","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-40dtg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"head(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-12p1l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-12p1l","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-12p1l","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-5x22s":{"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5x22s","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5x22s","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-92rp":{"type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-92rp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-92rp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncCallbackResponder":{"kind":"symbol","navigatorTitle":[{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBAsyncCallbackResponder","kind":"identifier"}],"role":"symbol","title":"HBAsyncCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbasynccallbackresponder","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncCallbackResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-5gzcx":{"abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5gzcx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5gzcx"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-6fajk":{"kind":"symbol","defaultImplementations":2,"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"required":true,"role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-6fajk","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterBuilder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouterBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrouterbuilder","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterBuilder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Create rules for routing requests and then create ","type":"text"},{"code":"HBResponder","type":"codeVoice"},{"text":" that will follow these rules.","type":"text"}],"title":"HBRouterBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-97j9q":{"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-97j9q","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"put(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-97j9q"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-50wai":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-50wai","title":"get(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-50wai","kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-4r81r":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"on(_:method:options:use:)","required":true,"role":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-4r81r"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-ds6":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"head"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-ds6","title":"head(_:options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-ds6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-7g21":{"kind":"symbol","type":"topic","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"get(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-7g21","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-7g21","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-we6j":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-we6j","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"patch(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-we6j","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-9x5r8":{"role":"symbol","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-9x5r8","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-9x5r8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-549yy":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-549yy","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-549yy","title":"put(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestDecodable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestDecodable","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRequestDecodable"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBRequestDecodable"}],"title":"HBRequestDecodable","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbrequestdecodable","abstract":[{"type":"codeVoice","code":"HBRouteHandler"},{"type":"text","text":" which uses "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" to initialize it"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-49wvb":{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-49wvb","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"put(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-49wvb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-16d3s":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-16d3s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-16d3s","title":"post(_:options:use:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-lhp0":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-lhp0","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-lhp0","title":"constructResponder(options:use:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-9jm74":{"role":"symbol","type":"topic","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-9jm74","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-9jm74","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-5hceh":{"role":"symbol","type":"topic","title":"put(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-5hceh","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-5hceh","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-663sj":{"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","title":"patch(_:options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-663sj","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-663sj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-75fgq":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-75fgq","role":"symbol","kind":"symbol","type":"topic","title":"post(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-75fgq","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-8gurb":{"role":"symbol","type":"topic","title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-8gurb","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-8gurb","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-3y1zn":{"title":"post(_:options:use:)","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-3y1zn","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-3y1zn","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBCallbackResponder":{"title":"HBCallbackResponder","abstract":[{"type":"text","text":"Responder that calls supplied closure"}],"navigatorTitle":[{"kind":"identifier","text":"HBCallbackResponder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBCallbackResponder","url":"\/documentation\/hummingbirdlambda\/hbcallbackresponder","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBCallbackResponder"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBAsyncRouteHandler":{"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbasyncroutehandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBAsyncRouteHandler","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBAsyncRouteHandler"}],"title":"HBAsyncRouteHandler","type":"topic","abstract":[{"type":"text","text":"Route Handler using async\/await methods"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBAsyncRouteHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-3kmxy":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-3kmxy","title":"constructResponder(options:use:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-3kmxy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-3kg91":{"role":"symbol","type":"topic","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-3kg91","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-3kg91","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-7ntwy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-7ntwy","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-7ntwy","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"post(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-5qglv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-5qglv","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-5qglv","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/group(_:)":{"title":"group(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/group(_:)","required":true,"type":"topic","abstract":[{"type":"text","text":"add group"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-3uco":{"required":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-3uco","role":"symbol","abstract":[{"text":"Add path for async closure","type":"text"}],"defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-69xk3":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-69xk3","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"constructResponder(options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-28ous":{"title":"put(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-28ous","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-28ous","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-7niyc":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-7niyc","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-7niyc","title":"head(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-3ic9o":{"kind":"symbol","type":"topic","title":"delete(_:options:use:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-3ic9o","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-3ic9o","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-88cag":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-88cag","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-88cag","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-86u5y":{"role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-86u5y","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-86u5y"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-74uf8":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-74uf8","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-74uf8","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy.json new file mode 100644 index 0000000000..e80b628851 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-3kmxy"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-3kmxy"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lFZ","roleHeading":"Type Method","title":"constructResponder(options:use:)","extendedModule":"Hummingbird","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-3kmxy":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-3kmxy","title":"constructResponder(options:use:)","kind":"symbol","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-3kmxy"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3.json new file mode 100644 index 0000000000..51aebf0167 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"closure","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","preciseIdentifier":"s:11Hummingbird11HBResponderP"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-69xk3"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-69xk3"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lFZ","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"roleHeading":"Type Method","title":"constructResponder(options:use:)","symbolKind":"method","role":"symbol","extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-69xk3":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-69xk3","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"constructResponder(options:use:)","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0.json new file mode 100644 index 0000000000..7a810b2dc1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0.json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"closure"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder","text":"HBResponder"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-lhp0"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-lhp0","interfaceLanguage":"swift"},"metadata":{"platforms":[{"name":"iOS","introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false},{"name":"macOS","introducedAt":"10.15","deprecated":false,"unavailable":false,"beta":false},{"name":"tvOS","introducedAt":"13.0","deprecated":false,"unavailable":false,"beta":false},{"name":"watchOS","introducedAt":"6.0","deprecated":false,"unavailable":false,"beta":false}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"constructResponder","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBResponder","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE18constructResponder7options3useAA11HBResponder_pAA0B13MethodOptionsV_qd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lFZ","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"constructResponder(options:use:)","roleHeading":"Type Method","symbolKind":"method","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/constructResponder(options:use:)-lhp0":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/constructresponder(options:use:)-lhp0","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/constructResponder(options:use:)-lhp0","title":"constructResponder(options:use:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"constructResponder"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder"}],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o.json new file mode 100644 index 0000000000..aa93f24039 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"delete(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-3ic9o"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-3ic9o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-3ic9o":{"kind":"symbol","type":"topic","title":"delete(_:options:use:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"use"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-3ic9o","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-3ic9o","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx.json new file mode 100644 index 0000000000..6682633751 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5gzcx"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"DELETE path for async closure returning type conforming to ResponseEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5gzcx","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0","deprecated":false}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"delete(_:options:use:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-5gzcx":{"abstract":[{"type":"text","text":"DELETE path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5gzcx","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"delete(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5gzcx"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s.json new file mode 100644 index 0000000000..d945cded78 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5x22s"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5x22s"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","metadata":{"title":"delete(_:options:use:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-5x22s":{"title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-5x22s","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-5x22s","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8.json new file mode 100644 index 0000000000..bb34468944 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-74uf8","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","title":"delete(_:options:use:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-74uf8"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-74uf8":{"type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-74uf8","title":"delete(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-74uf8","abstract":[{"text":"DELETE path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb.json new file mode 100644 index 0000000000..94ce3ee245 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE6delete_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"delete(_:options:use:)","role":"symbol","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-8gurb","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"DELETE path for closure returning type conforming to HBResponseGenerator"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-8gurb"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/delete(_:options:use:)-8gurb":{"role":"symbol","type":"topic","title":"delete(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/delete(_:options:use:)-8gurb","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/delete(_:options:use:)-8gurb","abstract":[{"text":"DELETE path for closure returning type conforming to HBResponseGenerator","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91.json new file mode 100644 index 0000000000..1067af1a33 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-3kg91","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"roleHeading":"Instance Method","title":"get(_:options:use:)","symbolKind":"method","platforms":[{"name":"iOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"macOS","introducedAt":"10.15","beta":false,"deprecated":false,"unavailable":false},{"name":"tvOS","introducedAt":"13.0","beta":false,"deprecated":false,"unavailable":false},{"name":"watchOS","introducedAt":"6.0","beta":false,"deprecated":false,"unavailable":false}],"role":"symbol"},"abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-3kg91"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-3kg91":{"role":"symbol","type":"topic","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-3kg91","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-3kg91","abstract":[{"text":"GET path for async closure returning type conforming to ResponseEncodable","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai.json new file mode 100644 index 0000000000..e57e3296c1 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"Hummingbird","title":"get(_:options:use:)","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-50wai","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-50wai"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-50wai":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-50wai","title":"get(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-50wai","kind":"symbol","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21.json new file mode 100644 index 0000000000..ac4513993a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-7g21"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","title":"get(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-7g21"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"type":"text","text":"GET path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-7g21":{"kind":"symbol","type":"topic","abstract":[{"text":"GET path for closure returning type conforming to HBResponseGenerator","type":"text"}],"title":"get(_:options:use:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-7g21","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-7g21","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y.json new file mode 100644 index 0000000000..b5c544c057 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"sections":[],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","role":"symbol","symbolKind":"method","extendedModule":"Hummingbird","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-86u5y"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-86u5y","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-86u5y":{"role":"symbol","abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-86u5y","title":"get(_:options:use:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-86u5y"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74.json new file mode 100644 index 0000000000..fc7f6cc50d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"title":"get(_:options:use:)","roleHeading":"Instance Method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3get_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","extendedModule":"Hummingbird","role":"symbol"},"abstract":[{"type":"text","text":"GET path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-9jm74","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-9jm74"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/get(_:options:use:)-9jm74":{"role":"symbol","type":"topic","title":"get(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/get(_:options:use:)-9jm74","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/get(_:options:use:)-9jm74","abstract":[{"text":"GET path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/group(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/group(_:).json new file mode 100644 index 0000000000..ff0a9d29cf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/group(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/group(_:)","interfaceLanguage":"swift"},"metadata":{"title":"group(_:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"group"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","kind":"typeIdentifier","text":"HBRouterGroup"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsP5groupyAA0B5GroupVSSF","roleHeading":"Instance Method","role":"symbol","required":true},"abstract":[{"type":"text","text":"add group"}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/group(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/group(_:)":{"title":"group(_:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/group(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/group(_:)","required":true,"type":"topic","abstract":[{"type":"text","text":"add group"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"group","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBRouterGroupV","text":"HBRouterGroup","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterGroup","role":"symbol","navigatorTitle":[{"text":"HBRouterGroup","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterGroup","kind":"identifier"}],"title":"HBRouterGroup","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutergroup","abstract":[{"text":"Used to group together routes under a single path. Additional middleware can be added to the endpoint and each route can add a","type":"text"},{"text":" ","type":"text"},{"text":"suffix to the endpoint path","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg.json new file mode 100644 index 0000000000..c1a71c5d53 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-40dtg"]}],"kind":"symbol","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-40dtg","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-40dtg":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-40dtg","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-40dtg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"head(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc.json new file mode 100644 index 0000000000..bd0352e801 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc.json @@ -0,0 +1 @@ +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-7niyc","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","role":"symbol","title":"head(_:options:use:)","symbolKind":"method"},"abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to ResponseFutureEncodable"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-7niyc"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":">"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-7niyc":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-7niyc","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-7niyc","title":"head(_:options:use:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag.json new file mode 100644 index 0000000000..7152bc20d5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-88cag"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"extendedModule":"Hummingbird","title":"head(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"platforms":[{"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false,"beta":false},{"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false,"beta":false},{"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false,"beta":false}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-88cag"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-88cag":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-88cag","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-88cag","title":"head(_:options:use:)","type":"topic","abstract":[{"type":"text","text":"HEAD path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8.json new file mode 100644 index 0000000000..2ab7a8e848 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to HBResponseGenerator","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","symbolKind":"method","title":"head(_:options:use:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-9x5r8"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-9x5r8"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-9x5r8":{"role":"symbol","abstract":[{"type":"text","text":"HEAD path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-9x5r8","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-9x5r8"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6.json new file mode 100644 index 0000000000..3abeb289ca --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6.json @@ -0,0 +1 @@ +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-ds6"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-ds6"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4head_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","extendedModule":"Hummingbird","symbolKind":"method","title":"head(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}]},"abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/head(_:options:use:)-ds6":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"head"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Output","kind":"typeIdentifier"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","abstract":[{"text":"HEAD path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/head(_:options:use:)-ds6","title":"head(_:options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/head(_:options:use:)-ds6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco.json new file mode 100644 index 0000000000..7eaa2937d4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco.json @@ -0,0 +1 @@ +{"metadata":{"platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"iOS"},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","beta":false,"name":"macOS"},{"unavailable":false,"deprecated":false,"introducedAt":"13.0","beta":false,"name":"tvOS"},{"unavailable":false,"deprecated":false,"introducedAt":"6.0","beta":false,"name":"watchOS"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"on(_:method:options:use:)","required":true,"externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-3uco"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Add path for async closure","type":"text"}],"defaultImplementationsSections":[{"title":"HBRouterMethods Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-3uco":{"required":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-3uco","role":"symbol","abstract":[{"text":"Add path for async closure","type":"text"}],"defaultImplementations":2},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-q9gs":{"title":"on(_:method:options:use:)","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-q9gs","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r.json new file mode 100644 index 0000000000..1e00ba3aae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r.json @@ -0,0 +1 @@ +{"defaultImplementationsSections":[{"title":"HBRouterMethods Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs"]}],"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r"},"metadata":{"title":"on(_:method:options:use:)","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"symbolKind":"method","required":true},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-4r81r"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-q9gs":{"title":"on(_:method:options:use:)","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-q9gs","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-4r81r":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"on(_:method:options:use:)","required":true,"role":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-4r81r"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk.json new file mode 100644 index 0000000000..6c074b0f39 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"on(_:method:options:use:)","symbolKind":"method","roleHeading":"Instance Method","required":true,"externalID":"s:11Hummingbird15HBRouterMethodsP2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"},"defaultImplementationsSections":[{"title":"HBRouterMethods Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-6fajk"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"kind":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-q9gs":{"title":"on(_:method:options:use:)","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-q9gs","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-6fajk":{"kind":"symbol","defaultImplementations":2,"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"required":true,"role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-6fajk","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs.json new file mode 100644 index 0000000000..2c33f3912f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-q9gs"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handlerType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Add path for ","type":"text"},{"code":"HBRouteHandler","type":"codeVoice"},{"text":" that returns a value conforming to ","type":"text"},{"code":"HBResponseGenerator","type":"codeVoice"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE2on_6method7options3usexSS_8NIOHTTP110HTTPMethodOAA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","title":"on(_:method:options:use:)","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-6fajk":{"kind":"symbol","defaultImplementations":2,"abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"required":true,"role":"symbol","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-6fajk","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-6fajk"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-q9gs":{"title":"on(_:method:options:use:)","abstract":[{"type":"text","text":"Add path for "},{"code":"HBRouteHandler","type":"codeVoice"},{"type":"text","text":" that returns a value conforming to "},{"code":"HBResponseGenerator","type":"codeVoice"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-q9gs","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-q9gs","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-4r81r":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-4r81r","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"on(_:method:options:use:)","required":true,"role":"symbol","abstract":[{"text":"Add path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"defaultImplementations":2,"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-4r81r"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/on(_:method:options:use:)-3uco":{"required":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/on(_:method:options:use:)-3uco","title":"on(_:method:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/on(_:method:options:use:)-3uco","role":"symbol","abstract":[{"text":"Add path for async closure","type":"text"}],"defaultImplementations":2}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l.json new file mode 100644 index 0000000000..12f4b7c330 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","title":"patch(_:options:use:)","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"Self"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-12p1l","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-12p1l"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-12p1l":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-12p1l","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-12p1l","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"type":"topic","title":"patch(_:options:use:)","abstract":[{"type":"text","text":"PATCH path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u.json new file mode 100644 index 0000000000..ec3267b9b8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u.json @@ -0,0 +1 @@ +{"metadata":{"platforms":[{"introducedAt":"13.0","name":"iOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"10.15","name":"macOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"13.0","name":"tvOS","unavailable":false,"deprecated":false,"beta":false},{"introducedAt":"6.0","name":"watchOS","unavailable":false,"deprecated":false,"beta":false}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"patch(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","symbolKind":"method"},"abstract":[{"type":"text","text":"PATCH path for async closure returning type conforming to ResponseEncodable"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-3gi4u"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-3gi4u"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-3gi4u":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-3gi4u","abstract":[{"text":"PATCH path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-3gi4u","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","type":"topic","role":"symbol","title":"patch(_:options:use:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv.json new file mode 100644 index 0000000000..f552be5242 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-5qglv","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","title":"patch(_:options:use:)","extendedModule":"Hummingbird","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-5qglv"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-5qglv":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-5qglv","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"patch(_:options:use:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-5qglv","abstract":[{"text":"PATCH path for closure returning type conforming to HBResponseGenerator","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj.json new file mode 100644 index 0000000000..4fc5971de8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-663sj"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-663sj"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","roleHeading":"Instance Method","role":"symbol","title":"patch(_:options:use:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-663sj":{"abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"kind":"symbol","title":"patch(_:options:use:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-663sj","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-663sj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j.json new file mode 100644 index 0000000000..1a4c6dd489 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"title":"patch(_:options:use:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE5patch_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patch","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-we6j"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-we6j"},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/patch(_:options:use:)-we6j":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"patch"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/patch(_:options:use:)-we6j","abstract":[{"text":"PATCH path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"title":"patch(_:options:use:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/patch(_:options:use:)-we6j","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s.json new file mode 100644 index 0000000000..c82ee5dfd6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-16d3s"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"title":"post(_:options:use:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-16d3s"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-16d3s":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-16d3s","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-16d3s","title":"post(_:options:use:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn.json new file mode 100644 index 0000000000..a8aeee0985 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn.json @@ -0,0 +1 @@ +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-3y1zn"},"metadata":{"title":"post(_:options:use:)","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-3y1zn"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-3y1zn":{"title":"post(_:options:use:)","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-3y1zn","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-3y1zn","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq.json new file mode 100644 index 0000000000..b67ded43f2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-75fgq"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"post(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-75fgq","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-75fgq":{"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-75fgq","role":"symbol","kind":"symbol","type":"topic","title":"post(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-75fgq","abstract":[{"type":"text","text":"POST path for closure returning type conforming to HBResponseGenerator"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy.json new file mode 100644 index 0000000000..1756666e56 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy.json @@ -0,0 +1 @@ +{"abstract":[{"text":"POST path for async closure returning type conforming to ResponseEncodable","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-7ntwy"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"Hummingbird","symbolKind":"method","platforms":[{"deprecated":false,"name":"iOS","beta":false,"unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"name":"macOS","beta":false,"unavailable":false,"introducedAt":"10.15"},{"deprecated":false,"name":"tvOS","beta":false,"unavailable":false,"introducedAt":"13.0"},{"deprecated":false,"name":"watchOS","beta":false,"unavailable":false,"introducedAt":"6.0"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","title":"post(_:options:use:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-7ntwy"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-7ntwy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-7ntwy","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-7ntwy","abstract":[{"type":"text","text":"POST path for async closure returning type conforming to ResponseEncodable"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","title":"post(_:options:use:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp.json new file mode 100644 index 0000000000..03d026dc53 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-92rp"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-92rp","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"POST path for closure returning type conforming to ResponseFutureEncodable","type":"text"}],"metadata":{"externalID":"s:11Hummingbird15HBRouterMethodsPAAE4post_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","title":"post(_:options:use:)","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/post(_:options:use:)-92rp":{"type":"topic","abstract":[{"type":"text","text":"POST path for closure returning type conforming to ResponseFutureEncodable"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","title":"post(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/post(_:options:use:)-92rp","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/post(_:options:use:)-92rp"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous.json new file mode 100644 index 0000000000..53911b62e3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous.json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-28ous"]}],"metadata":{"title":"put(_:options:use:)","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7NIOCore15EventLoopFutureCyqd_0_G7_OutputRtd__r0_lF","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"Hummingbird","role":"symbol","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"}]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","text":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"_Output","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-28ous"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-28ous":{"title":"put(_:options:use:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-28ous","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-28ous","type":"topic","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb.json new file mode 100644 index 0000000000..ff580854e2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-49wvb","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-49wvb"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"extendedModule":"Hummingbird","modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"role":"symbol","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVKctAA19HBResponseGeneratorRd__lF","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"}],"title":"put(_:options:use:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-49wvb":{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-49wvb","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"put(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-49wvb"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy.json new file mode 100644 index 0000000000..534e0d5e66 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy.json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-549yy"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-549yy"},"metadata":{"extendedModule":"Hummingbird","symbolKind":"method","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__mtAA14HBRouteHandlerRd__AA19HBResponseGeneratorRd_0_7_OutputQyd__Rsd_0_r0_lF","title":"put(_:options:use:)","role":"symbol"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Handler"},{"kind":"text","text":", "},{"kind":"genericParameter","text":"_Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird14HBRouteHandlerP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler","text":"HBRouteHandler"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"_Output"},{"kind":"text","text":" == "},{"kind":"typeIdentifier","text":"Handler"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"_Output"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouteHandler":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRouteHandler","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbroutehandler","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouteHandler","kind":"identifier"}],"type":"topic","abstract":[{"text":"Object for handling requests.","type":"text"}],"title":"HBRouteHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouteHandler"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-549yy":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Handler","kind":"genericParameter"},{"text":", ","kind":"text"},{"text":"_Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Handler","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-549yy","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to HBResponseGenerator"}],"url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-549yy","title":"put(_:options:use:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh.json new file mode 100644 index 0000000000..c4d81e90ac --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier","text":"HBRouterMethodOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions"},{"kind":"text","text":" = [], "},{"kind":"externalParam","text":"use"},{"kind":"text","text":" "},{"kind":"internalParam","text":"handler"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Output"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier","text":"HBResponseGenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-5hceh","interfaceLanguage":"swift"},"metadata":{"extendedModule":"Hummingbird","role":"symbol","title":"put(_:options:use:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsV7NIOCore15EventLoopFutureCyqd__GAA9HBRequestVctAA19HBResponseGeneratorRd__lF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions"},{"kind":"text","text":", "},{"kind":"externalParam","text":"use"},{"kind":"text","text":": ("},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-5hceh"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"PUT path for closure returning type conforming to ResponseFutureEncodable"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-5hceh":{"role":"symbol","type":"topic","title":"put(_:options:use:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Output"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"options"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-5hceh","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-5hceh","abstract":[{"text":"PUT path for closure returning type conforming to ResponseFutureEncodable","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q.json b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q.json new file mode 100644 index 0000000000..9f66859c5e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"PUT path for async closure returning type conforming to ResponseEncodable","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-97j9q","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-97j9q"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdFoundation","relatedModules":["Hummingbird"]}],"title":"put(_:options:use:)","platforms":[{"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"role":"symbol","symbolKind":"method","externalID":"s:11Hummingbird15HBRouterMethodsPAAE3put_7options3usexSS_AA0B13MethodOptionsVqd__AA9HBRequestVYaKctAA19HBResponseGeneratorRd__lF","roleHeading":"Instance Method","extendedModule":"Hummingbird","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","text":"HBRouterMethodOptions","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":" = [], ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"handler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","text":"HBResponseGenerator","preciseIdentifier":"s:11Hummingbird19HBResponseGeneratorP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethodOptions":{"abstract":[{"text":"Options available to routes","type":"text"}],"navigatorTitle":[{"text":"HBRouterMethodOptions","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbroutermethodoptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethodOptions","title":"HBRouterMethodOptions","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethodOptions","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods","role":"symbol","navigatorTitle":[{"text":"HBRouterMethods","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRouterMethods","kind":"identifier"}],"title":"HBRouterMethods","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbroutermethods","abstract":[{"text":"Conform to ","type":"text"},{"code":"HBRouterMethods","type":"codeVoice"},{"text":" to add standard router verb (get, post …) methods","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponseGenerator":{"abstract":[{"text":"Object that can generate a ","type":"text"},{"code":"Response","type":"codeVoice"},{"text":".","type":"text"}],"navigatorTitle":[{"text":"HBResponseGenerator","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponsegenerator","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponseGenerator","title":"HBResponseGenerator","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponseGenerator","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRouterMethods/put(_:options:use:)-97j9q":{"abstract":[{"type":"text","text":"PUT path for async closure returning type conforming to ResponseEncodable"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRouterMethods\/put(_:options:use:)-97j9q","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Output","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"options","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRouterMethodOptions","preciseIdentifier":"s:11Hummingbird21HBRouterMethodOptionsV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"use","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Output","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"}],"type":"topic","kind":"symbol","title":"put(_:options:use:)","url":"\/documentation\/hummingbirdlambda\/hbroutermethods\/put(_:options:use:)-97j9q"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible.json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible.json new file mode 100644 index 0000000000..3e68cfeb01 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible.json @@ -0,0 +1 @@ +{"kind":"symbol","relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"kind":"relationships","type":"conformingTypes","title":"Conforming Types"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensible"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Protocol for extensible classes","type":"text"}],"sections":[],"metadata":{"symbolKind":"protocol","externalID":"s:11Hummingbird20HBSendableExtensibleP","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensible"}],"roleHeading":"Protocol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensible"}],"role":"symbol","title":"HBSendableExtensible"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible\/extensions"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBSendableExtensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible","navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible/extensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible\/extensions","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","text":"HBSendableExtensions","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"extensions","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible\/extensions","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible/extensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible/extensions.json new file mode 100644 index 0000000000..e9cd7c3d86 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensible/extensions.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible\/extensions"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBSendableExtensions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":"> { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","required":true,"fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"extensions"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBSendableExtensions","preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"externalID":"s:11Hummingbird20HBSendableExtensibleP10extensionsAA0B10ExtensionsVyxGvp","role":"symbol","title":"extensions","modules":[{"name":"HummingbirdFoundation"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensible\/extensions"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible/extensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible\/extensions","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"extensions","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird20HBSendableExtensionsV","text":"HBSendableExtensions","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"extensions","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible\/extensions","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensible":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensible","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensible","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBSendableExtensible","abstract":[{"type":"text","text":"Protocol for extensible classes"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensible","navigatorTitle":[{"text":"HBSendableExtensible","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions.json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions.json new file mode 100644 index 0000000000..3bd05a59f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/init()"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-a367","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-vcwg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/set(_:value:)"]}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"title":"HBSendableExtensions","symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"text":"HBSendableExtensions","kind":"identifier"}],"externalID":"s:11Hummingbird20HBSendableExtensionsV","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBSendableExtensions","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"genericParameter"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:)-a367":{"role":"symbol","abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"type":"topic","kind":"symbol","title":"get(_:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-a367","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-a367","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/set(_:value:)":{"role":"symbol","abstract":[{"type":"text","text":"Set extension for a "},{"type":"codeVoice","code":"KeyPath"}],"type":"topic","kind":"symbol","title":"set(_:value:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/set(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/set(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/exists(_:)":{"type":"topic","title":"exists(_:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/exists(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/exists(_:)","kind":"symbol","abstract":[{"type":"text","text":"Return if extension has been set"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:error:)":{"role":"symbol","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"type":"topic","kind":"symbol","title":"get(_:error:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StaticString","preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/init()":{"role":"symbol","abstract":[{"type":"text","text":"Initialize extensions"}],"type":"topic","kind":"symbol","title":"init()","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:)-vcwg":{"kind":"symbol","title":"get(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-vcwg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-vcwg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/exists(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/exists(_:).json new file mode 100644 index 0000000000..57285ce29c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/exists(_:).json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"exists(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird20HBSendableExtensionsV6existsySbs7KeyPathCyxqd__Gs8SendableRd__lF","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/exists(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/exists(_:)"},"kind":"symbol","abstract":[{"type":"text","text":"Return if extension has been set"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/exists(_:)":{"type":"topic","title":"exists(_:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/exists(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/exists(_:)","kind":"symbol","abstract":[{"type":"text","text":"Return if extension has been set"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367.json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367.json new file mode 100644 index 0000000000..1ce0266f8a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sendable","kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-a367"]}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird20HBSendableExtensionsV3getyqd__Sgs7KeyPathCyxAEGs8SendableRd__lF","role":"symbol","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?>) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-a367","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:)-a367":{"role":"symbol","abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"},{"type":"text","text":" that returns an optional"}],"type":"topic","kind":"symbol","title":"get(_:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-a367","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-a367","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?>) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg.json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg.json new file mode 100644 index 0000000000..610837e4fa --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"externalID":"s:11Hummingbird20HBSendableExtensionsV3getyqd__Sgs7KeyPathCyxqd__Gs8SendableRd__lF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":"? ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sendable","preciseIdentifier":"s:s8SendableP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-vcwg"},"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-vcwg"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:)-vcwg":{"kind":"symbol","title":"get(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:)-vcwg","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":"?"}],"abstract":[{"type":"text","text":"Get optional extension from a "},{"type":"codeVoice","code":"KeyPath"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:)-vcwg"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:).json new file mode 100644 index 0000000000..90a22ae337 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:error:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7KeyPathC","text":"KeyPath","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s12StaticStringV","text":"StaticString","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s8SendableP","text":"Sendable","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"title":"get(_:error:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird20HBSendableExtensionsV3get_5errorqd__s7KeyPathCyxqd__G_s12StaticStringVSgts8SendableRd__lF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StaticString","kind":"typeIdentifier","preciseIdentifier":"s:s12StaticStringV"},{"text":"?) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:error:)"},"sections":[],"kind":"symbol","abstract":[{"text":"Get extension from a ","type":"text"},{"type":"codeVoice","code":"KeyPath"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/get(_:error:)":{"role":"symbol","abstract":[{"type":"text","text":"Get extension from a "},{"type":"codeVoice","code":"KeyPath"}],"type":"topic","kind":"symbol","title":"get(_:error:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/get(_:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/get(_:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"text":"Type","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"KeyPath","preciseIdentifier":"s:s7KeyPathC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"ParentObject","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Type","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"StaticString","preciseIdentifier":"s:s12StaticStringV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"Type","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/init().json new file mode 100644 index 0000000000..96c31acb01 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/init().json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","role":"symbol","symbolKind":"init","title":"init()","externalID":"s:11Hummingbird20HBSendableExtensionsVACyxGycfc","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"abstract":[{"type":"text","text":"Initialize extensions"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/init()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/init()"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/init()":{"role":"symbol","abstract":[{"type":"text","text":"Initialize extensions"}],"type":"topic","kind":"symbol","title":"init()","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/init()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/init()","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:).json new file mode 100644 index 0000000000..d9cab4b76d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbsendableextensions\/set(_:value:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/set(_:value:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":") "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s8SendableP","text":"Sendable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"KeyPath"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"value to store in extension"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"closure to call when extensions are shutsdown","type":"text"}]}],"name":"shutdownCallback"}]}],"abstract":[{"type":"text","text":"Set extension for a "},{"type":"codeVoice","code":"KeyPath"}],"metadata":{"title":"set(_:value:)","symbolKind":"method","externalID":"s:11Hummingbird20HBSendableExtensionsV3set_5valueys7KeyPathCyxqd__G_qd__ts8SendableRd__lF","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"KeyPath","preciseIdentifier":"s:s7KeyPathC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions/set(_:value:)":{"role":"symbol","abstract":[{"type":"text","text":"Set extension for a "},{"type":"codeVoice","code":"KeyPath"}],"type":"topic","kind":"symbol","title":"set(_:value:)","url":"\/documentation\/hummingbirdlambda\/hbsendableextensions\/set(_:value:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions\/set(_:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Type"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:s7KeyPathC","text":"KeyPath"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"ParentObject"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Type"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBSendableExtensions":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBSendableExtensions","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBSendableExtensions"}],"kind":"symbol","type":"topic","title":"HBSendableExtensions","abstract":[{"type":"text","text":"Version of "},{"type":"codeVoice","code":"HBExtensions"},{"type":"text","text":" that requires all extensions are sendable"}],"url":"\/documentation\/hummingbirdlambda\/hbsendableextensions","navigatorTitle":[{"kind":"identifier","text":"HBSendableExtensions"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware.json b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware.json new file mode 100644 index 0000000000..dfb4d4796b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware.json @@ -0,0 +1 @@ +{"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"],"kind":"relationships","title":"Conforms To"}],"seeAlsoSections":[{"title":"Reference","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init(recordingHeaders:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/apply(to:next:)"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbtracingmiddleware"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"},"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"struct","title":"HBTracingMiddleware","platforms":[{"beta":false,"introducedAt":"13.0","name":"iOS","deprecated":false,"unavailable":false},{"beta":false,"introducedAt":"10.15","name":"macOS","deprecated":false,"unavailable":false},{"beta":false,"introducedAt":"13.0","name":"tvOS","deprecated":false,"unavailable":false},{"beta":false,"introducedAt":"6.0","name":"watchOS","deprecated":false,"unavailable":false}],"navigatorTitle":[{"kind":"identifier","text":"HBTracingMiddleware"}],"role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBTracingMiddleware"}],"externalID":"s:11Hummingbird19HBTracingMiddlewareV","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBTracingMiddleware"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Overview","level":2,"anchor":"overview","type":"heading"},{"inlineContent":[{"type":"text","text":"Creates a span for each request, including attributes such as the HTTP method."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"You may opt in to recording a specific subset of HTTP request\/response header values by passing"},{"type":"text","text":" "},{"type":"text","text":"a set of header names to "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init(recordingHeaders:)","type":"reference","isActive":true},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/init()":{"type":"topic","abstract":[{"text":"Intialize a new HBTracingMiddleware.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init()","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMetricsMiddleware":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMetricsMiddleware"}],"url":"\/documentation\/hummingbirdlambda\/hbmetricsmiddleware","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMetricsMiddleware"}],"type":"topic","abstract":[{"text":"Middleware recording metrics for each request","type":"text"}],"title":"HBMetricsMiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMetricsMiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/apply(to:next:)":{"role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/apply(to:next:)","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBLogRequestsMiddleware":{"abstract":[{"text":"Middleware outputting to log for every call to server","type":"text"}],"navigatorTitle":[{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hblogrequestsmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBLogRequestsMiddleware","title":"HBLogRequestsMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBLogRequestsMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/init(recordingHeaders:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"C"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init(recordingheaders:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init(recordingHeaders:)","abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"type":"topic","title":"init(recordingHeaders:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:).json new file mode 100644 index 0000000000..1f524355e9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/apply(to:next:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/apply(to:next:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","kind":"typeIdentifier","text":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"HBMiddleware.apply(to:next:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"apply(to:next:)","symbolKind":"method","externalID":"s:11Hummingbird19HBTracingMiddlewareV5apply2to4next7NIOCore15EventLoopFutureCyAA10HBResponseVGAA9HBRequestV_AA11HBResponder_ptF","platforms":[{"beta":false,"name":"iOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"macOS","unavailable":false,"introducedAt":"10.15","deprecated":false},{"beta":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0","deprecated":false},{"beta":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0","deprecated":false}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"apply","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"next","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","text":"HBResponse","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponder":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBResponder","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbresponder","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBResponder","kind":"identifier"}],"type":"topic","abstract":[{"text":"Protocol for object that produces a response given a request","type":"text"}],"title":"HBResponder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponder"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/apply(to:next:)":{"role":"symbol","title":"apply(to:next:)","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/apply(to:next:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"apply"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"externalParam","text":"next"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird11HBResponderP","text":"HBResponder"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:11Hummingbird10HBResponseV","kind":"typeIdentifier","text":"HBResponse"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/apply(to:next:)","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init().json b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init().json new file mode 100644 index 0000000000..680ff45b0d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init().json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init()"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"]]},"metadata":{"platforms":[{"name":"iOS","unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false},{"name":"macOS","unavailable":false,"introducedAt":"10.15","beta":false,"deprecated":false},{"name":"tvOS","unavailable":false,"introducedAt":"13.0","beta":false,"deprecated":false},{"name":"watchOS","unavailable":false,"introducedAt":"6.0","beta":false,"deprecated":false}],"externalID":"s:11Hummingbird19HBTracingMiddlewareVACycfc","symbolKind":"init","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"roleHeading":"Initializer","title":"init()"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init()"]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/init()":{"type":"topic","abstract":[{"text":"Intialize a new HBTracingMiddleware.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init()","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"title":"init()","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:).json b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:).json new file mode 100644 index 0000000000..8d43ca8c64 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","platforms":[{"name":"iOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"macOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"10.15"},{"name":"tvOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0"}],"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"<","kind":"text"},{"text":"C","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:11Hummingbird19HBTracingMiddlewareV16recordingHeadersACx_tcSlRzSS7ElementRtzlufc","symbolKind":"init","title":"init(recordingHeaders:)","modules":[{"name":"HummingbirdFoundation"}]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init(recordingheaders:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init(recordingHeaders:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"],["doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware"]]},"abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"C"},{"kind":"text","text":">("},{"kind":"externalParam","text":"recordingHeaders"},{"kind":"text","text":" "},{"kind":"internalParam","text":"headerNamesToRecord"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"C"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Sl","text":"Collection","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"C","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"A list of HTTP header names to be recorded as span attributes. By default, no headers"},{"type":"text","text":" "},{"type":"text","text":"are being recorded."}]}],"name":"recordingHeaders"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware":{"abstract":[{"text":"Middleware creating Distributed Tracing spans for each request.","type":"text"}],"navigatorTitle":[{"text":"HBTracingMiddleware","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware","title":"HBTracingMiddleware","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBTracingMiddleware","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/index":{"role":"collection","kind":"article","url":"\/documentation\/index","type":"topic","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"title":"Hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBTracingMiddleware/init(recordingHeaders:)":{"fragments":[{"kind":"identifier","text":"init"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"C"},{"text":">(","kind":"text"},{"text":"recordingHeaders","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"C"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hbtracingmiddleware\/init(recordingheaders:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBTracingMiddleware\/init(recordingHeaders:)","abstract":[{"type":"text","text":"Intialize a new HBTracingMiddleware."}],"type":"topic","title":"init(recordingHeaders:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl.json new file mode 100644 index 0000000000..5358654bc2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBURL"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"seeAlsoSections":[{"generated":true,"title":"Request\/Response","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"]}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(stringLiteral:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/description","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/host","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/path","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/port","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/query","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/queryParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/scheme-swift.property","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/string"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"]}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBURL"}],"modules":[{"name":"HummingbirdFoundation"}],"externalID":"s:11Hummingbird5HBURLV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"title":"HBURL","roleHeading":"Structure"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Simple URL parser"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/port":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/port","kind":"symbol","title":"port","abstract":[{"type":"text","text":"URL port"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/port"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/path":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/path","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/path","role":"symbol","title":"path","kind":"symbol","abstract":[{"text":"URL path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(stringLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(stringLiteral:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"init(stringLiteral:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/init(stringliteral:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/ExpressibleByUnicodeScalarLiteral-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations","role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hburl\/expressiblebyunicodescalarliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/host":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/host","kind":"symbol","title":"host","abstract":[{"type":"text","text":"URL host"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/host"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/queryParameters":{"abstract":[{"text":"URL query parameter map","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/queryparameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/queryParameters","title":"queryParameters","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","title":"Swift.ExpressibleByUnicodeScalarLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(_:)":{"title":"init(_:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(_:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBURL"},{"type":"text","text":" from "},{"type":"codeVoice","code":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","kind":"article","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/description":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"title":"description","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/description","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/description"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","title":"Swift.ExpressibleByStringLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/query":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/query","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/query","abstract":[{"text":"URL query","type":"text"}],"title":"query","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/scheme-swift.property":{"title":"scheme","abstract":[{"text":"URL scheme","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/scheme-swift.property","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.property","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/string":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/string","kind":"symbol","title":"string","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/string"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/description.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/description.json new file mode 100644 index 0000000000..6e9da83593 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/description.json @@ -0,0 +1 @@ +{"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:11Hummingbird5HBURLV11descriptionSSvp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"title":"description"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"CustomStringConvertible.description","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/description"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/description","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/description":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"title":"description","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/description","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/description"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json new file mode 100644 index 0000000000..bded90c3cd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(extendedGraphemeClusterLiteral:)"],"title":"Initializers"}],"kind":"article","metadata":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","modules":[{"name":"Hummingbird"}],"role":"collectionGroup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(extendedGraphemeClusterLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(extendedGraphemeClusterLiteral:)","title":"init(extendedGraphemeClusterLiteral:)","url":"\/documentation\/hummingbirdlambda\/hburl\/init(extendedgraphemeclusterliteral:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations.json new file mode 100644 index 0000000000..1ff85413be --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"Hummingbird"}],"title":"ExpressibleByUnicodeScalarLiteral Implementations"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"article","topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(unicodeScalarLiteral:)"],"title":"Initializers"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(unicodeScalarLiteral:)":{"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"kind":"symbol","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.UnicodeScalarLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(unicodeScalarLiteral:)","role":"symbol","title":"init(unicodeScalarLiteral:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hburl\/init(unicodescalarliteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/host.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/host.json new file mode 100644 index 0000000000..1e6dbc04cc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/host.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/host"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"kind":"symbol","metadata":{"externalID":"s:11Hummingbird5HBURLV4hostSSSgvp","roleHeading":"Instance Property","role":"symbol","title":"host","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"abstract":[{"text":"URL host","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/host","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/host":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/host","kind":"symbol","title":"host","abstract":[{"type":"text","text":"URL host"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/host"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(_:).json new file mode 100644 index 0000000000..277a09a46f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(_:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird5HBURLVyACSScfc","modules":[{"name":"HummingbirdFoundation"}],"title":"init(_:)","role":"symbol","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(_:)"},"sections":[],"abstract":[{"text":"Initialize ","type":"text"},{"type":"codeVoice","code":"HBURL"},{"text":" from ","type":"text"},{"type":"codeVoice","code":"String"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/init(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"string","content":[{"inlineContent":[{"text":"input string","type":"text"}],"type":"paragraph"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(_:)":{"title":"init(_:)","role":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/init(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(_:)","kind":"symbol","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBURL"},{"type":"text","text":" from "},{"type":"codeVoice","code":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:).json new file mode 100644 index 0000000000..a8480c7af7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"Swift","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}],"symbolKind":"init","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"title":"init(extendedGraphemeClusterLiteral:)","externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:11Hummingbird5HBURLV","roleHeading":"Initializer","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"type":"text","text":"."}],"availabilityPrefix":[{"type":"text","text":"Available when"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]}},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(extendedGraphemeClusterLiteral:)"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/init(extendedgraphemeclusterliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(extendedGraphemeClusterLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(extendedGraphemeClusterLiteral:)","title":"init(extendedGraphemeClusterLiteral:)","url":"\/documentation\/hummingbirdlambda\/hburl\/init(extendedgraphemeclusterliteral:)","kind":"symbol","conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","kind":"article","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(stringliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(stringliteral:).json new file mode 100644 index 0000000000..4cbf136275 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(stringliteral:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByStringLiteral.init(stringLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(stringLiteral:)"},"metadata":{"externalID":"s:11Hummingbird5HBURLV13stringLiteralACSS_tcfc","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"init(stringLiteral:)","symbolKind":"init"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/init(stringliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(stringLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(stringLiteral:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"init(stringLiteral:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/init(stringliteral:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:).json new file mode 100644 index 0000000000..fd0b9fea47 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(unicodeScalarLiteral:)"},"metadata":{"externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:11Hummingbird5HBURLV","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.UnicodeScalarLiteralType","type":"codeVoice"},{"text":".","type":"text"}]},"extendedModule":"Swift","title":"init(unicodeScalarLiteral:)","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdFoundation","relatedModules":["Swift"]}],"role":"symbol"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/init(unicodescalarliteral:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/init(unicodeScalarLiteral:)":{"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"kind":"symbol","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.UnicodeScalarLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/init(unicodeScalarLiteral:)","role":"symbol","title":"init(unicodeScalarLiteral:)","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hburl\/init(unicodescalarliteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/ExpressibleByUnicodeScalarLiteral-Implementations":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/ExpressibleByUnicodeScalarLiteral-Implementations","role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations","abstract":[],"url":"\/documentation\/hummingbirdlambda\/hburl\/expressiblebyunicodescalarliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/path.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/path.json new file mode 100644 index 0000000000..02242a15be --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/path.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/path"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/path","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"title":"path","roleHeading":"Instance Property","externalID":"s:11Hummingbird5HBURLV4pathSSvp"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"URL path"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/path":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/path","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/path","role":"symbol","title":"path","kind":"symbol","abstract":[{"text":"URL path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/port.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/port.json new file mode 100644 index 0000000000..ad6ad1b4dd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/port.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/port"},"metadata":{"title":"port","role":"symbol","externalID":"s:11Hummingbird5HBURLV4portSiSgvp","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdFoundation"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/port"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"kind":"symbol","abstract":[{"text":"URL port","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/port":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/port","kind":"symbol","title":"port","abstract":[{"type":"text","text":"URL port"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/port"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/query.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/query.json new file mode 100644 index 0000000000..ea35cbde9a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/query.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/query"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/query"},"metadata":{"title":"query","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","symbolKind":"property","role":"symbol","externalID":"s:11Hummingbird5HBURLV5querySSSgvp"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"URL query","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/query":{"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/query","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/query","abstract":[{"text":"URL query","type":"text"}],"title":"query","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/queryparameters.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/queryparameters.json new file mode 100644 index 0000000000..2f2d9d09b9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/queryparameters.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"URL query parameter map","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"queryParameters"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","preciseIdentifier":"s:11Hummingbird12HBParametersV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird5HBURLV15queryParametersAA12HBParametersVvp","symbolKind":"property","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParameters","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBParametersV"}],"roleHeading":"Instance Property","title":"queryParameters","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/queryParameters","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/queryparameters"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/queryParameters":{"abstract":[{"text":"URL query parameter map","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/queryparameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/queryParameters","title":"queryParameters","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"queryParameters","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBParametersV","text":"HBParameters","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.property.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.property.json new file mode 100644 index 0000000000..43a3519d06 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.property.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.property"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/scheme-swift.property"},"sections":[],"metadata":{"title":"scheme","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:11Hummingbird5HBURLV6schemeAC6SchemeVSgvp","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"URL scheme","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/scheme-swift.property":{"title":"scheme","abstract":[{"text":"URL scheme","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/scheme-swift.property","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.property","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct.json new file mode 100644 index 0000000000..2006fcaa3a --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct.json @@ -0,0 +1 @@ +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/init(rawValue:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/rawValue"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http_unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https_unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/unix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/ws","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/wss"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SY"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Scheme"}],"languages":["swift"]}]}],"sections":[],"metadata":{"navigatorTitle":[{"kind":"identifier","text":"Scheme"}],"role":"symbol","symbolKind":"struct","title":"HBURL.Scheme","externalID":"s:11Hummingbird5HBURLV6SchemeV","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Scheme"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/init(rawValue:)","title":"init(rawValue:)","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/init(rawvalue:)","abstract":[],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/unix","title":"unix","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/unix","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unix","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/https":{"title":"https","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https","role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"https"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/wss":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/wss","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/wss","title":"wss","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/https_unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https_unix","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https_unix","role":"symbol","title":"https_unix"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/http":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"http","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/http_unix":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http_unix","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"type":"topic","abstract":[],"title":"http_unix","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http_unix"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/SY":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SY","title":"Swift.RawRepresentable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/Equatable-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/equatable-implementations","title":"Equatable Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/ws":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/ws","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/ws","title":"ws","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/rawValue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/rawValue","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/rawvalue","kind":"symbol","abstract":[],"type":"topic","title":"rawValue"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:).json new file mode 100644 index 0000000000..896996a921 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:).json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/!=(_:_:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/Equatable-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:11Hummingbird5HBURLV6SchemeV","roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdFoundation"}],"role":"symbol","title":"!=(_:_:)","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"extendedModule":"Swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/!=(_:_:)","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/Equatable-Implementations":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","role":"collectionGroup","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/equatable-implementations","title":"Equatable Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations.json new file mode 100644 index 0000000000..1510be751f --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/!=(_:_:)"],"generated":true}],"sections":[],"metadata":{"modules":[{"name":"Hummingbird"}],"title":"Equatable Implementations","role":"collectionGroup"},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/!=(_:_:)":{"abstract":[],"title":"!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/!=(_:_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/!=(_:_:)","role":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http.json new file mode 100644 index 0000000000..42f1f0fcf5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:11Hummingbird5HBURLV6SchemeV4httpAEvpZ","title":"http","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","roleHeading":"Type Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/http":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"http","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix.json new file mode 100644 index 0000000000..23a4badd40 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix.json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"http_unix"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","metadata":{"role":"symbol","symbolKind":"property","roleHeading":"Type Property","externalID":"s:11Hummingbird5HBURLV6SchemeV9http_unixAEvpZ","title":"http_unix","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http_unix","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http_unix"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http_unix"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/http_unix":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/http_unix","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"http_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"text":".","kind":"text"},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"type":"topic","abstract":[],"title":"http_unix","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/http_unix"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https.json new file mode 100644 index 0000000000..26cbbaa195 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https"},"metadata":{"symbolKind":"property","roleHeading":"Type Property","title":"https","externalID":"s:11Hummingbird5HBURLV6SchemeV5httpsAEvpZ","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"https"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/https":{"title":"https","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https","role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"https"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix.json new file mode 100644 index 0000000000..65b66cc2d8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https_unix"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https_unix"]}],"metadata":{"symbolKind":"property","role":"symbol","title":"https_unix","externalID":"s:11Hummingbird5HBURLV6SchemeV10https_unixAEvpZ","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https_unix","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","text":"HBURL","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","text":"Scheme","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/https_unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/https_unix","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"https_unix","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/https_unix","role":"symbol","title":"https_unix"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:).json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:).json new file mode 100644 index 0000000000..4ecabf1f1b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:).json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/init(rawvalue:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/init(rawValue:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"metadata":{"title":"init(rawValue:)","role":"symbol","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Initializer","externalID":"s:11Hummingbird5HBURLV6SchemeV8rawValueAESS_tcfc","modules":[{"name":"HummingbirdFoundation"}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RawRepresentable.init(rawValue:)"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"rawValue"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/init(rawValue:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/init(rawValue:)","title":"init(rawValue:)","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/init(rawvalue:)","abstract":[],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"rawValue","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue.json new file mode 100644 index 0000000000..b65cc57c68 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RawRepresentable.rawValue","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/rawvalue"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Property","externalID":"s:11Hummingbird5HBURLV6SchemeV8rawValueSSvp","title":"rawValue","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"symbolKind":"property","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/rawValue"},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/rawValue":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/rawValue","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rawValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/rawvalue","kind":"symbol","abstract":[],"type":"topic","title":"rawValue"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix.json new file mode 100644 index 0000000000..130845fdb3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","kind":"typeIdentifier","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/unix"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"metadata":{"symbolKind":"property","title":"unix","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"unix"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird5HBURLV6SchemeV4unixAEvpZ"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/unix"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/unix":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/unix","title":"unix","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/unix","abstract":[],"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unix","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws.json new file mode 100644 index 0000000000..9b48668773 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws.json @@ -0,0 +1 @@ +{"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"property","role":"symbol","title":"ws","externalID":"s:11Hummingbird5HBURLV6SchemeV2wsAEvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ws","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme","kind":"typeIdentifier"}],"roleHeading":"Type Property"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/ws"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","kind":"typeIdentifier","text":"Scheme"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/ws","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/ws":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"ws"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/ws","role":"symbol","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/ws","title":"ws","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss.json new file mode 100644 index 0000000000..d98020fc5c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss.json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/wss"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/wss"},"metadata":{"externalID":"s:11Hummingbird5HBURLV6SchemeV3wssAEvpZ","roleHeading":"Type Property","modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBURL","preciseIdentifier":"s:11Hummingbird5HBURLV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Scheme","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV"}],"title":"wss"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wss"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird5HBURLV","kind":"typeIdentifier","text":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},{"kind":"text","text":"."},{"text":"Scheme","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct":{"role":"symbol","kind":"symbol","title":"HBURL.Scheme","navigatorTitle":[{"text":"Scheme","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Scheme","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/Scheme-swift.struct/wss":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/Scheme-swift.struct\/wss","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"wss"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV","text":"HBURL"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird5HBURLV6SchemeV","text":"Scheme"}],"url":"\/documentation\/hummingbirdlambda\/hburl\/scheme-swift.struct\/wss","title":"wss","role":"symbol","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/hburl/string.json b/docs/1.0/data/documentation/hummingbirdlambda/hburl/string.json new file mode 100644 index 0000000000..de45dadbfb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/hburl/string.json @@ -0,0 +1 @@ +{"variants":[{"paths":["\/documentation\/hummingbirdlambda\/hburl\/string"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"string","role":"symbol","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:11Hummingbird5HBURLV6stringSSvp","modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/string","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL/string":{"fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"string","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL\/string","kind":"symbol","title":"string","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdlambda\/hburl\/string"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch.json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch.json new file mode 100644 index 0000000000..f006c15e76 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch.json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"symbolKind":"struct","roleHeading":"Structure","title":"HTTPHeadersPatch","externalID":"s:11Hummingbird16HTTPHeadersPatchV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch"]}],"sections":[],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse"],"title":"Request\/Response"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/init(dictionaryLiteral:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(contentsOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(name:value:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/remove(name:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/replaceOrAdd(name:value:)"],"title":"Instance Methods"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequestContext":{"url":"\/documentation\/hummingbirdlambda\/hbrequestcontext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequestContext","abstract":[{"type":"text","text":"Context that created HBRequest."}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBRequestContext"}],"role":"symbol","kind":"symbol","title":"HBRequestContext","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBRequestContext","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/add(contentsOf:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(contentsOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"add","kind":"identifier"},{"kind":"text","text":"<"},{"text":"S","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"contentsOf"},{"kind":"text","text":": "},{"text":"S","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"add(contentsOf:)","abstract":[{"text":"Add a sequence of header name\/value pairs to the block.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(contentsof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/remove(name:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/remove(name:)","abstract":[{"text":"Remove all values for a given header name from the block.","type":"text"}],"title":"remove(name:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/remove(name:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/add(name:value:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(name:value:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"add(name:value:)","abstract":[{"type":"text","text":"Add a header name\/value pair to the block."}],"url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(name:value:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMediaType":{"abstract":[{"type":"text","text":"Define media type of file"}],"navigatorTitle":[{"text":"HBMediaType","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbmediatype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMediaType","title":"HBMediaType","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMediaType","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/init(dictionaryLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/init(dictionaryLiteral:)","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"title":"init(dictionaryLiteral:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/init(dictionaryliteral:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBResponse":{"abstract":[{"type":"text","text":"Holds all the required to generate a HTTP Response"}],"navigatorTitle":[{"kind":"identifier","text":"HBResponse"}],"kind":"symbol","url":"\/documentation\/hummingbirdlambda\/hbresponse","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBResponse","title":"HBResponse","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBResponse"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBURL":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBURL","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hburl","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBURL","kind":"identifier"}],"type":"topic","abstract":[{"text":"Simple URL parser","type":"text"}],"title":"HBURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBURL"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBParameters":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBParameters","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbparameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParameters","kind":"identifier"}],"type":"topic","abstract":[{"text":"Store for parameters key, value pairs extracted from URI","type":"text"}],"title":"HBParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBParameters"},"doc://com.opticalaberration.hummingbird/s30ExpressibleByDictionaryLiteralP":{"title":"Swift.ExpressibleByDictionaryLiteral","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s30ExpressibleByDictionaryLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/replaceOrAdd(name:value:)":{"title":"replaceOrAdd(name:value:)","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/replaceoradd(name:value:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/replaceOrAdd(name:value:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOrAdd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:).json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:).json new file mode 100644 index 0000000000..5566e3f205 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]]},"sections":[],"abstract":[{"type":"text","text":"Add a sequence of header name\/value pairs to the block."}],"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Instance Method","title":"add(contentsOf:)","externalID":"s:11Hummingbird16HTTPHeadersPatchV3add10contentsOfyx_tSTRzSS_SSt7ElementRtzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"S"},{"kind":"text","text":">("},{"kind":"externalParam","text":"contentsOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"S"},{"kind":"text","text":")"}],"symbolKind":"method","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(contentsof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(contentsOf:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"<","kind":"text"},{"text":"S","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"contentsOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"other","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Sequence","preciseIdentifier":"s:ST","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"S","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Element","kind":"typeIdentifier"},{"text":" == (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"contentsOf","content":[{"inlineContent":[{"text":"The sequence of header name\/value pairs. For maximum compatibility","type":"text"},{"text":" ","type":"text"},{"text":"the header should be an ASCII string. For future-proofing with HTTP\/2 lowercase header","type":"text"},{"text":" ","type":"text"},{"text":"names are strongly recommended.","type":"text"}],"type":"paragraph"}]}]},{"content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"This method is strictly additive: if there are other entries with the same header","type":"text"},{"text":" ","type":"text"},{"text":"name already in the block, this will add new entries.","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/add(contentsOf:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(contentsOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"add","kind":"identifier"},{"kind":"text","text":"<"},{"text":"S","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"contentsOf"},{"kind":"text","text":": "},{"text":"S","kind":"typeIdentifier"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"add(contentsOf:)","abstract":[{"text":"Add a sequence of header name\/value pairs to the block.","type":"text"}],"url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(contentsof:)"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:).json new file mode 100644 index 0000000000..1c2bee6a58 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(name:value:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"method","title":"add(name:value:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"externalID":"s:11Hummingbird16HTTPHeadersPatchV3add4name5valueySS_SStF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(name:value:)"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The header field name. For maximum compatibility this should be an","type":"text"},{"text":" ","type":"text"},{"text":"ASCII string. For future-proofing with HTTP\/2 lowercase header names are strongly","type":"text"},{"text":" ","type":"text"},{"text":"recommended.","type":"text"}]}],"name":"name"},{"content":[{"inlineContent":[{"text":"The header field value to add for the given name.","type":"text"}],"type":"paragraph"}],"name":"value"}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"This method is strictly additive: if there are other values for the given header name","type":"text"},{"text":" ","type":"text"},{"text":"already in the block, this will add a new entry.","type":"text"}]}]}],"abstract":[{"type":"text","text":"Add a header name\/value pair to the block."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/add(name:value:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/add(name:value:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","title":"add(name:value:)","abstract":[{"type":"text","text":"Add a header name\/value pair to the block."}],"url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/add(name:value:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:).json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:).json new file mode 100644 index 0000000000..277401d01e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:).json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByDictionaryLiteral.init(dictionaryLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")...)","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"externalID":"s:11Hummingbird16HTTPHeadersPatchV17dictionaryLiteralACSS_SStd_tcfc","role":"symbol","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"title":"init(dictionaryLiteral:)","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/init(dictionaryLiteral:)"},"variants":[{"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch\/init(dictionaryliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/init(dictionaryLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/init(dictionaryLiteral:)","role":"symbol","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"dictionaryLiteral","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")...)","kind":"text"}],"title":"init(dictionaryLiteral:)","type":"topic","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/init(dictionaryliteral:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/remove(name:).json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/remove(name:).json new file mode 100644 index 0000000000..0e1c324a18 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/remove(name:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":" "},{"kind":"internalParam","text":"nameToRemove"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"parameters":[{"name":"name","content":[{"inlineContent":[{"text":"The name of the header field to remove from the block.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"This method uses case-insensitive comparisons for the header field name."}],"type":"paragraph"}]}],"abstract":[{"text":"Remove all values for a given header name from the block.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch\/remove(name:)"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","roleHeading":"Instance Method","title":"remove(name:)","symbolKind":"method","externalID":"s:11Hummingbird16HTTPHeadersPatchV6remove4nameySS_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"text":"name","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/remove(name:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/remove(name:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/remove(name:)","abstract":[{"text":"Remove all values for a given header name from the block.","type":"text"}],"title":"remove(name:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/remove(name:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:).json b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:).json new file mode 100644 index 0000000000..81bd1534eb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:).json @@ -0,0 +1 @@ +{"metadata":{"title":"replaceOrAdd(name:value:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOrAdd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdFoundation"}],"role":"symbol","externalID":"s:11Hummingbird16HTTPHeadersPatchV12replaceOrAdd4name5valueySS_SStF","roleHeading":"Instance Method","symbolKind":"method"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdlambda\/httpheaderspatch\/replaceoradd(name:value:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOrAdd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The header field value to add for the given name.","type":"text"}]}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/replaceOrAdd(name:value:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch","abstract":[{"text":"Used to Patch HTTPHeaders. Remembers if a header was added in with ","type":"text"},{"code":"add","type":"codeVoice"},{"text":" or ","type":"text"},{"code":"replaceOrAdd","type":"codeVoice"}],"navigatorTitle":[{"text":"HTTPHeadersPatch","kind":"identifier"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch","title":"HTTPHeadersPatch","kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HTTPHeadersPatch","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HTTPHeadersPatch/replaceOrAdd(name:value:)":{"title":"replaceOrAdd(name:value:)","url":"\/documentation\/hummingbirdlambda\/httpheaderspatch\/replaceoradd(name:value:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HTTPHeadersPatch\/replaceOrAdd(name:value:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"replaceOrAdd"},{"kind":"text","text":"("},{"kind":"externalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider.json b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider.json new file mode 100644 index 0000000000..ac1dfe3305 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ServiceLifecycleProvider","kind":"identifier"}],"languages":["swift"]}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication"],"title":"Application","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider"},"metadata":{"externalID":"s:11Hummingbird24ServiceLifecycleProviderO","role":"symbol","navigatorTitle":[{"text":"ServiceLifecycleProvider","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"text":"ServiceLifecycleProvider","kind":"identifier"}],"symbolKind":"enum","title":"ServiceLifecycleProvider","modules":[{"name":"HummingbirdFoundation"}],"roleHeading":"Enumeration"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/createNew","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/shared(_:)"],"title":"Enumeration Cases"}],"abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/servicelifecycleprovider"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider/createNew":{"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/createnew","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/createNew","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"createNew"}],"title":"ServiceLifecycleProvider.createNew","type":"topic","abstract":[{"text":"Create a new ","type":"text"},{"code":"ServiceLifecycle","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider/shared(_:)":{"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/shared(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/shared(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"text":"ServiceLifecycle","kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V"},{"text":")","kind":"text"}],"title":"ServiceLifecycleProvider.shared(_:)","type":"topic","abstract":[{"text":"Use a ","type":"text"},{"code":"ServiceLifecycle","type":"codeVoice"},{"text":" provided by the user","type":"text"},{"text":" ","type":"text"},{"text":"and run ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" tasks in a ","type":"text"},{"code":"ComponentLifecycle","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/createnew.json b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/createnew.json new file mode 100644 index 0000000000..020c5be659 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/createnew.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/createnew"]}],"abstract":[{"text":"Create a new ","type":"text"},{"type":"codeVoice","code":"ServiceLifecycle"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"createNew"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/createNew"},"metadata":{"title":"ServiceLifecycleProvider.createNew","externalID":"s:11Hummingbird24ServiceLifecycleProviderO9createNewyA2CmF","roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"createNew","kind":"identifier"}],"modules":[{"name":"HummingbirdFoundation"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider/createNew":{"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/createnew","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/createNew","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"createNew"}],"title":"ServiceLifecycleProvider.createNew","type":"topic","abstract":[{"text":"Create a new ","type":"text"},{"code":"ServiceLifecycle","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:).json b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:).json new file mode 100644 index 0000000000..d71f2d7198 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"Use a ","type":"text"},{"code":"ServiceLifecycle","type":"codeVoice"},{"text":" provided by the user","type":"text"},{"text":" ","type":"text"},{"text":"and run ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" tasks in a ","type":"text"},{"code":"ComponentLifecycle","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/shared(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/shared(_:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V","text":"ServiceLifecycle"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"title":"ServiceLifecycleProvider.shared(_:)","roleHeading":"Case","externalID":"s:11Hummingbird24ServiceLifecycleProviderO6sharedyAC0C00bC0VcACmF","modules":[{"name":"HummingbirdFoundation"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shared","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ServiceLifecycle","preciseIdentifier":"s:9Lifecycle07ServiceA0V","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider/shared(_:)":{"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider\/shared(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider\/shared(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"shared"},{"kind":"text","text":"("},{"text":"ServiceLifecycle","kind":"typeIdentifier","preciseIdentifier":"s:9Lifecycle07ServiceA0V"},{"text":")","kind":"text"}],"title":"ServiceLifecycleProvider.shared(_:)","type":"topic","abstract":[{"text":"Use a ","type":"text"},{"code":"ServiceLifecycle","type":"codeVoice"},{"text":" provided by the user","type":"text"},{"text":" ","type":"text"},{"text":"and run ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" tasks in a ","type":"text"},{"code":"ComponentLifecycle","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/ServiceLifecycleProvider":{"type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"ServiceLifecycleProvider"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/ServiceLifecycleProvider","title":"ServiceLifecycleProvider","navigatorTitle":[{"kind":"identifier","text":"ServiceLifecycleProvider"}],"url":"\/documentation\/hummingbirdlambda\/servicelifecycleprovider","role":"symbol","abstract":[{"text":"Define where we get the ServiceLifecycle from.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache.json b/docs/1.0/data/documentation/hummingbirdmustache.json index 689fefab15..9640d66119 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache.json +++ b/docs/1.0/data/documentation/hummingbirdmustache.json @@ -1 +1 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[[]]},"metadata":{"modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Framework","title":"HummingbirdMustache","symbolKind":"module","externalID":"HummingbirdMustache","role":"collection"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"],"title":"Additional Features"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"],"title":"Template Library"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"title":"Rendering"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"],"title":"Content Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser"],"title":"Miscellaneous"}],"primaryContentSections":[{"kind":"content","content":[{"anchor":"Overview","type":"heading","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Mustache is a “logic-less” templating language commonly used in web and mobile platforms. You can find out more about Mustache "},{"type":"reference","identifier":"http:\/\/mustache.github.io\/mustache.5.html","isActive":true},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"text":"While Hummingbird Mustache has been designed to be used with the Hummingbird server framework it has no dependencies and can be used as a standalone library.","type":"text"}]},{"anchor":"Usage","type":"heading","level":2,"text":"Usage"},{"type":"paragraph","inlineContent":[{"text":"Load your templates from the filesystem","type":"text"}]},{"code":["let library = HBMustacheLibrary(\"folder\/my\/templates\/are\/in\")"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This will look for all the files with the extension “.mustache” in the specified folder and subfolders and attempt to load them. Each file is registed with the name of the file (with subfolder, if inside a subfolder) minus the “mustache” extension."}]},{"type":"paragraph","inlineContent":[{"text":"Render an object with a template","type":"text"}]},{"code":["let output = library.render(object, withTemplate: \"myTemplate\")"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"HummingbirdMustache"},{"text":" treats an object as a set of key\/value pairs when rendering and will render both dictionaries and objects via ","type":"text"},{"type":"codeVoice","code":"Mirror"},{"text":" reflection. Find out more on how Mustache renders objects ","type":"text"},{"isActive":true,"identifier":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html","type":"reference"},{"text":".","type":"text"}]},{"anchor":"Using-with-Hummingbird","type":"heading","level":2,"text":"Using with Hummingbird"},{"type":"paragraph","inlineContent":[{"text":"HummingbirdMustache doesn’t have any integration with Hummingbird as I wanted to keep the library dependency free. But if you are going to use the library with Hummingbird it is recommended you extend ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" to store an instance of your library.","type":"text"}]},{"code":["extension HBApplication {"," var mustache: HBMustacheLibrary {"," get { self.extensions.get(\\.mustache) }"," set { self.extensions.set(\\.mustache, value: newValue) }"," }","}","","extension HBRequest {"," var mustache: HBMustacheLibrary { self.application.mustache }","}","\/\/ load mustache templates from templates folder","application.mustache = try .init(directory: \"templates\")"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"text":"You can now access your mustache templates via ","type":"text"},{"type":"codeVoice","code":"HBRequest"},{"text":" eg ","type":"text"},{"type":"codeVoice","code":"HBRequest.mustache.render(obj, withTemplate: \"myTemplate\")"}]},{"anchor":"Support","type":"heading","level":2,"text":"Support"},{"type":"paragraph","inlineContent":[{"text":"Hummingbird Mustache supports all standard Mustache tags and is fully compliant with the Mustache ","type":"text"},{"isActive":true,"identifier":"https:\/\/github.com\/mustache\/spec","type":"reference"},{"text":" with the exception of the Lambda support.","type":"text"}]}]}],"sections":[],"abstract":[{"type":"text","text":"Mustache template engine."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"title":"HBMustacheContentTypes","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentTypes"}],"kind":"symbol","abstract":[{"type":"text","text":"Map of strings to content types."}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"http://mustache.github.io/mustache.5.html":{"url":"http:\/\/mustache.github.io\/mustache.5.html","title":"here","titleInlineContent":[{"type":"text","text":"here"}],"type":"link","identifier":"http:\/\/mustache.github.io\/mustache.5.html"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"https://hummingbird-project.github.io/hummingbird/current/hummingbird-mustache/mustache-syntax.html":{"url":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html","title":"here","titleInlineContent":[{"type":"text","text":"here"}],"type":"link","identifier":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"title":"Pragmas\/Configuration variables","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","abstract":[{"text":"Setting template render configuration settings.","type":"text"}],"url":"\/documentation\/hummingbird\/pragmas"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"title":"Transforms","kind":"article","role":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms","abstract":[{"text":"Transforming objects during render","type":"text"}],"url":"\/documentation\/hummingbird\/transforms"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"type":"topic","abstract":[{"text":"Hummingbird Mustache Lambda implementation","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","kind":"article","title":"Lambdas","url":"\/documentation\/hummingbird\/lambdas","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"title":"HBMustacheContentType","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentType"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for content types"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"https://github.com/mustache/spec":{"url":"https:\/\/github.com\/mustache\/spec","title":"spec","titleInlineContent":[{"type":"text","text":"spec"}],"type":"link","identifier":"https:\/\/github.com\/mustache\/spec"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"],"title":"Additional Features"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/MustacheSyntax"],"title":"Articles"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"],"title":"Template Library"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"title":"Rendering"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"],"title":"Content Types"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser"],"title":"Miscellaneous"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache"]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"sections":[],"abstract":[{"text":"Mustache template engine.","type":"text"}],"metadata":{"roleHeading":"Framework","symbolKind":"module","modules":[{"name":"HummingbirdMustache"}],"title":"HummingbirdMustache","externalID":"HummingbirdMustache","role":"collection"},"hierarchy":{"paths":[[]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"content","content":[{"text":"Overview","anchor":"Overview","level":2,"type":"heading"},{"inlineContent":[{"text":"Mustache is a “logic-less” templating language commonly used in web and mobile platforms. You can find out more about Mustache ","type":"text"},{"type":"reference","isActive":true,"identifier":"http:\/\/mustache.github.io\/mustache.5.html"},{"text":".","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"While Hummingbird Mustache has been designed to be used with the Hummingbird server framework it has no dependencies and can be used as a standalone library."}],"type":"paragraph"},{"text":"Usage","anchor":"Usage","level":2,"type":"heading"},{"inlineContent":[{"text":"Load your templates from the filesystem","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let library = HBMustacheLibrary(\"folder\/my\/templates\/are\/in\")"],"type":"codeListing"},{"inlineContent":[{"type":"text","text":"This will look for all the files with the extension “.mustache” in the specified folder and subfolders and attempt to load them. Each file is registed with the name of the file (with subfolder, if inside a subfolder) minus the “mustache” extension."}],"type":"paragraph"},{"inlineContent":[{"text":"Render an object with a template","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["let output = library.render(object, withTemplate: \"myTemplate\")"],"type":"codeListing"},{"inlineContent":[{"code":"HummingbirdMustache","type":"codeVoice"},{"text":" treats an object as a set of key\/value pairs when rendering and will render both dictionaries and objects via ","type":"text"},{"code":"Mirror","type":"codeVoice"},{"text":" reflection. Find out more on how Mustache renders objects ","type":"text"},{"identifier":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html","isActive":true,"type":"reference"},{"text":".","type":"text"}],"type":"paragraph"},{"text":"Using with Hummingbird","anchor":"Using-with-Hummingbird","level":2,"type":"heading"},{"inlineContent":[{"text":"HummingbirdMustache doesn’t have any integration with Hummingbird as I wanted to keep the library dependency free. But if you are going to use the library with Hummingbird it is recommended you extend ","type":"text"},{"code":"HBApplication","type":"codeVoice"},{"text":" to store an instance of your library.","type":"text"}],"type":"paragraph"},{"syntax":"swift","code":["extension HBApplication {"," var mustache: HBMustacheLibrary {"," get { self.extensions.get(\\.mustache) }"," set { self.extensions.set(\\.mustache, value: newValue) }"," }","}","","extension HBRequest {"," var mustache: HBMustacheLibrary { self.application.mustache }","}","\/\/ load mustache templates from templates folder","application.mustache = try .init(directory: \"templates\")"],"type":"codeListing"},{"inlineContent":[{"text":"You can now access your mustache templates via ","type":"text"},{"code":"HBRequest","type":"codeVoice"},{"text":" eg ","type":"text"},{"code":"HBRequest.mustache.render(obj, withTemplate: \"myTemplate\")","type":"codeVoice"}],"type":"paragraph"},{"text":"Support","anchor":"Support","level":2,"type":"heading"},{"inlineContent":[{"type":"text","text":"Hummingbird Mustache supports all standard Mustache tags and is fully compliant with the Mustache "},{"identifier":"https:\/\/github.com\/mustache\/spec","isActive":true,"type":"reference"},{"type":"text","text":" with the exception of the Lambda support."}],"type":"paragraph"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/TemplateInheritance":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/TemplateInheritance","kind":"article","role":"article","abstract":[{"type":"text","text":"Template inheritance is not part of the Mustache spec yet but it is a commonly implemented feature."}],"title":"Template Inheritance","type":"topic","url":"\/documentation\/hummingbird\/templateinheritance"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/MustacheSyntax":{"title":"Mustache Syntax","abstract":[{"text":"Overview of Mustache Syntax","type":"text"}],"url":"\/documentation\/hummingbird\/mustachesyntax","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/MustacheSyntax","role":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Pragmas":{"type":"topic","kind":"article","url":"\/documentation\/hummingbird\/pragmas","role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Pragmas","title":"Pragmas\/Configuration variables","abstract":[{"type":"text","text":"Setting template render configuration settings."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"abstract":[{"text":"Protocol for content types","type":"text"}],"title":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"https://hummingbird-project.github.io/hummingbird/current/hummingbird-mustache/mustache-syntax.html":{"title":"here","titleInlineContent":[{"text":"here","type":"text"}],"url":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html","identifier":"https:\/\/hummingbird-project.github.io\/hummingbird\/current\/hummingbird-mustache\/mustache-syntax.html","type":"link"},"https://github.com/mustache/spec":{"title":"spec","titleInlineContent":[{"text":"spec","type":"text"}],"url":"https:\/\/github.com\/mustache\/spec","identifier":"https:\/\/github.com\/mustache\/spec","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Transforms":{"kind":"article","abstract":[{"type":"text","text":"Transforming objects during render"}],"role":"article","title":"Transforms","url":"\/documentation\/hummingbird\/transforms","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Transforms"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"abstract":[{"text":"Map of strings to content types.","type":"text"}],"title":"HBMustacheContentTypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"http://mustache.github.io/mustache.5.html":{"title":"here","titleInlineContent":[{"text":"here","type":"text"}],"url":"http:\/\/mustache.github.io\/mustache.5.html","identifier":"http:\/\/mustache.github.io\/mustache.5.html","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Lambdas":{"url":"\/documentation\/hummingbird\/lambdas","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Lambdas","role":"article","title":"Lambdas","type":"topic","abstract":[{"type":"text","text":"Hummingbird Mustache Lambda implementation"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype.json index b7258375b2..fef5b940ec 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttype"]}],"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheContentType","externalID":"s:19HummingbirdMustache21HBMustacheContentTypeP","symbolKind":"protocol","roleHeading":"Protocol","role":"symbol"},"seeAlsoSections":[{"title":"Content Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"],"generated":true}],"sections":[],"abstract":[{"type":"text","text":"Protocol for content types"}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"title":"HBMustacheContentType","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentType"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for content types"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"title":"HBMustacheContentTypes","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentTypes"}],"kind":"symbol","abstract":[{"type":"text","text":"Map of strings to content types."}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType/escapeText(_:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)","type":"topic","title":"escapeText(_:)","abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"escapeText","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttype"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","interfaceLanguage":"swift"},"metadata":{"role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"symbolKind":"protocol","title":"HBMustacheContentType","externalID":"s:19HummingbirdMustache21HBMustacheContentTypeP","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Protocol"},"abstract":[{"text":"Protocol for content types","type":"text"}],"seeAlsoSections":[{"generated":true,"title":"Content Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"abstract":[{"text":"Protocol for content types","type":"text"}],"title":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType/escapeText(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)","role":"symbol","abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)","kind":"symbol","required":true,"title":"escapeText(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"abstract":[{"text":"Map of strings to content types.","type":"text"}],"title":"HBMustacheContentTypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:).json index 601aab750b..62688b03f5 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:).json @@ -1 +1 @@ -{"metadata":{"role":"symbol","roleHeading":"Instance Method","required":true,"externalID":"s:19HummingbirdMustache21HBMustacheContentTypeP10escapeTextyS2SF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"method","title":"escapeText(_:)"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType/escapeText(_:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)","type":"topic","title":"escapeText(_:)","abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"escapeText","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"title":"HBMustacheContentType","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentType"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for content types"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)"},"metadata":{"externalID":"s:19HummingbirdMustache21HBMustacheContentTypeP10escapeTextyS2SF","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"escapeText(_:)","symbolKind":"method","roleHeading":"Instance Method","required":true},"sections":[],"abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType/escapeText(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"escapeText"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType\/escapeText(_:)","role":"symbol","abstract":[{"type":"text","text":"escape text for this content type eg for HTML replace “<” with “<”"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype\/escapetext(_:)","kind":"symbol","required":true,"title":"escapeText(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"abstract":[{"text":"Protocol for content types","type":"text"}],"title":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes.json index 435284cb2a..385ea4cbed 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes.json @@ -1 +1 @@ -{"kind":"symbol","topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"sections":[],"abstract":[{"text":"Map of strings to content types.","type":"text"}],"seeAlsoSections":[{"generated":true,"title":"Content Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"inlineContent":[{"type":"text","text":"The string is read from the “CONTENT_TYPE” pragma "},{"type":"codeVoice","code":"{{% CONTENT_TYPE: type}}"},{"type":"text","text":". Replace type with"},{"type":"text","text":" "},{"type":"text","text":"the content type required. The default available types are "},{"type":"codeVoice","code":"TEXT"},{"type":"text","text":" and "},{"type":"codeVoice","code":"HTML"},{"type":"text","text":". You can register your own"},{"type":"text","text":" "},{"type":"text","text":"with "},{"type":"codeVoice","code":"HBMustacheContentTypes.register"},{"type":"text","text":"."}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttypes"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"enum","roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"externalID":"s:19HummingbirdMustache22HBMustacheContentTypesO","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheContentTypes"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes/register(_:named:)":{"title":"register(_:named:)","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","kind":"symbol","abstract":[{"type":"text","text":"Register new content type"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMustacheContentType","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"title":"HBMustacheContentTypes","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentTypes"}],"kind":"symbol","abstract":[{"type":"text","text":"Map of strings to content types."}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"title":"HBMustacheContentType","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentType"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for content types"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","interfaceLanguage":"swift"},"seeAlsoSections":[{"title":"Content Types","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType"],"generated":true}],"abstract":[{"text":"Map of strings to content types.","type":"text"}],"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"role":"symbol","roleHeading":"Enumeration","symbolKind":"enum","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"title":"HBMustacheContentTypes","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache22HBMustacheContentTypesO"},"sections":[],"topicSections":[{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"inlineContent":[{"type":"text","text":"The string is read from the “CONTENT_TYPE” pragma "},{"type":"codeVoice","code":"{{% CONTENT_TYPE: type}}"},{"type":"text","text":". Replace type with"},{"type":"text","text":" "},{"type":"text","text":"the content type required. The default available types are "},{"type":"codeVoice","code":"TEXT"},{"type":"text","text":" and "},{"type":"codeVoice","code":"HTML"},{"type":"text","text":". You can register your own"},{"type":"text","text":" "},{"type":"text","text":"with "},{"type":"codeVoice","code":"HBMustacheContentTypes.register"},{"type":"text","text":"."}],"type":"paragraph"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttypes"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"abstract":[{"text":"Map of strings to content types.","type":"text"}],"title":"HBMustacheContentTypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes/register(_:named:)":{"abstract":[{"text":"Register new content type","type":"text"}],"title":"register(_:named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMustacheContentType","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"abstract":[{"text":"Protocol for content types","type":"text"}],"title":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:).json index 2b937606ce..346244a7b4 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"]]},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Type Method","role":"symbol","externalID":"s:19HummingbirdMustache22HBMustacheContentTypesO8register_5namedyAA0cD4Type_p_SStFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP","kind":"typeIdentifier","text":"HBMustacheContentType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"register(_:named:)"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Register new content type","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"contentType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBMustacheContentType","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Content type"}],"type":"paragraph"}],"name":"contentType"},{"content":[{"type":"paragraph","inlineContent":[{"text":"String to identify it","type":"text"}]}],"name":"name"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"title":"HBMustacheContentTypes","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentTypes"}],"kind":"symbol","abstract":[{"type":"text","text":"Map of strings to content types."}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentTypes"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"title":"HBMustacheContentType","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","navigatorTitle":[{"kind":"identifier","text":"HBMustacheContentType"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for content types"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheContentType"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes/register(_:named:)":{"title":"register(_:named:)","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","kind":"symbol","abstract":[{"type":"text","text":"Register new content type"}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMustacheContentType","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"contentType","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"Content type","type":"text"}],"type":"paragraph"}],"name":"contentType"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"String to identify it"}]}],"name":"name"}],"kind":"parameters"}],"sections":[],"abstract":[{"text":"Register new content type","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP","text":"HBMustacheContentType","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Type Method","title":"register(_:named:)","symbolKind":"method","externalID":"s:19HummingbirdMustache22HBMustacheContentTypesO8register_5namedyAA0cD4Type_p_SStFZ","modules":[{"name":"HummingbirdMustache"}],"role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes/register(_:named:)":{"abstract":[{"text":"Register new content type","type":"text"}],"title":"register(_:named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes\/register(_:named:)","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMustacheContentType","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache21HBMustacheContentTypeP"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes\/register(_:named:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentType":{"abstract":[{"text":"Protocol for content types","type":"text"}],"title":"HBMustacheContentType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentType","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentType","kind":"identifier"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentType","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttype","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheContentTypes":{"abstract":[{"text":"Map of strings to content types.","type":"text"}],"title":"HBMustacheContentTypes","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheContentTypes","role":"symbol","navigatorTitle":[{"text":"HBMustacheContentTypes","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheContentTypes","kind":"identifier"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecontenttypes","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable.json index e6b7d06577..fb15419910 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable.json @@ -1 +1 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"generated":true,"title":"Rendering"}],"abstract":[{"text":"Allow object to override standard hummingbird type rendering which uses","type":"text"},{"text":" ","type":"text"},{"code":"String(describing)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText"],"title":"Instance Properties"}],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","roleHeading":"Protocol","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/renderText":{"abstract":[{"text":"Custom rendered version of object","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText","title":"renderText","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"renderText","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/isNull":{"title":"isNull","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isNull"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","abstract":[{"type":"text","text":"Whether the object is a null object. Used when scoping sections"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText"]}],"seeAlsoSections":[{"generated":true,"title":"Rendering","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"]}],"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Protocol","symbolKind":"protocol","externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP","title":"HBMustacheCustomRenderable","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/isNull":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Whether the object is a null object. Used when scoping sections","type":"text"}],"type":"topic","kind":"symbol","title":"isNull"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/renderText":{"kind":"symbol","required":true,"abstract":[{"text":"Custom rendered version of object","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renderText"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText","title":"renderText"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull.json index 857fe28220..2628fbeb29 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP6isNullSbvp","title":"isNull","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"role":"symbol","symbolKind":"property","required":true},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull"},"abstract":[{"type":"text","text":"Whether the object is a null object. Used when scoping sections"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/isNull":{"title":"isNull","kind":"symbol","role":"symbol","type":"topic","required":true,"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isNull"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","abstract":[{"type":"text","text":"Whether the object is a null object. Used when scoping sections"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"]]},"metadata":{"required":true,"modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP6isNullSbvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"title":"isNull","symbolKind":"property","roleHeading":"Instance Property","role":"symbol"},"abstract":[{"text":"Whether the object is a null object. Used when scoping sections","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/isNull":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/isNull","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/isnull","required":true,"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isNull","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"abstract":[{"text":"Whether the object is a null object. Used when scoping sections","type":"text"}],"type":"topic","kind":"symbol","title":"isNull"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext.json index 8eb77cb78d..c379f63448 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText","interfaceLanguage":"swift"},"abstract":[{"text":"Custom rendered version of object","type":"text"}],"metadata":{"externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP10renderTextSSvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renderText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"renderText","modules":[{"name":"HummingbirdMustache"}],"required":true,"roleHeading":"Instance Property","role":"symbol","symbolKind":"property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"renderText","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/renderText":{"abstract":[{"text":"Custom rendered version of object","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText","title":"renderText","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext","required":true,"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"renderText","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"}}} \ No newline at end of file +{"metadata":{"required":true,"modules":[{"name":"HummingbirdMustache"}],"title":"renderText","symbolKind":"property","externalID":"s:19HummingbirdMustache26HBMustacheCustomRenderableP10renderTextSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"renderText","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","roleHeading":"Instance Property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext"]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renderText"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"]]},"abstract":[{"type":"text","text":"Custom rendered version of object"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable/renderText":{"kind":"symbol","required":true,"abstract":[{"text":"Custom rendered version of object","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"renderText"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable\/rendertext","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable\/renderText","title":"renderText"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda.json index 995955cfa3..78de300940 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda.json @@ -1 +1 @@ -{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback"]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"struct","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Structure","externalID":"s:19HummingbirdMustache16HBMustacheLambdaV","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]},{"content":[{"anchor":"overview","level":2,"text":"Overview","type":"heading"},{"inlineContent":[{"text":"See http:\/\/mustache.github.io\/mustache.5.html for more details on","type":"text"},{"text":" ","type":"text"},{"type":"text","text":"mustache lambdas. Lambdas work slightly differently in HummingbirdMustache though"},{"type":"text","text":" "},{"type":"text","text":"as they are passed a template representing the contained text and not the raw text"},{"type":"text","text":" "},{"type":"text","text":"e.g"}],"type":"paragraph"},{"syntax":null,"type":"codeListing","code":["struct Object {"," let name: String"," let wrapped: HBMustacheLambda","}","let willy = Object(name: \"Willy\", wrapped: .init({ object, template in"," return \"<b>\\(template.render(object))<\/b>\"","}))","let mustache = \"{{#wrapped}}{{name}} is awesome.{{\/wrapped}}\"","let template = try HBMustacheTemplate(string: mustache)","let output = template.render(willy)","print(output) \/\/ <b>Willy is awesome<\/b>"]}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"seeAlsoSections":[{"generated":true,"title":"Rendering","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}],"navigatorTitle":[{"text":"Callback","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/init(_:)":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Callback","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)","title":"init(_:)","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMustacheLambda"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"seeAlsoSections":[{"title":"Rendering","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLambda"}],"platforms":["Linux"],"languages":["swift"]}]},{"content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"See http:\/\/mustache.github.io\/mustache.5.html for more details on","type":"text"},{"text":" ","type":"text"},{"text":"mustache lambdas. Lambdas work slightly differently in HummingbirdMustache though","type":"text"},{"text":" ","type":"text"},{"text":"as they are passed a template representing the contained text and not the raw text","type":"text"},{"text":" ","type":"text"},{"text":"e.g","type":"text"}]},{"syntax":null,"code":["struct Object {"," let name: String"," let wrapped: HBMustacheLambda","}","let willy = Object(name: \"Willy\", wrapped: .init({ object, template in"," return \"<b>\\(template.render(object))<\/b>\"","}))","let mustache = \"{{#wrapped}}{{name}} is awesome.{{\/wrapped}}\"","let template = try HBMustacheTemplate(string: mustache)","let output = template.render(willy)","print(output) \/\/ <b>Willy is awesome<\/b>"],"type":"codeListing"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"roleHeading":"Structure","title":"HBMustacheLambda","externalID":"s:19HummingbirdMustache16HBMustacheLambdaV","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"symbolKind":"struct","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}]},"abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)","role":"symbol","title":"init(_:)","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMustacheLambda"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Callback","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","role":"symbol","navigatorTitle":[{"text":"Callback","kind":"identifier"}],"title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/callback.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/callback.json index 2dbc61fd0f..bf35bb7118 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/callback.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/callback.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","symbolKind":"typealias","title":"HBMustacheLambda.Callback","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}],"roleHeading":"Type Alias","role":"symbol","navigatorTitle":[{"text":"Callback","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback"]}],"sections":[],"abstract":[{"type":"text","text":"lambda callback"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Callback"},{"kind":"text","text":" = ("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}],"navigatorTitle":[{"text":"Callback","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"},{"text":" = (","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","text":"HBMustacheTemplate","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback"]}],"sections":[],"metadata":{"symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"Callback"}],"navigatorTitle":[{"kind":"identifier","text":"Callback"}],"role":"symbol","modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheLambda.Callback","externalID":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","roleHeading":"Type Alias"},"abstract":[{"text":"lambda callback","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","role":"symbol","navigatorTitle":[{"text":"Callback","kind":"identifier"}],"title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/init(_:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/init(_:).json index 42b5c458d7..8dc082d0eb 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelambda/init(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","text":"Callback","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"function to be called by lambda"}]}],"name":"cb"}],"kind":"parameters"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Initialize ","type":"text"},{"code":"HBMustacheLambda","type":"codeVoice"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)"},"metadata":{"title":"init(_:)","role":"symbol","externalID":"s:19HummingbirdMustache16HBMustacheLambdaVyACSSyp_AA0C8TemplateCtccfc","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Initializer","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","text":"Callback","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/init(_:)":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Callback","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","kind":"typeIdentifier"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)","title":"init(_:)","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMustacheLambda"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}],"navigatorTitle":[{"text":"Callback","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","kind":"symbol"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMustacheLambda"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"roleHeading":"Initializer","title":"init(_:)","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka","text":"Callback"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache16HBMustacheLambdaVyACSSyp_AA0C8TemplateCtccfc","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","kind":"typeIdentifier","text":"Callback","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka"},{"kind":"text","text":")"}]}]},{"parameters":[{"name":"cb","content":[{"type":"paragraph","inlineContent":[{"text":"function to be called by lambda","type":"text"}]}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/init(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/init(_:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/init(_:)","role":"symbol","title":"init(_:)","abstract":[{"type":"text","text":"Initialize "},{"type":"codeVoice","code":"HBMustacheLambda"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Callback","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache16HBMustacheLambdaV8Callbacka"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda/Callback":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda\/Callback","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda\/callback","role":"symbol","navigatorTitle":[{"text":"Callback","kind":"identifier"}],"title":"HBMustacheLambda.Callback","abstract":[{"type":"text","text":"lambda callback"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Callback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary.json index d6c43c90ba..a26cd0e421 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"},"metadata":{"symbolKind":"class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC","title":"HBMustacheLibrary","roleHeading":"Class","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}]},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"],"generated":true,"title":"Template Library"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"overview","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"text":"Each template can reference the others via a partial using the name the template is registered under","type":"text"}]},{"type":"codeListing","syntax":null,"code":["{{#sequence}}{{>entry}}{{\/sequence}}"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)"],"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/render(_:withTemplate:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)","type":"topic","role":"symbol","title":"render(_:withTemplate:)","kind":"symbol","abstract":[{"text":"Render object using templated with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"text":"withTemplate","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/getTemplate(named:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","type":"topic","role":"symbol","title":"getTemplate(named:)","kind":"symbol","abstract":[{"text":"Return template registed with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getTemplate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","text":"HBMustacheTemplate","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-n0oe":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Register template under name"}],"title":"register(_:named:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","text":"HBMustacheTemplate"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init(directory:withExtension:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"directory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)","abstract":[{"text":"Initialize library with contents of folder.","type":"text"}],"title":"init(directory:withExtension:)","type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()","role":"symbol","type":"topic","abstract":[{"text":"Initialize empty library","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-7rcdq":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq","abstract":[{"type":"text","text":"Register template under name"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","role":"symbol","title":"register(_:named:)"}}} \ No newline at end of file +{"kind":"symbol","seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"],"title":"Template Library"}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)"],"title":"Instance Methods"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]}]},{"content":[{"type":"heading","anchor":"overview","level":2,"text":"Overview"},{"inlineContent":[{"text":"Each template can reference the others via a partial using the name the template is registered under","type":"text"}],"type":"paragraph"},{"code":["{{#sequence}}{{>entry}}{{\/sequence}}"],"type":"codeListing","syntax":null}],"kind":"content"}],"abstract":[{"type":"text","text":"Class holding a collection of mustache templates."}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"symbolKind":"class","modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheLibrary","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC","navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"roleHeading":"Class"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-n0oe":{"role":"symbol","title":"register(_:named:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","type":"topic","abstract":[{"type":"text","text":"Register template under name"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-7rcdq":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","title":"register(_:named:)","kind":"symbol","abstract":[{"text":"Register template under name","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init()":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","role":"symbol","title":"init()","type":"topic","abstract":[{"text":"Initialize empty library","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/getTemplate(named:)":{"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)","title":"getTemplate(named:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","abstract":[{"text":"Return template registed with name","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getTemplate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","text":"HBMustacheTemplate"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init(directory:withExtension:)":{"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)","title":"init(directory:withExtension:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)","abstract":[{"text":"Initialize library with contents of folder.","type":"text"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"directory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withExtension"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/render(_:withTemplate:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)","kind":"symbol","title":"render(_:withTemplate:)","role":"symbol","type":"topic","abstract":[{"text":"Render object using templated with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTemplate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:).json index 7b1e09eee6..4484cc5931 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getTemplate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","text":"HBMustacheTemplate"},{"kind":"text","text":"?"}]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"type":"text","text":"name to search for"}],"type":"paragraph"}],"name":"name"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Return Value","anchor":"return-value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Template"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"kind":"symbol","abstract":[{"text":"Return template registed with name","type":"text"}],"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getTemplate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC"},{"kind":"text","text":"?"}],"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11getTemplate5namedAA0cF0CSgSS_tF","title":"getTemplate(named:)","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/getTemplate(named:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","type":"topic","role":"symbol","title":"getTemplate(named:)","kind":"symbol","abstract":[{"text":"Return template registed with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getTemplate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","text":"HBMustacheTemplate","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Return template registed with name"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getTemplate"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},{"text":"?","kind":"text"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"name","content":[{"inlineContent":[{"text":"name to search for","type":"text"}],"type":"paragraph"}]}]},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"Template","type":"text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)"]}],"kind":"symbol","metadata":{"title":"getTemplate(named:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"getTemplate","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","text":"HBMustacheTemplate"},{"kind":"text","text":"?"}],"role":"symbol","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11getTemplate5namedAA0cF0CSgSS_tF","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdMustache"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/getTemplate(named:)":{"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/gettemplate(named:)","title":"getTemplate(named:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/getTemplate(named:)","abstract":[{"text":"Return template registed with name","type":"text"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"getTemplate"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","text":"HBMustacheTemplate"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init().json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init().json index 6e2ae0ba84..25079bd6e1 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init().json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init().json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"init","role":"symbol","title":"init()","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"()"}],"externalID":"s:19HummingbirdMustache17HBMustacheLibraryCACycfc"},"abstract":[{"text":"Initialize empty library","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init()":{"fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"title":"init()","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()","role":"symbol","type":"topic","abstract":[{"text":"Initialize empty library","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","kind":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"()"}]}]}],"abstract":[{"type":"text","text":"Initialize empty library"}],"metadata":{"externalID":"s:19HummingbirdMustache17HBMustacheLibraryCACycfc","fragments":[{"kind":"identifier","text":"init"},{"text":"()","kind":"text"}],"title":"init()","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init()":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init()","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"()","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init()","role":"symbol","title":"init()","type":"topic","abstract":[{"text":"Initialize empty library","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:).json index 58efffbdd7..e9bd4dbb89 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"directory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"title":"init(directory:withExtension:)","role":"symbol","symbolKind":"init","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC9directory13withExtensionACSS_SStKcfc","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"directory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withExtension","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"extension","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"mustache\") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"directory","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Directory to look for mustache templates"}]}]},{"name":"extension","content":[{"type":"paragraph","inlineContent":[{"text":"Extension of files to look for","type":"text"}]}]}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Each template is registered with the name of the file minus its extension. The search through"},{"type":"text","text":" "},{"type":"text","text":"the folder is recursive and templates in subfolders will be registered with the name "},{"code":"subfolder\/template","type":"codeVoice"},{"type":"text","text":"."}]}],"kind":"content"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)"},"abstract":[{"text":"Initialize library with contents of folder.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init(directory:withExtension:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"directory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withExtension","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)","abstract":[{"text":"Initialize library with contents of folder.","type":"text"}],"title":"init(directory:withExtension:)","type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"directory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withExtension"},{"kind":"text","text":" "},{"kind":"internalParam","text":"extension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"mustache\") "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"directory","content":[{"type":"paragraph","inlineContent":[{"text":"Directory to look for mustache templates","type":"text"}]}]},{"name":"extension","content":[{"inlineContent":[{"type":"text","text":"Extension of files to look for"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"Each template is registered with the name of the file minus its extension. The search through","type":"text"},{"text":" ","type":"text"},{"text":"the folder is recursive and templates in subfolders will be registered with the name ","type":"text"},{"code":"subfolder\/template","type":"codeVoice"},{"text":".","type":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Initialize library with contents of folder."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)"]}],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Initializer","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC9directory13withExtensionACSS_SStKcfc","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"directory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withExtension"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(directory:withExtension:)","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/init(directory:withExtension:)":{"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/init(directory:withextension:)","title":"init(directory:withExtension:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/init(directory:withExtension:)","abstract":[{"text":"Initialize library with contents of folder.","type":"text"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"directory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withExtension"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror.json index a537848021..9e4c240ff5 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror"]}],"relationshipsSections":[{"type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename"],"title":"Instance Properties"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"],"title":"Default Implementations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV","roleHeading":"Structure","role":"symbol","title":"HBMustacheLibrary.ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"struct"},"abstract":[{"type":"text","text":"Error returned by init() when parser fails"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/error":{"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"}],"role":"symbol","title":"error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error","abstract":[{"type":"text","text":"Actual error that occurred"}]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/filename":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"filename"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename","title":"filename","abstract":[{"text":"File error occurred in","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/context":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","abstract":[{"type":"text","text":"Context (line, linenumber and column number)"}],"title":"context","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV","text":"HBParser"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","text":"Context"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error-implementations","role":"collectionGroup","type":"topic","title":"Error Implementations","kind":"article","abstract":[]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"},"metadata":{"roleHeading":"Structure","title":"HBMustacheLibrary.ParserError","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"symbolKind":"struct","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"role":"symbol"},"sections":[],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"],"generated":true}],"kind":"symbol","relationshipsSections":[{"title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Error returned by init() when parser fails","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/error":{"type":"topic","title":"error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Actual error that occurred","type":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/filename":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename","title":"filename","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"filename","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"File error occurred in"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/context":{"type":"topic","title":"context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier","text":"Context"}],"kind":"symbol","abstract":[{"text":"Context (line, linenumber and column number)","type":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/Error-Implementations":{"kind":"article","abstract":[],"role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context.json index 4ea08bab1a..2a7a0b162d 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context"},"abstract":[{"type":"text","text":"Context (line, linenumber and column number)"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context"]}],"metadata":{"title":"context","role":"symbol","symbolKind":"property","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV7contextAA8HBParserV7ContextVvp","roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"modules":[{"name":"HummingbirdMustache"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","text":"Context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/context":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","abstract":[{"type":"text","text":"Context (line, linenumber and column number)"}],"title":"context","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV","text":"HBParser"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","text":"Context"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context","role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"roleHeading":"Instance Property","title":"context","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier","text":"Context"}],"role":"symbol","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV7contextAA8HBParserV7ContextVvp","symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","text":"HBParser","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","text":"Context","kind":"typeIdentifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Context (line, linenumber and column number)","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/context":{"type":"topic","title":"context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/context","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV","kind":"typeIdentifier","text":"HBParser"},{"kind":"text","text":"."},{"preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier","text":"Context"}],"kind":"symbol","abstract":[{"text":"Context (line, linenumber and column number)","type":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/context"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations.json index f242dbe7cb..4da5dd20a3 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations.json @@ -1 +1 @@ -{"sections":[],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription"],"generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"collectionGroup","title":"Error Implementations","modules":[{"name":"HummingbirdMustache"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"},"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/localizedDescription":{"abstract":[],"kind":"symbol","title":"localizedDescription","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"sections":[],"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription"],"generated":true}],"metadata":{"title":"Error Implementations","modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error.json index 844b498ce6..240a6c1875 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error"},"metadata":{"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV5errors0F0_pvp","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Instance Property","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"}],"symbolKind":"property","title":"error"},"abstract":[{"type":"text","text":"Actual error that occurred"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/error":{"kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier","text":"Error"}],"role":"symbol","title":"error","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error","abstract":[{"type":"text","text":"Actual error that occurred"}]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error"]}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Actual error that occurred","type":"text"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdMustache"}],"title":"error","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV5errors0F0_pvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/error":{"type":"topic","title":"error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/error","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"}],"kind":"symbol","abstract":[{"text":"Actual error that occurred","type":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename.json index 5fd749f69a..bbb3ceb0ab 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"sections":[],"metadata":{"roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"property","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV8filenameSSvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filename","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"title":"filename"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"filename"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"File error occurred in"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/filename":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"filename"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename","title":"filename","abstract":[{"text":"File error occurred in","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"filename","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"File error occurred in","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Instance Property","title":"filename","role":"symbol","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV8filenameSSvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"filename"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/filename":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/filename","title":"filename","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"filename","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"abstract":[{"type":"text","text":"File error occurred in"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/filename"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription.json index 4f395fe9a0..d345827c8f 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription"]}],"kind":"symbol","sections":[],"metadata":{"title":"localizedDescription","role":"symbol","roleHeading":"Instance Property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"modules":[{"name":"HummingbirdMustache","relatedModules":["Swift"]}],"extendedModule":"Swift","symbolKind":"property"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/localizedDescription":{"abstract":[],"kind":"symbol","title":"localizedDescription","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","abstract":[{"type":"text","text":"Error returned by init() when parser fails"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error-implementations","role":"collectionGroup","type":"topic","title":"Error Implementations","kind":"article","abstract":[]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Property","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache17HBMustacheLibraryC11ParserErrorV","role":"symbol","modules":[{"relatedModules":["Swift"],"name":"HummingbirdMustache"}],"symbolKind":"property","title":"localizedDescription","extendedModule":"Swift","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"ParserError","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","title":"HBMustacheLibrary.ParserError","type":"topic","abstract":[{"text":"Error returned by init() when parser fails","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/Error-Implementations":{"kind":"article","abstract":[],"role":"collectionGroup","title":"Error Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/Error-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/ParserError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/ParserError\/localizedDescription","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"title":"localizedDescription","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/parsererror\/localizeddescription","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq.json index 38e0d65561..cc8737b649 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Register template under name"}],"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC8register_5namedySS_SStKF","title":"register(_:named:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"mustache","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"mustache","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Mustache text"}]}]},{"name":"name","content":[{"type":"paragraph","inlineContent":[{"text":"Name of template","type":"text"}]}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-7rcdq":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq","abstract":[{"type":"text","text":"Register template under name"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","role":"symbol","title":"register(_:named:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"mustache","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Mustache text"}],"type":"paragraph"}],"name":"mustache"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Name of template","type":"text"}]}],"name":"name"}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"method","title":"register(_:named:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC8register_5namedySS_SStKF"},"abstract":[{"type":"text","text":"Register template under name"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-7rcdq":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-7rcdq","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-7rcdq","title":"register(_:named:)","kind":"symbol","abstract":[{"text":"Register template under name","type":"text"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe.json index d04ed2e1d6..97c1ab9892 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe"]}],"abstract":[{"type":"text","text":"Register template under name"}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"register(_:named:)","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","text":"HBMustacheTemplate","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC8register_5namedyAA0C8TemplateC_SStF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"template"},{"kind":"text","text":": "},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","text":"HBMustacheTemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}]}]},{"parameters":[{"name":"template","content":[{"type":"paragraph","inlineContent":[{"text":"Template","type":"text"}]}]},{"name":"name","content":[{"inlineContent":[{"text":"Name of template","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-n0oe":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Register template under name"}],"title":"register(_:named:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier","text":"HBMustacheTemplate"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe"},"metadata":{"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC8register_5namedyAA0C8TemplateC_SStF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"register(_:named:)"},"abstract":[{"type":"text","text":"Register template under name"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"register"},{"kind":"text","text":"("},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"template","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBMustacheTemplate","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},{"text":", ","kind":"text"},{"text":"named","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"name":"template","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Template"}]}]},{"name":"name","content":[{"inlineContent":[{"type":"text","text":"Name of template"}],"type":"paragraph"}]}],"kind":"parameters"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/register(_:named:)-n0oe":{"role":"symbol","title":"register(_:named:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"register","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBMustacheTemplate","preciseIdentifier":"s:19HummingbirdMustache18HBMustacheTemplateC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/register(_:named:)-n0oe","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/register(_:named:)-n0oe","type":"topic","abstract":[{"type":"text","text":"Register template under name"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:).json index 2c8f7c4aad..ccf6fd7424 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"metadata":{"title":"render(_:withTemplate:)","symbolKind":"method","externalID":"s:19HummingbirdMustache17HBMustacheLibraryC6render_12withTemplateSSSgyp_SStF","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTemplate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdMustache"}]},"sections":[],"abstract":[{"type":"text","text":"Render object using templated with name"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"text":"withTemplate","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Object to render","type":"text"}]}],"name":"object"},{"content":[{"inlineContent":[{"type":"text","text":"Name of template"}],"type":"paragraph"}],"name":"name"}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"Rendered text"}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/render(_:withTemplate:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)","type":"topic","role":"symbol","title":"render(_:withTemplate:)","kind":"symbol","abstract":[{"text":"Render object using templated with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"text":"withTemplate","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"text":"withTemplate","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Object to render"}]}],"name":"object"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Name of template","type":"text"}]}],"name":"name"}]},{"kind":"content","content":[{"text":"Return Value","type":"heading","anchor":"return-value","level":2},{"inlineContent":[{"text":"Rendered text","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Render object using templated with name"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"]]},"metadata":{"externalID":"s:19HummingbirdMustache17HBMustacheLibraryC6render_12withTemplateSSSgyp_SStF","title":"render(_:withTemplate:)","symbolKind":"method","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":", ","kind":"text"},{"text":"withTemplate","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary/render(_:withTemplate:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary\/render(_:withTemplate:)","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary\/render(_:withtemplate:)","kind":"symbol","title":"render(_:withTemplate:)","role":"symbol","type":"topic","abstract":[{"text":"Render object using templated with name","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withTemplate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent.json index 4777ca57f5..122725bd8a 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdMustache"}],"navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"roleHeading":"Protocol","symbolKind":"protocol","role":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","externalID":"s:19HummingbirdMustache16HBMustacheParentP"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)"]}],"abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustacheparent"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"title":"Rendering","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"generated":true}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent/child(named:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"child"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"child(named:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)","required":true,"role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Rendering","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"generated":true}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","interfaceLanguage":"swift"},"metadata":{"title":"HBMustacheParent","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"symbolKind":"protocol","roleHeading":"Protocol","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache16HBMustacheParentP"},"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)"]}],"abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustacheparent"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent/child(named:)":{"title":"child(named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)","abstract":[],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"child","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent/child(named:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent/child(named:).json index de49dae3c3..cece1303c9 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent/child(named:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustacheparent/child(named:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","title":"child(named:)","externalID":"s:19HummingbirdMustache16HBMustacheParentP5child5namedypSgSS_tF","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"child","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"child"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent/child(named:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"child"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"child(named:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)","required":true,"role":"symbol","type":"topic","abstract":[]}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"child"},{"kind":"text","text":"("},{"kind":"externalParam","text":"named"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"]]},"metadata":{"externalID":"s:19HummingbirdMustache16HBMustacheParentP5child5namedypSgSS_tF","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"method","title":"child(named:)","role":"symbol","required":true,"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"child","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"roleHeading":"Instance Method"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent/child(named:)":{"title":"child(named:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent\/child(named:)","abstract":[],"kind":"symbol","required":true,"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent\/child(named:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"child","kind":"identifier"},{"text":"(","kind":"text"},{"text":"named","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate.json index a85aa0a534..e662231e0e 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)"]},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"],"title":"Enumerations"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Class holding Mustache template"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"platforms":["Linux"]}]}],"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"],"generated":true,"title":"Template Library"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"metadata":{"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"title":"HBMustacheTemplate","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"class"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/init(string:)":{"title":"init(string:)","abstract":[{"type":"text","text":"Initialize template"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/render(_:)":{"title":"render(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Render object using this template"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","navigatorTitle":[{"text":"HBMustacheLibrary","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLibrary","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"abstract":[{"text":"Class holding Mustache template","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary"],"title":"Template Library"}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"],"title":"Enumerations"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"symbolKind":"class","modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheTemplate","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"roleHeading":"Class"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLibrary":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLibrary","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheLibrary"}],"type":"topic","title":"HBMustacheLibrary","role":"symbol","abstract":[{"text":"Class holding a collection of mustache templates.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBMustacheLibrary"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelibrary"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/init(string:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)","abstract":[{"type":"text","text":"Initialize template"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"role":"symbol","title":"init(string:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/render(_:)":{"title":"render(_:)","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","abstract":[{"text":"Render object using this template","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error.json index 05cfbf7217..c0a51d4b1f 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"extendedModule":"HummingbirdMustache","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBMustacheTemplate.Error","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","symbolKind":"enum","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"roleHeading":"Enumeration"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"]}],"abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/transformAppliedToInheritanceSection":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","abstract":[{"text":"cannot apply transform to inherited section","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"transformAppliedToInheritanceSection"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/textInsideInheritSection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","title":"HBMustacheTemplate.Error.textInsideInheritSection","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textInsideInheritSection","kind":"identifier"}],"abstract":[{"text":"text found inside inherit section of partial","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/sectionCloseNameIncorrect":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sectionCloseNameIncorrect","kind":"identifier"}],"role":"symbol","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect","type":"topic","abstract":[{"text":"the end section does not match the name of the start section","type":"text"}]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unrecognisedConfigVariable":{"type":"topic","kind":"symbol","title":"HBMustacheTemplate.Error.unrecognisedConfigVariable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unrecognisedConfigVariable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable","abstract":[{"type":"text","text":"unrecognised config variable"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/error-implementations","type":"topic","title":"Error Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic","kind":"article"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/illegalTokenInsideInheritSection":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection","abstract":[{"type":"text","text":"illegal token inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"illegalTokenInsideInheritSection","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidSetDelimiter":{"abstract":[{"type":"text","text":"set delimiter tag badly formatted"}],"title":"HBMustacheTemplate.Error.invalidSetDelimiter","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSetDelimiter"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/expectedSectionEnd":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend","abstract":[{"type":"text","text":"was not expecting a section end"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expectedSectionEnd","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBMustacheTemplate.Error.expectedSectionEnd","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unfinishedName":{"title":"HBMustacheTemplate.Error.unfinishedName","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname","kind":"symbol","abstract":[{"type":"text","text":"tag was badly formatted"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidConfigVariableSyntax":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfigVariableSyntax","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax","abstract":[{"type":"text","text":"config variable syntax is wrong"}]}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Error generated by "},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}]}]}],"metadata":{"role":"symbol","symbolKind":"enum","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Enumeration","navigatorTitle":[{"text":"Error","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"extendedModule":"HummingbirdMustache","title":"HBMustacheTemplate.Error"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable"],"title":"Enumeration Cases"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations"],"title":"Default Implementations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/textInsideInheritSection":{"abstract":[{"type":"text","text":"text found inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection","kind":"symbol","title":"HBMustacheTemplate.Error.textInsideInheritSection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textInsideInheritSection"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/illegalTokenInsideInheritSection":{"abstract":[{"type":"text","text":"illegal token inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection","kind":"symbol","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalTokenInsideInheritSection"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidSetDelimiter":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSetDelimiter"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter","kind":"symbol","abstract":[{"type":"text","text":"set delimiter tag badly formatted"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter","title":"HBMustacheTemplate.Error.invalidSetDelimiter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/expectedSectionEnd":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","title":"HBMustacheTemplate.Error.expectedSectionEnd","kind":"symbol","abstract":[{"type":"text","text":"was not expecting a section end"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"expectedSectionEnd","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/sectionCloseNameIncorrect":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","kind":"symbol","abstract":[{"text":"the end section does not match the name of the start section","type":"text"}],"type":"topic","role":"symbol","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sectionCloseNameIncorrect"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unfinishedName":{"abstract":[{"type":"text","text":"tag was badly formatted"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname","kind":"symbol","title":"HBMustacheTemplate.Error.unfinishedName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Error-Implementations":{"title":"Error Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/transformAppliedToInheritanceSection":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection","abstract":[{"text":"cannot apply transform to inherited section","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transformAppliedToInheritanceSection","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidConfigVariableSyntax":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfigVariableSyntax"}],"abstract":[{"type":"text","text":"config variable syntax is wrong"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unrecognisedConfigVariable":{"kind":"symbol","abstract":[{"text":"unrecognised config variable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unrecognisedConfigVariable","kind":"identifier"}],"role":"symbol","title":"HBMustacheTemplate.Error.unrecognisedConfigVariable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:).json index 7b8daf2bd1..c9a3070087 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdMustache","relatedModules":["Swift"]}],"symbolKind":"op","extendedModule":"Swift","title":"!=(_:_:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","role":"collectionGroup","abstract":[],"type":"topic","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"extendedModule":"Swift","symbolKind":"op","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","modules":[{"name":"HummingbirdMustache","relatedModules":["Swift"]}],"role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Equatable-Implementations":{"type":"topic","title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","kind":"article","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/!=(_:_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations.json index 27ffa033d3..1643b7e6f6 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations.json @@ -1 +1 @@ -{"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)"],"generated":true}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"kind":"article","sections":[],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)"],"title":"Operators","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/!=(_:_:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/!=(_:_:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations.json index a32eb16e70..0d8177c71b 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations.json @@ -1 +1 @@ -{"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription"],"title":"Instance Properties"}],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup","title":"Error Implementations"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription","type":"topic","title":"localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup","title":"Error Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription"],"title":"Instance Properties"}],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/localizedDescription":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedDescription","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend.json index b63c9cb4d5..9982ae318f 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expectedSectionEnd"}],"title":"HBMustacheTemplate.Error.expectedSectionEnd","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO18expectedSectionEndyA2EmF","modules":[{"name":"HummingbirdMustache"}]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"was not expecting a section end"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expectedSectionEnd"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/expectedSectionEnd":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend","abstract":[{"type":"text","text":"was not expecting a section end"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expectedSectionEnd","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBMustacheTemplate.Error.expectedSectionEnd","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Case","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO18expectedSectionEndyA2EmF","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"case","title":"HBMustacheTemplate.Error.expectedSectionEnd","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expectedSectionEnd","kind":"identifier"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"expectedSectionEnd"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"was not expecting a section end"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/expectedSectionEnd":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/expectedsectionend","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/expectedSectionEnd","title":"HBMustacheTemplate.Error.expectedSectionEnd","kind":"symbol","abstract":[{"type":"text","text":"was not expecting a section end"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"expectedSectionEnd","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection.json index cb6f8d4215..c9db224bab 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"metadata":{"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO32illegalTokenInsideInheritSectionyA2EmF","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalTokenInsideInheritSection"}],"modules":[{"name":"HummingbirdMustache"}]},"abstract":[{"type":"text","text":"illegal token inside inherit section of partial"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalTokenInsideInheritSection"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/illegalTokenInsideInheritSection":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection","abstract":[{"type":"text","text":"illegal token inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"illegalTokenInsideInheritSection","kind":"identifier"}],"kind":"symbol","type":"topic","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"abstract":[{"text":"illegal token inside inherit section of partial","type":"text"}],"metadata":{"symbolKind":"case","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO32illegalTokenInsideInheritSectionyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalTokenInsideInheritSection"}],"roleHeading":"Case","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","modules":[{"name":"HummingbirdMustache"}],"role":"symbol"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"illegalTokenInsideInheritSection","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/illegalTokenInsideInheritSection":{"abstract":[{"type":"text","text":"illegal token inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/illegalTokenInsideInheritSection","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/illegaltokeninsideinheritsection","kind":"symbol","title":"HBMustacheTemplate.Error.illegalTokenInsideInheritSection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalTokenInsideInheritSection"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax.json index ab878431f9..0439bbbce6 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Case","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfigVariableSyntax","kind":"identifier"}],"symbolKind":"case","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO27invalidConfigVariableSyntaxyA2EmF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfigVariableSyntax"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","interfaceLanguage":"swift"},"abstract":[{"text":"config variable syntax is wrong","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidConfigVariableSyntax":{"role":"symbol","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"invalidConfigVariableSyntax","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax","abstract":[{"type":"text","text":"config variable syntax is wrong"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"type":"text","text":"config variable syntax is wrong"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidConfigVariableSyntax","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax"]}],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfigVariableSyntax"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO27invalidConfigVariableSyntaxyA2EmF","role":"symbol","roleHeading":"Case","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidConfigVariableSyntax":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidConfigVariableSyntax"}],"abstract":[{"type":"text","text":"config variable syntax is wrong"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidconfigvariablesyntax","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidConfigVariableSyntax","title":"HBMustacheTemplate.Error.invalidConfigVariableSyntax","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter.json index c91a375388..794de31298 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","abstract":[{"text":"set delimiter tag badly formatted","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidSetDelimiter","kind":"identifier"}],"role":"symbol","title":"HBMustacheTemplate.Error.invalidSetDelimiter","roleHeading":"Case","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO19invalidSetDelimiteryA2EmF","symbolKind":"case","modules":[{"name":"HummingbirdMustache"}]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSetDelimiter"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidSetDelimiter":{"abstract":[{"type":"text","text":"set delimiter tag badly formatted"}],"title":"HBMustacheTemplate.Error.invalidSetDelimiter","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSetDelimiter"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidSetDelimiter","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO19invalidSetDelimiteryA2EmF","roleHeading":"Case","title":"HBMustacheTemplate.Error.invalidSetDelimiter"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidSetDelimiter","kind":"identifier"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"set delimiter tag badly formatted"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/invalidSetDelimiter":{"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidSetDelimiter"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/invalidSetDelimiter","kind":"symbol","abstract":[{"type":"text","text":"set delimiter tag badly formatted"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/invalidsetdelimiter","title":"HBMustacheTemplate.Error.invalidSetDelimiter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription.json index e8b01f2efa..89d0898c44 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"extendedModule":"Swift","roleHeading":"Instance Property","title":"localizedDescription","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdMustache"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription","type":"topic","title":"localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Error-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","abstract":[],"kind":"article","role":"collectionGroup","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/error-implementations","type":"topic","title":"Error Implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription"]}],"metadata":{"roleHeading":"Instance Property","role":"symbol","extendedModule":"Swift","title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdMustache"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/localizedDescription":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/localizedDescription","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/localizeddescription","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"title":"localizedDescription","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/Error-Implementations":{"title":"Error Implementations","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/error-implementations","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/Error-Implementations","kind":"article","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect.json index e389b90334..7d389c2232 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sectionCloseNameIncorrect","kind":"identifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect"]}],"kind":"symbol","metadata":{"roleHeading":"Case","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO25sectionCloseNameIncorrectyA2EmF","role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sectionCloseNameIncorrect","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"the end section does not match the name of the start section","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/sectionCloseNameIncorrect":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sectionCloseNameIncorrect","kind":"identifier"}],"role":"symbol","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect","type":"topic","abstract":[{"text":"the end section does not match the name of the start section","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sectionCloseNameIncorrect"}]}]}],"metadata":{"role":"symbol","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO25sectionCloseNameIncorrectyA2EmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sectionCloseNameIncorrect","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"symbolKind":"case"},"abstract":[{"text":"the end section does not match the name of the start section","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/sectionCloseNameIncorrect":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/sectionCloseNameIncorrect","kind":"symbol","abstract":[{"text":"the end section does not match the name of the start section","type":"text"}],"type":"topic","role":"symbol","title":"HBMustacheTemplate.Error.sectionCloseNameIncorrect","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"sectionCloseNameIncorrect"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/sectionclosenameincorrect"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection.json index 18f1104f46..533c0c6a7a 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textInsideInheritSection"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"abstract":[{"text":"text found inside inherit section of partial","type":"text"}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO24textInsideInheritSectionyA2EmF","title":"HBMustacheTemplate.Error.textInsideInheritSection","roleHeading":"Case","role":"symbol","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textInsideInheritSection"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/textInsideInheritSection":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","title":"HBMustacheTemplate.Error.textInsideInheritSection","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textInsideInheritSection","kind":"identifier"}],"abstract":[{"text":"text found inside inherit section of partial","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textInsideInheritSection"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","sections":[],"metadata":{"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO24textInsideInheritSectionyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"textInsideInheritSection","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","title":"HBMustacheTemplate.Error.textInsideInheritSection","symbolKind":"case"},"abstract":[{"text":"text found inside inherit section of partial","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/textInsideInheritSection":{"abstract":[{"type":"text","text":"text found inside inherit section of partial"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/textInsideInheritSection","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/textinsideinheritsection","kind":"symbol","title":"HBMustacheTemplate.Error.textInsideInheritSection","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"textInsideInheritSection"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection.json index 4b8e38fd1c..af0761b915 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"case","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO36transformAppliedToInheritanceSectionyA2EmF","roleHeading":"Case","title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transformAppliedToInheritanceSection","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"abstract":[{"type":"text","text":"cannot apply transform to inherited section"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transformAppliedToInheritanceSection","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/transformAppliedToInheritanceSection":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection","kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","abstract":[{"text":"cannot apply transform to inherited section","type":"text"}],"fragments":[{"text":"case","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"transformAppliedToInheritanceSection"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"abstract":[{"text":"cannot apply transform to inherited section","type":"text"}],"metadata":{"roleHeading":"Case","role":"symbol","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO36transformAppliedToInheritanceSectionyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"transformAppliedToInheritanceSection"}],"modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","symbolKind":"case"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transformAppliedToInheritanceSection","kind":"identifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/transformAppliedToInheritanceSection":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/transformappliedtoinheritancesection","abstract":[{"text":"cannot apply transform to inherited section","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/transformAppliedToInheritanceSection","title":"HBMustacheTemplate.Error.transformAppliedToInheritanceSection","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transformAppliedToInheritanceSection","kind":"identifier"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname.json index b0c3b1ecc1..1c2239d6eb 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"tag was badly formatted"}],"sections":[],"metadata":{"title":"HBMustacheTemplate.Error.unfinishedName","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO14unfinishedNameyA2EmF","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}],"symbolKind":"case","modules":[{"name":"HummingbirdMustache"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unfinishedName":{"title":"HBMustacheTemplate.Error.unfinishedName","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname","kind":"symbol","abstract":[{"type":"text","text":"tag was badly formatted"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unfinishedName","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheTemplate.Error.unfinishedName","role":"symbol","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO14unfinishedNameyA2EmF","roleHeading":"Case"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"tag was badly formatted"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unfinishedName":{"abstract":[{"type":"text","text":"tag was badly formatted"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unfinishedName","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unfinishedname","kind":"symbol","title":"HBMustacheTemplate.Error.unfinishedName","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unfinishedName"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable.json index 1c133bdacc..5fc0c8faa8 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"unrecognised config variable"}],"sections":[],"metadata":{"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO26unrecognisedConfigVariableyA2EmF","title":"HBMustacheTemplate.Error.unrecognisedConfigVariable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unrecognisedConfigVariable"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdMustache"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unrecognisedConfigVariable","kind":"identifier"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"title":"HBMustacheTemplate.Error","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","abstract":[{"type":"text","text":"Error generated by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unrecognisedConfigVariable":{"type":"topic","kind":"symbol","title":"HBMustacheTemplate.Error.unrecognisedConfigVariable","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unrecognisedConfigVariable"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable","abstract":[{"type":"text","text":"unrecognised config variable"}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"unrecognised config variable","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"unrecognisedConfigVariable"}]}]}],"metadata":{"title":"HBMustacheTemplate.Error.unrecognisedConfigVariable","roleHeading":"Case","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC5ErrorO26unrecognisedConfigVariableyA2EmF","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unrecognisedConfigVariable","kind":"identifier"}],"role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error","navigatorTitle":[{"kind":"identifier","text":"Error"}],"role":"symbol","title":"HBMustacheTemplate.Error","type":"topic","abstract":[{"text":"Error generated by ","type":"text"},{"type":"codeVoice","code":"HBMustacheTemplate.parse"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/Error/unrecognisedConfigVariable":{"kind":"symbol","abstract":[{"text":"unrecognised config variable","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/Error\/unrecognisedConfigVariable","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/error\/unrecognisedconfigvariable","type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unrecognisedConfigVariable","kind":"identifier"}],"role":"symbol","title":"HBMustacheTemplate.Error.unrecognisedConfigVariable"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/init(string:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/init(string:).json index a01219730f..130c3767d6 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/init(string:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/init(string:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"string","content":[{"type":"paragraph","inlineContent":[{"text":"Template text","type":"text"}]}]}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"name":"Throws","type":"aside","style":"note","content":[{"inlineContent":[{"text":"HBMustacheTemplate.Error","type":"text"}],"type":"paragraph"}]}]}],"metadata":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC6stringACSS_tKcfc","roleHeading":"Initializer","title":"init(string:)","symbolKind":"init"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"},"abstract":[{"type":"text","text":"Initialize template"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/init(string:)":{"title":"init(string:)","abstract":[{"type":"text","text":"Initialize template"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)"},"abstract":[{"type":"text","text":"Initialize template"}],"metadata":{"roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(string:)","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC6stringACSS_tKcfc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"string","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"Template text"}],"type":"paragraph"}],"name":"string"}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"HBMustacheTemplate.Error","type":"text"}]}],"style":"note","name":"Throws","type":"aside"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/init(string:)":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/init(string:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/init(string:)","abstract":[{"type":"text","text":"Initialize template"}],"type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") "},{"text":"throws","kind":"keyword"}],"role":"symbol","title":"init(string:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror.json index 9a5252ec27..2d2b256b0d 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror.json @@ -1 +1 @@ -{"metadata":{"symbolKind":"struct","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdMustache"}],"title":"HBMustacheTemplate.ParserError","roleHeading":"Structure","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV","extendedModule":"HummingbirdMustache","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"type":"text","text":". Includes information about where error occurred"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/error":{"kind":"symbol","type":"topic","title":"error","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context","abstract":[],"title":"context","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable","title":"Swift.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/Error-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations","title":"Error Implementations","abstract":[]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"metadata":{"extendedModule":"HummingbirdMustache","navigatorTitle":[{"kind":"identifier","text":"ParserError"}],"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ParserError"}],"title":"HBMustacheTemplate.ParserError","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"struct","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV","roleHeading":"Structure"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/context":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"type":"topic","abstract":[],"title":"context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/error":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"},{"kind":"text","text":": Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error","title":"error","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/Error-Implementations":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error-implementations","title":"Error Implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context.json index 59859740d8..372da30f6c 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"property","title":"context","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV7contextAA8HBParserV7ContextVvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"text":": ","kind":"text"},{"text":"HBParser","preciseIdentifier":"s:19HummingbirdMustache8HBParserV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Context","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","kind":"typeIdentifier","text":"HBParser","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","kind":"typeIdentifier","text":"Context","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context","abstract":[],"title":"context","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBParser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Property","externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV7contextAA8HBParserV7ContextVvp","symbolKind":"property","title":"context","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"modules":[{"name":"HummingbirdMustache"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/context":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/context","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"context","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HBParser","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV"},{"text":".","kind":"text"},{"text":"Context","kind":"typeIdentifier","preciseIdentifier":"s:19HummingbirdMustache8HBParserV7ContextV"}],"type":"topic","abstract":[],"title":"context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/context"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations.json index 661be06a02..80e867dd64 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription"],"title":"Instance Properties","generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"},"metadata":{"title":"Error Implementations","modules":[{"name":"HummingbirdMustache"}],"role":"collectionGroup"},"sections":[],"kind":"article","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription","type":"topic","title":"localizedDescription","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription"],"title":"Instance Properties"}],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdMustache"}],"title":"Error Implementations"},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/localizedDescription":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription","title":"localizedDescription","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error.json index c27839f0f5..a87b1e0c8f 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": Swift","kind":"text"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": Swift","kind":"text"},{"text":".","kind":"text"},{"preciseIdentifier":"s:s5ErrorP","text":"Error","kind":"typeIdentifier"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV5errors0F0_pvp","role":"symbol","roleHeading":"Instance Property","title":"error","modules":[{"name":"HummingbirdMustache"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/error":{"kind":"symbol","type":"topic","title":"error","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"error"},{"kind":"text","text":": Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Error","kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP"}],"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV5errors0F0_pvp","title":"error","roleHeading":"Instance Property","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"error","kind":"identifier"},{"text":": Swift","kind":"text"},{"text":".","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/error":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"error"},{"kind":"text","text":": Swift"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error","title":"error","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/error","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription.json index 9fb5455494..3c3e02b749 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"localizedDescription","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV","modules":[{"name":"HummingbirdMustache","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/Error-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations","title":"Error Implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","abstract":[{"type":"text","text":"Error return by "},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/localizedDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription","type":"topic","title":"localizedDescription","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations"]]},"metadata":{"roleHeading":"Instance Property","symbolKind":"property","modules":[{"relatedModules":["Swift"],"name":"HummingbirdMustache"}],"extendedModule":"Swift","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:19HummingbirdMustache18HBMustacheTemplateC11ParserErrorV","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","title":"localizedDescription"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/Error-Implementations":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/error-implementations","title":"Error Implementations","abstract":[],"role":"collectionGroup","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/Error-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError/localizedDescription":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror\/localizeddescription","title":"localizedDescription","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError\/localizedDescription","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/ParserError":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"ParserError","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/parsererror","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ParserError","kind":"identifier"}],"type":"topic","abstract":[{"text":"Error return by ","type":"text"},{"code":"HBMustacheTemplate.parse","type":"codeVoice"},{"text":". Includes information about where error occurred","type":"text"}],"title":"HBMustacheTemplate.ParserError","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/ParserError"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/render(_:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/render(_:).json index e8b7d8df38..e17957df88 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/render(_:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetemplate/render(_:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC6renderySSypF","symbolKind":"method","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Method","title":"render(_:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Render object using this template"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"object","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Object to render"}]}]}]},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Rendered text"}]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","title":"HBMustacheTemplate","role":"symbol","abstract":[{"type":"text","text":"Class holding Mustache template"}],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTemplate"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTemplate"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/render(_:)":{"title":"render(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","role":"symbol","type":"topic","abstract":[{"type":"text","text":"Render object using this template"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"render"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"object"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"object","content":[{"type":"paragraph","inlineContent":[{"text":"Object to render","type":"text"}]}]}],"kind":"parameters"},{"content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"type":"text","text":"Rendered text"}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:19HummingbirdMustache18HBMustacheTemplateC6renderySSypF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","modules":[{"name":"HummingbirdMustache"}],"symbolKind":"method","roleHeading":"Instance Method","title":"render(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate"]]},"abstract":[{"text":"Render object using this template","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate":{"abstract":[{"text":"Class holding Mustache template","type":"text"}],"navigatorTitle":[{"text":"HBMustacheTemplate","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate","title":"HBMustacheTemplate","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTemplate","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTemplate/render(_:)":{"title":"render(_:)","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetemplate\/render(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTemplate\/render(_:)","abstract":[{"text":"Render object using this template","type":"text"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"render","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Any","kind":"keyword"},{"text":") -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable.json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable.json index 7867afef07..f05c3fe4ef 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable.json @@ -1 +1 @@ -{"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"title":"Rendering"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"protocol","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"roleHeading":"Protocol","title":"HBMustacheTransformable","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache23HBMustacheTransformableP","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]},"kind":"symbol","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbmustachetransformable"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTransformable"}]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The syntax for applying transforms is "},{"type":"codeVoice","code":"{{transform(variable)}}"},{"type":"text","text":". Transforms can be applied to both"},{"type":"text","text":" "},{"type":"text","text":"variables, sections and inverted sections."}]},{"type":"paragraph","inlineContent":[{"text":"A simple example would be ensuring a string is lowercase.","type":"text"}]},{"type":"codeListing","code":["{{lowercased(myString)}}"],"syntax":null},{"type":"paragraph","inlineContent":[{"type":"text","text":"If applying a transform to a sequence then the closing element of the sequence should include the"},{"type":"text","text":" "},{"type":"text","text":"transform name eg"}]},{"type":"codeListing","code":["{{#reversed(sequence)}}{{.}}{{\\reversed(sequence)}}"],"syntax":null}]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)"],"title":"Instance Methods"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"navigatorTitle":[{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"title":"HBMustacheCustomRenderable","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"code":"String(describing)","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheCustomRenderable"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"type":"topic","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","role":"symbol","abstract":[{"text":"Protocol for object that has a custom method for accessing their children, instead","type":"text"},{"text":" ","type":"text"},{"text":"of using Mirror","type":"text"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable/transform(_:)":{"type":"topic","title":"transform(_:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transform","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","kind":"symbol","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachelambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The syntax for applying transforms is "},{"type":"codeVoice","code":"{{transform(variable)}}"},{"type":"text","text":". Transforms can be applied to both"},{"type":"text","text":" "},{"type":"text","text":"variables, sections and inverted sections."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"A simple example would be ensuring a string is lowercase."}]},{"syntax":null,"type":"codeListing","code":["{{lowercased(myString)}}"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"If applying a transform to a sequence then the closing element of the sequence should include the"},{"type":"text","text":" "},{"type":"text","text":"transform name eg"}]},{"syntax":null,"type":"codeListing","code":["{{#reversed(sequence)}}{{.}}{{\\reversed(sequence)}}"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMustacheTransformable"}],"modules":[{"name":"HummingbirdMustache"}],"roleHeading":"Protocol","title":"HBMustacheTransformable","externalID":"s:19HummingbirdMustache23HBMustacheTransformableP","symbolKind":"protocol","navigatorTitle":[{"kind":"identifier","text":"HBMustacheTransformable"}],"role":"symbol"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)"],"title":"Instance Methods"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"seeAlsoSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda"],"title":"Rendering"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetransformable"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheParent":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheParent","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustacheparent","role":"symbol","navigatorTitle":[{"text":"HBMustacheParent","kind":"identifier"}],"title":"HBMustacheParent","abstract":[{"type":"text","text":"Protocol for object that has a custom method for accessing their children, instead"},{"type":"text","text":" "},{"type":"text","text":"of using Mirror"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheParent","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable/transform(_:)":{"type":"topic","required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"transform"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"transform(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheLambda":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheLambda","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachelambda","role":"symbol","navigatorTitle":[{"text":"HBMustacheLambda","kind":"identifier"}],"title":"HBMustacheLambda","abstract":[{"type":"text","text":"Lambda function. Can add this to object being rendered to filter contents of objects."}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheLambda","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheCustomRenderable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheCustomRenderable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachecustomrenderable","role":"symbol","navigatorTitle":[{"text":"HBMustacheCustomRenderable","kind":"identifier"}],"title":"HBMustacheCustomRenderable","abstract":[{"type":"text","text":"Allow object to override standard hummingbird type rendering which uses"},{"type":"text","text":" "},{"type":"codeVoice","code":"String(describing)"},{"type":"text","text":"."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheCustomRenderable","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:).json b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:).json index 17d02d85c4..7ab8482643 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:).json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"transform"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable"]]},"metadata":{"modules":[{"name":"HummingbirdMustache"}],"role":"symbol","required":true,"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"transform"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"title":"transform(_:)","externalID":"s:19HummingbirdMustache23HBMustacheTransformableP9transformyypSgSSF"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable/transform(_:)":{"type":"topic","title":"transform(_:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transform","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","abstract":[{"text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation","type":"text"},{"text":" ","type":"text"},{"text":"of Mustache. They allow you to process objects before they are rendered.","type":"text"}],"role":"symbol","type":"topic","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","title":"HBMustacheTransformable"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdMustache"}],"required":true,"symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"transform"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"transform(_:)","externalID":"s:19HummingbirdMustache23HBMustacheTransformableP9transformyypSgSSF","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"transform","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"name","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable","role":"symbol","navigatorTitle":[{"text":"HBMustacheTransformable","kind":"identifier"}],"title":"HBMustacheTransformable","abstract":[{"type":"text","text":"Objects that can have a transforms run on them. Mustache transforms are specific to this implementation"},{"type":"text","text":" "},{"type":"text","text":"of Mustache. They allow you to process objects before they are rendered."}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMustacheTransformable","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBMustacheTransformable/transform(_:)":{"type":"topic","required":true,"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"transform"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"keyword","text":"Any"},{"kind":"text","text":"?"}],"title":"transform(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBMustacheTransformable\/transform(_:)","abstract":[],"url":"\/documentation\/hummingbirdmustache\/hbmustachetransformable\/transform(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbparser.json b/docs/1.0/data/documentation/hummingbirdmustache/hbparser.json index 13ae8502eb..081f08ca89 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbparser.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbparser.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"],"title":"Structures"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"struct","roleHeading":"Structure","externalID":"s:19HummingbirdMustache8HBParserV","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBParser"}],"title":"HBParser","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}],"modules":[{"name":"HummingbirdMustache"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBParser"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}]}],"kind":"declarations"}],"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"],"title":"Structures"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser"},"abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"]]},"metadata":{"externalID":"s:19HummingbirdMustache8HBParserV","role":"symbol","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"HBParser","kind":"identifier"}],"modules":[{"name":"HummingbirdMustache"}],"title":"HBParser","symbolKind":"struct","roleHeading":"Structure"},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context.json b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context.json index 91526606cc..3b26452f74 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser"]]},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"extendedModule":"HummingbirdMustache","title":"HBParser.Context","symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"Context"}],"role":"symbol","externalID":"s:19HummingbirdMustache8HBParserV7ContextV","modules":[{"name":"HummingbirdMustache"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}]}]}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber"]}],"abstract":[{"type":"text","text":"context used in parser error"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/columnNumber":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"columnNumber"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","title":"columnNumber","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/lineNumber":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","title":"lineNumber","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/line":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/line","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","title":"line","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","interfaceLanguage":"swift"},"metadata":{"extendedModule":"HummingbirdMustache","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache8HBParserV7ContextV","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Context"}],"symbolKind":"struct","roleHeading":"Structure","title":"HBParser.Context","navigatorTitle":[{"kind":"identifier","text":"Context"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber"],"title":"Instance Properties"}],"sections":[],"abstract":[{"type":"text","text":"context used in parser error"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/lineNumber":{"title":"lineNumber","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/columnNumber":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"columnNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","title":"columnNumber"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/line":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/line","title":"line","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/columnnumber.json b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/columnnumber.json index 591e6192b1..364c514a47 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/columnnumber.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/columnnumber.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdMustache"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"columnNumber"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"symbolKind":"property","externalID":"s:19HummingbirdMustache8HBParserV7ContextV12columnNumberSivp","role":"symbol","roleHeading":"Instance Property","title":"columnNumber"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"columnNumber"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/columnNumber":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"columnNumber"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","title":"columnNumber","type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"columnNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"columnNumber","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdMustache"}],"role":"symbol","externalID":"s:19HummingbirdMustache8HBParserV7ContextV12columnNumberSivp","symbolKind":"property","title":"columnNumber"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/columnNumber":{"type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"columnNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/columnnumber","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/columnNumber","title":"columnNumber"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/line.json b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/line.json index ad96d5766c..580ce35261 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/line.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/line.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/line"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"line","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line"},"sections":[],"kind":"symbol","metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdMustache"}],"externalID":"s:19HummingbirdMustache8HBParserV7ContextV4lineSSvp","role":"symbol","title":"line","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/line":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/line","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","title":"line","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/line"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line"},"metadata":{"externalID":"s:19HummingbirdMustache8HBParserV7ContextV4lineSSvp","title":"line","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"line","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdMustache"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/line":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/line","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/line","title":"line","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"line"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/linenumber.json b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/linenumber.json index a8c1383555..1d7260da06 100644 --- a/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/linenumber.json +++ b/docs/1.0/data/documentation/hummingbirdmustache/hbparser/context/linenumber.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:19HummingbirdMustache8HBParserV7ContextV10lineNumberSivp","role":"symbol","modules":[{"name":"HummingbirdMustache"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}],"roleHeading":"Instance Property","symbolKind":"property","title":"lineNumber"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lineNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","abstract":[{"type":"text","text":"context used in parser error"}],"title":"HBParser.Context","navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/lineNumber":{"url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","title":"lineNumber","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"type":"topic","url":"\/documentation\/hummingbirdmustache\/hbparser","abstract":[{"type":"text","text":"Reader object for parsing String buffers"}],"title":"HBParser","navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"title":"HummingbirdMustache","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","abstract":[{"text":"Mustache template engine.","type":"text"}],"url":"\/documentation\/hummingbirdmustache"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lineNumber","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","interfaceLanguage":"swift"},"metadata":{"title":"lineNumber","externalID":"s:19HummingbirdMustache8HBParserV7ContextV10lineNumberSivp","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdMustache"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context/lineNumber":{"title":"lineNumber","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context\/linenumber","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"lineNumber"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context\/lineNumber","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdmustache","type":"topic","abstract":[{"text":"Mustache template engine.","type":"text"}],"title":"HummingbirdMustache","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser/Context":{"abstract":[{"text":"context used in parser error","type":"text"}],"navigatorTitle":[{"text":"Context","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser\/context","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser\/Context","title":"HBParser.Context","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Context","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdMustache/HBParser":{"abstract":[{"text":"Reader object for parsing String buffers","type":"text"}],"navigatorTitle":[{"text":"HBParser","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdmustache\/hbparser","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdMustache\/HBParser","title":"HBParser","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBParser","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis.json b/docs/1.0/data/documentation/hummingbirdredis.json index 83b7008400..f31497c72c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis.json +++ b/docs/1.0/data/documentation/hummingbirdredis.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis"],"traits":[{"interfaceLanguage":"swift"}]}],"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[[]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"},"kind":"symbol","topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]}],"abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"metadata":{"symbolKind":"module","roleHeading":"Framework","role":"collection","title":"HummingbirdRedis","modules":[{"name":"HummingbirdRedis"}],"externalID":"HummingbirdRedis"},"sections":[],"primaryContentSections":[{"kind":"content","content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"First you need to create a "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","type":"reference","isActive":true},{"type":"text","text":" for your "},{"code":"EventLoopGroup","type":"codeVoice"},{"type":"text","text":". This creates a connection pool for each "},{"code":"EventLoop","type":"codeVoice"},{"type":"text","text":" in your "},{"type":"codeVoice","code":"EventLoopGroup"},{"type":"text","text":". When you want to send a command you ask the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"type":"text","text":" for the connection pool for the "},{"type":"codeVoice","code":"EventLoop"},{"type":"text","text":" you are running on and then call your command."}]},{"code":["\/\/ Initialize a Redis Connection Pool for each EventLoop","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","\/\/ Get Redis connection","let redis = redisConnectionPoolGroup.pool(for: eventLoop)","try await redis.set(\"Test\", to: \"hello\").get()"],"type":"codeListing","syntax":"swift"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Alternatively you can access a Redis connection pool via "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"type":"text","text":" if you add the connection pool group to your "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"type":"text","text":"."}]},{"code":["try app.addRedis("," configuration: .init(hostname: Self.redisHostname, port: 6379)",")","\/\/ Add route that returns contents of Redis INFO command","app.router.get(\"redis\") { req in"," req.redis.send(command: \"INFO\").map(\\.description)","}"],"type":"codeListing","syntax":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis"]}],"primaryContentSections":[{"content":[{"level":2,"type":"heading","text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"First you need to create a "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"type":"text","text":" for your "},{"type":"codeVoice","code":"EventLoopGroup"},{"type":"text","text":". This creates a connection pool for each "},{"type":"codeVoice","code":"EventLoop"},{"type":"text","text":" in your "},{"type":"codeVoice","code":"EventLoopGroup"},{"type":"text","text":". When you want to send a command you ask the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"type":"text","text":" for the connection pool for the "},{"code":"EventLoop","type":"codeVoice"},{"type":"text","text":" you are running on and then call your command."}]},{"syntax":"swift","type":"codeListing","code":["\/\/ Initialize a Redis Connection Pool for each EventLoop","let redisConnectionPoolGroup = try RedisConnectionPoolGroup("," configuration: .init(hostname: Self.redisHostname, port: 6379),"," eventLoopGroup: app.eventLoopGroup,"," logger: app.logger",")","\/\/ Get Redis connection","let redis = redisConnectionPoolGroup.pool(for: eventLoop)","try await redis.set(\"Test\", to: \"hello\").get()"]},{"type":"paragraph","inlineContent":[{"text":"Alternatively you can access a Redis connection pool via ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","type":"reference"},{"text":" if you add the connection pool group to your ","type":"text"},{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","type":"reference"},{"text":".","type":"text"}]},{"syntax":"swift","type":"codeListing","code":["try app.addRedis("," configuration: .init(hostname: Self.redisHostname, port: 6379)",")","\/\/ Add route that returns contents of Redis INFO command","app.router.get(\"redis\") { req in"," req.redis.send(command: \"INFO\").map(\\.description)","}"]}],"kind":"content"}],"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"symbolKind":"module","role":"collection","externalID":"HummingbirdRedis","roleHeading":"Framework","modules":[{"name":"HummingbirdRedis"}],"title":"HummingbirdRedis"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[[]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration.json index 95acce4463..956bd325a0 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration.json @@ -1 +1 @@ -{"metadata":{"title":"HBRedisConfiguration","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Structure","symbolKind":"struct","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError"],"title":"Type Aliases"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/serverAddresses":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses","title":"serverAddresses","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/password":{"title":"password","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/password"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(serverAddresses:password:database:pool:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","title":"init(serverAddresses:password:database:pool:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"serverAddresses","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"SocketAddress","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"text":"], ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/ValidationError":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError","title":"HBRedisConfiguration.ValidationError","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror","navigatorTitle":[{"text":"ValidationError","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ValidationError","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-6wkm4":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[],"role":"symbol","title":"init(url:pool:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/database":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/database","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"database","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","type":"topic","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(hostname:port:password:database:pool:)":{"abstract":[],"title":"init(hostname:port:password:database:pool:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/pool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"}],"title":"pool","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-5y2mz":{"title":"init(url:pool:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError"],"title":"Type Aliases"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV","role":"symbol","symbolKind":"struct","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Structure","title":"HBRedisConfiguration","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/pool":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool","title":"pool","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/serverAddresses":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverAddresses","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses","title":"serverAddresses","role":"symbol","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-6wkm4":{"type":"topic","abstract":[],"title":"init(url:pool:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/password":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/password","title":"password","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(serverAddresses:password:database:pool:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)","type":"topic","kind":"symbol","abstract":[],"title":"init(serverAddresses:password:database:pool:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"text":"], ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/database":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/database","type":"topic","abstract":[],"title":"database","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(hostname:port:password:database:pool:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","abstract":[],"type":"topic","title":"init(hostname:port:password:database:pool:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/ValidationError":{"title":"HBRedisConfiguration.ValidationError","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"ValidationError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror","kind":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValidationError"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-5y2mz":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz","type":"topic","abstract":[],"title":"init(url:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/database.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/database.json index 769ba013c5..a649c341bc 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/database.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/database.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"symbolKind":"property","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8databaseSiSgvp","title":"database","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/database"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/database":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/database","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"database","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","type":"topic","abstract":[],"kind":"symbol","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/database"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","title":"database","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8databaseSiSgvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"symbolKind":"property"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/database":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"database","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/database","type":"topic","abstract":[],"title":"database","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/database"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:).json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:).json index 6ede78f4a1..231ae4f106 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = RedisConnection.Configuration.defaultPort, ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier"},{"text":" = .init()) ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"metadata":{"symbolKind":"init","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8hostname4port8password8database4poolACSS_SiSSSgSiSgAC11PoolOptionsVtKcfc","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"init(hostname:port:password:database:pool:)","roleHeading":"Initializer","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(hostname:port:password:database:pool:)":{"abstract":[],"title":"init(hostname:port:password:database:pool:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"hostname"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8hostname4port8password8database4poolACSS_SiSSSgSiSgAC11PoolOptionsVtKcfc","symbolKind":"init","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer","title":"init(hostname:port:password:database:pool:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"hostname"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":" = RedisConnection.Configuration.defaultPort, "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","kind":"typeIdentifier","text":"PoolOptions"},{"kind":"text","text":" = .init()) "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(hostname:port:password:database:pool:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"hostname","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(hostname:port:password:database:pool:)","abstract":[],"type":"topic","title":"init(hostname:port:password:database:pool:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(hostname:port:password:database:pool:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:).json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:).json index 7e015c1906..3d8328a3fe 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)"},"metadata":{"title":"init(serverAddresses:password:database:pool:)","symbolKind":"init","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15serverAddresses8password8database4poolACSay7NIOCore13SocketAddressOG_SSSgSiSgAC11PoolOptionsVtKcfc","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"kind":"text","text":" = .init()) "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(serverAddresses:password:database:pool:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","title":"init(serverAddresses:password:database:pool:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"serverAddresses","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"SocketAddress","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"text":"], ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","text":"PoolOptions"},{"kind":"text","text":" = .init()) "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"init","title":"init(serverAddresses:password:database:pool:)","roleHeading":"Initializer","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15serverAddresses8password8database4poolACSay7NIOCore13SocketAddressOG_SSSgSiSgAC11PoolOptionsVtKcfc"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(serverAddresses:password:database:pool:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(serverAddresses:password:database:pool:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(serveraddresses:password:database:pool:)","type":"topic","kind":"symbol","abstract":[],"title":"init(serverAddresses:password:database:pool:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"serverAddresses"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"text":"], ","kind":"text"},{"text":"password","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz.json index fd0613e6e8..7cff4fadb6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","text":"PoolOptions"},{"kind":"text","text":" = .init()) "},{"kind":"keyword","text":"throws"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"init(url:pool:)","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV3url4poolAC10Foundation3URLV_AC11PoolOptionsVtKcfc","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-5y2mz":{"title":"init(url:pool:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"},{"text":" = .init()) ","kind":"text"},{"text":"throws","kind":"keyword"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"roleHeading":"Initializer","title":"init(url:pool:)","symbolKind":"init","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV3url4poolAC10Foundation3URLV_AC11PoolOptionsVtKcfc"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-5y2mz":{"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-5y2mz","type":"topic","abstract":[],"title":"init(url:pool:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-5y2mz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4.json index 69ac1fb74b..ee248ae315 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4.json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","kind":"typeIdentifier"},{"text":" = .init()) ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"sections":[],"metadata":{"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV3url4poolACSS_AC11PoolOptionsVtKcfc","roleHeading":"Initializer","role":"symbol","title":"init(url:pool:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"init"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-6wkm4":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"abstract":[],"role":"symbol","title":"init(url:pool:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"url","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"string","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"pool","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","kind":"typeIdentifier"},{"text":" = .init()) ","kind":"text"},{"text":"throws","kind":"keyword"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","roleHeading":"Initializer","title":"init(url:pool:)","symbolKind":"init","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV3url4poolACSS_AC11PoolOptionsVtKcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/init(url:pool:)-6wkm4":{"type":"topic","abstract":[],"title":"init(url:pool:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/init(url:pool:)-6wkm4","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"url"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"pool"},{"kind":"text","text":": "},{"text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/init(url:pool:)-6wkm4","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/password.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/password.json index 0d69a3c76d..26940e8c6d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/password.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/password.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8passwordSSSgvp","roleHeading":"Instance Property","title":"password"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]}]}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/password"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/password":{"title":"password","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","abstract":[],"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/password"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV8passwordSSSgvp","roleHeading":"Instance Property","title":"password","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/password"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/password":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/password","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/password","title":"password","kind":"symbol","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"password"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pool.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pool.json index 6455c1ca57..0047d0f876 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pool.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pool.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"}],"title":"pool","roleHeading":"Instance Property","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV4poolAC11PoolOptionsVvp","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","text":"PoolOptions","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/pool":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pool","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions","kind":"typeIdentifier"}],"title":"pool","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool"]}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV4poolAC11PoolOptionsVvp","title":"pool","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","text":"PoolOptions"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/pool":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pool","title":"pool","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PoolOptions","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/pool","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions.json index 22ff49f57b..c78a3c3331 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","interfaceLanguage":"swift"},"metadata":{"title":"HBRedisConfiguration.PoolOptions","symbolKind":"struct","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"roleHeading":"Structure"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}]}]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount"]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionRetryTimeout":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}],"kind":"symbol","title":"connectionRetryTimeout","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","text":"RedisConnectionPoolSize"},{"kind":"text","text":", "},{"kind":"externalParam","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"connectionBackoffFactor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7Float32a","text":"Float32"},{"kind":"text","text":", "},{"kind":"externalParam","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?)"}],"title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/maximumConnectionCount":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"text":"RedisConnectionPoolSize","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}],"role":"symbol","title":"maximumConnectionCount","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/minimumConnectionCount":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","title":"minimumConnectionCount","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/initialConnectionBackoffDelay":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"role":"symbol","title":"initialConnectionBackoffDelay","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionBackoffFactor":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionBackoffFactor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","title":"connectionBackoffFactor","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"HBRedisConfiguration.PoolOptions","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"roleHeading":"Structure","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV","symbolKind":"struct"},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionRetryTimeout":{"kind":"symbol","type":"topic","abstract":[],"title":"connectionRetryTimeout","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionBackoffFactor":{"title":"connectionBackoffFactor","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionBackoffFactor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier","text":"Float32"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/initialConnectionBackoffDelay":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"kind":"symbol","type":"topic","title":"initialConnectionBackoffDelay","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maximumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"minimumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)","title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/maximumConnectionCount":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount","role":"symbol","type":"topic","title":"maximumConnectionCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/minimumConnectionCount":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount","role":"symbol","type":"topic","title":"minimumConnectionCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor.json index dc6e48776a..e90040b7a3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","interfaceLanguage":"swift"},"metadata":{"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV23connectionBackoffFactorSfvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionBackoffFactor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7Float32a","text":"Float32","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","title":"connectionBackoffFactor","modules":[{"name":"HummingbirdRedis"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionBackoffFactor","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7Float32a","text":"Float32","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionBackoffFactor":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionBackoffFactor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","title":"connectionBackoffFactor","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionBackoffFactor","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Float32","kind":"typeIdentifier","preciseIdentifier":"s:s7Float32a"}],"platforms":["Linux"]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"connectionBackoffFactor","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionBackoffFactor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7Float32a","text":"Float32"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV23connectionBackoffFactorSfvp","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionBackoffFactor":{"title":"connectionBackoffFactor","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionbackofffactor","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionBackoffFactor"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier","text":"Float32"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionBackoffFactor","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout.json index b581fcabfb..2f9c041549 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22connectionRetryTimeout7NIOCore10TimeAmountVSgvp","symbolKind":"property","title":"connectionRetryTimeout"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionRetryTimeout":{"type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}],"kind":"symbol","title":"connectionRetryTimeout","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionRetryTimeout","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"connectionRetryTimeout","role":"symbol","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22connectionRetryTimeout7NIOCore10TimeAmountVSgvp","modules":[{"name":"HummingbirdRedis"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/connectionRetryTimeout":{"kind":"symbol","type":"topic","abstract":[],"title":"connectionRetryTimeout","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/connectionRetryTimeout","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/connectionretrytimeout","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:).json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:).json index 1012b93eb9..4f8e82a19d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)"]}],"metadata":{"role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier","text":"RedisConnectionPoolSize"},{"kind":"text","text":", "},{"kind":"externalParam","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"init","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22maximumConnectionCount07minimumhI023connectionBackoffFactor07initialhL5Delay0K12RetryTimeoutAE9RediStack0bhE4SizeO_SiSf7NIOCore10TimeAmountVAPSgtcfc","roleHeading":"Initializer","title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"maximumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","text":"RedisConnectionPoolSize","kind":"typeIdentifier"},{"text":" = .maximumActiveConnections(2), ","kind":"text"},{"text":"minimumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s7Float32a","text":"Float32","kind":"typeIdentifier"},{"text":" = 2, ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .milliseconds(100), ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","text":"RedisConnectionPoolSize"},{"kind":"text","text":", "},{"kind":"externalParam","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"connectionBackoffFactor"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s7Float32a","text":"Float32"},{"kind":"text","text":", "},{"kind":"externalParam","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"connectionRetryTimeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?)"}],"title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"maximumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier"},{"text":" = .maximumActiveConnections(2), ","kind":"text"},{"text":"minimumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"},{"text":" = 2, ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .milliseconds(100), ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"metadata":{"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22maximumConnectionCount07minimumhI023connectionBackoffFactor07initialhL5Delay0K12RetryTimeoutAE9RediStack0bhE4SizeO_SiSf7NIOCore10TimeAmountVAPSgtcfc","role":"symbol","roleHeading":"Initializer","title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maximumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"minimumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)":{"kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maximumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"minimumConnectionCount","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionBackoffFactor","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Float32","preciseIdentifier":"s:s7Float32a","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"initialConnectionBackoffDelay","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"connectionRetryTimeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)","title":"init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/init(maximumConnectionCount:minimumConnectionCount:connectionBackoffFactor:initialConnectionBackoffDelay:connectionRetryTimeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay.json index 65f44c2727..968b6b9b63 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay"},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"title":"initialConnectionBackoffDelay","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV29initialConnectionBackoffDelay7NIOCore10TimeAmountVvp","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"roleHeading":"Instance Property","symbolKind":"property"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/initialConnectionBackoffDelay":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"role":"symbol","title":"initialConnectionBackoffDelay","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","role":"symbol","title":"initialConnectionBackoffDelay","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV29initialConnectionBackoffDelay7NIOCore10TimeAmountVvp"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/initialConnectionBackoffDelay":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/initialConnectionBackoffDelay","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"initialConnectionBackoffDelay"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"}],"kind":"symbol","type":"topic","title":"initialConnectionBackoffDelay","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/initialconnectionbackoffdelay"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount.json index 5e95696082..0047e11433 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount"},"metadata":{"symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"maximumConnectionCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","kind":"typeIdentifier"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22maximumConnectionCount9RediStack0bhE4SizeOvp","title":"maximumConnectionCount"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO","text":"RedisConnectionPoolSize"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/maximumConnectionCount":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"text":"RedisConnectionPoolSize","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}],"role":"symbol","title":"maximumConnectionCount","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","symbolKind":"property","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22maximumConnectionCount9RediStack0bhE4SizeOvp","role":"symbol","title":"maximumConnectionCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/maximumConnectionCount":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/maximumconnectioncount","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/maximumConnectionCount","role":"symbol","type":"topic","title":"maximumConnectionCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"maximumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolSize","preciseIdentifier":"s:9RediStack23RedisConnectionPoolSizeO"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount.json index a471006601..23ce7f77f4 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"metadata":{"role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"modules":[{"name":"HummingbirdRedis"}],"title":"minimumConnectionCount","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22minimumConnectionCountSivp","roleHeading":"Instance Property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"minimumConnectionCount","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/minimumConnectionCount":{"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"role":"symbol","title":"minimumConnectionCount","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"type":"topic","navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"kind":"symbol","title":"HBRedisConfiguration.PoolOptions","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount"]}],"metadata":{"symbolKind":"property","role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV11PoolOptionsV22minimumConnectionCountSivp","modules":[{"name":"HummingbirdRedis"}],"title":"minimumConnectionCount"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions/minimumConnectionCount":{"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions\/minimumconnectioncount","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions\/minimumConnectionCount","role":"symbol","type":"topic","title":"minimumConnectionCount","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"minimumConnectionCount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/PoolOptions":{"title":"HBRedisConfiguration.PoolOptions","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"PoolOptions"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/PoolOptions","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/pooloptions","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"PoolOptions"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses.json index cd33a70aa3..8ac870c475 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses.json @@ -1 +1 @@ -{"metadata":{"title":"serverAddresses","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15serverAddressesSay7NIOCore13SocketAddressOGvp","roleHeading":"Instance Property","role":"symbol","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"SocketAddress","preciseIdentifier":"s:7NIOCore13SocketAddressO"},{"kind":"text","text":"]"}],"modules":[{"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"]"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/serverAddresses":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore13SocketAddressO","text":"SocketAddress"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses","title":"serverAddresses","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"]"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses","interfaceLanguage":"swift"},"metadata":{"title":"serverAddresses","symbolKind":"property","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15serverAddressesSay7NIOCore13SocketAddressOGvp","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"serverAddresses"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"]"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/serverAddresses":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverAddresses","kind":"identifier"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:7NIOCore13SocketAddressO","kind":"typeIdentifier","text":"SocketAddress"},{"kind":"text","text":"]"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/serverAddresses","title":"serverAddresses","role":"symbol","type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/serveraddresses"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/validationerror.json b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/validationerror.json index 57909beb0c..7012d6fa6c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/validationerror.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredisconfiguration/validationerror.json @@ -1 +1 @@ -{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ValidationError","kind":"identifier"},{"text":" = ","kind":"text"},{"preciseIdentifier":"s:9RediStack15RedisConnectionC","text":"RedisConnection","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack15RedisConnectionC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack15RedisConnectionC13ConfigurationV15ValidationErrorV","text":"ValidationError","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"navigatorTitle":[{"text":"ValidationError","kind":"identifier"}],"roleHeading":"Type Alias","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ValidationError","kind":"identifier"}],"role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15ValidationErrora","title":"HBRedisConfiguration.ValidationError","symbolKind":"typealias"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/ValidationError":{"abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError","title":"HBRedisConfiguration.ValidationError","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror","navigatorTitle":[{"text":"ValidationError","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ValidationError","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"ValidationError","kind":"identifier"},{"text":" = ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack15RedisConnectionC","text":"RedisConnection"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack15RedisConnectionC13ConfigurationV","text":"Configuration"},{"text":".","kind":"text"},{"text":"ValidationError","preciseIdentifier":"s:9RediStack15RedisConnectionC13ConfigurationV15ValidationErrorV","kind":"typeIdentifier"}]}]}],"kind":"symbol","sections":[],"metadata":{"title":"HBRedisConfiguration.ValidationError","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"typealias","navigatorTitle":[{"kind":"identifier","text":"ValidationError"}],"roleHeading":"Type Alias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValidationError"}],"externalID":"s:16HummingbirdRedis20HBRedisConfigurationV15ValidationErrora","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration/ValidationError":{"title":"HBRedisConfiguration.ValidationError","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"ValidationError"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration\/ValidationError","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration\/validationerror","kind":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ValidationError"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver.json index de2294306d..5c14aceb86 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}],"metadata":{"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"title":"HBRedisPersistDriver","symbolKind":"struct","role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver"]}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/init(redisConnectionPoolGroup:)":{"role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","title":"init(redisConnectionPoolGroup:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"redisConnectionPoolGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBPersistDriver":{"title":"HBPersistDriver","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBPersistDriver"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBPersistDriver"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBPersistDriver","abstract":[{"text":"Protocol for driver supporting persistent Key\/Value pairs across requests","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbpersistdriver"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-7tpmc":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc","title":"create(key:value:expires:request:)","kind":"symbol","abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8pqv6":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-5olkv":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/remove(key:request:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","title":"remove(key:request:)","kind":"symbol","abstract":[{"type":"text","text":"remove key"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations","kind":"article","title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","type":"topic","role":"collectionGroup","abstract":[]}}} \ No newline at end of file +{"metadata":{"externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV","roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"struct","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}],"title":"HBRedisPersistDriver"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver"]}],"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"],"generated":true,"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"languages":["swift"]}]}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBPersistDriver":{"type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBPersistDriver","kind":"identifier"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBPersistDriver","title":"HBPersistDriver","navigatorTitle":[{"text":"HBPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbpersistdriver","role":"symbol","abstract":[{"type":"text","text":"Protocol for driver supporting persistent Key\/Value pairs across requests"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic","title":"HBPersistDriver Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-7tpmc":{"kind":"symbol","abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8pqv6":{"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-5olkv":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":"?>","kind":"text"}],"title":"get(key:as:request:)","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/init(redisConnectionPoolGroup:)":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"redisConnectionPoolGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"init(redisConnectionPoolGroup:)","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"remove(key:request:)","type":"topic","abstract":[{"text":"remove key","type":"text"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl.json index e7aff669ea..426a6ca4d7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl.json @@ -1 +1 @@ -{"metadata":{"extendedModule":"Hummingbird","symbolKind":"method","platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","beta":false,"introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"name":"macOS","beta":false,"introducedAt":"10.15"},{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS"},{"beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS"}],"roleHeading":"Instance Method","externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["Hummingbird"]}],"role":"symbol","title":"create(key:value:expires:request:)"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.create(key:value:expires:request:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-2eovl":{"title":"create(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations","kind":"article","title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","type":"topic","role":"collectionGroup","abstract":[]}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl"]}],"metadata":{"role":"symbol","extendedModule":"Hummingbird","title":"create(key:value:expires:request:)","externalID":"s:11Hummingbird15HBPersistDriverPAAE6create3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","roleHeading":"Instance Method","symbolKind":"method","platforms":[{"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"iOS","beta":false},{"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS","beta":false},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"13.0","name":"tvOS"},{"unavailable":false,"deprecated":false,"beta":false,"introducedAt":"6.0","name":"watchOS"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.create(key:value:expires:request:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-2eovl":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","title":"create(key:value:expires:request:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic","title":"HBPersistDriver Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc.json index 8f8f693f3c..a4cb8c58f9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","title":"create(key:value:expires:request:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-7tpmc":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc","title":"create(key:value:expires:request:)","kind":"symbol","abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"code":"HBPersistError.duplicate","type":"codeVoice"},{"type":"text","text":" error"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method","title":"create(key:value:expires:request:)","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-7tpmc":{"kind":"symbol","abstract":[{"type":"text","text":"create new key with value. If key already exist throw "},{"type":"codeVoice","code":"HBPersistError.duplicate"},{"type":"text","text":" error"}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"create"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV6create3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","title":"create(key:value:expires:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-7tpmc","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-7tpmc"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj.json index d989d99f19..8bf72ca681 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"HBPersistDriver.get(key:as:request:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj"},"metadata":{"externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"iOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"10.15","name":"macOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"13.0","name":"tvOS","unavailable":false},{"beta":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS","unavailable":false}],"extendedModule":"Hummingbird","roleHeading":"Instance Method","title":"get(key:as:request:)","modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-49mrj":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj","title":"get(key:as:request:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations","kind":"article","title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","type":"topic","role":"collectionGroup","abstract":[]}}} \ No newline at end of file +{"metadata":{"platforms":[{"deprecated":false,"unavailable":false,"beta":false,"name":"iOS","introducedAt":"13.0"},{"deprecated":false,"unavailable":false,"beta":false,"name":"macOS","introducedAt":"10.15"},{"deprecated":false,"unavailable":false,"beta":false,"name":"tvOS","introducedAt":"13.0"},{"unavailable":false,"deprecated":false,"beta":false,"name":"watchOS","introducedAt":"6.0"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"get(key:as:request:)","modules":[{"name":"HummingbirdRedis","relatedModules":["Hummingbird"]}],"extendedModule":"Hummingbird","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE3get3key2as7requestqd__SgSS_qd__mAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.get(key:as:request:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"? "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Se","kind":"typeIdentifier","text":"Decodable"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-49mrj":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic","title":"HBPersistDriver Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv.json index e5fa1783a1..3cc6d7cf6d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv"]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"title":"get(key:as:request:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","preciseIdentifier":"s:Se","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv"},"kind":"symbol","abstract":[{"text":"get value for key","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-5olkv":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"object","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"get value for key"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":"?>","kind":"text"}],"title":"get(key:as:request:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-5olkv":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-5olkv","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-5olkv","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":".Type, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3get3key2as7request7NIOCore15EventLoopFutureCyxSgGSS_xm0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":"?>","kind":"text"}],"title":"get(key:as:request:)","type":"topic","abstract":[{"text":"get value for key","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations.json index f2c95904fb..34ce22436f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"sections":[],"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdRedis"}],"title":"HBPersistDriver Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()"],"generated":true,"title":"Instance Methods"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/shutdown()":{"title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-2eovl":{"title":"create(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8fu0":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0","kind":"symbol","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-49mrj":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj","title":"get(key:as:request:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"text":" -> ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"collectionGroup","title":"HBPersistDriver Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()"],"title":"Instance Methods","generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8fu0":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","title":"set(key:value:expires:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/create(key:value:expires:request:)-2eovl":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/create(key:value:expires:request:)-2eovl","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"create","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/create(key:value:expires:request:)-2eovl","title":"create(key:value:expires:request:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/get(key:as:request:)-49mrj":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":"?"}],"kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"get(key:as:request:)","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/get(key:as:request:)-49mrj","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/get(key:as:request:)-49mrj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/shutdown()":{"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()","title":"shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:).json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:).json index f2ae5723b9..16ff7ae854 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"redisConnectionPoolGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"redisConnectionPoolGroup"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":")"}],"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer","symbolKind":"init","title":"init(redisConnectionPoolGroup:)","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV24redisConnectionPoolGroupAcA0bghI0V_tcfc"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/init(redisConnectionPoolGroup:)":{"role":"symbol","abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","title":"init(redisConnectionPoolGroup:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"redisConnectionPoolGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"redisConnectionPoolGroup"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier","text":"RedisConnectionPoolGroup"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"init","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"redisConnectionPoolGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV24redisConnectionPoolGroupAcA0bghI0V_tcfc","title":"init(redisConnectionPoolGroup:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/init(redisConnectionPoolGroup:)":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/init(redisconnectionpoolgroup:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/init(redisConnectionPoolGroup:)","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"redisConnectionPoolGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"kind":"text","text":")"}],"title":"init(redisConnectionPoolGroup:)","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:).json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:).json index fc3e446eee..941accd2ae 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:).json @@ -1 +1 @@ -{"abstract":[{"text":"remove key","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"remove(key:request:)","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV6remove3key7request7NIOCore15EventLoopFutureCyytGSS_0A09HBRequestVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/remove(key:request:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","title":"remove(key:request:)","kind":"symbol","abstract":[{"type":"text","text":"remove key"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)"]}],"abstract":[{"type":"text","text":"remove key"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"remove"},{"kind":"text","text":"("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV6remove3key7request7NIOCore15EventLoopFutureCyytGSS_0A09HBRequestVtF","role":"symbol","title":"remove(key:request:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/remove(key:request:)":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/remove(key:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/remove(key:request:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"remove","kind":"identifier"},{"text":"(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"remove(key:request:)","type":"topic","abstract":[{"text":"remove key","type":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0.json index a8e6e5677a..fc04383cb4 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","interfaceLanguage":"swift"},"metadata":{"externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"title":"set(key:value:expires:request:)","platforms":[{"introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false,"name":"iOS"},{"introducedAt":"10.15","unavailable":false,"beta":false,"deprecated":false,"name":"macOS"},{"introducedAt":"13.0","unavailable":false,"beta":false,"deprecated":false,"name":"tvOS"},{"introducedAt":"6.0","unavailable":false,"beta":false,"deprecated":false,"name":"watchOS"}],"extendedModule":"Hummingbird","symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBPersistDriver.set(key:value:expires:request:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations","kind":"article","title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","type":"topic","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8fu0":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0","kind":"symbol","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"? = nil, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.set(key:value:expires:request:)"},{"type":"text","text":"."}],"metadata":{"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"platforms":[{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"iOS"},{"beta":false,"deprecated":false,"introducedAt":"10.15","unavailable":false,"name":"macOS"},{"beta":false,"deprecated":false,"introducedAt":"13.0","unavailable":false,"name":"tvOS"},{"beta":false,"deprecated":false,"introducedAt":"6.0","unavailable":false,"name":"watchOS"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:11Hummingbird15HBPersistDriverPAAE3set3key5value7expires7requestySS_qd__7NIOCore10TimeAmountVSgAA9HBRequestVtYaKSeRd__SERd__lF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","roleHeading":"Instance Method","title":"set(key:value:expires:request:)","extendedModule":"Hummingbird","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic","title":"HBPersistDriver Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8fu0":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8fu0","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8fu0","title":"set(key:value:expires:request:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6.json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6.json index 30af6fb683..9f9940eb1b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6.json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"set(key:value:expires:request:)"},"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Object","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Decodable","preciseIdentifier":"s:Se"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Object"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8pqv6":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","title":"set(key:value:expires:request:)","kind":"symbol","abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","externalID":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF","roleHeading":"Instance Method","title":"set(key:value:expires:request:)","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Object","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"key","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"value","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Object","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp"},{"text":", ","kind":"text"},{"text":"expires","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":"?, ","kind":"text"},{"text":"request","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Decodable","kind":"typeIdentifier","preciseIdentifier":"s:Se"},{"text":", ","kind":"text"},{"text":"Object","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"set value for key. If value already exists overwrite it"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/set(key:value:expires:request:)-8pqv6":{"abstract":[{"text":"set value for key. If value already exists overwrite it","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/set(key:value:expires:request:)-8pqv6","title":"set(key:value:expires:request:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/set(key:value:expires:request:)-8pqv6","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Object"},{"kind":"text","text":">("},{"kind":"externalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisPersistDriverV3set3key5value7expires7request7NIOCore15EventLoopFutureCyytGSS_xAI10TimeAmountVSg0A09HBRequestVtSeRzSERzlF6ObjectL_xmfp","text":"Object"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expires"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"request"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/shutdown().json b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/shutdown().json index 833b75894b..93d9d1568f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/shutdown().json +++ b/docs/1.0/data/documentation/hummingbirdredis/hbredispersistdriver/shutdown().json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"title":"shutdown()","extendedModule":"Hummingbird","symbolKind":"method","externalID":"s:11Hummingbird15HBPersistDriverPAAE8shutdownyyF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"HBPersistDriver.shutdown()"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations","kind":"article","title":"HBPersistDriver Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","type":"topic","role":"collectionGroup","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/shutdown()":{"title":"shutdown()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"role":"symbol","abstract":[{"text":"Redis driver for persist system for storing persistent cross request key\/value pairs","type":"text"}],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRedisPersistDriver","kind":"identifier"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","navigatorTitle":[{"text":"HBRedisPersistDriver","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"HBPersistDriver.shutdown()"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()"},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"relatedModules":["Hummingbird"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"Hummingbird","externalID":"s:11Hummingbird15HBPersistDriverPAAE8shutdownyyF::SYNTHESIZED::s:16HummingbirdRedis20HBRedisPersistDriverV","title":"shutdown()","roleHeading":"Instance Method","role":"symbol"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver":{"type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisPersistDriver"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver","title":"HBRedisPersistDriver","navigatorTitle":[{"kind":"identifier","text":"HBRedisPersistDriver"}],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver","role":"symbol","abstract":[{"type":"text","text":"Redis driver for persist system for storing persistent cross request key\/value pairs"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/HBPersistDriver-Implementations":{"role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/HBPersistDriver-Implementations","kind":"article","type":"topic","title":"HBPersistDriver Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/hbpersistdriver-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisPersistDriver/shutdown()":{"type":"topic","url":"\/documentation\/hummingbirdredis\/hbredispersistdriver\/shutdown()","title":"shutdown()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisPersistDriver\/shutdown()","kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/logger.json b/docs/1.0/data/documentation/hummingbirdredis/logger.json new file mode 100644 index 0000000000..86026b42ff --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/logger.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/logger"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Logger","kind":"identifier"}]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","text":"Overview","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"code":"Logger","type":"codeVoice"},{"text":"s are value types with respect to the ","type":"text"},{"code":"logLevel","type":"codeVoice"},{"text":" and the ","type":"text"},{"code":"metadata","type":"codeVoice"},{"text":" (as well as the immutable ","type":"text"},{"code":"label","type":"codeVoice"},{"text":" ","type":"text"},{"text":"and the selected ","type":"text"},{"code":"LogHandler","type":"codeVoice"},{"text":"). Therefore, ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":"s are suitable to be passed around between libraries if you want","type":"text"},{"text":" ","type":"text"},{"text":"to preserve metadata across libraries.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The most basic usage of a "},{"type":"codeVoice","code":"Logger"},{"type":"text","text":" is"}]},{"code":["logger.info(\"Hello World!\")"],"type":"codeListing","syntax":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"},"metadata":{"title":"Logger","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:7Logging6LoggerV","navigatorTitle":[{"kind":"identifier","text":"Logger"}],"roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"symbolKind":"struct"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"A "},{"code":"Logger","type":"codeVoice"},{"type":"text","text":" is the central type in "},{"code":"SwiftLog","type":"codeVoice"},{"type":"text","text":". Its central function is to emit log messages using one of the methods"},{"type":"text","text":" "},{"type":"text","text":"corresponding to a log level."}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/label","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/metadataProvider"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"references":{"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger/label":{"title":"label","url":"\/documentation\/hummingbirdredis\/logger\/label","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/label","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"An identifier of the creator of this "},{"code":"Logger","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger/metadataProvider":{"title":"metadataProvider","url":"\/documentation\/hummingbirdredis\/logger\/metadataprovider","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/metadataProvider","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The metadata provider this logger was created with."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadataProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV16MetadataProviderV","text":"MetadataProvider"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/logger/label.json b/docs/1.0/data/documentation/hummingbirdredis/logger/label.json new file mode 100644 index 0000000000..c4bd321f6d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/logger/label.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"label","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"label"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"modules":[{"name":"HummingbirdRedis"}],"title":"label","role":"symbol","externalID":"s:7Logging6LoggerV5labelSSvp","roleHeading":"Instance Property"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/label","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"An identifier of the creator of this "},{"code":"Logger","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/logger\/label"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger/label":{"title":"label","url":"\/documentation\/hummingbirdredis\/logger\/label","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/label","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"An identifier of the creator of this "},{"code":"Logger","type":"codeVoice"},{"type":"text","text":"."}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"label"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/logger/metadataprovider.json b/docs/1.0/data/documentation/hummingbirdredis/logger/metadataprovider.json new file mode 100644 index 0000000000..e369a5047b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/logger/metadataprovider.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/metadataProvider"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/logger\/metadataprovider"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"metadataProvider","symbolKind":"property","externalID":"s:7Logging6LoggerV16metadataProviderAC08MetadataD0VSgvp","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadataProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"MetadataProvider","preciseIdentifier":"s:7Logging6LoggerV16MetadataProviderV"},{"kind":"text","text":"?"}]},"abstract":[{"text":"The metadata provider this logger was created with.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"metadataProvider","kind":"identifier"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV16MetadataProviderV","text":"MetadataProvider","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger/metadataProvider":{"title":"metadataProvider","url":"\/documentation\/hummingbirdredis\/logger\/metadataprovider","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger\/metadataProvider","role":"symbol","type":"topic","kind":"symbol","abstract":[{"type":"text","text":"The metadata provider this logger was created with."}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"metadataProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV16MetadataProviderV","text":"MetadataProvider"},{"kind":"text","text":"?"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup.json index b0bb751bff..fcffafdabe 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup.json @@ -1 +1 @@ -{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/shutdown()"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"text":"Overview","anchor":"overview","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Provides a connection pool for each EventLoop in the EventLoopGroup","type":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"RedisConnectionPoolGroup","modules":[{"name":"HummingbirdRedis"}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","symbolKind":"struct"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP"]}],"abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/shutdown()":{"abstract":[{"text":"Shutdown connection pool group","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/shutdown()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/shutdown()","title":"shutdown()","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pubsubClient":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pubsubClient"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier","text":"RedisClient"}],"type":"topic","role":"symbol","title":"pubsubClient","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/init(configuration:eventLoopGroup:logger:)":{"title":"init(configuration:eventLoopGroup:logger:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)","role":"symbol","abstract":[{"type":"text","text":"Initialise RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/9RediStack11RedisClientP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP","type":"unresolvable","title":"RediStack.RedisClient"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pool(for:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","kind":"typeIdentifier","text":"RedisConnectionPool"}],"abstract":[{"type":"text","text":"Get connection pool for EventLoop"}],"kind":"symbol","title":"pool(for:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP"],"kind":"relationships","title":"Conforms To","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"],"title":"Default Implementations","generated":true}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Structure","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"RedisConnectionPoolGroup","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"symbolKind":"struct"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroup","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"level":2,"text":"Overview","type":"heading","anchor":"overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Provides a connection pool for each EventLoop in the EventLoopGroup"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/init(configuration:eventLoopGroup:logger:)":{"kind":"symbol","abstract":[{"text":"Initialise RedisConnectionPoolGroup","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)","title":"init(configuration:eventLoopGroup:logger:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/9RediStack11RedisClientP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/9RediStack11RedisClientP","type":"unresolvable","title":"RediStack.RedisClient"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pool(for:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPool","preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","role":"symbol","title":"pool(for:)","type":"topic","abstract":[{"text":"Get connection pool for EventLoop","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pubsubClient":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient","title":"pubsubClient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pubsubClient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:).json index 9eabfc2d21..4c7fc58a1d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}]}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeChannels","kind":"identifier"},{"text":"(","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE14activeChannels8matching7NIOCore15EventLoopFutureCySayAA0C11ChannelNameVGGSSSg_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack","title":"activeChannels(matching:)","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.activeChannels(matching:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/activeChannels(matching:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","abstract":[],"title":"activeChannels(matching:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.activeChannels(matching:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE14activeChannels8matching7NIOCore15EventLoopFutureCySayAA0C11ChannelNameVGGSSSg_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeChannels","kind":"identifier"},{"text":"(","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"title":"activeChannels(matching:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/activeChannels(matching:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeChannels","kind":"identifier"},{"text":"(","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"activeChannels(matching:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:).json index ca6dad418f..09df26c107 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)"},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","title":"append(_:to:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6append_2to7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.append(_:to:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/append(_:to:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","title":"append(_:to:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.append(_:to:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6append_2to7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"append(_:to:)","role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/append(_:to:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"append(_:to:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:).json index e362fb9201..e3c6711f19 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9authorize8username8password7NIOCore15EventLoopFutureCyytGSS_SStF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"extendedModule":"RediStack","title":"authorize(username:password:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.authorize(username:password:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(username:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"authorize(username:password:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9authorize8username8password7NIOCore15EventLoopFutureCyytGSS_SStF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"authorize(username:password:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"username","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.authorize(username:password:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(username:password:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","title":"authorize(username:password:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:).json index 7992d5e098..eeb57ac543 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"authorize(with:)","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9authorize4with7NIOCore15EventLoopFutureCyytGSS_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.authorize(with:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"text":"password","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)","kind":"symbol","abstract":[],"title":"authorize(with:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE9authorize4with7NIOCore15EventLoopFutureCyytGSS_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","title":"authorize(with:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"password","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.authorize(with:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(with:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","title":"authorize(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:).json index 380912c8aa..650afea806 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:as:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","title":"blpop(from:as:timeout:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:as:timeout:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","abstract":[],"title":"blpop(from:as:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"blpop(from:as:timeout:)","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5blpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.blpop(from:as:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:as:timeout:)":{"type":"topic","title":"blpop(from:as:timeout:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving.json index 9b3d01cb51..fc60fa8f12 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","symbolKind":"method","title":"blpop(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-2ving":{"title":"blpop(from:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"blpop(from:timeout:)","extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-2ving":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","title":"blpop(from:timeout:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1.json index 9d10e03c84..c2953a7877 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"type":"text","text":"."}],"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"blpop(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"extendedModule":"RediStack"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-73yw1":{"abstract":[],"type":"topic","title":"blpop(from:timeout:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","title":"blpop(from:timeout:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-73yw1":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","abstract":[],"title":"blpop(from:timeout:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz.json index 79336d556e..ff33e88774 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"title":"blpop(from:timeout:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-infz":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","title":"blpop(from:timeout:)","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.blpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"blpop(from:timeout:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-infz":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","type":"topic","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07.json index bd06e55778..13759430ad 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"blpop(from:timeout:valueType:)","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-3ll07":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"blpop(from:timeout:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"title":"blpop(from:timeout:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:valueType:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-3ll07":{"title":"blpop(from:timeout:valueType:)","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h.json index 8f534d849d..39c9891cb3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h"]}],"metadata":{"title":"blpop(from:timeout:valueType:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.blpop(from:timeout:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-70j9h":{"title":"blpop(from:timeout:valueType:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.blpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","title":"blpop(from:timeout:valueType:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5blpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-70j9h":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"blpop(from:timeout:valueType:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:).json index af241b7060..78f1c6958b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"RediStack","role":"symbol","title":"brpop(from:as:timeout:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.brpop(from:as:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:as:timeout:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.brpop(from:as:timeout:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","title":"brpop(from:as:timeout:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from2as7timeout7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mAH10TimeAmountVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:as:timeout:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)","type":"topic","kind":"symbol","abstract":[],"title":"brpop(from:as:timeout:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"brpop"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a.json index 70986e1f87..3bb220eec8 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a.json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"brpop(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-57h4a":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","abstract":[],"title":"brpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGAKd_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"brpop(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-57h4a":{"title":"brpop(from:timeout:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er.json index 8da00a2913..8146844238 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er.json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er"},"metadata":{"title":"brpop(from:timeout:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5p6er":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","abstract":[],"title":"brpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA0C3KeyV_AA9RESPValueOtSgGSayAKG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"brpop(from:timeout:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5p6er":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"title":"brpop(from:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91.json index 394b178b1d..33a591bfe5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","extendedModule":"RediStack","title":"brpop(from:timeout:)","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5pt91":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"brpop(from:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","title":"brpop(from:timeout:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5pt91":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"brpop(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg.json index 9bb85a6699..6d203c20ec 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:valueType:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"brpop(from:timeout:valueType:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-3waxg":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg","role":"symbol","type":"topic","title":"brpop(from:timeout:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpop(from:timeout:valueType:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGALd_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"brpop(from:timeout:valueType:)","role":"symbol","roleHeading":"Instance Method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-3waxg":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"title":"brpop(from:timeout:valueType:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj.json index 3ecac5c344..3db102a653 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"brpop(from:timeout:valueType:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-5pkpj":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj","title":"brpop(from:timeout:valueType:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpop(from:timeout:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"brpop(from:timeout:valueType:)","externalID":"s:9RediStack11RedisClientPAAE5brpop4from7timeout9valueType7NIOCore15EventLoopFutureCyAA0C3KeyV_qd__tSgGSayALG_AH10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-5pkpj":{"title":"brpop(from:timeout:valueType:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:).json index 86ac84888e..5a23b4ef7a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.brpoplpush(from:to:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"metadata":{"title":"brpoplpush(from:to:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AoH10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)","kind":"symbol","abstract":[],"title":"brpoplpush(from:to:timeout:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_AoH10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"brpoplpush(from:to:timeout:)","extendedModule":"RediStack"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.brpoplpush(from:to:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"title":"brpoplpush(from:to:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:).json index 7b58342e37..176f6230ef 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpoplpush(from:to:timeout:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0), "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_AoI10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"brpoplpush(from:to:timeout:valueType:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","type":"topic","title":"brpoplpush(from:to:timeout:valueType:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE10brpoplpush4from2to7timeout9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_AoI10TimeAmountVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"brpoplpush(from:to:timeout:valueType:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.brpoplpush(from:to:timeout:valueType:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0), ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"brpoplpush(from:to:timeout:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm.json index 51667c5074..53d3d23004 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method","title":"bzpopmax(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.bzpopmax(from:timeout:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(0)) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-5cdbm":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":")?>"}],"kind":"symbol","title":"bzpopmax(from:timeout:)"}}} \ No newline at end of file +{"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","title":"bzpopmax(from:timeout:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmax(from:timeout:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-5cdbm":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"role":"symbol","type":"topic","title":"bzpopmax(from:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go.json index 8d51d7f930..bd7ad7f018 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"extendedModule":"RediStack","title":"bzpopmax(from:timeout:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.bzpopmax(from:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-9n2go":{"type":"topic","kind":"symbol","title":"bzpopmax(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE8bzpopmax4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"bzpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"extendedModule":"RediStack","title":"bzpopmax(from:timeout:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.bzpopmax(from:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-9n2go":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"bzpopmax(from:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p.json index c71e6e4be9..1380b9fd06 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"bzpopmin(from:timeout:)","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p"]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-31p1p":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p","title":"bzpopmin(from:timeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","title":"bzpopmin(from:timeout:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySd_AA9RESPValueOtSgGAA0C3KeyV_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-31p1p":{"role":"symbol","title":"bzpopmin(from:timeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1.json index 2eafff2974..c9852d987f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.bzpopmin(from:timeout:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":" = .seconds(0)) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","extendedModule":"RediStack","title":"bzpopmin(from:timeout:)","symbolKind":"method","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-8ikz1":{"title":"bzpopmin(from:timeout:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.bzpopmin(from:timeout:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"bzpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":" = .seconds(0)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE8bzpopmin4from7timeout7NIOCore15EventLoopFutureCySS_SdAA9RESPValueOtSgGSayAA0C3KeyVG_AG10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"bzpopmin(from:timeout:)"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-8ikz1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1","title":"bzpopmin(from:timeout:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:).json index c1b18ac60e..9d2a0ea73f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","roleHeading":"Instance Method","title":"decrement(_:)","externalID":"s:9RediStack11RedisClientPAAE9decrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.decrement(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","role":"symbol","title":"decrement(_:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE9decrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"decrement(_:)","extendedModule":"RediStack","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.decrement(_:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:)":{"title":"decrement(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:).json index 38c449eeda..de9a83de66 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s17FixedWidthIntegerP","kind":"typeIdentifier","text":"FixedWidthInteger"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)"]}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9decrement_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"symbolKind":"method","title":"decrement(_:by:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.decrement(_:by:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:by:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","abstract":[],"title":"decrement(_:by:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","kind":"typeIdentifier","preciseIdentifier":"s:s17FixedWidthIntegerP"}],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.decrement(_:by:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)"]}],"metadata":{"title":"decrement(_:by:)","extendedModule":"RediStack","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9decrement_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)","title":"decrement(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:).json index 15b119bef4..86227289a2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"delete(_:)","roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6deletey7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.delete(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/delete(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","title":"delete(_:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.delete(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6deletey7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"delete(_:)","extendedModule":"RediStack","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/delete(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"delete(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:).json index 3a296e3506..c7200c5779 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.echo(_:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"echo(_:)","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4echoy7NIOCore15EventLoopFutureCySSGSSF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/echo(_:)":{"abstract":[],"type":"topic","title":"echo(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"echo(_:)","role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4echoy7NIOCore15EventLoopFutureCySSGSSF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.echo(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/echo(_:)":{"role":"symbol","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)","title":"echo(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop.json index 00d160d8bd..76c1478744 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","title":"eventLoop","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV9eventLoop7NIOCore05EventG0_pvp","role":"symbol","symbolKind":"property","extendedModule":"HummingbirdRedis"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.eventLoop","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/eventLoop":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop","abstract":[],"title":"eventLoop","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop"},"metadata":{"title":"eventLoop","extendedModule":"HummingbirdRedis","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV9eventLoop7NIOCore05EventG0_pvp","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","modules":[{"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.eventLoop","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/eventLoop":{"type":"topic","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:).json index 6e5345bdf2..fb77af82fa 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.exists(_:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","title":"exists(_:)","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6existsy7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/exists(_:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","title":"exists(_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6existsy7NIOCore15EventLoopFutureCySiGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"(["},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","title":"exists(_:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.exists(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/exists(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"exists(_:)","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:).json index 79e68c76cf..7f33168bae 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"timeout","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.expire(_:after:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6expire_5after7NIOCore15EventLoopFutureCySbGAA0C3KeyV_AF10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","title":"expire(_:after:)","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/expire(_:after:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","abstract":[],"title":"expire(_:after:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"expire","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6expire_5after7NIOCore15EventLoopFutureCySbGAA0C3KeyV_AF10TimeAmountVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"expire(_:after:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.expire(_:after:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/expire(_:after:)":{"title":"expire(_:after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:).json index 3d10a09beb..9f8aec98fd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.get(_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE3gety7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"get(_:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.get(_:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","role":"symbol","title":"get(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE3gety7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:).json index 511585cdc0..8e06319718 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:).json @@ -1 +1 @@ -{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.get(_:as:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE3get_2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"role":"symbol","extendedModule":"RediStack","title":"get(_:as:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:as:)":{"type":"topic","kind":"symbol","title":"get(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.get(_:as:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE3get_2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"get(_:as:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","kind":"symbol","role":"symbol","title":"get(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:).json index 6c6abc1851..03bae21500 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"get(_:asJSON:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"kind":"text","text":"?>"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"D"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"asJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"D"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Se","text":"Decodable"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Decodes the value associated with this keyfrom JSON.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:asJSON:)":{"type":"topic","kind":"symbol","title":"get(_:asJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)","abstract":[{"text":"Decodes the value associated with this keyfrom JSON.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Decodes the value associated with this keyfrom JSON."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","text":"D","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"D","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Se","text":"Decodable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)"]}],"kind":"symbol","sections":[],"metadata":{"role":"symbol","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"get(_:asJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:asJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","abstract":[{"type":"text","text":"Decodes the value associated with this keyfrom JSON."}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)","title":"get(_:asJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:).json index e9660a3680..b2b7b288b2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE4hdel_4from7NIOCore15EventLoopFutureCySiGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"hdel(_:from:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hdel(_:from:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hdel(_:from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","abstract":[],"title":"hdel(_:from:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"extendedModule":"RediStack","title":"hdel(_:from:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4hdel_4from7NIOCore15EventLoopFutureCySiGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hdel(_:from:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hdel","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hdel(_:from:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","title":"hdel(_:from:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:).json index 6478c66b39..0f8f81cc26 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","title":"hexists(_:in:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7hexists_2in7NIOCore15EventLoopFutureCySbGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hexists(_:in:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hexists(_:in:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hexists"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","title":"hexists(_:in:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hexists(_:in:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)"},"metadata":{"title":"hexists(_:in:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE7hexists_2in7NIOCore15EventLoopFutureCySbGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hexists"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hexists(_:in:)":{"title":"hexists(_:in:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:).json index f946e44b75..bb850e7d97 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","title":"hget(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4hget_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hget(_:from:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:)":{"title":"hget(_:from:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","interfaceLanguage":"swift"},"metadata":{"title":"hget(_:from:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4hget_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hget(_:from:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hget(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","type":"topic","abstract":[],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:).json index b4ce3102ef..76f13c8093 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"title":"hget(_:from:as:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4hget_4from2as7NIOCore15EventLoopFutureCyqd__SgGSS_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:as:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","title":"hget(_:from:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4hget_4from2as7NIOCore15EventLoopFutureCyqd__SgGSS_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"hget(_:from:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hget(_:from:as:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:as:)":{"title":"hget(_:from:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:).json index 31a54f7504..dc9742f6a7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","title":"hgetall(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from7NIOCore15EventLoopFutureCySDySSAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hgetall(from:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:)":{"type":"topic","kind":"symbol","title":"hgetall(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hgetall(from:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"title":"hgetall(from:)","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from7NIOCore15EventLoopFutureCySDySSAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":" : ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:)":{"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","title":"hgetall(from:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:).json index e23432dc9d..b4b3feaaf9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hgetall(from:as:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)"]}],"metadata":{"extendedModule":"RediStack","role":"symbol","title":"hgetall(from:as:)","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE7hgetall4from2as7NIOCore15EventLoopFutureCySDySSqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hgetall(from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hgetall(from:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7hgetall4from2as7NIOCore15EventLoopFutureCySDySSqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"hgetall(from:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:as:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)","role":"symbol","abstract":[],"kind":"symbol","title":"hgetall(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:).json index 136474b0db..4c2dcffb39 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7hincrby_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"hincrby(_:field:in:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hincrby(_:field:in:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrby(_:field:in:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","title":"hincrby(_:field:in:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hincrby(_:field:in:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","title":"hincrby(_:field:in:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE7hincrby_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrby(_:field:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","title":"hincrby(_:field:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:).json index 2fd648983a..35240866af 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"hincrbyfloat(_:field:in:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE12hincrbyfloat_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hincrbyfloat(_:field:in:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SB","kind":"typeIdentifier","text":"BinaryFloatingPoint"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrbyfloat(_:field:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hincrbyfloat(_:field:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"hincrbyfloat(_:field:in:)","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE12hincrbyfloat_5field2in7NIOCore15EventLoopFutureCyqd__Gqd___SSAA0C3KeyVtAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"BinaryFloatingPoint","preciseIdentifier":"s:SB"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hincrbyfloat(_:field:in:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrbyfloat(_:field:in:)":{"type":"topic","title":"hincrbyfloat(_:field:in:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:).json index 5efaf244fd..91fa1705ae 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hkeys(in:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hkeys"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]>","kind":"text"}],"title":"hkeys(in:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hkeys2in7NIOCore15EventLoopFutureCySaySSGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hkeys(in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"hkeys(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hkeys"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hkeys"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]>"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)"},"sections":[],"metadata":{"role":"symbol","title":"hkeys(in:)","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hkeys2in7NIOCore15EventLoopFutureCySaySSGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hkeys(in:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hkeys(in:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"hkeys(in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:).json index 5c580d76ee..eeb2ee0b80 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"title":"hlen(of:)","roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4hlen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hlen(of:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hlen(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","abstract":[],"title":"hlen(of:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4hlen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","title":"hlen(of:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hlen(of:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hlen(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","role":"symbol","title":"hlen(of:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:).json index 529a3ba8e8..3a26fe3adb 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"hmget(_:from:)","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmget(_:from:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:)":{"kind":"symbol","title":"hmget(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmget(_:from:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"metadata":{"title":"hmget(_:from:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE5hmget_4from7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSaySSG_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)","abstract":[],"title":"hmget(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8.json index c499601d81..9bb491772d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSaySSG_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-5xwi8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hmget","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSaySSG_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"hmget(_:from:as:)","symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-5xwi8":{"role":"symbol","title":"hmget(_:from:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48.json index 54748b63ce..e73c0e644a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","symbolKind":"method","extendedModule":"RediStack","title":"hmget(_:from:as:)","externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSSd_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-qf48":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48"},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hmget(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48"]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","extendedModule":"RediStack","title":"hmget(_:from:as:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"externalID":"s:9RediStack11RedisClientPAAE5hmget_4from2as7NIOCore15EventLoopFutureCySayqd__SgGGSSd_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-qf48":{"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"hmget(_:from:as:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:).json index a3540f73a5..d1b8d5b659 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmset","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5hmset_2in7NIOCore15EventLoopFutureCyytGSDySSqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"hmset(_:in:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"fields","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hmset(_:in:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmset(_:in:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)","role":"symbol","type":"topic","title":"hmset(_:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)"},"kind":"symbol","sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hmset_2in7NIOCore15EventLoopFutureCyytGSDySSqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hmset(_:in:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hmset(_:in:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"fields"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmset(_:in:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"hmset(_:in:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:).json index 6adc017306..3537581bad 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"])>"}],"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","title":"hscan(_:startingFrom:matching:count:)","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SDySSAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hscan(_:startingFrom:matching:count:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","abstract":[],"title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)"]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"hscan(_:startingFrom:matching:count:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SDySSAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"])>"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hscan(_:startingFrom:matching:count:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)","abstract":[],"role":"symbol","title":"hscan(_:startingFrom:matching:count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:).json index c8039c90e3..6b3fd50d6b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"hscan(_:startingFrom:matching:count:valueType:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_SDySSqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hscan(_:startingFrom:matching:count:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:valueType:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"type":"topic","role":"symbol","title":"hscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"title":"hscan(_:startingFrom:matching:count:valueType:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5hscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_SDySSqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hscan(_:startingFrom:matching:count:valueType:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)","title":"hscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:).json index a7ea3225c1..52f1a6659c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hset(_:to:in:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"metadata":{"symbolKind":"method","title":"hset(_:to:in:)","externalID":"s:9RediStack11RedisClientPAAE4hset_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hset(_:to:in:)":{"title":"hset(_:to:in:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"hset(_:to:in:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4hset_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hset(_:to:in:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hset(_:to:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)","title":"hset(_:to:in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:).json index eae9212cb3..2920163d1b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6hsetnx_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"hsetnx(_:to:in:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hsetnx(_:to:in:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hsetnx(_:to:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)","kind":"symbol","type":"topic","role":"symbol","title":"hsetnx(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)"},"metadata":{"title":"hsetnx(_:to:in:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hsetnx","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6hsetnx_2to2in7NIOCore15EventLoopFutureCySbGSS_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hsetnx(_:to:in:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hsetnx(_:to:in:)":{"title":"hsetnx(_:to:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:).json index a795d9c84b..23a92df1d1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.hstrlen(of:in:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hstrlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7hstrlen2of2in7NIOCore15EventLoopFutureCySiGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"hstrlen(of:in:)","extendedModule":"RediStack"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hstrlen(of:in:)":{"type":"topic","kind":"symbol","title":"hstrlen(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hstrlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hstrlen(of:in:)"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"field","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7hstrlen2of2in7NIOCore15EventLoopFutureCySiGSS_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"hstrlen(of:in:)","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hstrlen(of:in:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","title":"hstrlen(of:in:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:).json index ba23bb4acf..94c64a2962 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","title":"hvals(in:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5hvals2in7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.hvals(in:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)","title":"hvals(in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hvals(in:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5hvals2in7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"hvals(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)","title":"hvals(in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:).json index c7141f9881..5fc9d59f2d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.hvals(in:as:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)"]}],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5hvals2in2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"hvals(in:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hvals","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hvals(in:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.hvals(in:as:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)"]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hvals(in:as:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE5hvals2in2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","title":"hvals(in:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:).json index 7b726a4047..63141d10f5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.increment(_:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9incrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"increment(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","abstract":[],"title":"increment(_:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.increment(_:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)"},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9incrementy7NIOCore15EventLoopFutureCySiGAA0C3KeyVF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"increment(_:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:)":{"title":"increment(_:)","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy.json index f53d2c8851..e1afa65c04 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","title":"increment(_:by:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"FixedWidthInteger","kind":"typeIdentifier","preciseIdentifier":"s:s17FixedWidthIntegerP"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-36hoy":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"increment(_:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"FixedWidthInteger","preciseIdentifier":"s:s17FixedWidthIntegerP"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__s17FixedWidthIntegerRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"increment(_:by:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.increment(_:by:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-36hoy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"increment(_:by:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8.json index 903349eb0d..911c7abf8a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"BinaryFloatingPoint","preciseIdentifier":"s:SB","kind":"typeIdentifier"}]}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"increment(_:by:)","externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-7oke8":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"increment(_:by:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"increment(_:by:)","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE9increment_2by7NIOCore15EventLoopFutureCyqd__GAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__SBRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.increment(_:by:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SB","text":"BinaryFloatingPoint","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-7oke8":{"role":"symbol","title":"increment(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:).json index cf035aa3ed..a16cd0abfc 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV13configuration09eventLoopE06loggerAcA20HBRedisConfigurationV_7NIOCore05EventhE0_p7Logging6LoggerVtcfc","title":"init(configuration:eventLoopGroup:logger:)","role":"symbol","symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","text":"HBRedisConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Initialise RedisConnectionPoolGroup","type":"text"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"redis configuration"}]}],"name":"configuration"},{"content":[{"inlineContent":[{"type":"text","text":"EventLoopGroup to create connections for"}],"type":"paragraph"}],"name":"eventLoopGroup"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Logger","type":"text"}]}],"name":"logger"}],"kind":"parameters"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/init(configuration:eventLoopGroup:logger:)":{"title":"init(configuration:eventLoopGroup:logger:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)","role":"symbol","abstract":[{"type":"text","text":"Initialise RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"configuration","content":[{"type":"paragraph","inlineContent":[{"text":"redis configuration","type":"text"}]}]},{"name":"eventLoopGroup","content":[{"inlineContent":[{"type":"text","text":"EventLoopGroup to create connections for"}],"type":"paragraph"}]},{"name":"logger","content":[{"inlineContent":[{"text":"Logger","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"}],"abstract":[{"text":"Initialise RedisConnectionPoolGroup","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)"},"metadata":{"role":"symbol","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV13configuration09eventLoopE06loggerAcA20HBRedisConfigurationV_7NIOCore05EventhE0_p7Logging6LoggerVtcfc","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","text":"HBRedisConfiguration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(configuration:eventLoopGroup:logger:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/init(configuration:eventLoopGroup:logger:)":{"kind":"symbol","abstract":[{"text":"Initialise RedisConnectionPoolGroup","type":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/init(configuration:eventLoopGroup:logger:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/init(configuration:eventloopgroup:logger:)","title":"init(configuration:eventLoopGroup:logger:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroup","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:).json index 49985f31d7..b098f4869c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:).json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","title":"lindex(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSi_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lindex(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"lindex(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from7NIOCore15EventLoopFutureCyAA9RESPValueOGSi_AA0C3KeyVtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"lindex(_:from:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lindex(_:from:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"title":"lindex(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:).json index 868c76e1b1..c13a252c64 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lindex(_:from:as:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)"},"sections":[],"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"lindex(_:from:as:)","extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from2as7NIOCore15EventLoopFutureCyqd__SgGSi_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:as:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","abstract":[],"title":"lindex(_:from:as:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lindex(_:from:as:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"title":"lindex(_:from:as:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lindex_4from2as7NIOCore15EventLoopFutureCyqd__SgGSi_AA0C3KeyVqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:as:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","title":"lindex(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:).json index 73b4a6dd45..170b61f193 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.linsert(_:into:after:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7linsert_4into5after7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","title":"linsert(_:into:after:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:after:)":{"title":"linsert(_:into:after:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.linsert(_:into:after:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"metadata":{"symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"linsert(_:into:after:)","externalID":"s:9RediStack11RedisClientPAAE7linsert_4into5after7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:after:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","type":"topic","title":"linsert(_:into:after:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:).json index 217dad613b..4e6412c5ba 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE7linsert_4into6before7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","title":"linsert(_:into:before:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.linsert(_:into:before:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:before:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE7linsert_4into6before7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVqd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"linsert(_:into:before:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.linsert(_:into:before:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pivot","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:before:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","abstract":[],"type":"topic","title":"linsert(_:into:before:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:).json index 0f8f808af2..f908f015ce 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.llen(of:)"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"llen(of:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE4llen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/llen(of:)":{"type":"topic","kind":"symbol","title":"llen(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.llen(of:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"symbolKind":"method","extendedModule":"RediStack","title":"llen(of:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4llen2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/llen(of:)":{"title":"llen(of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:).json index 5ff30a1da8..9c67ecbb66 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.logging(to:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"logger","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"logging(to:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV7logging2to9RediStack0B6Client_p7Logging6LoggerV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"text":") -> ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"}],"extendedModule":"HummingbirdRedis","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/logging(to:)":{"title":"logging(to:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier","text":"RedisClient"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"extendedModule":"HummingbirdRedis","title":"logging(to:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV7logging2to9RediStack0B6Client_p7Logging6LoggerV_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","kind":"typeIdentifier","preciseIdentifier":"s:7Logging6LoggerV"},{"text":") -> ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"logger","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.logging(to:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/logging(to:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient","kind":"typeIdentifier"}],"title":"logging(to:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:).json index 12a772e695..1e2adde875 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpop(from:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","title":"lpop(from:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4lpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","abstract":[],"title":"lpop(from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"lpop(from:)","externalID":"s:9RediStack11RedisClientPAAE4lpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lpop(from:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)","role":"symbol","abstract":[],"kind":"symbol","title":"lpop(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:).json index b3053453ad..729393e8c6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpop(from:as:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"lpop(from:as:)","externalID":"s:9RediStack11RedisClientPAAE4lpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpop","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"lpop(from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lpop(from:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE4lpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"lpop(from:as:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","type":"topic","title":"lpop(from:as:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge.json index 1e2a619dda..f729ff9047 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpush(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"lpush(_:into:)","extendedModule":"RediStack","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-1bkge":{"title":"lpush(_:into:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"lpush(_:into:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lpush(_:into:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-1bkge":{"title":"lpush(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g.json index 5fb6333343..b2923d6bec 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lpush(_:into:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"lpush(_:into:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-4lm3g":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","abstract":[],"title":"lpush(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"lpush(_:into:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5lpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpush(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-4lm3g":{"title":"lpush(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:).json index 8fcc9fe9dc..754aae9407 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method","title":"lpushx(_:into:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpushx(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpushx(_:into:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"lpushx(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6lpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"lpushx(_:into:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lpushx(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpushx(_:into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"lpushx(_:into:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:).json index b42c30db41..b79d4204cc 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","title":"lrange(from:firstIndex:lastIndex:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH07NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:firstIndex:lastIndex:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","abstract":[],"title":"lrange(from:firstIndex:lastIndex:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:firstIndex:lastIndex:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","title":"lrange(from:firstIndex:lastIndex:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH07NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"lrange(from:firstIndex:lastIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:).json index 9412946450..fb53d52d0d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:firstIndex:lastIndex:as:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"roleHeading":"Instance Method","title":"lrange(from:firstIndex:lastIndex:as:)","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH02as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_S2iqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:firstIndex:lastIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"role":"symbol","title":"lrange(from:firstIndex:lastIndex:as:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from10firstIndex04lastH02as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_S2iqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:firstIndex:lastIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","title":"lrange(from:firstIndex:lastIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:).json index 3d87408fcd..fbe8e660fe 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"lrange(from:fromIndex:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)","kind":"symbol","type":"topic","role":"symbol","title":"lrange(from:fromIndex:)"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"RediStack","role":"symbol","title":"lrange(from:fromIndex:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)","title":"lrange(from:fromIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:).json index cf39dc5716..3a9f14c776 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:fromIndex:as:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","title":"lrange(from:fromIndex:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:as:)":{"title":"lrange(from:fromIndex:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from0F5Index2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"lrange(from:fromIndex:as:)","symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:fromIndex:as:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:as:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)","type":"topic","kind":"symbol","title":"lrange(from:fromIndex:as:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f.json index b3e8849e6c..54052b2275 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f.json @@ -1 +1 @@ -{"metadata":{"title":"lrange(from:indices:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-3kn1f":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","abstract":[],"title":"lrange(from:indices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"lrange(from:indices:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-3kn1f":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","type":"topic","title":"lrange(from:indices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa.json index a2655047cd..e7a9c135df 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa"]}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","title":"lrange(from:indices:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-5ztoa":{"title":"lrange(from:indices:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol","title":"lrange(from:indices:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-5ztoa":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","title":"lrange(from:indices:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f.json index e71a450f2c..a01cd1319a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"lrange(from:indices:as:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SnySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-8ui8f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"lrange(from:indices:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"extendedModule":"RediStack","title":"lrange(from:indices:as:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SnySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-8ui8f":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"lrange(from:indices:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1.json index b3127e8d14..5cea637190 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"lrange(from:indices:as:)","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SNySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:indices:as:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-9u2y1":{"type":"topic","kind":"symbol","title":"lrange(from:indices:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from7indices2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_SNySiGqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"lrange(from:indices:as:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:indices:as:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-9u2y1":{"kind":"symbol","type":"topic","title":"lrange(from:indices:as:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:).json index a6d5dc4c85..cf1ef3fef7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:).json @@ -1 +1 @@ -{"metadata":{"title":"lrange(from:throughIndex:)","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:throughIndex:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:)":{"title":"lrange(from:throughIndex:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:throughIndex:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"lrange(from:throughIndex:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"lrange(from:throughIndex:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:).json index d46beee110..c5eb681942 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:throughIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","title":"lrange(from:throughIndex:as:)","role":"symbol"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)","kind":"symbol","abstract":[],"title":"lrange(from:throughIndex:as:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"lrange(from:throughIndex:as:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6lrange4from12throughIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:throughIndex:as:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:as:)":{"title":"lrange(from:throughIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:).json index aea7828369..4ad4689b82 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"lrange(from:upToIndex:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:upToIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","abstract":[],"title":"lrange(from:upToIndex:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrange(from:upToIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","title":"lrange(from:upToIndex:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","kind":"symbol","role":"symbol","title":"lrange(from:upToIndex:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:).json index f63e3b088e..b7f72c605e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"lrange(from:upToIndex:as:)","extendedModule":"RediStack","symbolKind":"method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lrange(from:upToIndex:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"lrange","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"title":"lrange(from:upToIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:upToIndex:as:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6lrange4from9upToIndex2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_Siqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lrange(from:upToIndex:as:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:as:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","title":"lrange(from:upToIndex:as:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:).json index 0227a525f7..411fa8ed56 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.lrem(_:from:count:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"lrem(_:from:count:)","role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4lrem_4from5count7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrem(_:from:count:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"lrem(_:from:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.lrem(_:from:count:)"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"lrem(_:from:count:)","role":"symbol","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4lrem_4from5count7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrem(_:from:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","type":"topic","role":"symbol","title":"lrem(_:from:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:).json index fa23c7fe3e..2a9e4a142a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4lset5index2to2in7NIOCore15EventLoopFutureCyytGSi_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"lset(index:to:in:)","symbolKind":"method","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"index","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.lset(index:to:in:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lset(index:to:in:)":{"abstract":[],"type":"topic","title":"lset(index:to:in:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.lset(index:to:in:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4lset5index2to2in7NIOCore15EventLoopFutureCyytGSi_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"lset(index:to:in:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lset(index:to:in:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"type":"topic","title":"lset(index:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:).json index ef439a696d..be2396c451 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":" "},{"kind":"internalParam","text":"start"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":" "},{"kind":"internalParam","text":"stop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5ltrim_6before5after7NIOCore15EventLoopFutureCyytGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","title":"ltrim(_:before:after:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:before:after:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:before:after:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","abstract":[],"title":"ltrim(_:before:after:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"ltrim(_:before:after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5ltrim_6before5after7NIOCore15EventLoopFutureCyytGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:before:after:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"start","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"stop","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:before:after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","abstract":[],"type":"topic","title":"ltrim(_:before:after:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0.json index 8882e849e7..d764a13234 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","title":"ltrim(_:keepingIndices:)","extendedModule":"RediStack"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1dye0":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0"},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"ltrim(_:keepingIndices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ltrim(_:keepingIndices:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1dye0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","kind":"symbol","title":"ltrim(_:keepingIndices:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g.json index 475b38a9cf..b3ac7d1271 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"RediStack","title":"ltrim(_:keepingIndices:)","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1m89g":{"abstract":[],"type":"topic","title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"title":"ltrim(_:keepingIndices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1m89g":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g","abstract":[],"title":"ltrim(_:keepingIndices:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop.json index babe508be1..32a6cbaf78 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop"},"kind":"symbol","metadata":{"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"ltrim(_:keepingIndices:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s16PartialRangeFromV","kind":"typeIdentifier","text":"PartialRangeFrom"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeFromVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeFromV","text":"PartialRangeFrom","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-5hpop":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","abstract":[],"title":"ltrim(_:keepingIndices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeFrom","kind":"typeIdentifier","preciseIdentifier":"s:s16PartialRangeFromV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop"},"sections":[],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"ltrim(_:keepingIndices:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeFromVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-5hpop":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","title":"ltrim(_:keepingIndices:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j.json index 7ad8a29c26..b2fcbcdad5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"text":".","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s16PartialRangeUpToV","text":"PartialRangeUpTo","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"ltrim(_:keepingIndices:)","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeUpToVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-63e0j":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ltrim(_:keepingIndices:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s16PartialRangeUpToVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier","text":"PartialRangeUpTo"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"RediStack","title":"ltrim(_:keepingIndices:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-63e0j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j","type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja.json index fc57bdcc10..60de79d04c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s19PartialRangeThroughVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-8yvja":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja","kind":"symbol","abstract":[],"title":"ltrim(_:keepingIndices:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5ltrim_14keepingIndices7NIOCore15EventLoopFutureCyytGAA0C3KeyV_s19PartialRangeThroughVySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"ltrim(_:keepingIndices:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"PartialRangeThrough","preciseIdentifier":"s:s19PartialRangeThroughV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ltrim(_:keepingIndices:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-8yvja":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"ltrim(_:keepingIndices:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:).json index 0a1f8bd452..752acae112 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.mget(_:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"mget(_:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4mgety7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:)":{"title":"mget(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.mget(_:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4mgety7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVGF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"mget(_:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)","title":"mget(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia.json index b577480e4a..832851d8ab 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia"},"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"mget(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.mget(_:as:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-4omia":{"abstract":[],"type":"topic","title":"mget(_:as:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","title":"mget(_:as:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.mget(_:as:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-4omia":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","title":"mget(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w.json index 15bfec8eb6..e64d7619d9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w.json @@ -1 +1 @@ -{"metadata":{"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","symbolKind":"method","title":"mget(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.mget(_:as:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-7yd4w":{"title":"mget(_:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4mget_2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","title":"mget(_:as:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.mget(_:as:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-7yd4w":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"mget(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:).json index c8b794dd51..d0299cfcd2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:).json @@ -1 +1 @@ -{"metadata":{"title":"mset(_:)","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4msety7NIOCore15EventLoopFutureCyytGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operations","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.mset(_:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mset(_:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)","title":"mset(_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.mset(_:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4msety7NIOCore15EventLoopFutureCyytGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","title":"mset(_:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"operations","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mset(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)","kind":"symbol","title":"mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:).json index 5cd3a74220..c299550e09 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.msetnx(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6msetnxy7NIOCore15EventLoopFutureCySbGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"msetnx(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/msetnx(_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)","title":"msetnx(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"operations"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6msetnxy7NIOCore15EventLoopFutureCySbGSDyAA0C3KeyVqd__GAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"msetnx(_:)","extendedModule":"RediStack","symbolKind":"method"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.msetnx(_:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/msetnx(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"msetnx(_:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount().json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount().json index 7600685825..40ea6b6a98 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount().json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount().json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()"},"metadata":{"roleHeading":"Instance Method","title":"patternSubscriberCount()","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE22patternSubscriberCount7NIOCore15EventLoopFutureCySiGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.patternSubscriberCount()"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/patternSubscriberCount()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()","kind":"symbol","abstract":[],"title":"patternSubscriberCount()","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"title":"patternSubscriberCount()","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE22patternSubscriberCount7NIOCore15EventLoopFutureCySiGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"patternSubscriberCount"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"RediStack","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.patternSubscriberCount()","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/patternSubscriberCount()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()","role":"symbol","type":"topic","title":"patternSubscriberCount()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:).json index 4d7c7b1718..cddb021ea0 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"message","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)"},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ping","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4ping4with7NIOCore15EventLoopFutureCySSGSSSg_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"ping(with:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ping(with:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ping(with:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)","role":"symbol","type":"topic","title":"ping(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4ping4with7NIOCore15EventLoopFutureCySSGSSSg_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"ping(with:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.ping(with:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":">","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ping(with:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)","role":"symbol","title":"ping(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:).json index 87f69efd8c..59ee92a027 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Get connection pool for EventLoop"}],"kind":"symbol","metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","kind":"typeIdentifier","text":"RedisConnectionPool"}],"modules":[{"name":"HummingbirdRedis"}],"title":"pool(for:)","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV4pool3for9RediStack0bcD0C7NIOCore9EventLoop_p_tF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","text":"RedisConnectionPool","kind":"typeIdentifier"}]}],"kind":"declarations"},{"parameters":[{"name":"eventLoop","content":[{"inlineContent":[{"text":"eventLoop","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"connection pool"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pool(for:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","kind":"typeIdentifier","text":"RedisConnectionPool"}],"abstract":[{"type":"text","text":"Get connection pool for EventLoop"}],"kind":"symbol","title":"pool(for:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Get connection pool for EventLoop","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pool","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"for"},{"kind":"text","text":" "},{"kind":"internalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RedisConnectionPool","preciseIdentifier":"s:9RediStack19RedisConnectionPoolC"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"eventLoop"}]}],"name":"eventLoop"}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"connection pool"}]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"text":"(","kind":"text"},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","text":"RedisConnectionPool"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","title":"pool(for:)","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV4pool3for9RediStack0bcD0C7NIOCore9EventLoop_p_tF"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pool(for:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pool(for:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"pool"},{"kind":"text","text":"("},{"text":"for","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPool","preciseIdentifier":"s:9RediStack19RedisConnectionPoolC","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pool(for:)","role":"symbol","title":"pool(for:)","type":"topic","abstract":[{"text":"Get connection pool for EventLoop","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:).json index 68a0e2b9ba..a2410c676f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","title":"psetex(_:to:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6psetex_2to24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.psetex(_:to:expirationInMilliseconds:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","title":"psetex(_:to:expirationInMilliseconds:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)"]}],"metadata":{"symbolKind":"method","role":"symbol","title":"psetex(_:to:expirationInMilliseconds:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6psetex_2to24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.psetex(_:to:expirationInMilliseconds:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:to:expirationInMilliseconds:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"psetex(_:to:expirationInMilliseconds:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:).json index bc9388a4e1..6d2da08a11 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Sets a key to the provided value and an expiration timeout in milliseconds.","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","title":"psetex(_:toJSON:expirationInMilliseconds:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}],"name":"value"},{"content":[{"inlineContent":[{"type":"text","text":"The number of milliseconds after which to expire the key."}],"type":"paragraph"}],"name":"expiration"}],"kind":"parameters"},{"content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"A ","type":"text"},{"code":"NIO.EventLoopFuture","type":"codeVoice"},{"text":" that resolves if the operation was successful.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"inlineContent":[{"type":"text","text":"See "},{"type":"reference","identifier":"https:\/\/redis.io\/commands\/psetex","isActive":true}],"type":"paragraph"},{"type":"aside","name":"Important","style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}]}]},{"inlineContent":[{"type":"text","text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type."}],"type":"paragraph"},{"type":"aside","name":"Important","style":"important","content":[{"inlineContent":[{"text":"The actual expiration used will be the specified value or ","type":"text"},{"type":"codeVoice","code":"1"},{"text":", whichever is larger.","type":"text"}],"type":"paragraph"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"https://redis.io/commands/psetex":{"type":"link","identifier":"https:\/\/redis.io\/commands\/psetex","title":"https:\/\/redis.io\/commands\/psetex","url":"https:\/\/redis.io\/commands\/psetex","titleInlineContent":[{"text":"https:\/\/redis.io\/commands\/psetex","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:toJSON:expirationInMilliseconds:)":{"kind":"symbol","abstract":[{"text":"Sets a key to the provided value and an expiration timeout in milliseconds.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"psetex(_:toJSON:expirationInMilliseconds:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Encodable","preciseIdentifier":"s:SE"}],"platforms":["Linux"]}]},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}]}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"The value to set the key to."}],"type":"paragraph"}]},{"name":"expiration","content":[{"inlineContent":[{"text":"The number of milliseconds after which to expire the key.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"inlineContent":[{"type":"text","text":"A "},{"code":"NIO.EventLoopFuture","type":"codeVoice"},{"type":"text","text":" that resolves if the operation was successful."}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See "},{"isActive":true,"type":"reference","identifier":"https:\/\/redis.io\/commands\/psetex"}]},{"name":"Important","type":"aside","style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}]}]},{"type":"paragraph","inlineContent":[{"text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type.","type":"text"}]},{"name":"Important","type":"aside","style":"important","content":[{"inlineContent":[{"text":"The actual expiration used will be the specified value or ","type":"text"},{"type":"codeVoice","code":"1"},{"text":", whichever is larger.","type":"text"}],"type":"paragraph"}]}]}],"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Sets a key to the provided value and an expiration timeout in milliseconds."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)"]}],"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"psetex(_:toJSON:expirationInMilliseconds:)","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"https://redis.io/commands/psetex":{"title":"https:\/\/redis.io\/commands\/psetex","url":"https:\/\/redis.io\/commands\/psetex","type":"link","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/psetex"}],"identifier":"https:\/\/redis.io\/commands\/psetex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:toJSON:expirationInMilliseconds:)":{"title":"psetex(_:toJSON:expirationInMilliseconds:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)","abstract":[{"type":"text","text":"Sets a key to the provided value and an expiration timeout in milliseconds."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json index c70ad39649..8d93b91476 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"sections":[],"metadata":{"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV10psubscribe2to15messageReceiver11onSubscribe0J11Unsubscribe7NIOCore15EventLoopFutureCyytGSaySSG_y9RediStack0B11ChannelNameV_AN9RESPValueOtcySS_SitcSgAStF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"HummingbirdRedis","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiver"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subscribeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"unsubscribeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":" "},{"kind":"internalParam","text":"receiver"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"subscribeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":" "},{"kind":"internalParam","text":"unsubscribeHandler"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"]}],"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV10psubscribe2to15messageReceiver11onSubscribe0J11Unsubscribe7NIOCore15EventLoopFutureCyytGSaySSG_y9RediStack0B11ChannelNameV_AN9RESPValueOtcySS_SitcSgAStF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"extendedModule":"HummingbirdRedis"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:).json index 5154955995..0373397f4f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4pttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","title":"pttl(_:)","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.pttl(_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":".","kind":"text"},{"text":"Lifetime","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pttl(_:)":{"title":"pttl(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.pttl(_:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"."},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier","text":"Lifetime"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","title":"pttl(_:)","externalID":"s:9RediStack11RedisClientPAAE4pttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pttl(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)","type":"topic","title":"pttl(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:).json index 7002d6a04d..bfcc2bdf5e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Message","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"message","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Message","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channel","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Message","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}],"kind":"declarations"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE7publish_2to7NIOCore15EventLoopFutureCySiGqd___AA0C11ChannelNameVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","title":"publish(_:to:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.publish(_:to:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/publish(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)","kind":"symbol","type":"topic","role":"symbol","title":"publish(_:to:)"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.publish(_:to:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE7publish_2to7NIOCore15EventLoopFutureCySiGqd___AA0C11ChannelNameVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"publish(_:to:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"message"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/publish(_:to:)":{"title":"publish(_:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient.json index 9e590acc79..5ab2714836 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pubsubClient","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"pubsubClient","extendedModule":"HummingbirdRedis","symbolKind":"property","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV12pubsubClient9RediStack0bG0_pvp"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pubsubClient","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pubsubClient":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pubsubClient"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier","text":"RedisClient"}],"type":"topic","role":"symbol","title":"pubsubClient","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}],"extendedModule":"HummingbirdRedis","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV12pubsubClient9RediStack0bG0_pvp","title":"pubsubClient","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pubsubClient","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient","kind":"typeIdentifier"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pubsubClient","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisClient","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pubsubClient":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pubsubClient","title":"pubsubClient","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pubsubClient"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisClient","preciseIdentifier":"s:9RediStack11RedisClientP"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pubsubclient"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe().json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe().json index ef87972e1b..18291108ad 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe().json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe().json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.punsubscribe()","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()"]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE12punsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","title":"punsubscribe()"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe()":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","title":"punsubscribe()"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"symbolKind":"method","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE12punsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"punsubscribe()"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.punsubscribe()","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe()":{"role":"symbol","type":"topic","kind":"symbol","title":"punsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:).json index 2fe1e89fcb..ea208ef0a0 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"roleHeading":"Instance Method","extendedModule":"HummingbirdRedis","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV12punsubscribe4from7NIOCore15EventLoopFutureCyytGSaySSG_tF","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","title":"punsubscribe(from:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.punsubscribe(from:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":">","kind":"text"}],"title":"punsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","symbolKind":"method","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV12punsubscribe4from7NIOCore15EventLoopFutureCyytGSaySSG_tF","title":"punsubscribe(from:)","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdRedis"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"patterns"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.punsubscribe(from:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"punsubscribe(from:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations.json index b58851c96a..5cf4ad668b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"article","sections":[],"metadata":{"title":"RedisClient Implementations","modules":[{"name":"HummingbirdRedis"}],"role":"collectionGroup"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop"],"generated":true},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)"],"generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lset(index:to:in:)":{"abstract":[],"type":"topic","title":"lset(index:to:in:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-5if9v":{"type":"topic","kind":"symbol","title":"zcount(of:withScores:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)","kind":"symbol","type":"topic","role":"symbol","title":"rpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-73yw1":{"abstract":[],"type":"topic","title":"blpop(from:timeout:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe(from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"text":">","kind":"text"}],"title":"punsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"set(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMinimumValueOf:)":{"abstract":[],"type":"topic","title":"zlexcount(of:withMinimumValueOf:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiffstore(as:sources:)":{"type":"topic","kind":"symbol","title":"sdiffstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiffstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:)":{"title":"mget(_:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-19h29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29","kind":"symbol","type":"topic","role":"symbol","title":"sadd(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-6d57o":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:before:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"linsert(_:into:before:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"linsert"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"before","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-4omia":{"abstract":[],"type":"topic","title":"mget(_:as:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","kind":"symbol","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hkeys(in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"hkeys(in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hkeys"},{"kind":"text","text":"("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:)":{"title":"hget(_:from:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hget"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpushx(_:into:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"lpushx(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/echo(_:)":{"abstract":[],"type":"topic","title":"echo(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:)":{"title":"send(command:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:)":{"title":"lrange(from:throughIndex:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:valueType:)":{"kind":"symbol","role":"symbol","title":"rpoplpush(from:to:valueType:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:with:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"send(command:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(username:password:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"password"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"authorize(username:password:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-3z3ea":{"abstract":[],"type":"topic","title":"zadd(_:to:inserting:returning:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:throughIndex:includeScoresInResponse:)":{"title":"zrevrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lindex","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"lindex(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-3v6xy":{"abstract":[],"type":"topic","title":"zremrangebyrank(from:indices:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)","kind":"symbol","type":"topic","role":"symbol","title":"smembers(of:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:)":{"kind":"symbol","role":"symbol","title":"zpopmax(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpop","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"lpop(from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-30o58":{"abstract":[],"type":"topic","title":"rpush(_:into:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hsetnx(_:to:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)","kind":"symbol","type":"topic","role":"symbol","title":"hsetnx(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","abstract":[],"title":"lrange(from:upToIndex:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-42pdw":{"kind":"symbol","role":"symbol","title":"zrem(_:from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-5xwi8":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hmget","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-944eg":{"abstract":[],"type":"topic","title":"zrange(from:indices:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/publish(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"publish"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)","kind":"symbol","type":"topic","role":"symbol","title":"publish(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/swapDatabase(_:with:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","abstract":[],"title":"swapDatabase(_:with:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"hvals","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hvals(in:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u":{"abstract":[],"type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)","kind":"symbol","type":"topic","role":"symbol","title":"lrange(from:fromIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-3kn1f":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","abstract":[],"title":"lrange(from:indices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:toJSON:)":{"kind":"symbol","role":"symbol","title":"setnx(_:toJSON:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-6ccsn":{"type":"topic","kind":"symbol","title":"sadd(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:to:expirationInSeconds:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"setex(_:to:expirationInSeconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:fromIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)","kind":"symbol","type":"topic","role":"symbol","title":"zrange(from:fromIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:upToIndex:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMinimumValueOf:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebylex(from:withMinimumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:firstIndex:lastIndex:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","title":"zremrangebyrank(from:firstIndex:lastIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","abstract":[],"title":"hscan(_:startingFrom:matching:count:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:max:)":{"type":"topic","kind":"symbol","title":"srandmember(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-7oke8":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"increment(_:by:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:valueType:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"type":"topic","role":"symbol","title":"hscan(_:startingFrom:matching:count:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","abstract":[],"title":"lrange(from:firstIndex:lastIndex:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withValuesBetween:limitBy:)":{"type":"topic","kind":"symbol","title":"zrevrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:as:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"lrange(from:firstIndex:lastIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:throughIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"type":"topic","role":"symbol","title":"zrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","abstract":[],"title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/llen(of:)":{"type":"topic","kind":"symbol","title":"llen(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"llen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrem(_:from:count:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"lrem(_:from:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:as:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","abstract":[],"title":"srandmember(from:as:max:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zinterstore(as:sources:weights:aggregateMethod:)":{"abstract":[],"type":"topic","title":"zinterstore(as:sources:weights:aggregateMethod:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1dye0":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:toJSON:expirationInSeconds:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","abstract":[{"type":"text","text":"Sets a key to the provided value and an expiration timeout in seconds."}],"title":"setex(_:toJSON:expirationInSeconds:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:as:)":{"type":"topic","kind":"symbol","title":"get(_:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"StoredType"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"StoredType","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-6k6xz":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"sinter(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ttl(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"."},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier","text":"Lifetime"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)","abstract":[],"title":"ttl(_:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:max:)":{"type":"topic","kind":"symbol","title":"zpopmin(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"zlexcount(of:withValuesBetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe()":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","abstract":[],"title":"unsubscribe()","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:)":{"type":"topic","kind":"symbol","title":"hgetall(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scan(startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"scan(startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/activeChannels(matching:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"activeChannels"},{"kind":"text","text":"("},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","abstract":[],"title":"activeChannels(matching:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:upToIndex:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:asJSON:)":{"type":"topic","kind":"symbol","title":"get(_:asJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)","abstract":[{"text":"Decodes the value associated with this keyfrom JSON.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","abstract":[],"title":"rpushx(_:into:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-356np":{"type":"topic","kind":"symbol","title":"sunion(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/expire(_:after:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","abstract":[],"title":"expire(_:after:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hstrlen(of:in:)":{"type":"topic","kind":"symbol","title":"hstrlen(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hstrlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hdel(_:from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","abstract":[],"title":"hdel(_:from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMinimumScoreOf:)":{"type":"topic","kind":"symbol","title":"zremrangebyscore(from:withMinimumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smove(_:from:to:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","abstract":[],"title":"smove(_:from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-9n2go":{"type":"topic","kind":"symbol","title":"bzpopmax(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-y3cg":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","abstract":[],"title":"srem(_:from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zincrby(_:element:in:)":{"type":"topic","kind":"symbol","title":"zincrby(_:element:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-3ll07":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"blpop(from:timeout:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScoresBetween:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","abstract":[],"title":"zremrangebyscore(from:withScoresBetween:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"type":"topic","kind":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMinimumScoreOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zcount(of:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withValuesBetween:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)","abstract":[],"title":"zremrangebylex(from:withValuesBetween:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:as:max:)":{"type":"topic","kind":"symbol","title":"spop(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe(from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"unsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-62s1i":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","abstract":[],"title":"zrevrange(from:indices:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sismember(_:of:)":{"type":"topic","kind":"symbol","title":"sismember(_:of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:as:timeout:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","abstract":[],"title":"blpop(from:as:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-6yjwl":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyscore(from:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-8ui8f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f","role":"symbol","abstract":[],"type":"topic","kind":"symbol","title":"lrange(from:indices:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-6gayh":{"type":"topic","kind":"symbol","title":"sunion(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hgetall(from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:)":{"type":"topic","kind":"symbol","title":"set(_:toJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)","abstract":[{"text":"Sets the value stored in the key provided, overwriting the previous value.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-63e0j":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:as:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","abstract":[],"title":"lindex(_:from:as:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-9u2y1":{"type":"topic","kind":"symbol","title":"lrange(from:indices:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrbyfloat(_:field:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hincrbyfloat","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"field","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hincrbyfloat(_:field:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)","abstract":[],"title":"rpoplpush(from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"rpop(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","abstract":[],"title":"increment(_:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-qf48":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"title":"hmget(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)","abstract":[],"title":"zpopmin(from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-4sbki":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","abstract":[],"title":"sinter(of:valueType:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:as:timeout:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-93ztr":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","abstract":[],"title":"zremrangebyrank(from:indices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscore(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"zscore(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-7lj9g":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"rpush(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hlen(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","abstract":[],"title":"hlen(of:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:fromIndex:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:fromIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:by:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","abstract":[],"title":"decrement(_:by:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-5hpop":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","abstract":[],"title":"ltrim(_:keepingIndices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5pt91":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"brpop(from:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","abstract":[],"title":"zscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMaximumScoreOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyscore(from:withMaximumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:before:after:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","abstract":[],"title":"ltrim(_:before:after:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-5dgz8":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-57h4a":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","abstract":[],"title":"brpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-2g1ua":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","abstract":[],"title":"sdiff(of:valueType:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"spop(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:throughIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","abstract":[],"title":"zremrangebyrank(from:throughIndex:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrank(of:in:)":{"title":"zrank(of:in:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-10lgs":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"srem(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-70j9h":{"title":"blpop(from:timeout:valueType:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/eventLoop":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop","abstract":[],"title":"eventLoop","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMaximumValueOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zlexcount(of:withMaximumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","abstract":[],"title":"lpop(from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"title":"zrevrank(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/select(database:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","abstract":[],"title":"select(database:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"title":"zpopmax(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5p6er":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","abstract":[],"title":"brpop(from:timeout:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/msetnx(_:)":{"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"msetnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)","title":"msetnx(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)","title":"sscan(_:startingFrom:matching:count:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scard(of:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","title":"scard(of:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrby(_:field:in:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","title":"hincrby(_:field:in:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-24lle":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle","title":"zadd(_:to:inserting:returning:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hexists(_:in:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hexists"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","title":"hexists(_:in:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:to:expirationInMilliseconds:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","title":"psetex(_:to:expirationInMilliseconds:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-9jghq":{"title":"sdiff(of:valueType:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1m89g":{"abstract":[],"type":"topic","title":"ltrim(_:keepingIndices:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hset(_:to:in:)":{"title":"hset(_:to:in:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/delete(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","title":"delete(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]>","kind":"text"}],"kind":"symbol","title":"sinter(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe()":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"punsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"kind":"symbol","title":"punsubscribe()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-5cdbm":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":")?>"}],"kind":"symbol","title":"bzpopmax(from:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:after:)":{"title":"linsert(_:into:after:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcard(of:)":{"title":"zcard(of:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-8ikz1":{"title":"bzpopmin(from:timeout:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunionstore(as:sources:)":{"title":"sunionstore(as:sources:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:onCondition:expiration:)":{"abstract":[{"type":"text","text":"Sets the key to the provided value with options to control how it is set."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)","role":"symbol","type":"topic","title":"set(_:toJSON:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-3waxg":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg","role":"symbol","type":"topic","title":"brpop(from:timeout:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ping(with:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)","role":"symbol","type":"topic","title":"ping(with:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmset(_:in:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)","role":"symbol","type":"topic","title":"hmset(_:in:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-5ztoa":{"title":"lrange(from:indices:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinterstore(as:sources:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"sinterstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMaximumValueOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zremrangebylex(from:withMaximumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/logging(to:)":{"title":"logging(to:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"logging"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:9RediStack11RedisClientP","kind":"typeIdentifier","text":"RedisClient"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"lrange","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"title":"lrange(from:upToIndex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-3snvf":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zrem(_:from:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-4lm3g":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","abstract":[],"title":"lpush(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-36hoy":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"increment"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"increment(_:by:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-5xoak":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak","role":"symbol","title":"zadd(_:to:inserting:returning:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")..., ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscriberCount(forChannels:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"text":": [","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)","kind":"symbol","abstract":[],"title":"subscriberCount(forChannels:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScoresBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zcount"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)","abstract":[],"kind":"symbol","title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","type":"topic","title":"brpoplpush(from:to:timeout:valueType:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23","kind":"symbol","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:upToIndex:)":{"kind":"symbol","title":"zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withValuesBetween:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","title":"zrangebylex(from:withValuesBetween:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","type":"topic","title":"setnx(_:to:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:as:)":{"title":"lrange(from:fromIndex:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","role":"symbol","title":"sdiff(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-8yvja":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:s19PartialRangeThroughV","text":"PartialRangeThrough","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja","kind":"symbol","abstract":[],"title":"ltrim(_:keepingIndices:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-2ving":{"title":"blpop(from:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:onCondition:expiration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)","kind":"symbol","abstract":[],"title":"set(_:to:onCondition:expiration:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-infz":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","title":"blpop(from:timeout:)","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:toJSON:expirationInMilliseconds:)":{"kind":"symbol","abstract":[{"text":"Sets a key to the provided value and an expiration timeout in milliseconds.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psetex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"psetex(_:toJSON:expirationInMilliseconds:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-5pkpj":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj","title":"brpop(from:timeout:valueType:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)","kind":"symbol","abstract":[],"title":"brpoplpush(from:to:timeout:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:)":{"kind":"symbol","title":"hmget(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-7sq8w":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","role":"symbol","title":"zcount(of:withScores:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-1bkge":{"title":"lpush(_:into:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpush","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(with:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"authorize","kind":"identifier"},{"text":"(","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)","kind":"symbol","abstract":[],"title":"authorize(with:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"title":"sscan(_:startingFrom:matching:count:valueType:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMaximumScoreOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","role":"symbol","title":"zcount(of:withMaximumScoreOf:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pttl(_:)":{"title":"pttl(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zunionstore(as:sources:weights:aggregateMethod:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:as:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","title":"hget(_:from:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-2lje3":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","title":"zremrangebyscore(from:withScores:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/patternSubscriberCount()":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()","kind":"symbol","abstract":[],"title":"patternSubscriberCount()","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}],"title":"zscan(_:startingFrom:matching:count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","role":"symbol","title":"sunion(of:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-7yd4w":{"title":"mget(_:as:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","role":"symbol","title":"decrement(_:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"decrement","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)","kind":"symbol","abstract":[],"title":"zrevrange(from:fromIndex:includeScoresInResponse:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"("},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)","title":"hvals(in:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-31p1p":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p","title":"bzpopmin(from:timeout:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/exists(_:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"exists","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","title":"exists(_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/append(_:to:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"append","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","title":"append(_:to:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mset(_:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)","title":"mset(_:)","type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:as:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)","kind":"symbol","abstract":[],"title":"lrange(from:throughIndex:as:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"smembers(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","title":"RedisClient Implementations","modules":[{"name":"HummingbirdRedis"}]},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop"],"title":"Instance Properties","generated":true},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)"],"title":"Instance Methods","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-6d57o":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o","kind":"symbol","role":"symbol","title":"zrange(from:indices:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scan(startingFrom:matching:count:)":{"title":"scan(startingFrom:matching:count:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"])>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smove(_:from:to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","abstract":[],"role":"symbol","title":"smove(_:from:to:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:valueType:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)","title":"rpoplpush(from:to:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:as:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:as:)","type":"topic","kind":"symbol","title":"lrange(from:fromIndex:as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-6gayh":{"abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh","type":"topic","title":"sunion(of:valueType:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmset(_:in:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmset(_:in:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmset(_:in:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hmset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"title":"hmset(_:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMaximumValueOf:limitBy:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrangebylex"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scard(of:)":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"scard(of:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:)":{"title":"rpop(from:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/activeChannels(matching:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/activechannels(matching:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"activeChannels","kind":"identifier"},{"text":"(","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]>"}],"kind":"symbol","title":"activeChannels(matching:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/activeChannels(matching:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-4omia":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"mget","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","title":"mget(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-4omia","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-4omia"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-70j9h":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-70j9h","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-70j9h","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"blpop(from:timeout:valueType:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-9u2y1":{"kind":"symbol","type":"topic","title":"lrange(from:indices:as:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-9u2y1","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-9u2y1","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:before:after:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:before:after:)","abstract":[],"type":"topic","title":"ltrim(_:before:after:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:before:after:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:valueType:)":{"type":"topic","role":"symbol","title":"sscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:as:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hvals"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","title":"hvals(in:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:as:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:upToIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)","kind":"symbol","title":"zrange(from:upToIndex:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"title":"rpoplpush(from:to:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zunionstore(as:sources:weights:aggregateMethod:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"kind":"symbol","role":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","title":"set(_:toJSON:)","abstract":[{"text":"Sets the value stored in the key provided, overwriting the previous value.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hsetnx(_:to:in:)":{"title":"hsetnx(_:to:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hsetnx(_:to:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hsetnx(_:to:in:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hsetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/patternSubscriberCount()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/patternSubscriberCount()","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"patternSubscriberCount","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/patternsubscribercount()","role":"symbol","type":"topic","title":"patternSubscriberCount()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-5pkpj":{"title":"brpop(from:timeout:valueType:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-5pkpj","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-5pkpj"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zincrby(_:element:in:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">"}],"title":"zincrby(_:element:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:valuetype:)","title":"hscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:valueType:)","type":"topic","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-5xwi8":{"role":"symbol","title":"hmget(_:from:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-5xwi8","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-5xwi8","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u":{"kind":"symbol","type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-7sq8w":{"role":"symbol","kind":"symbol","title":"zcount(of:withScores:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"smembers(of:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:fromIndex:)":{"role":"symbol","title":"zremrangebyrank(from:fromIndex:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hlen(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hlen(of:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hlen"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hlen(of:)","role":"symbol","title":"hlen(of:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMaximumValueOf:)":{"kind":"symbol","role":"symbol","type":"topic","title":"zremrangebylex(from:withMaximumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:throughIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hset(_:to:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hset(_:to:in:)","title":"hset(_:to:in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hset(_:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/echo(_:)":{"role":"symbol","kind":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"echo"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/echo(_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/echo(_:)","title":"echo(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withValuesBetween:limitBy:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","title":"zrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1dye0":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1dye0","kind":"symbol","title":"ltrim(_:keepingIndices:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1dye0"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-6yjwl":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","role":"symbol","title":"zremrangebyscore(from:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:)","kind":"symbol","abstract":[],"role":"symbol","type":"topic","title":"lrange(from:firstIndex:lastIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:by:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:by:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"decrement"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:by:)","title":"decrement(_:by:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrank(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?>"}],"abstract":[],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)","title":"zrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:as:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:as:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:as:)","title":"lrange(from:upToIndex:as:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","title":"smembers(of:)","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/delete(_:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/delete(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"kind":"symbol","type":"topic","title":"delete(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/delete(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-62s1i":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i","title":"zrevrange(from:indices:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrby(_:field:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrby(_:field:in:)","title":"hincrby(_:field:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrby(_:field:in:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:)","abstract":[],"title":"hmget(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"([","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-5if9v":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","title":"zcount(of:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMaximumValueOf:)":{"kind":"symbol","title":"zlexcount(of:withMaximumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-57h4a":{"title":"brpop(from:timeout:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-57h4a","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-57h4a","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)","role":"symbol","title":"srandmember(from:max:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:)":{"type":"topic","title":"send(command:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ping(with:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ping(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ping(with:)","role":"symbol","title":"ping(with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ping"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-5ztoa":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-5ztoa","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-5ztoa","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","title":"lrange(from:indices:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-24lle":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","type":"topic","title":"zadd(_:to:inserting:returning:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","type":"topic","title":"sdiff(of:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-1m89g":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-1m89g","abstract":[],"title":"ltrim(_:keepingIndices:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-1m89g","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hvals(in:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hvals(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hvals","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hvals(in:)","title":"hvals(in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-5hpop":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"keepingIndices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"PartialRangeFrom","preciseIdentifier":"s:s16PartialRangeFromV"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-5hpop","title":"ltrim(_:keepingIndices:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-5hpop","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hdel(_:from:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hdel(_:from:)","title":"hdel(_:from:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hdel(_:from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"hdel"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMinimumScoreOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","type":"topic","title":"zcount(of:withMinimumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-2lje3":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3","type":"topic","title":"zremrangebyscore(from:withScores:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/swapDatabase(_:with:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","title":"swapDatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hincrbyfloat(_:field:in:)":{"type":"topic","title":"hincrbyfloat(_:field:in:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hincrbyfloat(_:field:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hincrbyfloat"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"field"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hincrbyfloat(_:field:in:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:valueType:)-3ll07":{"title":"blpop(from:timeout:valueType:)","abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:valueType:)-3ll07","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:valuetype:)-3ll07"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-6ccsn":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn","abstract":[],"kind":"symbol","role":"symbol","title":"sadd(_:to:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:with:)":{"title":"send(command:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)","role":"symbol","kind":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mset(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mset(_:)","kind":"symbol","title":"mset(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"mset","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mset(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-1bkge":{"title":"lpush(_:into:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-1bkge","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-1bkge"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-y3cg":{"type":"topic","title":"srem(_:from:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-4sbki":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","kind":"symbol","title":"sinter(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-10lgs":{"title":"srem(_:from:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:asJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:asJSON:)","abstract":[{"type":"text","text":"Decodes the value associated with this keyfrom JSON."}],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:asjson:)","title":"get(_:asJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"D","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"asJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"D","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3get_6asJSON7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtSeRd__lF1DL_qd__mfp"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-6k6xz":{"title":"sinter(of:valueType:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","type":"topic","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:as:max:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"srandmember(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/logging(to:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/logging(to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"logging","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7Logging6LoggerV","text":"Logger","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP","text":"RedisClient","kind":"typeIdentifier"}],"title":"logging(to:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/logging(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"set(_:to:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:throughIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:throughIndex:)","role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)","role":"symbol","title":"rpop(from:as:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-36hoy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-36hoy","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"increment","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"by"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">"}],"title":"increment(_:by:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-36hoy","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe(from:)":{"title":"unsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:onCondition:expiration:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)","title":"set(_:to:onCondition:expiration:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-356np":{"title":"sunion(of:valueType:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/decrement(_:)":{"title":"decrement(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/decrement(_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/decrement(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"decrement"},{"kind":"text","text":"("},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-8ikz1":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-8ikz1","title":"bzpopmin(from:timeout:)","role":"symbol","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-8ikz1","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:as:)","kind":"symbol","role":"symbol","title":"get(_:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:as:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"<","kind":"text"},{"text":"StoredType","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"StoredType"},{"kind":"text","text":"?>"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:toJSON:expirationInSeconds:)":{"title":"setex(_:toJSON:expirationInSeconds:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"Sets a key to the provided value and an expiration timeout in seconds.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMinimumValueOf:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)","title":"zremrangebylex(from:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)","title":"zscan(_:startingFrom:matching:count:valueType:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:firstIndex:lastIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","kind":"symbol","abstract":[],"role":"symbol","title":"zremrangebyrank(from:firstIndex:lastIndex:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:after:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:after:)","type":"topic","title":"linsert(_:into:after:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:after:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"after","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:fromIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:fromIndex:)","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:fromindex:)","title":"lrange(from:fromIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/pttl(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/pttl(_:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/pttl(_:)","type":"topic","title":"pttl(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:by:)-7oke8":{"role":"symbol","title":"increment(_:by:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:by:)-7oke8","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:by:)-7oke8","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"by","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sismember(_:of:)":{"kind":"symbol","abstract":[],"type":"topic","role":"symbol","title":"sismember(_:of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sismember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:fromIndex:includeScoresInResponse:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","title":"zrange(from:fromIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:)":{"kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"(["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:)","title":"mget(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/exists(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/exists(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/exists(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"exists"},{"kind":"text","text":"(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"exists(_:)","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hexists(_:in:)":{"title":"hexists(_:in:)","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hexists(_:in:)","role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hexists(_:in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hexists","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/append(_:to:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/append(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"append"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"append(_:to:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/append(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"sinter(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:)":{"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"hgetall","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:)","title":"hgetall(from:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-3z3ea":{"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"title":"zadd(_:to:inserting:returning:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:valueType:)-3waxg":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:valueType:)-3waxg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":")?>"}],"title":"brpop(from:timeout:valueType:)","type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:valuetype:)-3waxg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"title":"brpoplpush(from:to:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hstrlen(of:in:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hstrlen(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hstrlen(of:in:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hstrlen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","title":"hstrlen(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withValuesBetween:limitBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","abstract":[],"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscore(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","role":"symbol","abstract":[],"title":"zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"lrange(from:throughIndex:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:onCondition:expiration:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)","abstract":[{"text":"Sets the key to the provided value with options to control how it is set.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"title":"set(_:toJSON:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/select(database:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","title":"select(database:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-5xoak":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","title":"zadd(_:to:inserting:returning:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"role":"symbol","title":"sscan(_:startingFrom:matching:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:as:)":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:as:)","title":"lindex(_:from:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:as:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(with:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(with:)","title":"authorize(with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(with:)","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5p6er":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5p6er","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}],"title":"brpop(from:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5p6er","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-63e0j":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-63e0j","title":"ltrim(_:keepingIndices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-63e0j","type":"topic","role":"symbol","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ltrim","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeUpTo","preciseIdentifier":"s:s16PartialRangeUpToV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hscan(_:startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hscan(_:startingFrom:matching:count:)","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hscan(_:startingfrom:matching:count:)","abstract":[],"role":"symbol","title":"hscan(_:startingFrom:matching:count:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-42pdw":{"type":"topic","title":"zrem(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hgetall(from:as:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hgetall(from:as:)","role":"symbol","abstract":[],"kind":"symbol","title":"hgetall(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hgetall"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hgetall(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe(from:)","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"punsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"punsubscribe(from:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/linsert(_:into:before:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"linsert","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"before"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/linsert(_:into:before:)","abstract":[],"type":"topic","title":"linsert(_:into:before:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/linsert(_:into:before:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:timeout:)-5pt91":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:timeout:)-5pt91","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:timeout:)-5pt91","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"brpop(from:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"brpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-93ztr":{"title":"zremrangebyrank(from:indices:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:toJSON:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"type":"topic","role":"symbol","kind":"symbol","title":"setnx(_:toJSON:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setnx","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/mget(_:as:)-7yd4w":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"mget(_:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/mget(_:as:)-7yd4w","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/mget(_:as:)-7yd4w","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"mget"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMaximumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"title":"zcount(of:withMaximumScoreOf:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-2ving":{"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-2ving","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-2ving","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"role":"symbol","kind":"symbol","title":"blpop(from:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-infz":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":")?>"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-infz","type":"topic","title":"blpop(from:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-infz","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/get(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/get(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/get(_:)","title":"get(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-3v6xy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","title":"zremrangebyrank(from:indices:)","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:as:)":{"title":"hget(_:from:as:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:as:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:as:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:upToIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"zrevrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-3snvf":{"title":"zrem(_:from:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/llen(of:)":{"title":"llen(of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/llen(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/llen(of:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"llen","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMinimumScoreOf:)":{"title":"zremrangebyscore(from:withMinimumScoreOf:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:)-3kn1f":{"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:)-3kn1f","type":"topic","title":"lrange(from:indices:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:)-3kn1f","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","kind":"symbol","abstract":[],"role":"symbol","title":"zlexcount(of:withValuesBetween:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe()":{"title":"unsubscribe()","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)","title":"zscan(_:startingFrom:matching:count:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<("},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/eventLoop":{"type":"topic","title":"eventLoop","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/eventLoop","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/eventloop","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpushx(_:into:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpushx(_:into:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"lpushx(_:into:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpushx(_:into:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-9n2go":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-9n2go","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"title":"bzpopmax(from:timeout:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-9n2go","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:throughIndex:as:)":{"title":"lrange(from:throughIndex:as:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:throughindex:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:throughIndex:as:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScoresBetween:)":{"abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpoplpush(from:to:timeout:valueType:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpoplpush(from:to:timeout:valueType:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpoplpush(from:to:timeout:valuetype:)","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"brpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"brpoplpush(from:to:timeout:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmin(from:timeout:)-31p1p":{"role":"symbol","title":"bzpopmin(from:timeout:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmin(from:timeout:)-31p1p","kind":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmin(from:timeout:)-31p1p","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":")?>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:as:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","title":"spop(from:as:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:firstIndex:lastIndex:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:firstIndex:lastIndex:as:)","kind":"symbol","title":"lrange(from:firstIndex:lastIndex:as:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:firstindex:lastindex:as:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/bzpopmax(from:timeout:)-5cdbm":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/bzpopmax(from:timeout:)-5cdbm","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/bzpopmax(from:timeout:)-5cdbm","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"bzpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":", ","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":")?>","kind":"text"}],"role":"symbol","type":"topic","title":"bzpopmax(from:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:to:expirationInSeconds:)":{"type":"topic","title":"setex(_:to:expirationInSeconds:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setex"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-30o58":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","title":"rpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/punsubscribe()":{"role":"symbol","type":"topic","kind":"symbol","title":"punsubscribe()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/punsubscribe()","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/punsubscribe()","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"punsubscribe","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:as:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:as:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpop"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"kind":"symbol","type":"topic","title":"lpop(from:as:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/expire(_:after:)":{"title":"expire(_:after:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"expire"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"after"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"kind":"symbol","abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/expire(_:after:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/expire(_:after:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hget(_:from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hget(_:from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hget","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"hget(_:from:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hget(_:from:)","type":"topic","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrank(of:in:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","kind":"symbol","title":"zrevrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinterstore(as:sources:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","title":"sinterstore(as:sources:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMinimumValueOf:)":{"title":"zlexcount(of:withMinimumValueOf:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)","role":"symbol","title":"zpopmax(from:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:timeout:)-73yw1":{"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:timeout:)-73yw1","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"blpop","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":")?>"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:timeout:)-73yw1","abstract":[],"title":"blpop(from:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunionstore(as:sources:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"sunionstore(as:sources:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScoresBetween:)":{"type":"topic","title":"zremrangebyscore(from:withScoresBetween:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:indices:as:)-8ui8f":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:indices:as:)-8ui8f","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lrange","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"lrange(from:indices:as:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:indices:as:)-8ui8f","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:fromIndex:includeScoresInResponse:)":{"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-9jghq":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq","abstract":[],"type":"topic","title":"sdiff(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcard(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)","type":"topic","kind":"symbol","role":"symbol","title":"zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"], "},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiffstore(as:sources:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)","abstract":[],"title":"sdiffstore(as:sources:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/msetnx(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/msetnx(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/msetnx(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"msetnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"title":"msetnx(_:)","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ttl(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"title":"ttl(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","abstract":[],"type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMaximumScoreOf:)":{"title":"zremrangebyscore(from:withMaximumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:toJSON:expirationInMilliseconds:)":{"title":"psetex(_:toJSON:expirationInMilliseconds:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:tojson:expirationinmilliseconds:)","abstract":[{"type":"text","text":"Sets a key to the provided value and an expiration timeout in milliseconds."}],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E6psetex_6toJSON24expirationInMilliseconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInMilliseconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:toJSON:expirationInMilliseconds:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psetex(_:to:expirationInMilliseconds:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"psetex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInMilliseconds","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"psetex(_:to:expirationInMilliseconds:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psetex(_:to:expirationInMilliseconds:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psetex(_:to:expirationinmilliseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-5dgz8":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"text":"includeScoresInResponse","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpush(_:into:)-4lm3g":{"title":"lpush(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpush(_:into:)-4lm3g","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpush(_:into:)-4lm3g","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscriberCount(forChannels:)":{"kind":"symbol","type":"topic","title":"subscriberCount(forChannels:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hkeys(in:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hkeys(in:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hkeys","kind":"identifier"},{"text":"(","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"hkeys(in:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hkeys(in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lindex(_:from:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lindex"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"title":"lindex(_:from:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lindex(_:from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lindex(_:from:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:max:)":{"abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)","type":"topic","title":"zpopmin(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrange(from:upToIndex:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrange(from:upToIndex:)","kind":"symbol","role":"symbol","title":"lrange(from:upToIndex:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrange(from:uptoindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/brpop(from:as:timeout:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/brpop(from:as:timeout:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/brpop(from:as:timeout:)","type":"topic","kind":"symbol","abstract":[],"title":"brpop(from:as:timeout:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"brpop"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"text":".Type, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/authorize(username:password:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/authorize(username:password:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/authorize(username:password:)","title":"authorize(username:password:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"authorize"},{"kind":"text","text":"("},{"kind":"externalParam","text":"username"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"password","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zinterstore(as:sources:weights:aggregateMethod:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","title":"zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"sources","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)","title":"rpushx(_:into:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:upToIndex:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"title":"zremrangebyrank(from:upToIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/blpop(from:as:timeout:)":{"type":"topic","title":"blpop(from:as:timeout:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/blpop(from:as:timeout:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"blpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/blpop(from:as:timeout:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lpop(from:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lpop(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lpop(from:)","role":"symbol","abstract":[],"kind":"symbol","title":"lpop(from:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lrem(_:from:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lrem(_:from:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"lrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[],"kind":"symbol","type":"topic","role":"symbol","title":"lrem(_:from:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lrem(_:from:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-2g1ua":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","kind":"symbol","type":"topic","title":"sdiff(of:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-944eg":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","abstract":[],"title":"zrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMinimumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:)":{"abstract":[],"type":"topic","kind":"symbol","title":"zpopmin(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/publish(_:to:)":{"title":"publish(_:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/publish(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"publish","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Message"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Message"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/publish(_:to:)","role":"symbol","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)","kind":"symbol","title":"zpopmax(from:max:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/hmget(_:from:as:)-qf48":{"type":"topic","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/hmget(_:from:as:)-qf48","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/hmget(_:from:as:)-qf48","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hmget","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"hmget(_:from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/increment(_:)":{"title":"increment(_:)","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/increment(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/increment(_:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"increment"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:to:)":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)","abstract":[],"title":"setnx(_:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/lset(index:to:in:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/lset(index:to:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/lset(index:to:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"lset"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"type":"topic","title":"lset(index:to:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","title":"psubscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","type":"topic","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"psubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withValuesBetween:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","title":"zremrangebylex(from:withValuesBetween:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ltrim(_:keepingIndices:)-8yvja":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ltrim(_:keepingindices:)-8yvja","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ltrim(_:keepingIndices:)-8yvja","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ltrim"},{"kind":"text","text":"("},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"keepingIndices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"PartialRangeThrough","kind":"typeIdentifier","preciseIdentifier":"s:s19PartialRangeThroughV"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"title":"ltrim(_:keepingIndices:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-7lj9g":{"role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","kind":"symbol","title":"rpush(_:into:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-19h29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","title":"sadd(_:to:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:max:)":{"title":"spop(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"spop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:throughIndex:includeScoresInResponse:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","title":"zrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:).json index a3d5de51f9..a3f852d30b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE4rpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"rpop(from:)","symbolKind":"method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpop(from:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"rpop(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE4rpop4from7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"rpop(from:)","role":"symbol"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpop(from:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:)":{"title":"rpop(from:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:).json index 13ccd9295f..318d28d64b 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpop(from:as:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4rpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"rpop(from:as:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)","kind":"symbol","type":"topic","role":"symbol","title":"rpop(from:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4rpop4from2as7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","title":"rpop(from:as:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpop(from:as:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpop(from:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpop(from:as:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpop(from:as:)","role":"symbol","title":"rpop(from:as:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:).json index bb6196acfa..6d6147fd3d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}]}]}],"kind":"symbol","metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_ANtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"rpoplpush(from:to:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpoplpush(from:to:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)","abstract":[],"title":"rpoplpush(from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpoplpush(from:to:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to7NIOCore15EventLoopFutureCyAA9RESPValueOGAA0C3KeyV_ANtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"rpoplpush(from:to:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":">"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:)":{"role":"symbol","type":"topic","kind":"symbol","abstract":[],"title":"rpoplpush(from:to:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:).json index 3da7c31110..544141bbb0 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"source"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"dest"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"role":"symbol","title":"rpoplpush(from:to:valueType:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_ANqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpoplpush(from:to:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:valueType:)":{"kind":"symbol","role":"symbol","title":"rpoplpush(from:to:valueType:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpoplpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?>"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE9rpoplpush4from2to9valueType7NIOCore15EventLoopFutureCyqd__SgGAA0C3KeyV_ANqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"rpoplpush(from:to:valueType:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"source","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"dest","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpoplpush(from:to:valueType:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpoplpush(from:to:valueType:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpoplpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpoplpush(from:to:valuetype:)","title":"rpoplpush(from:to:valueType:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpoplpush(from:to:valueType:)","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58.json index 3480e290ad..e904004707 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpush(_:into:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"rpush(_:into:)","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-30o58":{"abstract":[],"type":"topic","title":"rpush(_:into:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","role":"symbol","title":"rpush(_:into:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.rpush(_:into:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-30o58":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-30o58","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol","title":"rpush(_:into:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-30o58","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g.json index d790f03df5..3054878d46 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g"]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"rpush(_:into:)","role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.rpush(_:into:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-7lj9g":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"rpush(_:into:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpush","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"rpush(_:into:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5rpush_4into7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpush(_:into:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpush(_:into:)-7lj9g":{"role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpush"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpush(_:into:)-7lj9g","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpush(_:into:)-7lj9g","kind":"symbol","title":"rpush(_:into:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:).json index 2ed5569eef..aaa455bae5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)"},"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6rpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"rpushx(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.rpushx(_:into:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","abstract":[],"title":"rpushx(_:into:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"rpushx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6rpushx_4into7NIOCore15EventLoopFutureCySiGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"rpushx(_:into:)","role":"symbol","symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.rpushx(_:into:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/rpushx(_:into:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/rpushx(_:into:)","title":"rpushx(_:into:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"rpushx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"into"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/rpushx(_:into:)","abstract":[],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29.json index 10bc4d012b..3db0aec6a8 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","title":"sadd(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-19h29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29","kind":"symbol","type":"topic","role":"symbol","title":"sadd(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","interfaceLanguage":"swift"},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","title":"sadd(_:to:)","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-19h29":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-19h29","title":"sadd(_:to:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-19h29","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn.json index d3fdf26028..563112ec8e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn"]}],"kind":"symbol","metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol","extendedModule":"RediStack","title":"sadd(_:to:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-6ccsn":{"type":"topic","kind":"symbol","title":"sadd(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sadd(_:to:)"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4sadd_2to7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"sadd(_:to:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sadd(_:to:)-6ccsn":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sadd(_:to:)-6ccsn","abstract":[],"kind":"symbol","role":"symbol","title":"sadd(_:to:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sadd(_:to:)-6ccsn","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:).json index aee89f59b2..96925facc6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"])>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.scan(startingFrom:matching:count:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])>"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4scan12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SaySSGtGSi_SSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","title":"scan(startingFrom:matching:count:)","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scan(startingFrom:matching:count:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"scan(startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"])>"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE4scan12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SaySSGtGSi_SSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"title":"scan(startingFrom:matching:count:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.scan(startingFrom:matching:count:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scan(startingFrom:matching:count:)":{"title":"scan(startingFrom:matching:count:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scan(startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scan"},{"kind":"text","text":"("},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"])>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scan(startingfrom:matching:count:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:).json index 3ddf3800df..8547831b9e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.scard(of:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","title":"scard(of:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5scard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scard(of:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","title":"scard(of:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.scard(of:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5scard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"scard(of:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"scard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/scard(of:)":{"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/scard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/scard(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"scard(of:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:).json index 5b994e7a22..fbdcb5fc3d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiff(of:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"metadata":{"title":"sdiff(of:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","role":"symbol","title":"sdiff(of:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiff(of:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"sdiff(of:)","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:)","type":"topic","title":"sdiff(of:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua.json index 58b9096341..11254004b3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"sdiff(of:valueType:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sdiff(of:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-2g1ua":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","abstract":[],"title":"sdiff(of:valueType:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","title":"sdiff(of:valueType:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua"},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sdiff(of:valueType:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-2g1ua":{"abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-2g1ua","kind":"symbol","type":"topic","title":"sdiff(of:valueType:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-2g1ua"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq.json index 5710a00248..167ad17609 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"sdiff(of:valueType:)","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"extendedModule":"RediStack"},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiff(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-9jghq":{"title":"sdiff(of:valueType:)","role":"symbol","type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"sdiff(of:valueType:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"externalID":"s:9RediStack11RedisClientPAAE5sdiff2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiff"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sdiff(of:valueType:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiff(of:valueType:)-9jghq":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiff","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiff(of:valuetype:)-9jghq","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiff(of:valueType:)-9jghq","abstract":[],"type":"topic","title":"sdiff(of:valueType:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:).json index 06a0d7adbd..3ee1f24f7d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)"]}],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sdiffstore(as:sources:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE10sdiffstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"sdiffstore(as:sources:)","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiffstore(as:sources:)":{"type":"topic","kind":"symbol","title":"sdiffstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sdiffstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"sdiffstore(as:sources:)","externalID":"s:9RediStack11RedisClientPAAE10sdiffstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sdiffstore(as:sources:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sdiffstore(as:sources:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sdiffstore(as:sources:)","abstract":[],"title":"sdiffstore(as:sources:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sdiffstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sdiffstore(as:sources:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:).json index 260f99a99c..c3b4969f25 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.select(database:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","interfaceLanguage":"swift"},"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6select8database7NIOCore15EventLoopFutureCyytGSi_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"extendedModule":"RediStack","title":"select(database:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/select(database:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","abstract":[],"title":"select(database:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.select(database:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE6select8database7NIOCore15EventLoopFutureCyytGSi_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"select(database:)","role":"symbol"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"select"},{"kind":"text","text":"("},{"kind":"externalParam","text":"database"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/select(database:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/select(database:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/select(database:)","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"select","kind":"identifier"},{"text":"(","kind":"text"},{"text":"database","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"kind":"symbol","title":"select(database:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:).json index f171c7a7eb..09dc591838 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:).json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4send7command7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"send(command:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.send(command:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:)":{"title":"send(command:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)"},"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4send7command7NIOCore15EventLoopFutureCyAA9RESPValueOGSS_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"send(command:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.send(command:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:)":{"type":"topic","title":"send(command:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:).json index 83ff28ce16..033b584880 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"HummingbirdRedis","title":"send(command:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV4send7command4with7NIOCore15EventLoopFutureCy9RediStack9RESPValueOGSS_SayALGtF"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.send(command:with:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:with:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"send(command:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.send(command:with:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV4send7command4with7NIOCore15EventLoopFutureCy9RediStack9RESPValueOGSS_SayALGtF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"send","kind":"identifier"},{"text":"(","kind":"text"},{"text":"command","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":">"}],"extendedModule":"HummingbirdRedis","roleHeading":"Instance Method","title":"send(command:with:)","role":"symbol","modules":[{"name":"HummingbirdRedis"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":" "},{"kind":"internalParam","text":"arguments"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/send(command:with:)":{"title":"send(command:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"send"},{"kind":"text","text":"("},{"kind":"externalParam","text":"command"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/send(command:with:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/send(command:with:)","role":"symbol","kind":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:).json index 194e129d21..d4bdf161b1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE3set_2to7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"set(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.set(_:to:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"set(_:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.set(_:to:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"set(_:to:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE3set_2to7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"set(_:to:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:).json index 62795e965f..4e7a64c47f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","metadata":{"extendedModule":"RediStack","title":"set(_:to:onCondition:expiration:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE3set_2to11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cnoH0VAA0cnO10ExpirationVSgtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"condition","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","text":"RedisSetCommandCondition","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","text":"RedisSetCommandExpiration","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","text":"RedisSetCommandResult","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.set(_:to:onCondition:expiration:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:onCondition:expiration:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)","kind":"symbol","abstract":[],"title":"set(_:to:onCondition:expiration:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.set(_:to:onCondition:expiration:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE3set_2to11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cnoH0VAA0cnO10ExpirationVSgtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"set(_:to:onCondition:expiration:)","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":" "},{"kind":"internalParam","text":"condition"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier","text":"RedisSetCommandExpiration"},{"kind":"text","text":"? = nil) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier","text":"RedisSetCommandResult"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:to:onCondition:expiration:)":{"kind":"symbol","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:to:onCondition:expiration:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:to:oncondition:expiration:)","title":"set(_:to:onCondition:expiration:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:).json index 16afaa95af..c12cbf2812 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:SE","text":"Encodable","kind":"typeIdentifier"}]}]},{"parameters":[{"content":[{"inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"inlineContent":[{"type":"text","text":"The value to set the key to."}],"type":"paragraph"}],"name":"value"}],"kind":"parameters"},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"An "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" that resolves if the operation was successful."}]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"Any previous expiration set on the key is discarded if the SET operation was successful.","type":"text"}]},{"style":"important","type":"aside","name":"Important","content":[{"inlineContent":[{"text":"Regardless of the type of value stored at the key, it will be overwritten to a string value.","type":"text"}],"type":"paragraph"}]},{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/redis.io\/commands\/set","type":"reference","isActive":true}]}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Sets the value stored in the key provided, overwriting the previous value."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","title":"set(_:toJSON:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"https://redis.io/commands/set":{"title":"https:\/\/redis.io\/commands\/set","identifier":"https:\/\/redis.io\/commands\/set","type":"link","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/set"}],"url":"https:\/\/redis.io\/commands\/set"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:)":{"type":"topic","kind":"symbol","title":"set(_:toJSON:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)","abstract":[{"text":"Sets the value stored in the key provided, overwriting the previous value.","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","role":"symbol","title":"set(_:toJSON:)","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"abstract":[{"text":"Sets the value stored in the key provided, overwriting the previous value.","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}]}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}],"name":"value"}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"text":"An ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that resolves if the operation was successful.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"Any previous expiration set on the key is discarded if the SET operation was successful."}],"type":"paragraph"},{"type":"aside","name":"Important","content":[{"inlineContent":[{"type":"text","text":"Regardless of the type of value stored at the key, it will be overwritten to a string value."}],"type":"paragraph"}],"style":"important"},{"inlineContent":[{"identifier":"https:\/\/redis.io\/commands\/set","type":"reference","isActive":true}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"https://redis.io/commands/set":{"identifier":"https:\/\/redis.io\/commands\/set","title":"https:\/\/redis.io\/commands\/set","type":"link","url":"https:\/\/redis.io\/commands\/set","titleInlineContent":[{"text":"https:\/\/redis.io\/commands\/set","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:)","title":"set(_:toJSON:)","abstract":[{"text":"Sets the value stored in the key provided, overwriting the previous value.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:).json index 8e73856b15..be352c26a1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)"},"abstract":[{"text":"Sets the key to the provided value with options to control how it is set.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"set(_:toJSON:onCondition:expiration:)","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onCondition"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","text":"RedisSetCommandCondition"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","text":"RedisSetCommandExpiration"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","text":"RedisSetCommandResult"},{"kind":"text","text":">"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"condition","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"inlineContent":[{"type":"text","text":"The value to set the key to."}],"type":"paragraph"}]},{"name":"condition","content":[{"type":"paragraph","inlineContent":[{"text":"The condition under which the key should be set.","type":"text"}]}]},{"name":"expiration","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The expiration to use when setting the key. No expiration is set if "},{"code":"nil","type":"codeVoice"},{"type":"text","text":"."}]}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"A "},{"code":"NIO.EventLoopFuture","type":"codeVoice"},{"type":"text","text":" indicating the result of the operation;"},{"type":"text","text":" "},{"code":".ok","type":"codeVoice"},{"type":"text","text":" if the operation was successful and "},{"code":".conditionNotMet","type":"codeVoice"},{"type":"text","text":" if the specified "},{"code":"condition","type":"codeVoice"},{"type":"text","text":" was not met."}],"type":"paragraph"}]},{"kind":"content","content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/redis.io\/commands\/set"}]},{"style":"important","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}]}],"type":"aside","name":"Important"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)"]}],"references":{"https://redis.io/commands/set":{"type":"link","identifier":"https:\/\/redis.io\/commands\/set","title":"https:\/\/redis.io\/commands\/set","url":"https:\/\/redis.io\/commands\/set","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/set"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:onCondition:expiration:)":{"abstract":[{"type":"text","text":"Sets the key to the provided value with options to control how it is set."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)","role":"symbol","type":"topic","title":"set(_:toJSON:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Sets the key to the provided value with options to control how it is set.","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","title":"set(_:toJSON:onCondition:expiration:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"set","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"condition","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"key","content":[{"type":"paragraph","inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}]}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}]},{"name":"condition","content":[{"type":"paragraph","inlineContent":[{"text":"The condition under which the key should be set.","type":"text"}]}]},{"name":"expiration","content":[{"inlineContent":[{"text":"The expiration to use when setting the key. No expiration is set if ","type":"text"},{"code":"nil","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"NIO.EventLoopFuture"},{"type":"text","text":" indicating the result of the operation;"},{"type":"text","text":" "},{"type":"codeVoice","code":".ok"},{"type":"text","text":" if the operation was successful and "},{"type":"codeVoice","code":".conditionNotMet"},{"type":"text","text":" if the specified "},{"type":"codeVoice","code":"condition"},{"type":"text","text":" was not met."}],"type":"paragraph"}],"kind":"content"},{"content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/redis.io\/commands\/set","isActive":true,"type":"reference"}]},{"style":"important","content":[{"inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}],"type":"paragraph"}],"name":"Important","type":"aside"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/set(_:toJSON:onCondition:expiration:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/set(_:tojson:oncondition:expiration:)","abstract":[{"text":"Sets the key to the provided value with options to control how it is set.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"set"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E3set_6toJSON11onCondition10expiration7NIOCore15EventLoopFutureCyAA0C16SetCommandResultOGAA0C3KeyV_qd__AA0cpqJ0VAA0cpQ10ExpirationVSgtSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onCondition","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandCondition","preciseIdentifier":"s:9RediStack24RedisSetCommandConditionV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expiration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSetCommandExpiration","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack25RedisSetCommandExpirationV"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisSetCommandResult","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack21RedisSetCommandResultO"},{"text":">","kind":"text"}],"title":"set(_:toJSON:onCondition:expiration:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/set(_:toJSON:onCondition:expiration:)","type":"topic","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"https://redis.io/commands/set":{"url":"https:\/\/redis.io\/commands\/set","title":"https:\/\/redis.io\/commands\/set","titleInlineContent":[{"text":"https:\/\/redis.io\/commands\/set","type":"text"}],"identifier":"https:\/\/redis.io\/commands\/set","type":"link"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:).json index f14fb0906e..7893fda0ef 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.setex(_:to:expirationInSeconds:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"setex(_:to:expirationInSeconds:)","externalID":"s:9RediStack11RedisClientPAAE5setex_2to19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:to:expirationInSeconds:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"setex(_:to:expirationInSeconds:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5setex_2to19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"setex(_:to:expirationInSeconds:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"expiration","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.setex(_:to:expirationInSeconds:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:to:expirationInSeconds:)":{"type":"topic","title":"setex(_:to:expirationInSeconds:)","role":"symbol","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:to:expirationinseconds:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setex"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:to:expirationInSeconds:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:).json index f81bc89e61..3789a99427 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)"},"metadata":{"title":"setex(_:toJSON:expirationInSeconds:)","role":"symbol","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:SE","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}],"name":"value"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The number of seconds after which to expire the key.","type":"text"}]}],"name":"expiration"}]},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"A ","type":"text"},{"type":"codeVoice","code":"NIO.EventLoopFuture"},{"text":" that resolves if the operation was successful.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"See "},{"type":"reference","isActive":true,"identifier":"https:\/\/redis.io\/commands\/setex"}]},{"name":"Important","type":"aside","style":"important","content":[{"type":"paragraph","inlineContent":[{"text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type.","type":"text"}]}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type."}]},{"name":"Important","type":"aside","style":"important","content":[{"inlineContent":[{"type":"text","text":"The actual expiration used will be the specified value or "},{"code":"1","type":"codeVoice"},{"type":"text","text":", whichever is larger."}],"type":"paragraph"}]}],"kind":"content"}],"abstract":[{"text":"Sets a key to the provided value and an expiration timeout in seconds.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:toJSON:expirationInSeconds:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","abstract":[{"type":"text","text":"Sets a key to the provided value and an expiration timeout in seconds."}],"title":"setex(_:toJSON:expirationInSeconds:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"https://redis.io/commands/setex":{"title":"https:\/\/redis.io\/commands\/setex","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/setex"}],"identifier":"https:\/\/redis.io\/commands\/setex","type":"link","url":"https:\/\/redis.io\/commands\/setex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"setex(_:toJSON:expirationInSeconds:)","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Sets a key to the provided value and an expiration timeout in seconds.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":", "},{"kind":"externalParam","text":"expirationInSeconds"},{"kind":"text","text":" "},{"kind":"internalParam","text":"expiration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","preciseIdentifier":"s:SE","kind":"typeIdentifier"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The key to use to uniquely identify this value."}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The value to set the key to."}]}],"name":"value"},{"content":[{"inlineContent":[{"type":"text","text":"The number of seconds after which to expire the key."}],"type":"paragraph"}],"name":"expiration"}]},{"kind":"content","content":[{"type":"heading","text":"Return Value","anchor":"return-value","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"A "},{"type":"codeVoice","code":"NIO.EventLoopFuture"},{"type":"text","text":" that resolves if the operation was successful."}]}]},{"kind":"content","content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"See "},{"identifier":"https:\/\/redis.io\/commands\/setex","isActive":true,"type":"reference"}],"type":"paragraph"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}]}],"style":"important","name":"Important","type":"aside"},{"inlineContent":[{"type":"text","text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type."}],"type":"paragraph"},{"content":[{"inlineContent":[{"type":"text","text":"The actual expiration used will be the specified value or "},{"type":"codeVoice","code":"1"},{"type":"text","text":", whichever is larger."}],"type":"paragraph"}],"style":"important","name":"Important","type":"aside"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"https://redis.io/commands/setex":{"title":"https:\/\/redis.io\/commands\/setex","type":"link","url":"https:\/\/redis.io\/commands\/setex","titleInlineContent":[{"text":"https:\/\/redis.io\/commands\/setex","type":"text"}],"identifier":"https:\/\/redis.io\/commands\/setex"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setex(_:toJSON:expirationInSeconds:)":{"title":"setex(_:toJSON:expirationInSeconds:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setex_6toJSON19expirationInSeconds7NIOCore15EventLoopFutureCyytGAA0C3KeyV_qd__SitSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"expirationInSeconds","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"text":"Sets a key to the provided value and an expiration timeout in seconds.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setex(_:tojson:expirationinseconds:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setex(_:toJSON:expirationInSeconds:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:).json index 1bacc77d4f..5b828c2e7f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.setnx(_:to:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","title":"setnx(_:to:)","symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5setnx_2to7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:to:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","type":"topic","title":"setnx(_:to:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.setnx(_:to:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","title":"setnx(_:to:)","symbolKind":"method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE5setnx_2to7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:to:)":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:to:)","abstract":[],"title":"setnx(_:to:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:).json index 67462276f1..405a88c9b7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"metadata":{"role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}],"title":"setnx(_:toJSON:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:SE","kind":"typeIdentifier","text":"Encodable"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}],"type":"paragraph"}],"name":"key"},{"content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}],"name":"value"}],"kind":"parameters"},{"content":[{"type":"heading","level":2,"anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"","type":"text"},{"code":"true","type":"codeVoice"},{"text":" if the operation successfully completed.","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","level":2,"type":"heading","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"identifier":"https:\/\/redis.io\/commands\/setnx","type":"reference","isActive":true}]},{"style":"important","type":"aside","content":[{"inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}],"type":"paragraph"}],"name":"Important"},{"type":"paragraph","inlineContent":[{"text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type.","type":"text"}]}],"kind":"content"}],"kind":"symbol","abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:toJSON:)":{"kind":"symbol","role":"symbol","title":"setnx(_:toJSON:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","kind":"typeIdentifier","text":"Value"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"https://redis.io/commands/setnx":{"type":"link","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/setnx"}],"title":"https:\/\/redis.io\/commands\/setnx","identifier":"https:\/\/redis.io\/commands\/setnx","url":"https:\/\/redis.io\/commands\/setnx"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","role":"symbol","symbolKind":"method","title":"setnx(_:toJSON:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setnx"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp","text":"Value"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setnx","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"toJSON","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Encodable","kind":"typeIdentifier","preciseIdentifier":"s:SE"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"key","content":[{"inlineContent":[{"text":"The key to use to uniquely identify this value.","type":"text"}],"type":"paragraph"}]},{"name":"value","content":[{"type":"paragraph","inlineContent":[{"text":"The value to set the key to.","type":"text"}]}]}]},{"kind":"content","content":[{"level":2,"anchor":"return-value","type":"heading","text":"Return Value"},{"inlineContent":[{"text":"","type":"text"},{"code":"true","type":"codeVoice"},{"text":" if the operation successfully completed.","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"reference","isActive":true,"identifier":"https:\/\/redis.io\/commands\/setnx"}],"type":"paragraph"},{"name":"Important","content":[{"inlineContent":[{"type":"text","text":"Regardless of the type of data stored at the key, it will be overwritten to a “string” data type."}],"type":"paragraph"}],"style":"important","type":"aside"},{"inlineContent":[{"type":"text","text":"ie. If the key is a reference to a Sorted Set, its value will be overwritten to be a “string” data type."}],"type":"paragraph"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/setnx(_:toJSON:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/setnx(_:tojson:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/setnx(_:toJSON:)","abstract":[{"type":"text","text":"Sets the key to the provided value if the key does not exist."}],"type":"topic","role":"symbol","kind":"symbol","title":"setnx(_:toJSON:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"setnx","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"toJSON"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value","preciseIdentifier":"s:9RediStack11RedisClientP011HummingbirdC0E5setnx_6toJSON7NIOCore15EventLoopFutureCySbGAA0C3KeyV_qd__tSERd__lF5ValueL_qd__mfp"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"https://redis.io/commands/setnx":{"url":"https:\/\/redis.io\/commands\/setnx","identifier":"https:\/\/redis.io\/commands\/setnx","type":"link","title":"https:\/\/redis.io\/commands\/setnx","titleInlineContent":[{"type":"text","text":"https:\/\/redis.io\/commands\/setnx"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown().json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown().json deleted file mode 100644 index f66a754f4c..0000000000 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown().json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"symbolKind":"method","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV8shutdown7NIOCore15EventLoopFutureCyytGyF","title":"shutdown()","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/shutdown()"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Shutdown connection pool group"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/shutdown()","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/shutdown()":{"abstract":[{"text":"Shutdown connection pool group","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/shutdown()","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/shutdown()","title":"shutdown()","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:).json index 4666e620a7..14809f79d5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sinter(of:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"sinter(of:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE6sinter2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]>","kind":"text"}],"kind":"symbol","title":"sinter(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","title":"sinter(of:)","externalID":"s:9RediStack11RedisClientPAAE6sinter2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinter(of:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:)","abstract":[],"type":"topic","role":"symbol","kind":"symbol","title":"sinter(of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":"]) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki.json index bd9c9390c5..93f1aeae90 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sinter(of:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"sinter(of:valueType:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-4sbki":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","abstract":[],"title":"sinter(of:valueType:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","role":"symbol","title":"sinter(of:valueType:)","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinter(of:valueType:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-4sbki":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-4sbki","kind":"symbol","title":"sinter(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-4sbki"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz.json index 0bb25a8962..257f9e89be 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sinter(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","title":"sinter(of:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-6k6xz":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"sinter(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.sinter(of:valueType:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinter","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6sinter2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"sinter(of:valueType:)","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinter(of:valueType:)-6k6xz":{"title":"sinter(of:valueType:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinter(of:valuetype:)-6k6xz","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinter(of:valueType:)-6k6xz","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinter"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:).json index ed5cbfb0f4..c52ef16bbd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"title":"sinterstore(as:sources:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11sinterstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sinterstore(as:sources:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinterstore(as:sources:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"sinterstore(as:sources:)"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11sinterstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"sinterstore(as:sources:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sinterstore(as:sources:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sinterstore(as:sources:)":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sinterstore(as:sources:)","title":"sinterstore(as:sources:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"sinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sinterstore(as:sources:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:).json index 011f1e34c6..bda74e1e51 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"RediStack","title":"sismember(_:of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"text":", ","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9sismember_2of7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)"]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sismember(_:of:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sismember(_:of:)":{"type":"topic","kind":"symbol","title":"sismember(_:of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sismember(_:of:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sismember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)"},"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE9sismember_2of7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sismember","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"sismember(_:of:)","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sismember(_:of:)":{"kind":"symbol","abstract":[],"type":"topic","role":"symbol","title":"sismember(_:of:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sismember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sismember(_:of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sismember(_:of:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:).json index 1628f59e1b..ba13d632e1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.smembers(of:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"smembers(of:)","externalID":"s:9RediStack11RedisClientPAAE8smembers2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"smembers(of:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.smembers(of:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE8smembers2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"smembers(of:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:)","title":"smembers(of:)","abstract":[],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:).json index a3d8d9f9ae..dad2184dfd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:).json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"smembers(of:as:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"role":"symbol","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE8smembers2of2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.smembers(of:as:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)","kind":"symbol","type":"topic","role":"symbol","title":"smembers(of:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.smembers(of:as:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smembers","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","title":"smembers(of:as:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE8smembers2of2as7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smembers(of:as:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smembers(of:as:)","kind":"symbol","type":"topic","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smembers(of:as:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smembers"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"title":"smembers(of:as:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:).json index c9845863b4..8a9c54bd82 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5smove_4from2to7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVALtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","title":"smove(_:from:to:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"sourceKey","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destKey","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.smove(_:from:to:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smove(_:from:to:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","abstract":[],"title":"smove(_:from:to:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.smove(_:from:to:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"smove","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"sourceKey","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destKey","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"extendedModule":"RediStack","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE5smove_4from2to7NIOCore15EventLoopFutureCySbGqd___AA0C3KeyVALtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"smove(_:from:to:)"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/smove(_:from:to:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"smove"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/smove(_:from:to:)","abstract":[],"role":"symbol","title":"smove(_:from:to:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/smove(_:from:to:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:).json index 062d478ac2..be5e33fcaf 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.spop(from:as:max:)"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4spop4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","symbolKind":"method","title":"spop(from:as:max:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)"},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:as:max:)":{"type":"topic","kind":"symbol","title":"spop(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.spop(from:as:max:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4spop4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"spop(from:as:max:)","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:as:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:as:max:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"abstract":[],"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:as:max:)","title":"spop(from:as:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:).json index 7773c1205f..2dddf6eda9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 1) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)"]}],"metadata":{"role":"symbol","extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"spop(from:max:)","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE4spop4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.spop(from:max:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"spop(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"spop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.spop(from:max:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE4spop4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","extendedModule":"RediStack","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"spop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"title":"spop(from:max:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/spop(from:max:)":{"title":"spop(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/spop(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/spop(from:max:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"spop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:).json index 6e71ef25a9..47f9d16e63 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"type"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":" "},{"kind":"internalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.srandmember(from:as:max:)","type":"codeVoice"},{"type":"text","text":"."}],"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"externalID":"s:9RediStack11RedisClientPAAE11srandmember4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol","title":"srandmember(from:as:max:)","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:as:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","abstract":[],"title":"srandmember(from:as:max:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:as:max:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11srandmember4from2as3max7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyV_qd__mSitAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"srandmember(from:as:max:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"type","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type, ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:as:max:)":{"kind":"symbol","role":"symbol","abstract":[],"title":"srandmember(from:as:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:as:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:as:max:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type, "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:).json index 17c3cfc97b..6d4cf5b245 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srandmember(from:max:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"RediStack","title":"srandmember(from:max:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE11srandmember4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:max:)":{"type":"topic","kind":"symbol","title":"srandmember(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)"},"metadata":{"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11srandmember4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","title":"srandmember(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.srandmember(from:max:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srandmember","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srandmember(from:max:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srandmember(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srandmember"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srandmember(from:max:)","role":"symbol","title":"srandmember(from:max:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs.json index 9c27b5a28a..4c7b018893 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"srem(_:from:)","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-10lgs":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"srem(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs"]}],"sections":[],"metadata":{"symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"srem(_:from:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-10lgs":{"title":"srem(_:from:)","role":"symbol","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-10lgs","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-10lgs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg.json index b3bda837e4..83b1252048 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.srem(_:from:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"srem(_:from:)","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-y3cg":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","abstract":[],"title":"srem(_:from:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg"]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.srem(_:from:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"srem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE4srem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"srem(_:from:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/srem(_:from:)-y3cg":{"type":"topic","title":"srem(_:from:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"srem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/srem(_:from:)-y3cg","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/srem(_:from:)-y3cg"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:).json index a19a484ef0..4353b0534c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"sscan(_:startingFrom:matching:count:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"])>"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sscan(_:startingFrom:matching:count:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"])>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)","title":"sscan(_:startingFrom:matching:count:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", ["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"])>"}],"symbolKind":"method","role":"symbol","title":"sscan(_:startingFrom:matching:count:)","externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueOGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sscan(_:startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"])>","kind":"text"}],"role":"symbol","title":"sscan(_:startingFrom:matching:count:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:).json index 5a3f49bc23..ac760a1250 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","title":"sscan(_:startingFrom:matching:count:valueType:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])>"}],"title":"sscan(_:startingFrom:matching:count:valueType:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sscan(_:startingFrom:matching:count:valueType:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"metadata":{"extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE5sscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd__SgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"sscan(_:startingFrom:matching:count:valueType:)","roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sscan(_:startingFrom:matching:count:valueType:)":{"type":"topic","role":"symbol","title":"sscan(_:startingFrom:matching:count:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?])>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sscan(_:startingfrom:matching:count:valuetype:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sscan(_:startingFrom:matching:count:valueType:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json index 705248831b..f027cfebe9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"receiver","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"subscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"unsubscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","interfaceLanguage":"swift"},"metadata":{"title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","modules":[{"name":"HummingbirdRedis"}],"extendedModule":"HummingbirdRedis","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV9subscribe2to15messageReceiver11onSubscribe0J11Unsubscribe7NIOCore15EventLoopFutureCyytGSay9RediStack0B11ChannelNameVG_yAO_AM9RESPValueOtcySS_SitcSgAStF","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"type":"topic","kind":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"messageReceiver"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"kind":"text","text":", "},{"kind":"externalParam","text":"onSubscribe"},{"kind":"text","text":": "},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"receiver","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"subscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"unsubscribeHandler","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},"metadata":{"title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"text":"], ","kind":"text"},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","text":"RedisSubscriptionMessageReceiver","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUnsubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"HummingbirdRedis","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV9subscribe2to15messageReceiver11onSubscribe0J11Unsubscribe7NIOCore15EventLoopFutureCyytGSay9RediStack0B11ChannelNameVG_yAO_AM9RESPValueOtcySS_SitcSgAStF","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"], "},{"text":"messageReceiver","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSubscriptionMessageReceiver","preciseIdentifier":"s:9RediStack32RedisSubscriptionMessageReceivera","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"onSubscribe","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUnsubscribe"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack30RedisSubscriptionChangeHandlera","text":"RedisSubscriptionChangeHandler"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","role":"symbol","title":"subscribe(to:messageReceiver:onSubscribe:onUnsubscribe:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:).json index 165099a1d5..e1f988d2b2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.subscriberCount(forChannels:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"subscriberCount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forChannels","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"channels","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE15subscriberCount11forChannels7NIOCore15EventLoopFutureCySDyAA0C11ChannelNameVSiGGSayAJG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method","title":"subscriberCount(forChannels:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscriberCount(forChannels:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"text":": [","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)","kind":"symbol","abstract":[],"title":"subscriberCount(forChannels:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE15subscriberCount11forChannels7NIOCore15EventLoopFutureCySDyAA0C11ChannelNameVSiGGSayAJG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","title":"subscriberCount(forChannels:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.subscriberCount(forChannels:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/subscriberCount(forChannels:)":{"kind":"symbol","type":"topic","title":"subscriberCount(forChannels:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/subscribercount(forchannels:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/subscriberCount(forChannels:)","role":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"subscriberCount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forChannels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"]>"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:).json index 4cce7473fc..18dad1505e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sunion(of:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"role":"symbol","symbolKind":"method","title":"sunion(of:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6sunion2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","role":"symbol","title":"sunion(of:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sunion2of7NIOCore15EventLoopFutureCySayAA9RESPValueOGGSayAA0C3KeyVG_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"sunion(of:)","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"sunion(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np.json index 84d5cd392a..a9be519c12 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.sunion(of:valueType:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","symbolKind":"method","title":"sunion(of:valueType:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-356np":{"type":"topic","kind":"symbol","title":"sunion(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np"]}],"metadata":{"title":"sunion(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGSayAA0C3KeyVG_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-356np":{"title":"sunion(of:valueType:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-356np","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-356np","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh.json index 8c3e774835..b0d2c2921f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh.json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","role":"symbol","title":"sunion(of:valueType:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-6gayh":{"type":"topic","kind":"symbol","title":"sunion(of:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"sunion(of:valueType:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6sunion2of9valueType7NIOCore15EventLoopFutureCySayqd__SgGGAA0C3KeyVd_qd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.sunion(of:valueType:)"},{"type":"text","text":"."}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunion","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"?]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunion(of:valueType:)-6gayh":{"abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunion"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"?]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunion(of:valuetype:)-6gayh","type":"topic","title":"sunion(of:valueType:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunion(of:valueType:)-6gayh"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:).json index bac7b5a569..97f62d3205 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11sunionstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","title":"sunionstore(as:sources:)","symbolKind":"method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sunionstore(as:sources:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunionstore(as:sources:)":{"title":"sunionstore(as:sources:)","abstract":[],"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"keys","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.sunionstore(as:sources:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE11sunionstore2as7sources7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayALGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","title":"sunionstore(as:sources:)","extendedModule":"RediStack","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/sunionstore(as:sources:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"sunionstore(as:sources:)","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/sunionstore(as:sources:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/sunionstore(as:sources:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:).json index 65d58407d8..35778299ef 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"first","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"second","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.swapDatabase(_:with:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE12swapDatabase_4with7NIOCore15EventLoopFutureCySbGSi_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"swapDatabase(_:with:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/swapDatabase(_:with:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","abstract":[],"title":"swapDatabase(_:with:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"first","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"with","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"second","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"metadata":{"extendedModule":"RediStack","role":"symbol","title":"swapDatabase(_:with:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"swapDatabase"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"with"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE12swapDatabase_4with7NIOCore15EventLoopFutureCySbGSi_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.swapDatabase(_:with:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/swapDatabase(_:with:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/swapdatabase(_:with:)","kind":"symbol","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"swapDatabase","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"with"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/swapDatabase(_:with:)","title":"swapDatabase(_:with:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:).json index 3d4f8eca57..b05a0c7b86 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.ttl(_:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","roleHeading":"Instance Method","extendedModule":"RediStack","title":"ttl(_:)","externalID":"s:9RediStack11RedisClientPAAE3ttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":".","kind":"text"},{"text":"Lifetime","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ttl(_:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"."},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","kind":"typeIdentifier","text":"Lifetime"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)","abstract":[],"title":"ttl(_:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.ttl(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Lifetime","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE3ttly7NIOCore15EventLoopFutureCyAA0C3KeyV8LifetimeOGAIF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"ttl"},{"kind":"text","text":"("},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":".","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","title":"ttl(_:)","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/ttl(_:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/ttl(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ttl","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV8LifetimeO","text":"Lifetime"},{"kind":"text","text":">"}],"type":"topic","abstract":[],"title":"ttl(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/ttl(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe().json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe().json index 0184086d94..930d35dc95 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe().json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe().json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE11unsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"unsubscribe()","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.unsubscribe()"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe()":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","abstract":[],"title":"unsubscribe()","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"metadata":{"title":"unsubscribe()","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE11unsubscribe7NIOCore15EventLoopFutureCyytGyF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.unsubscribe()"},{"text":".","type":"text"}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe()":{"title":"unsubscribe()","type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe()","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:).json index de14c186b4..121afe73a6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdRedis","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV11unsubscribe4from7NIOCore15EventLoopFutureCyytGSay9RediStack0B11ChannelNameVG_tF","modules":[{"name":"HummingbirdRedis"}],"title":"unsubscribe(from:)","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.unsubscribe(from:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe(from:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"unsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.unsubscribe(from:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unsubscribe"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"channels"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisChannelName","preciseIdentifier":"s:9RediStack16RedisChannelNameV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","kind":"typeIdentifier","text":"RedisChannelName"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:16HummingbirdRedis0B19ConnectionPoolGroupV11unsubscribe4from7NIOCore15EventLoopFutureCyytGSay9RediStack0B11ChannelNameVG_tF","extendedModule":"HummingbirdRedis","title":"unsubscribe(from:)","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/unsubscribe(from:)":{"title":"unsubscribe(from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/unsubscribe(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/unsubscribe(from:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unsubscribe","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisChannelNameV","text":"RedisChannelName","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle.json index e63538981e..34f0aefb1a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zadd(_:to:inserting:returning:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGSayqd__7element_Sd5scoretG_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zadd(_:to:inserting:returning:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"extendedModule":"RediStack"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": [(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-24lle":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle","title":"zadd(_:to:inserting:returning:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [(element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")], ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"insertBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior","kind":"typeIdentifier"},{"text":" = .allElements, ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"returnBehavior","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":" = .insertedElementsCount) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGSayqd__7element_Sd5scoretG_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zadd(_:to:inserting:returning:)","extendedModule":"RediStack","symbolKind":"method","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-24lle":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-24lle","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">([(element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")], "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"kind":"symbol","type":"topic","title":"zadd(_:to:inserting:returning:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-24lle"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea.json index d6bce4ba7a..0145e2aed3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea.json @@ -1 +1 @@ -{"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySbGqd__7element_Sd5scoret_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol","title":"zadd(_:to:inserting:returning:)","roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea"},"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-3z3ea":{"abstract":[],"type":"topic","title":"zadd(_:to:inserting:returning:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySbGqd__7element_Sd5scoret_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":">"}],"title":"zadd(_:to:inserting:returning:)","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-3z3ea":{"abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-3z3ea","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-3z3ea","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":"), ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":">","kind":"text"}],"title":"zadd(_:to:inserting:returning:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak.json index 77c8569f9c..f3fc25ba9e 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","text":"RedisZaddInsertBehavior"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak"},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGqd__7element_Sd5scoretd_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","title":"zadd(_:to:inserting:returning:)","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-5xoak":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak","role":"symbol","title":"zadd(_:to:inserting:returning:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")..., ","kind":"text"},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": (element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":" "},{"kind":"internalParam","text":"insertBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO"},{"kind":"text","text":" = .allElements, "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":" "},{"kind":"internalParam","text":"returnBehavior"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO"},{"kind":"text","text":" = .insertedElementsCount) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak"]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zadd_2to9inserting9returning7NIOCore15EventLoopFutureCySiGqd__7element_Sd5scoretd_AA0C3KeyVAA0C18ZaddInsertBehaviorOAA0cp6ReturnR0OtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"zadd(_:to:inserting:returning:)","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zadd"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">((element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", score"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")..., "},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"inserting"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier","text":"RedisZaddInsertBehavior"},{"kind":"text","text":", "},{"kind":"externalParam","text":"returning"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier","text":"RedisZaddReturnBehavior"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zadd(_:to:inserting:returning:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zadd(_:to:inserting:returning:)-5xoak":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zadd","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">((element","kind":"text"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", score","kind":"text"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")..., ","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"inserting","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddInsertBehavior","preciseIdentifier":"s:9RediStack23RedisZaddInsertBehaviorO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"returning","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZaddReturnBehavior","preciseIdentifier":"s:9RediStack23RedisZaddReturnBehaviorO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"kind":"symbol","title":"zadd(_:to:inserting:returning:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zadd(_:to:inserting:returning:)-5xoak","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zadd(_:to:inserting:returning:)-5xoak"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:).json index b5a1ff358f..97486bd7cc 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcard(of:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE5zcard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zcard(of:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcard(of:)":{"title":"zcard(of:)","type":"topic","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5zcard2of7NIOCore15EventLoopFutureCySiGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zcard(of:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcard","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcard(of:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcard(of:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcard"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcard(of:)","type":"topic","kind":"symbol","role":"symbol","title":"zcard(of:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcard(of:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:).json index cea65fc9d0..44fc29a004 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:).json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withMaximumScoreOf:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","title":"zcount(of:withMaximumScoreOf:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMaximumScoreOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","role":"symbol","title":"zcount(of:withMaximumScoreOf:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file +{"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"zcount(of:withMaximumScoreOf:)","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zcount(of:withMaximumScoreOf:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMaximumScoreOf:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMaximumScoreOf:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"abstract":[],"title":"zcount(of:withMaximumScoreOf:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withmaximumscoreof:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:).json index 3002c85741..f9f9b0b414 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zcount(of:withMinimumScoreOf:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"zcount(of:withMinimumScoreOf:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMinimumScoreOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zcount(of:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zcount(of:withMinimumScoreOf:)"},{"text":".","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zcount(of:withMinimumScoreOf:)","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withMinimumScoreOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withminimumscoreof:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withMinimumScoreOf:)","type":"topic","title":"zcount(of:withMinimumScoreOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v.json index 89686fe6fb..625339d42c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zcount(of:withScores:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-5if9v":{"type":"topic","kind":"symbol","title":"zcount(of:withScores:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zcount(of:withScores:)"},{"type":"text","text":"."}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"title":"zcount(of:withScores:)","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-5if9v":{"type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-5if9v","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","title":"zcount(of:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-5if9v"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w.json index 961dd5b5d0..7bd8ac9dd1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"method","title":"zcount(of:withScores:)","role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-7sq8w":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","role":"symbol","title":"zcount(of:withScores:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"zcount(of:withScores:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScores:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScores:)-7sq8w":{"role":"symbol","kind":"symbol","title":"zcount(of:withScores:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScores:)-7sq8w","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscores:)-7sq8w","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:).json index 3125ed38e1..479f99f647 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"title":"zcount(of:withScoresBetween:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zcount2of17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zcount(of:withScoresBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScoresBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zcount"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)","abstract":[],"kind":"symbol","title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zcount(of:withScoresBetween:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zcount"},{"kind":"text","text":"("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":")) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"title":"zcount(of:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6zcount2of17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zcount(of:withScoresBetween:)":{"abstract":[],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zcount(of:withscoresbetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zcount(of:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zcount","kind":"identifier"},{"text":"(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"title":"zcount(of:withScoresBetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:).json index f39293fe16..3013081274 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zincrby(_:element:in:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">"}],"extendedModule":"RediStack","symbolKind":"method","title":"zincrby(_:element:in:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zincrby_7element2in7NIOCore15EventLoopFutureCySdGSd_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"amount"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zincrby(_:element:in:)":{"type":"topic","kind":"symbol","title":"zincrby(_:element:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zincrby(_:element:in:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zincrby","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"amount","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"element","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}]}]}],"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zincrby(_:element:in:)","role":"symbol","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zincrby_7element2in7NIOCore15EventLoopFutureCySdGSd_qd__AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)"},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zincrby(_:element:in:)":{"kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zincrby"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":", "},{"kind":"externalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">"}],"title":"zincrby(_:element:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zincrby(_:element:in:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zincrby(_:element:in:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:).json index 4a68b2d1b8..e0ad656070 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zinterstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"zinterstore(as:sources:weights:aggregateMethod:)","role":"symbol"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zinterstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]? = nil, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"aggregate","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zinterstore(as:sources:weights:aggregateMethod:)":{"abstract":[],"type":"topic","title":"zinterstore(as:sources:weights:aggregateMethod:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":"], "},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":" "},{"kind":"internalParam","text":"destination"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]? = nil, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":" "},{"kind":"internalParam","text":"aggregate"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zinterstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zinterstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zinterstore(as:sources:weights:aggregateMethod:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zinterstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zinterstore(as:sources:weights:aggregateMethod:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zinterstore(as:sources:weights:aggregatemethod:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zinterstore(as:sources:weights:aggregateMethod:)","title":"zinterstore(as:sources:weights:aggregateMethod:)","kind":"symbol","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zinterstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"sources","kind":"externalParam"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:).json index c380e194a5..1ee5b06621 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zlexcount(of:withMaximumValueOf:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"zlexcount(of:withMaximumValueOf:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMaximumValueOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zlexcount(of:withMaximumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier","text":"CustomStringConvertible"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withMaximumValueOf:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","title":"zlexcount(of:withMaximumValueOf:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMaximumValueOf:)":{"kind":"symbol","title":"zlexcount(of:withMaximumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMaximumValueOf:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withmaximumvalueof:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:).json index 631b3a387a..59c65fd6fa 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"zlexcount(of:withMinimumValueOf:)","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zlexcount(of:withMinimumValueOf:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMinimumValueOf:)":{"abstract":[],"type":"topic","title":"zlexcount(of:withMinimumValueOf:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"metadata":{"title":"zlexcount(of:withMinimumValueOf:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zlexcount(of:withMinimumValueOf:)"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier","text":"CustomStringConvertible"}]}]}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withMinimumValueOf:)":{"title":"zlexcount(of:withMinimumValueOf:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withminimumvalueof:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:).json index b1155bc58e..93e49f1d49 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withValuesBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zlexcount(of:withValuesBetween:)","extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"zlexcount(of:withValuesBetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zlexcount"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zlexcount(of:withValuesBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)"]}],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zlexcount2of17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zlexcount(of:withValuesBetween:)","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zlexcount(of:withValuesBetween:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zlexcount(of:withValuesBetween:)","kind":"symbol","abstract":[],"role":"symbol","title":"zlexcount(of:withValuesBetween:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zlexcount(of:withvaluesbetween:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zlexcount","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:).json index 45def43c79..72cd74efee 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:).json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)"},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"zpopmax(from:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zpopmax(from:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:)":{"kind":"symbol","role":"symbol","title":"zpopmax(from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmax"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zpopmax(from:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","title":"zpopmax(from:)","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:)","role":"symbol","title":"zpopmax(from:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:).json index 97e0155948..4ae90cb37a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"title":"zpopmax(from:max:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")]>"}],"externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zpopmax(from:max:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:max:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"title":"zpopmax(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7zpopmax4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zpopmax(from:max:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zpopmax(from:max:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")]>","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmax(from:max:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmax(from:max:)","kind":"symbol","title":"zpopmax(from:max:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmax(from:max:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmax","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:).json index 52e4d55d77..5dc01aafee 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")?>","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","title":"zpopmin(from:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zpopmin(from:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)","abstract":[],"title":"zpopmin(from:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zpopmin(from:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?>"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)"]}],"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from7NIOCore15EventLoopFutureCyAA9RESPValueO_SdtSgGAA0C3KeyV_tF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zpopmin(from:)","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")?>"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:)":{"abstract":[],"type":"topic","kind":"symbol","title":"zpopmin(from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?>","kind":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:).json index 51174a05d2..4abb5db848 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")]>","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)"]}],"kind":"symbol","metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method","title":"zpopmin(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")]>"}],"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zpopmin(from:max:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:max:)":{"type":"topic","kind":"symbol","title":"zpopmin(from:max:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<[("},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zpopmin(from:max:)"},{"text":".","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"count","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","title":"zpopmin(from:max:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zpopmin"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE7zpopmin4from3max7NIOCore15EventLoopFutureCySayAA9RESPValueO_SdtGGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zpopmin(from:max:)":{"abstract":[],"role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zpopmin","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"max","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zpopmin(from:max:)","type":"topic","title":"zpopmin(from:max:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zpopmin(from:max:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:).json index b1496fd1f8..f724e68cd6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE6zrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"roleHeading":"Instance Method","title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"title":"zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:firstindex:lastindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:firstIndex:lastIndex:includeScoresInResponse:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:).json index 4105033f87..868faa8bc5 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrange(from:fromIndex:includeScoresInResponse:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)"},"sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrange(from:fromIndex:includeScoresInResponse:)","roleHeading":"Instance Method","extendedModule":"RediStack"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:fromIndex:includeScoresInResponse:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)","kind":"symbol","type":"topic","role":"symbol","title":"zrange(from:fromIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:fromIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)"]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrange(from:fromIndex:includeScoresInResponse:)","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:fromIndex:includeScoresInResponse:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:fromIndex:includeScoresInResponse:)","title":"zrange(from:fromIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:fromindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o.json index 33af18e1b0..19b3beb749 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","title":"zrange(from:indices:includeScoresInResponse:)","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-6d57o":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","title":"zrange(from:indices:includeScoresInResponse:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-6d57o":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-6d57o","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-6d57o","kind":"symbol","role":"symbol","title":"zrange(from:indices:includeScoresInResponse:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg.json index c93611dc0a..544e1a24a7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg.json @@ -1 +1 @@ -{"metadata":{"title":"zrange(from:indices:includeScoresInResponse:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg"]}],"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-944eg":{"abstract":[],"type":"topic","title":"zrange(from:indices:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:indices:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE6zrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","title":"zrange(from:indices:includeScoresInResponse:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:indices:includeScoresInResponse:)-944eg":{"kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:indices:includeScoresInResponse:)-944eg","abstract":[],"title":"zrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:indices:includescoresinresponse:)-944eg","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:).json index 4fbdc68bb3..cbd3bdb763 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","symbolKind":"method","title":"zrange(from:throughIndex:includeScoresInResponse:)","role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:throughIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:throughIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"type":"topic","role":"symbol","title":"zrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrange(from:throughIndex:includeScoresInResponse:)","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"role":"symbol"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:throughIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:throughIndex:includeScoresInResponse:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","title":"zrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:throughindex:includescoresinresponse:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:).json index 580999eb37..dd33b8c5a2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","title":"zrange(from:upToIndex:includeScoresInResponse:)","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE6zrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrange(from:upToIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:upToIndex:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE6zrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","title":"zrange(from:upToIndex:includeScoresInResponse:)","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrange(from:upToIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrange(from:upToIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrange(from:uptoindex:includescoresinresponse:)","kind":"symbol","title":"zrange(from:upToIndex:includeScoresInResponse:)","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrange(from:upToIndex:includeScoresInResponse:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:).json index 6da796a7dc..961c70acec 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"extendedModule":"RediStack","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)"},"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMaximumValueOf:limitBy:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMaximumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMaximumValueOf:limitBy:)"},{"type":"text","text":"."}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","extendedModule":"RediStack","role":"symbol","symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMaximumValueOf:limitBy:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMaximumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrangebylex"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withmaximumvalueof:limitby:)","role":"symbol","title":"zrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:).json index 63cdb80ae5..60a928f7ea 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebylex(from:withMinimumValueOf:limitBy:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","role":"symbol"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withMinimumValueOf:limitBy:)"},{"type":"text","text":"."}],"metadata":{"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withMinimumValueOf:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withminimumvalueof:limitby:)","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","title":"zrangebylex(from:withMinimumValueOf:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:).json index a1e0f05424..58e3f9cbe8 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrangebylex(from:withValuesBetween:limitBy:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebylex(from:withValuesBetween:limitBy:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP","text":"CustomStringConvertible"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withValuesBetween:limitBy:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","title":"zrangebylex(from:withValuesBetween:limitBy:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"extendedModule":"RediStack","role":"symbol","roleHeading":"Instance Method","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrangebylex(from:withValuesBetween:limitBy:)","externalID":"s:9RediStack11RedisClientPAAE11zrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrangebylex(from:withValuesBetween:limitBy:)"},{"text":".","type":"text"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebylex(from:withValuesBetween:limitBy:)":{"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebylex(from:withValuesBetween:limitBy:)","title":"zrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json index 3e28a3e050..d538b05651 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"title":"zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","abstract":[],"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json index 3bedb02b57..9aa510cdf8 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"extendedModule":"RediStack","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","title":"zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix.json index 8e47ebe886..ab956f7b5d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix"]}],"metadata":{"title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","extendedModule":"RediStack"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix":{"kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-1yfix","abstract":[],"type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u.json index 1017d1b807..becaf205be 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u.json @@ -1 +1 @@ -{"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"metadata":{"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u":{"abstract":[],"type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u":{"kind":"symbol","type":"topic","title":"zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-8o5u","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json index f6fbfc5fcb..91ea5623bd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","extendedModule":"RediStack","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","kind":"symbol","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","metadata":{"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE13zrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:).json index 1a060fd1e6..65652cd7f9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:).json @@ -1 +1 @@ -{"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5zrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"zrank(of:in:)"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrank(of:in:)"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrank(of:in:)":{"title":"zrank(of:in:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)"},"metadata":{"role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?>"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zrank(of:in:)","externalID":"s:9RediStack11RedisClientPAAE5zrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrank(of:in:)","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrank(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrank(of:in:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrank"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?>"}],"abstract":[],"type":"topic","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrank(of:in:)","title":"zrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf.json index ad4c2effa6..44d25bec5a 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrem(_:from:)"},{"text":".","type":"text"}],"metadata":{"extendedModule":"RediStack","title":"zrem(_:from:)","symbolKind":"method","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-3snvf":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"kind":"text","text":"<"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zrem(_:from:)","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrem(_:from:)"},{"type":"text","text":"."}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"role":"symbol","title":"zrem(_:from:)","symbolKind":"method","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"..., "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGqd__d_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-3snvf":{"title":"zrem(_:from:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-3snvf","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"..., ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-3snvf","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw.json index 86b0e5f190..49bc11f82d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","title":"zrem(_:from:)","roleHeading":"Instance Method","symbolKind":"method"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrem(_:from:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"elements","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-42pdw":{"kind":"symbol","role":"symbol","title":"zrem(_:from:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"zrem(_:from:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrem"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">(["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE4zrem_4from7NIOCore15EventLoopFutureCySiGSayqd__G_AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"elements"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}],"languages":["swift"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrem(_:from:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrem(_:from:)-42pdw":{"type":"topic","title":"zrem(_:from:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrem(_:from:)-42pdw","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrem(_:from:)-42pdw","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrem","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">([","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:).json index a72ab60f58..eba0d833cd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:).json @@ -1 +1 @@ -{"metadata":{"title":"zremrangebylex(from:withMaximumValueOf:)","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebylex(from:withMaximumValueOf:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMaximumValueOf:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)","type":"topic","abstract":[],"role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"Value"},{"text":">(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zremrangebylex(from:withMaximumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","roleHeading":"Instance Method","title":"zremrangebylex(from:withMaximumValueOf:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMaximumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withMaximumValueOf:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMaximumValueOf:)":{"kind":"symbol","role":"symbol","type":"topic","title":"zremrangebylex(from:withMaximumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withmaximumvalueof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMaximumValueOf:)","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:).json index 16799079f6..b83fd92328 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withMinimumValueOf:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","metadata":{"symbolKind":"method","title":"zremrangebylex(from:withMinimumValueOf:)","role":"symbol","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMinimumValueOf:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebylex(from:withMinimumValueOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from18withMinimumValueOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__Gts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zremrangebylex(from:withMinimumValueOf:)","extendedModule":"RediStack","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withMinimumValueOf:)"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withMinimumValueOf:)":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withMinimumValueOf:)","kind":"symbol","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withminimumvalueof:)","title":"zremrangebylex(from:withMinimumValueOf:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:).json index 9255a4213a..6683fe49d6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:).json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zremrangebylex(from:withValuesBetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withValuesBetween:)"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withValuesBetween:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)","abstract":[],"title":"zremrangebylex(from:withValuesBetween:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebylex(from:withValuesBetween:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","sections":[],"metadata":{"title":"zremrangebylex(from:withValuesBetween:)","symbolKind":"method","roleHeading":"Instance Method","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">)) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE14zremrangebylex4from17withValuesBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AO3maxtts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebylex(from:withValuesBetween:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebylex(from:withvaluesbetween:)","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">)) -> ","kind":"text"},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"kind":"symbol","title":"zremrangebylex(from:withValuesBetween:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebylex(from:withValuesBetween:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:).json index ea8fe59c52..23406f7c48 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:firstIndex:lastIndex:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]}]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"symbolKind":"method","extendedModule":"RediStack","title":"zremrangebyrank(from:firstIndex:lastIndex:)","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from10firstIndex04lastH07NIOCore15EventLoopFutureCySiGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:firstIndex:lastIndex:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","title":"zremrangebyrank(from:firstIndex:lastIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","extendedModule":"RediStack","title":"zremrangebyrank(from:firstIndex:lastIndex:)","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from10firstIndex04lastH07NIOCore15EventLoopFutureCySiGAA0C3KeyV_S2itF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:firstIndex:lastIndex:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:firstIndex:lastIndex:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:firstIndex:lastIndex:)","kind":"symbol","abstract":[],"role":"symbol","title":"zremrangebyrank(from:firstIndex:lastIndex:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:firstindex:lastindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:).json index d7d7fc1769..9f14bd2603 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:fromIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"role":"symbol","title":"zremrangebyrank(from:fromIndex:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from0F5Index7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:fromIndex:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:fromIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:fromIndex:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)"},"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","title":"zremrangebyrank(from:fromIndex:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from0F5Index7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:fromIndex:)":{"role":"symbol","title":"zremrangebyrank(from:fromIndex:)","type":"topic","abstract":[],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:fromIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:fromindex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy.json index 4cc6368a02..2d3b68c582 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy.json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:indices:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"zremrangebyrank(from:indices:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-3v6xy":{"abstract":[],"type":"topic","title":"zremrangebyrank(from:indices:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"zremrangebyrank(from:indices:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:indices:)"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-3v6xy":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-3v6xy","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-3v6xy","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","title":"zremrangebyrank(from:indices:)","abstract":[],"kind":"symbol","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr.json index 46bbd1d866..347dcef137 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr.json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr"},"sections":[],"metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:indices:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-93ztr":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">) -> "},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","abstract":[],"title":"zremrangebyrank(from:indices:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"metadata":{"title":"zremrangebyrank(from:indices:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from7indices7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySiGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:indices:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:indices:)-93ztr":{"title":"zremrangebyrank(from:indices:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:indices:)-93ztr","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:indices:)-93ztr","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:).json index fe3af6dcd5..8d094c0eaf 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from12throughIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","roleHeading":"Instance Method","title":"zremrangebyrank(from:throughIndex:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"extendedModule":"RediStack"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:throughIndex:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:throughIndex:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","abstract":[],"title":"zremrangebyrank(from:throughIndex:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)"},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from12throughIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zremrangebyrank(from:throughIndex:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:throughIndex:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:throughIndex:)":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:throughIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:throughindex:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyrank(from:throughIndex:)","role":"symbol","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:).json index 27abcb62de..14f5eed5f0 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyrank(from:upToIndex:)","type":"codeVoice"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)"},"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from9upToIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"title":"zremrangebyrank(from:upToIndex:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:upToIndex:)":{"kind":"symbol","title":"zremrangebyrank(from:upToIndex:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)","role":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"zremrangebyrank","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE15zremrangebyrank4from9upToIndex7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SitF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"title":"zremrangebyrank(from:upToIndex:)","roleHeading":"Instance Method","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyrank(from:upToIndex:)"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyrank(from:upToIndex:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyrank"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"role":"symbol","abstract":[],"title":"zremrangebyrank(from:upToIndex:)","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyrank(from:uptoindex:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyrank(from:upToIndex:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:).json index 94afe267e4..5fe682aaff 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMaximumScoreOf:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zremrangebyscore(from:withMaximumScoreOf:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMaximumScoreOf:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyscore(from:withMaximumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMaximumScoreOf:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"metadata":{"title":"zremrangebyscore(from:withMaximumScoreOf:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMaximumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMaximumScoreOf:)":{"title":"zremrangebyscore(from:withMaximumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMaximumScoreOf:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withmaximumscoreof:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:).json index e5f18930a8..b3ee4bcf18 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"role":"symbol","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","title":"zremrangebyscore(from:withMinimumScoreOf:)","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMinimumScoreOf:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMinimumScoreOf:)":{"type":"topic","kind":"symbol","title":"zremrangebyscore(from:withMinimumScoreOf:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from18withMinimumScoreOf7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundOtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zremrangebyscore(from:withMinimumScoreOf:)","extendedModule":"RediStack"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withMinimumScoreOf:)"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withMinimumScoreOf:)":{"title":"zremrangebyscore(from:withMinimumScoreOf:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withminimumscoreof:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withMinimumScoreOf:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3.json index 33cb248c64..3063a5eb1d 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"extendedModule":"RediStack","title":"zremrangebyscore(from:withScores:)","role":"symbol","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zremrangebyscore(from:withScores:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3"]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-2lje3":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","title":"zremrangebyscore(from:withScores:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SnySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zremrangebyscore(from:withScores:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-2lje3":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-2lje3","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-2lje3","type":"topic","title":"zremrangebyscore(from:withScores:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl.json index cbb080243b..68a64aab42 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">"}],"role":"symbol","extendedModule":"RediStack","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zremrangebyscore(from:withScores:)"},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-6yjwl":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"zremrangebyscore(from:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScores:)"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl"},"metadata":{"title":"zremrangebyscore(from:withScores:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from10withScores7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SNySdGtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScores:)-6yjwl":{"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ClosedRange","preciseIdentifier":"s:SN"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScores:)-6yjwl","role":"symbol","title":"zremrangebyscore(from:withScores:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscores:)-6yjwl"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:).json index e212fa20af..b26479c96f 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zremrangebyscore(from:withScoresBetween:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":")) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","title":"zremrangebyscore(from:withScoresBetween:)","symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScoresBetween:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zremrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","abstract":[],"title":"zremrangebyscore(from:withScoresBetween:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"metadata":{"roleHeading":"Instance Method","title":"zremrangebyscore(from:withScoresBetween:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE16zremrangebyscore4from17withScoresBetween7NIOCore15EventLoopFutureCySiGAA0C3KeyV_AA0C11ZScoreBoundO3min_AN3maxttF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","extendedModule":"RediStack"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zremrangebyscore(from:withScoresBetween:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zremrangebyscore(from:withScoresBetween:)":{"type":"topic","title":"zremrangebyscore(from:withScoresBetween:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zremrangebyscore(from:withscoresbetween:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zremrangebyscore(from:withScoresBetween:)","kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zremrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":")) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json index abf93f5561..6a353b9b95 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"firstIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"lastIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from10firstIndex04lastH023includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_S2iSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"firstIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"lastIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","abstract":[],"kind":"symbol","role":"symbol","title":"zrevrange(from:firstIndex:lastIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:).json index a933d93cdc..6cb6fdf4b6 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","symbolKind":"method"},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:fromIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:fromIndex:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"fromIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)","kind":"symbol","abstract":[],"title":"zrevrange(from:fromIndex:includeScoresInResponse:)","type":"topic","role":"symbol"}}} \ No newline at end of file +{"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from0F5Index23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"title":"zrevrange(from:fromIndex:includeScoresInResponse:)","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:fromIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:fromIndex:includeScoresInResponse:)":{"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:fromIndex:includeScoresInResponse:)","title":"zrevrange(from:fromIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"fromIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:fromindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8.json index 24245b197a..0407b28c78 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-5dgz8":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","preciseIdentifier":"s:Sn","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrange(from:indices:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","title":"zrevrange(from:indices:includeScoresInResponse:)","roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sn","text":"Range"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-5dgz8":{"role":"symbol","type":"topic","abstract":[],"kind":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-5dgz8","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-5dgz8","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":">, "},{"text":"includeScoresInResponse","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i.json index 568bffd9d5..f5ef0aa6ca 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SN","text":"ClosedRange"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","symbolKind":"method","title":"zrevrange(from:indices:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SN","text":"ClosedRange","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-62s1i":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"indices"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","abstract":[],"title":"zrevrange(from:indices:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrange(from:indices:includeScoresInResponse:)"},{"text":".","type":"text"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"extendedModule":"RediStack","role":"symbol","title":"zrevrange(from:indices:includeScoresInResponse:)","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from7indices23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySiGSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method"},"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:indices:includeScoresInResponse:)-62s1i":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:indices:includeScoresInResponse:)-62s1i","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:indices:includescoresinresponse:)-62s1i","title":"zrevrange(from:indices:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"indices","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:).json index 3abecca9ff..9fc62f2987 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:throughIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","symbolKind":"method","extendedModule":"RediStack","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrange(from:throughIndex:includeScoresInResponse:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:throughIndex:includeScoresInResponse:)":{"title":"zrevrange(from:throughIndex:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"throughIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"roleHeading":"Instance Method","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from12throughIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:throughIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:throughIndex:includeScoresInResponse:)":{"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"throughIndex"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:throughIndex:includeScoresInResponse:)","title":"zrevrange(from:throughIndex:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:throughindex:includescoresinresponse:)","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:).json index 8b40619e9c..ed45dd9cb9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"index","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrange(from:upToIndex:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:upToIndex:includeScoresInResponse:)":{"abstract":[],"type":"topic","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrange(from:upToIndex:includeScoresInResponse:)"},{"type":"text","text":"."}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"method","title":"zrevrange(from:upToIndex:includeScoresInResponse:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrange","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE9zrevrange4from9upToIndex23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SiSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"upToIndex"},{"kind":"text","text":" "},{"kind":"internalParam","text":"index"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrange(from:upToIndex:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrange(from:uptoindex:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrange(from:upToIndex:includeScoresInResponse:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrange"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"text":"upToIndex","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"kind":"symbol","type":"topic","title":"zrevrange(from:upToIndex:includeScoresInResponse:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:).json index 6c5295cda4..5caa8fd756 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","interfaceLanguage":"swift"},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebylex(from:withMaximumValueOf:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP","kind":"typeIdentifier"}],"languages":["swift"]}]}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withMaximumValueOf:limitBy:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMaximumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method","title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMaximumValueOf:limitBy:)":{"title":"zrevrangebylex(from:withMaximumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withmaximumvalueof:limitby:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMaximumValueOf:limitBy:)","role":"symbol","type":"topic","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:).json index 3ce53d76ae..c20f5444f7 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:).json @@ -1 +1 @@ -{"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebylex(from:withMinimumValueOf:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minValue","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","roleHeading":"Instance Method","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","symbolKind":"method","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumValueOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from18withMinimumValueOf7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__GSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","roleHeading":"Instance Method","extendedModule":"RediStack","role":"symbol","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"symbolKind":"method"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withMinimumValueOf:limitBy:)"},{"text":".","type":"text"}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minValue"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"CustomStringConvertible","preciseIdentifier":"s:s23CustomStringConvertibleP"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withMinimumValueOf:limitBy:)":{"type":"topic","title":"zrevrangebylex(from:withMinimumValueOf:limitBy:)","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withMinimumValueOf:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withminimumvalueof:limitby:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumValueOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","text":"RedisZLexBound"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:).json index 347db06bfa..cb59e28dd9 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","interfaceLanguage":"swift"},"metadata":{"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebylex(from:withValuesBetween:limitBy:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withValuesBetween:limitBy:)":{"type":"topic","kind":"symbol","title":"zrevrangebylex(from:withValuesBetween:limitBy:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebylex"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withValuesBetween"},{"kind":"text","text":": (min"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack14RedisZLexBoundO"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"CustomStringConvertible","kind":"typeIdentifier","preciseIdentifier":"s:s23CustomStringConvertibleP"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebylex(from:withValuesBetween:limitBy:)","type":"codeVoice"},{"text":".","type":"text"}],"metadata":{"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","extendedModule":"RediStack","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE14zrevrangebylex4from17withValuesBetween7limitBy7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C9ZLexBoundOyqd__G3min_AS3maxtSi6offset_Si5counttSgts23CustomStringConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebylex(from:withValuesBetween:limitBy:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebylex(from:withValuesBetween:limitBy:)","abstract":[],"title":"zrevrangebylex(from:withValuesBetween:limitBy:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebylex","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withValuesBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">, max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZLexBound","preciseIdentifier":"s:9RediStack14RedisZLexBoundO","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":">), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebylex(from:withvaluesbetween:limitby:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json index 9688d2ade0..b935fb4a98 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"maxScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","symbolKind":"method","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMaximumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"symbolKind":"method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMaximumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"maxScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"languages":["swift"]}]}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)":{"kind":"symbol","type":"topic","title":"zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMaximumScoreOf:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMaximumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json index f4e7ad1906..15e4824e1c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"extendedModule":"RediStack","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"minScore","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","role":"symbol","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withMinimumScoreOf","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":" "},{"kind":"internalParam","text":"minScore"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)"]}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","role":"symbol","symbolKind":"method","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from18withMinimumScoreOf7limitBy23includeScoresInResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundOSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)":{"type":"topic","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withMinimumScoreOf"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withMinimumScoreOf:limitBy:includeScoresInResponse:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7.json index 175ef24eff..b28aafc1f2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"roleHeading":"Instance Method","extendedModule":"RediStack","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SNySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","preciseIdentifier":"s:SN","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"ClosedRange","kind":"typeIdentifier","preciseIdentifier":"s:SN"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":" = false) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7":{"type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SN","kind":"typeIdentifier","text":"ClosedRange"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-4z9o7"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23.json index 272bf1ee5a..8052616c8c 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23"]}],"sections":[],"metadata":{"roleHeading":"Instance Method","extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Range","kind":"typeIdentifier","preciseIdentifier":"s:Sn"},{"text":"<","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23","kind":"symbol","abstract":[],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sn","kind":"typeIdentifier","text":"Range"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":" = false) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","interfaceLanguage":"swift"},"metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from10withScores7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_SnySdGSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":">, "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)-95o23","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScores","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sn","text":"Range","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":">, ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"title":"zrevrangebyscore(from:withScores:limitBy:includeScoresInResponse:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json index 461c204fbc..31e26d7d17 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":" "},{"kind":"internalParam","text":"range"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":" "},{"kind":"internalParam","text":"limit"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":")? = nil, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":" "},{"kind":"internalParam","text":"includeScores"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":" = false) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":"]>"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Method","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier","text":"RedisZScoreBound"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<["},{"preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier","text":"RESPValue"},{"kind":"text","text":"]>"}],"role":"symbol"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<[","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":"]>","kind":"text"}],"title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","kind":"symbol","role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")?, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE16zrevrangebyscore4from17withScoresBetween7limitBy07includeH10InResponse7NIOCore15EventLoopFutureCySayAA9RESPValueOGGAA0C3KeyV_AA0C11ZScoreBoundO3min_AS3maxtSi6offset_Si5counttSgSbtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrangebyscore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"withScoresBetween","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"range","kind":"internalParam"},{"text":": (min","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":", max","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack16RedisZScoreBoundO","text":"RedisZScoreBound","kind":"typeIdentifier"},{"text":"), ","kind":"text"},{"text":"limitBy","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"limit","kind":"internalParam"},{"text":": (offset","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", count","kind":"text"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":")? = nil, ","kind":"text"},{"text":"includeScoresInResponse","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"includeScores","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" = false) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<[","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":"]>","kind":"text"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","title":"zrevrangebyscore(from:withScoresBetween:limitBy:includeScoresInResponse:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrangebyscore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"withScoresBetween"},{"kind":"text","text":": (min"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":", max"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisZScoreBound","preciseIdentifier":"s:9RediStack16RedisZScoreBoundO"},{"kind":"text","text":"), "},{"kind":"externalParam","text":"limitBy"},{"kind":"text","text":": (offset"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":")?, "},{"kind":"externalParam","text":"includeScoresInResponse"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<["},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":"]>"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:).json index a37e06ea86..d4ee987490 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"RedisClient.zrevrank(of:in:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"element","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","sections":[],"metadata":{"externalID":"s:9RediStack11RedisClientPAAE8zrevrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"title":"zrevrank(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?>"}],"role":"symbol","extendedModule":"RediStack","roleHeading":"Instance Method","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrank(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?>","kind":"text"}],"title":"zrevrank(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zrevrank(of:in:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"extendedModule":"RediStack","symbolKind":"method","role":"symbol","title":"zrevrank(of:in:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zrevrank","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE8zrevrank2of2in7NIOCore15EventLoopFutureCySiSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zrevrank(of:in:)":{"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zrevrank"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zrevrank(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zrevrank(of:in:)","kind":"symbol","title":"zrevrank(of:in:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:).json index 729c5737b0..ca64eedab3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zscan(_:startingFrom:matching:count:)","type":"codeVoice"},{"text":".","type":"text"}],"kind":"symbol","metadata":{"modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}],"roleHeading":"Instance Method","role":"symbol","extendedModule":"RediStack","title":"zscan(_:startingFrom:matching:count:)","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueO_SdtGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<(","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", [(","kind":"text"},{"text":"RESPValue","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO"},{"text":", ","kind":"text"},{"text":"Double","kind":"typeIdentifier","preciseIdentifier":"s:Sd"},{"text":")])>","kind":"text"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:)":{"kind":"symbol","abstract":[],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":")])>"}],"title":"zscan(_:startingFrom:matching:count:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")])>","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zscan(_:startingFrom:matching:count:)"},{"type":"text","text":"."}],"metadata":{"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count7NIOCore15EventLoopFutureCySi_SayAA9RESPValueO_SdtGtGAA0C3KeyV_SiSSSgSiSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","role":"symbol","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method","title":"zscan(_:startingFrom:matching:count:)","extendedModule":"RediStack","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"RESPValue","preciseIdentifier":"s:9RediStack9RESPValueO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")])>","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:)","title":"zscan(_:startingFrom:matching:count:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"matching"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"kind":"text","text":": "},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"kind":"text","text":"<("},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack9RESPValueO","text":"RESPValue"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:).json index 88a743ea00..23ebd78a38 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zscan(_:startingFrom:matching:count:valueType:)","type":"codeVoice"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)"},"sections":[],"metadata":{"extendedModule":"RediStack","externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd___SdtSgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","role":"symbol","title":"zscan(_:startingFrom:matching:count:valueType:)","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?])>","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":" "},{"kind":"internalParam","text":"position"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":" = 0, "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":" "},{"kind":"internalParam","text":"match"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"count"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sd","text":"Double"},{"kind":"text","text":")?])> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","text":"RESPValueConvertible"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:valueType:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"startingFrom"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?])>","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","abstract":[],"title":"zscan(_:startingFrom:matching:count:valueType:)","kind":"symbol","type":"topic","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"position","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 0, ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"match","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? = nil, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":")?])> ","kind":"text"},{"text":"where","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscan","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"matching","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"count","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"valueType","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":".Type) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<(","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", [(","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:Sd","text":"Double","kind":"typeIdentifier"},{"text":")?])>","kind":"text"}],"externalID":"s:9RediStack11RedisClientPAAE5zscan_12startingFrom8matching5count9valueType7NIOCore15EventLoopFutureCySi_Sayqd___SdtSgGtGAA0C3KeyV_SiSSSgSiSgqd__mtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","extendedModule":"RediStack","title":"zscan(_:startingFrom:matching:count:valueType:)","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}],"symbolKind":"method"},"sections":[],"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zscan(_:startingFrom:matching:count:valueType:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscan(_:startingFrom:matching:count:valueType:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscan(_:startingfrom:matching:count:valuetype:)","title":"zscan(_:startingFrom:matching:count:valueType:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscan(_:startingFrom:matching:count:valueType:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscan"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"startingFrom","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"matching"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"count"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"valueType"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":".Type) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<("},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", [("},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":")?])>"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:).json index 4f0bd4c309..47f6fe75d1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:).json @@ -1 +1 @@ -{"metadata":{"extendedModule":"RediStack","roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"?>"}],"externalID":"s:9RediStack11RedisClientPAAE6zscore2of2in7NIOCore15EventLoopFutureCySdSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"title":"zscore(of:in:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:9RediStack20RESPValueConvertibleP","kind":"typeIdentifier","text":"RESPValueConvertible"}]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"RedisClient.zscore(of:in:)","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscore(of:in:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Value","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"in","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Double","preciseIdentifier":"s:Sd","kind":"typeIdentifier"},{"text":"?>","kind":"text"}],"title":"zscore(of:in:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)"},"metadata":{"title":"zscore(of:in:)","role":"symbol","extendedModule":"RediStack","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"?>"}],"roleHeading":"Instance Method","externalID":"s:9RediStack11RedisClientPAAE6zscore2of2in7NIOCore15EventLoopFutureCySdSgGqd___AA0C3KeyVtAA20RESPValueConvertibleRd__lF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","modules":[{"relatedModules":["RediStack"],"name":"HummingbirdRedis"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zscore(of:in:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zscore"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"Value"},{"kind":"text","text":">("},{"kind":"externalParam","text":"of"},{"kind":"text","text":" "},{"kind":"internalParam","text":"element"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","text":"?> "},{"kind":"keyword","text":"where"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"RESPValueConvertible","preciseIdentifier":"s:9RediStack20RESPValueConvertibleP"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zscore(of:in:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zscore(of:in:)","role":"symbol","abstract":[],"title":"zscore(of:in:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"zscore","kind":"identifier"},{"text":"<","kind":"text"},{"text":"Value","kind":"genericParameter"},{"text":">(","kind":"text"},{"text":"of","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Value"},{"kind":"text","text":", "},{"kind":"externalParam","text":"in"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:Sd","kind":"typeIdentifier","text":"Double"},{"kind":"text","text":"?>"}],"type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zscore(of:in:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:).json index 1f222fa42e..f756580609 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:).json @@ -1 +1 @@ -{"metadata":{"title":"zunionstore(as:sources:weights:aggregateMethod:)","role":"symbol","extendedModule":"RediStack","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"externalID":"s:9RediStack11RedisClientPAAE11zunionstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","symbolKind":"method","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"RedisClient.zunionstore(as:sources:weights:aggregateMethod:)"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"RedisKey","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"]? = nil, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"aggregate","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"text":"? = nil) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":">","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"title":"RedisClient Implementations","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zunionstore(as:sources:weights:aggregateMethod:)":{"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"]?, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations"]]},"metadata":{"externalID":"s:9RediStack11RedisClientPAAE11zunionstore2as7sources7weights15aggregateMethod7NIOCore15EventLoopFutureCySiGAA0C3KeyV_SayANGSaySiGSgAA0c18SortedSetAggregateJ0OSgtF::SYNTHESIZED::s:16HummingbirdRedis0B19ConnectionPoolGroupV","modules":[{"name":"HummingbirdRedis","relatedModules":["RediStack"]}],"symbolKind":"method","title":"zunionstore(as:sources:weights:aggregateMethod:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"extendedModule":"RediStack","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"zunionstore","kind":"identifier"},{"text":"(","kind":"text"},{"text":"as","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"destination","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"sources","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:9RediStack8RedisKeyV","text":"RedisKey","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"weights","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":"]? = nil, ","kind":"text"},{"text":"aggregateMethod","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"aggregate","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO","text":"RedisSortedSetAggregateMethod","kind":"typeIdentifier"},{"text":"? = nil) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"RedisClient.zunionstore(as:sources:weights:aggregateMethod:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/zunionstore(as:sources:weights:aggregateMethod:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/zunionstore(as:sources:weights:aggregateMethod:)","title":"zunionstore(as:sources:weights:aggregateMethod:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"zunionstore"},{"kind":"text","text":"("},{"kind":"externalParam","text":"as"},{"kind":"text","text":": "},{"preciseIdentifier":"s:9RediStack8RedisKeyV","kind":"typeIdentifier","text":"RedisKey"},{"kind":"text","text":", "},{"kind":"externalParam","text":"sources"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"RedisKey","preciseIdentifier":"s:9RediStack8RedisKeyV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"weights"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"]?, "},{"kind":"externalParam","text":"aggregateMethod"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisSortedSetAggregateMethod","preciseIdentifier":"s:9RediStack29RedisSortedSetAggregateMethodO"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/zunionstore(as:sources:weights:aggregatemethod:)","abstract":[],"kind":"symbol","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup/RedisClient-Implementations":{"type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup\/redisclient-implementations","abstract":[],"title":"RedisClient Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup\/RedisClient-Implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray.json index 08a8a9bbcb..603a602afe 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray.json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","symbolKind":"class","modules":[{"name":"HummingbirdRedis"}],"title":"RedisConnectionPoolGroupArray","roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)"],"title":"Subscripts"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/default":{"title":"default","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/subscript(_:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"subscript(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/addConnectionPool(id:configuration:logger:)":{"role":"symbol","title":"addConnectionPool(id:configuration:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)","kind":"symbol","abstract":[]}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"class","title":"RedisConnectionPoolGroupArray","roleHeading":"Class","role":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)"]},{"title":"Subscripts","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/addConnectionPool(id:configuration:logger:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)","title":"addConnectionPool(id:configuration:logger:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/default":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default","title":"default","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/subscript(_:)":{"title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:).json index 7107370d66..1ff4618910 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:).json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"text":", ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"title":"addConnectionPool(id:configuration:logger:)","symbolKind":"method","externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC03addcD02id13configuration6loggeryAA0bcdE10IdentifierV_AA20HBRedisConfigurationV7Logging6LoggerVtF","roleHeading":"Instance Method","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)","interfaceLanguage":"swift"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/addConnectionPool(id:configuration:logger:)":{"role":"symbol","title":"addConnectionPool(id:configuration:logger:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addConnectionPool","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","url":"\/documentation\/hummingbirdredis\/hbredisconfiguration","kind":"symbol","abstract":[],"type":"topic","title":"HBRedisConfiguration","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"addConnectionPool(id:configuration:logger:)","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC03addcD02id13configuration6loggeryAA0bcdE10IdentifierV_AA20HBRedisConfigurationV7Logging6LoggerVtF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}]},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","text":"HBRedisConfiguration","preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/HBRedisConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/HBRedisConfiguration","kind":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRedisConfiguration"}],"type":"topic","title":"HBRedisConfiguration","role":"symbol","abstract":[],"navigatorTitle":[{"kind":"identifier","text":"HBRedisConfiguration"}],"url":"\/documentation\/hummingbirdredis\/hbredisconfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/addConnectionPool(id:configuration:logger:)":{"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/addconnectionpool(id:configuration:logger:)","title":"addConnectionPool(id:configuration:logger:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/addConnectionPool(id:configuration:logger:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addConnectionPool"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:16HummingbirdRedis20HBRedisConfigurationV","kind":"typeIdentifier","text":"HBRedisConfiguration"},{"kind":"text","text":", "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default.json index cc4a939e0f..9a2c27d7b2 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"}],"roleHeading":"Instance Property","title":"default","externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC7defaultAA0bcdE0Vvp"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/default":{"title":"default","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"metadata":{"role":"symbol","externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayC7defaultAA0bcdE0Vvp","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"`default`"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"}],"title":"default","roleHeading":"Instance Property","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","text":"RedisConnectionPoolGroup"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/default":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/default","title":"default","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/default","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"`default`","kind":"identifier"},{"text":": ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:).json index 5b005664ea..dc3b440fed 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)"},"kind":"symbol","metadata":{"symbolKind":"subscript","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Subscript","role":"symbol","title":"subscript(_:)","externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayCyAA0bcdE0VSgAA0bcdE10IdentifierVcip","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"title":"RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"navigatorTitle":[{"text":"RedisConnectionPoolGroupArray","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"title":"RedisConnectionPoolGroup","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/subscript(_:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)","role":"symbol","fragments":[{"text":"subscript","kind":"keyword"},{"text":"(","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"subscript(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray"]]},"metadata":{"roleHeading":"Instance Subscript","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:16HummingbirdRedis0B24ConnectionPoolGroupArrayCyAA0bcdE0VSgAA0bcdE10IdentifierVcip","symbolKind":"subscript","title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV"},{"kind":"text","text":"?"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"internalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroupIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"RedisConnectionPoolGroup","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}],"abstract":[],"title":"RedisConnectionPoolGroupArray","role":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupArray"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupArray/subscript(_:)":{"title":"subscript(_:)","fragments":[{"kind":"keyword","text":"subscript"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","text":"RedisConnectionPoolGroupIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:16HummingbirdRedis0B19ConnectionPoolGroupV","text":"RedisConnectionPoolGroup"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupArray\/subscript(_:)","abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgrouparray\/subscript(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroup":{"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroup","abstract":[{"type":"text","text":"Store Redis connection pool array for an EventLoopGroup."}],"navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroup"}],"title":"RedisConnectionPoolGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroup","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier.json index c390059eea..dd6be67836 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier.json @@ -1 +1 @@ -{"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations"]}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/SH"]}],"metadata":{"externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","navigatorTitle":[{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}],"modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}],"symbolKind":"struct","title":"RedisConnectionPoolGroupIdentifier","role":"symbol","roleHeading":"Structure"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"type":"topic","kind":"article","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyextendedgraphemeclusterliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(stringLiteral:)":{"type":"topic","kind":"symbol","title":"init(stringLiteral:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByUnicodeScalarLiteral-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyunicodescalarliteral-implementations","title":"ExpressibleByUnicodeScalarLiteral Implementations","role":"collectionGroup","abstract":[],"kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(id:)":{"type":"topic","kind":"symbol","title":"init(id:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByUnicodeScalarLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"type":"unresolvable","title":"Swift.ExpressibleByStringLiteral","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/Equatable-Implementations":{"type":"topic","kind":"article","title":"Equatable Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","interfaceLanguage":"swift"},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","doc:\/\/com.opticalaberration.hummingbird\/SH"],"title":"Conforms To","type":"conformsTo"}],"kind":"symbol","sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)"]},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations"],"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"metadata":{"title":"RedisConnectionPoolGroupIdentifier","externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}],"symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"text":"RedisConnectionPoolGroupIdentifier","kind":"identifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/s43ExpressibleByExtendedGraphemeClusterLiteralP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s43ExpressibleByExtendedGraphemeClusterLiteralP","title":"Swift.ExpressibleByExtendedGraphemeClusterLiteral","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(id:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","role":"symbol","title":"init(id:)","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/s26ExpressibleByStringLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s26ExpressibleByStringLiteralP","title":"Swift.ExpressibleByStringLiteral"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByUnicodeScalarLiteral-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyunicodescalarliteral-implementations","kind":"article","title":"ExpressibleByUnicodeScalarLiteral Implementations"},"doc://com.opticalaberration.hummingbird/s33ExpressibleByUnicodeScalarLiteralP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s33ExpressibleByUnicodeScalarLiteralP","title":"Swift.ExpressibleByUnicodeScalarLiteral"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/Equatable-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/equatable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(stringLiteral:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)","title":"init(stringLiteral:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:).json index e2ba99c030..6ff18027dd 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","modules":[{"relatedModules":["Swift"],"name":"HummingbirdRedis"}],"role":"symbol","roleHeading":"Operator","title":"!=(_:_:)","symbolKind":"op","extendedModule":"Swift"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/Equatable-Implementations":{"type":"topic","kind":"article","title":"Equatable Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations"]]},"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","modules":[{"name":"HummingbirdRedis","relatedModules":["Swift"]}],"roleHeading":"Operator","role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"extendedModule":"Swift","title":"!=(_:_:)","symbolKind":"op"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/Equatable-Implementations":{"role":"collectionGroup","kind":"article","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/equatable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations.json index 4780832042..ccef39e0b1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"title":"Equatable Implementations","role":"collectionGroup"},"kind":"article","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","abstract":[],"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)","role":"symbol"}}} \ No newline at end of file +{"metadata":{"title":"Equatable Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdRedis"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"sections":[],"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)"]}],"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/!=(_:_:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/!=(_:_:)","title":"!=(_:_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations.json index 804567d5ae..480f5a4700 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)"],"title":"Initializers","generated":true}],"metadata":{"role":"collectionGroup","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(extendedGraphemeClusterLiteral:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)","abstract":[],"role":"symbol","type":"topic","title":"init(extendedGraphemeClusterLiteral:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdRedis"}],"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","role":"collectionGroup"},"sections":[],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(extendedGraphemeClusterLiteral:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)","title":"init(extendedGraphemeClusterLiteral:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations.json index 58db65ccb1..78581b5735 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations.json @@ -1 +1 @@ -{"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"collectionGroup","title":"ExpressibleByUnicodeScalarLiteral Implementations"},"sections":[],"topicSections":[{"generated":true,"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(unicodeScalarLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(unicodeScalarLiteral:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[],"kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"sections":[],"kind":"article","metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdRedis"}],"title":"ExpressibleByUnicodeScalarLiteral Implementations"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"topicSections":[{"title":"Initializers","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(unicodeScalarLiteral:)":{"title":"init(unicodeScalarLiteral:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)","type":"topic","role":"symbol","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.UnicodeScalarLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)","abstract":[],"kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:).json index 0f6ff44997..3ae87abe48 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:).json @@ -1 +1 @@ -{"metadata":{"conformance":{"availabilityPrefix":[{"type":"text","text":"Available when"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}]},"role":"symbol","extendedModule":"Swift","roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdRedis","relatedModules":["Swift"]}],"title":"init(extendedGraphemeClusterLiteral:)","externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)"},{"type":"text","text":"."}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"type":"topic","kind":"article","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"role":"collectionGroup","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyextendedgraphemeclusterliteral-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(extendedGraphemeClusterLiteral:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)","abstract":[],"role":"symbol","type":"topic","title":"init(extendedGraphemeClusterLiteral:)","kind":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.StringLiteralType"},{"type":"text","text":"."}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)"},"sections":[],"metadata":{"externalID":"s:s26ExpressibleByStringLiteralPs0cD4TypeQz023ExtendedGraphemeClusterdE0RtzrlE08extendedghD0xAF_tcfc::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","role":"symbol","symbolKind":"init","roleHeading":"Initializer","extendedModule":"Swift","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(extendedGraphemeClusterLiteral:)","modules":[{"relatedModules":["Swift"],"name":"HummingbirdRedis"}],"conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]}},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"extendedGraphemeClusterLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"StringLiteralType"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByExtendedGraphemeClusterLiteral.init(extendedGraphemeClusterLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(extendedGraphemeClusterLiteral:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(extendedGraphemeClusterLiteral:)","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"text":" is ","type":"text"},{"code":"Self.StringLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"extendedGraphemeClusterLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"StringLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(extendedgraphemeclusterliteral:)","title":"init(extendedGraphemeClusterLiteral:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByExtendedGraphemeClusterLiteral-Implementations":{"title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","abstract":[],"kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByExtendedGraphemeClusterLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyextendedgraphemeclusterliteral-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:).json index abcb238a9d..177f5279e3 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"symbolKind":"init","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Initializer","title":"init(id:)","externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV2idACSS_tcfc","modules":[{"name":"HummingbirdRedis"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(id:)":{"type":"topic","kind":"symbol","title":"init(id:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Initializer","externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV2idACSS_tcfc","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"init","title":"init(id:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"id"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(id:)":{"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(id:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"id","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(id:)","role":"symbol","title":"init(id:)","type":"topic","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:).json index b0d298a7b4..387a3ce610 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(stringLiteral:)","roleHeading":"Initializer","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV13stringLiteralACSS_tcfc"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ExpressibleByStringLiteral.init(stringLiteral:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(stringLiteral:)":{"type":"topic","kind":"symbol","title":"init(stringLiteral:)","abstract":[],"role":"symbol","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"stringLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByStringLiteral.init(stringLiteral:)"},{"text":".","type":"text"}],"metadata":{"symbolKind":"init","title":"init(stringLiteral:)","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"externalID":"s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV13stringLiteralACSS_tcfc"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(stringLiteral:)":{"abstract":[],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(stringliteral:)","title":"init(stringLiteral:)","type":"topic","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"stringLiteral"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(stringLiteral:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:).json b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:).json index 183b1e53f0..884a2d27c1 100644 --- a/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:).json +++ b/docs/1.0/data/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"metadata":{"modules":[{"relatedModules":["Swift"],"name":"HummingbirdRedis"}],"externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","conformance":{"conformancePrefix":[{"text":"Conforms when","type":"text"}],"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"type":"text","text":" is "},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"type":"text","text":"."}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"role":"symbol","roleHeading":"Initializer","title":"init(unicodeScalarLiteral:)","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"extendedModule":"Swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"kind":"symbol","url":"\/documentation\/hummingbirdredis","role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","abstract":[{"type":"text","text":"Add Redis support to Hummingbird server with RediStack."}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","kind":"symbol","title":"RedisConnectionPoolGroupIdentifier","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByUnicodeScalarLiteral-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyunicodescalarliteral-implementations","title":"ExpressibleByUnicodeScalarLiteral Implementations","role":"collectionGroup","abstract":[],"kind":"article","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(unicodeScalarLiteral:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(unicodeScalarLiteral:)","role":"symbol","conformance":{"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}],"availabilityPrefix":[{"text":"Available when","type":"text"}]},"abstract":[],"kind":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"unicodeScalarLiteral"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ExtendedGraphemeClusterLiteralType"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ExpressibleByUnicodeScalarLiteral.init(unicodeScalarLiteral:)"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)"},"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations"]]},"metadata":{"symbolKind":"init","role":"symbol","externalID":"s:s43ExpressibleByExtendedGraphemeClusterLiteralPs013UnicodeScalarF4TypeQz0cdefI0RtzrlE07unicodehF0xAF_tcfc::SYNTHESIZED::s:16HummingbirdRedis0B29ConnectionPoolGroupIdentifierV","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}],"conformance":{"availabilityPrefix":[{"text":"Available when","type":"text"}],"constraints":[{"type":"codeVoice","code":"ExtendedGraphemeClusterLiteralType"},{"text":" is ","type":"text"},{"type":"codeVoice","code":"Self.UnicodeScalarLiteralType"},{"text":".","type":"text"}],"conformancePrefix":[{"text":"Conforms when","type":"text"}]},"modules":[{"relatedModules":["Swift"],"name":"HummingbirdRedis"}],"title":"init(unicodeScalarLiteral:)","extendedModule":"Swift","roleHeading":"Initializer"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"RedisConnectionPoolGroupIdentifier"}],"title":"RedisConnectionPoolGroupIdentifier","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/init(unicodeScalarLiteral:)":{"title":"init(unicodeScalarLiteral:)","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/init(unicodescalarliteral:)","type":"topic","role":"symbol","conformance":{"constraints":[{"code":"ExtendedGraphemeClusterLiteralType","type":"codeVoice"},{"type":"text","text":" is "},{"code":"Self.UnicodeScalarLiteralType","type":"codeVoice"},{"text":".","type":"text"}],"conformancePrefix":[{"type":"text","text":"Conforms when"}],"availabilityPrefix":[{"type":"text","text":"Available when"}]},"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/init(unicodeScalarLiteral:)","abstract":[],"kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"unicodeScalarLiteral","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ExtendedGraphemeClusterLiteralType","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/RedisConnectionPoolGroupIdentifier/ExpressibleByUnicodeScalarLiteral-Implementations":{"role":"collectionGroup","type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/RedisConnectionPoolGroupIdentifier\/ExpressibleByUnicodeScalarLiteral-Implementations","url":"\/documentation\/hummingbirdredis\/redisconnectionpoolgroupidentifier\/expressiblebyunicodescalarliteral-implementations","kind":"article","title":"ExpressibleByUnicodeScalarLiteral Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url.json b/docs/1.0/data/documentation/hummingbirdredis/url.json new file mode 100644 index 0000000000..2f2bd92dfd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url.json @@ -0,0 +1 @@ +{"abstract":[{"text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"type":"conformsTo","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/10Foundation20ReferenceConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s34CustomPlaygroundDisplayConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/Se","doc:\/\/com.opticalaberration.hummingbird\/SE","doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"],"title":"Conforms To"}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URL","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"overview","type":"heading","level":2,"text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"You can construct URLs and access their parts. For URLs that represent local files, you can also manipulate properties of those files directly, such as changing the file’s last modification date. Finally, you can pass URLs to other APIs to retrieve the contents of those URLs. For example, you can use the URLSession classes to access the contents of remote resources, as described in URL Session Programming Guide.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"URLs are the preferred way to refer to local files. Most objects that read data from or write data to a file have methods that accept a URL instead of a pathname as the file reference. For example, you can get the contents of a local file URL as "},{"type":"codeVoice","code":"String"},{"type":"text","text":" by calling "},{"type":"codeVoice","code":"func init(contentsOf:encoding) throws"},{"type":"text","text":", or as a "},{"type":"codeVoice","code":"Data"},{"type":"text","text":" by calling "},{"type":"codeVoice","code":"func init(contentsOf:options) throws"},{"type":"text","text":"."}]}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/==(_:_:)"],"title":"Operators"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(dataRepresentation:relativeTo:isAbsolute:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:relativeTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:relativeTo:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:relativeTo:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteString","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/baseURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/dataRepresentation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/fragment","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hasDirectoryPath","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/host","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/isFileURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/lastPathComponent","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/password","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/path","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathComponents","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathExtension","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/port","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/query","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativePath","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativeString","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/scheme","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardized","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardizedFileURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/user"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:isDirectory:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathExtension(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:isDirectory:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathExtension(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/checkResourceIsReachable()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deleteLastPathComponent()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletePathExtension()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingLastPathComponent()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingPathExtension()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hash(into:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeAllCachedResourceValues()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeCachedResourceValue(forKey:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolveSymlinksInPath()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolvingSymlinksInPath()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resourceValues(forKeys:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setResourceValues(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setTemporaryResourceValue(_:forKey:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardize()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/withUnsafeFileSystemRepresentation(_:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/ReferenceType"],"title":"Type Aliases"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/Equatable-Implementations"],"title":"Default Implementations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis"]]},"metadata":{"externalID":"s:10Foundation3URLV","symbolKind":"struct","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"URL","kind":"identifier"}],"roleHeading":"Structure","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"navigatorTitle":[{"text":"URL","kind":"identifier"}],"title":"URL"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathExtension(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathExtension(_:)","url":"\/documentation\/hummingbirdredis\/url\/appendingpathextension(_:)","type":"topic","role":"symbol","abstract":[{"text":"Returns a URL constructed by appending the given path extension to self.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendingPathExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"title":"appendingPathExtension(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s28CustomDebugStringConvertibleP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/pathExtension":{"type":"topic","url":"\/documentation\/hummingbirdredis\/url\/pathextension","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathExtension","kind":"symbol","abstract":[{"type":"text","text":"Returns the path extension of the URL, or an empty string if the path is an empty string."}],"title":"pathExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathComponent(_:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:)","kind":"symbol","abstract":[{"text":"Returns a URL constructed by appending the given path component to self.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"title":"appendingPathComponent(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hash(into:)","url":"\/documentation\/hummingbirdredis\/url\/hash(into:)","abstract":[],"type":"topic","title":"hash(into:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resourceValues(forKeys:)":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Return a collection of resource values identified by the given resource keys."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resourceValues"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKeys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation14URLResourceKeyV","text":"URLResourceKey"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation17URLResourceValuesV","text":"URLResourceValues"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resourceValues(forKeys:)","title":"resourceValues(forKeys:)","url":"\/documentation\/hummingbirdredis\/url\/resourcevalues(forkeys:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/ReferenceType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ReferenceType"}],"url":"\/documentation\/hummingbirdredis\/url\/referencetype","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ReferenceType"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/ReferenceType","title":"URL.ReferenceType"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resolveSymlinksInPath()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolveSymlinksInPath()","abstract":[{"text":"Resolves any symlinks in the path of a file URL.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"resolveSymlinksInPath","kind":"identifier"},{"text":"()","kind":"text"}],"title":"resolveSymlinksInPath()","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/resolvesymlinksinpath()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathComponent(_:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:)","abstract":[{"type":"text","text":"Appends a path component to the URL."}],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"appendPathComponent(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/withUnsafeFileSystemRepresentation(_:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/url\/withunsafefilesystemrepresentation(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withUnsafeFileSystemRepresentation","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ResultType","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V","text":"Int8"},{"kind":"text","text":">?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/withUnsafeFileSystemRepresentation(_:)","kind":"symbol","abstract":[{"type":"text","text":"Passes the URL’s path in file system representation to "},{"type":"codeVoice","code":"block"},{"text":".","type":"text"}],"title":"withUnsafeFileSystemRepresentation(_:)"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathComponent(_:isDirectory:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:isdirectory:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Appends a path component to the URL."}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:isDirectory:)","kind":"symbol","title":"appendPathComponent(_:isDirectory:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/dataRepresentation":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dataRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/datarepresentation","abstract":[{"text":"Returns the data representation of the URL’s relativeString.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/dataRepresentation","title":"dataRepresentation","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/password":{"url":"\/documentation\/hummingbirdredis\/url\/password","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/password","title":"password","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the password component of the URL; otherwise it returns nil.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletePathExtension()":{"abstract":[{"type":"text","text":"Removes any path extension from self."}],"url":"\/documentation\/hummingbirdredis\/url\/deletepathextension()","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletePathExtension"},{"kind":"text","text":"()"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletePathExtension()","title":"deletePathExtension()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/removeCachedResourceValue(forKey:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeCachedResourceValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdredis\/url\/removecachedresourcevalue(forkey:)","abstract":[{"text":"Removes the cached resource value identified by a given resource value key from the URL object.","type":"text"}],"title":"removeCachedResourceValue(forKey:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeCachedResourceValue(forKey:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:relativeTo:)":{"title":"init(fileURLWithPath:relativeTo:)","abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL."}],"url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:relativeto:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:relativeTo:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/query":{"kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the query of the URL; otherwise it returns nil.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/query","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"query","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/query"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardize()":{"abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/standardize()","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardize()","title":"standardize()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardize"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/port":{"title":"port","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the port component of the URL; otherwise it returns nil.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/port","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/port"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/baseURL":{"title":"baseURL","abstract":[{"type":"text","text":"Returns the base URL."}],"url":"\/documentation\/hummingbirdredis\/url\/baseurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"baseURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/baseURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(string:relativeTo:)":{"url":"\/documentation\/hummingbirdredis\/url\/init(string:relativeto:)","abstract":[{"type":"text","text":"Initialize with string, relative to another URL."}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:relativeTo:)","title":"init(string:relativeTo:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/setResourceValues(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setResourceValues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"URLResourceValues","preciseIdentifier":"s:10Foundation17URLResourceValuesV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"setResourceValues(_:)","url":"\/documentation\/hummingbirdredis\/url\/setresourcevalues(_:)","abstract":[{"type":"text","text":"Sets the resource value identified by a given resource key."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setResourceValues(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deleteLastPathComponent()":{"url":"\/documentation\/hummingbirdredis\/url\/deletelastpathcomponent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deleteLastPathComponent()","title":"deleteLastPathComponent()","kind":"symbol","abstract":[{"type":"text","text":"Removes the last path component from self."}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteLastPathComponent","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/SE":{"title":"Swift.Encodable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SE"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/hasDirectoryPath":{"abstract":[{"type":"text","text":"Returns true if the URL path represents a directory."}],"role":"symbol","kind":"symbol","title":"hasDirectoryPath","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hasDirectoryPath","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasDirectoryPath"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdredis\/url\/hasdirectorypath"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/relativeString":{"url":"\/documentation\/hummingbirdredis\/url\/relativestring","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativeString","abstract":[{"type":"text","text":"The relative portion of a URL."}],"type":"topic","role":"symbol","kind":"symbol","title":"relativeString","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathComponent(_:isDirectory:)":{"title":"appendingPathComponent(_:isDirectory:)","abstract":[{"type":"text","text":"Returns a URL constructed by appending the given path component to self."}],"url":"\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:isdirectory:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:isDirectory:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/absoluteURL":{"title":"absoluteURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"absoluteURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"role":"symbol","abstract":[{"type":"text","text":"Returns the absolute URL."}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/absoluteurl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletingLastPathComponent()":{"title":"deletingLastPathComponent()","abstract":[{"type":"text","text":"Returns a URL constructed by removing the last path component of self."}],"url":"\/documentation\/hummingbirdredis\/url\/deletinglastpathcomponent()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deletingLastPathComponent","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingLastPathComponent()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/Se":{"title":"Swift.Decodable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/Se"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/url\/equatable-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/Equatable-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/==(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/==(_:_:)","title":"==(_:_:)","url":"\/documentation\/hummingbirdredis\/url\/==(_:_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/removeAllCachedResourceValues()":{"title":"removeAllCachedResourceValues()","abstract":[{"type":"text","text":"Removes all cached resource values and all temporary resource values from the URL object."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeAllCachedResourceValues()","url":"\/documentation\/hummingbirdredis\/url\/removeallcachedresourcevalues()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"removeAllCachedResourceValues","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)":{"title":"init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","abstract":[{"type":"text","text":"Initializes a newly created URL referencing the local file or directory at the file system representation of the path. File system representation is a null-terminated C string with canonical UTF-8 encoding."}],"url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithFileSystemRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"text":"<","kind":"text"},{"text":"Int8","kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V"},{"text":">, ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathExtension(_:)":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Appends the given path extension to self."}],"kind":"symbol","title":"appendPathExtension(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathExtension(_:)","url":"\/documentation\/hummingbirdredis\/url\/appendpathextension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathExtension"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/host":{"title":"host","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the host component of the URL; otherwise it returns nil."}],"url":"\/documentation\/hummingbirdredis\/url\/host","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/host","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/absoluteString":{"title":"absoluteString","abstract":[{"type":"text","text":"Returns the absolute string for the URL."}],"url":"\/documentation\/hummingbirdredis\/url\/absolutestring","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"absoluteString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteString","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:isDirectory:relativeTo:)":{"type":"topic","title":"init(fileURLWithPath:isDirectory:relativeTo:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:relativeTo:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:relativeto:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/relativePath":{"url":"\/documentation\/hummingbirdredis\/url\/relativepath","title":"relativePath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativePath","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the relative path of the URL; otherwise it returns nil.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"relativePath","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/10Foundation20ReferenceConvertibleP":{"title":"Foundation.ReferenceConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/10Foundation20ReferenceConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/isFileURL":{"title":"isFileURL","abstract":[{"type":"text","text":"Returns true if the scheme is "},{"type":"codeVoice","code":"file:"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/isfileurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFileURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/isFileURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/checkResourceIsReachable()":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/checkresourceisreachable()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/checkResourceIsReachable()","kind":"symbol","title":"checkResourceIsReachable()","type":"topic","abstract":[{"text":"Returns whether the URL’s resource exists and is reachable.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkResourceIsReachable"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/path":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/path","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the path component of the URL; otherwise it returns an empty string."}],"url":"\/documentation\/hummingbirdredis\/url\/path","title":"path","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:isDirectory:)":{"kind":"symbol","title":"init(fileURLWithPath:isDirectory:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:)","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resolvingSymlinksInPath()":{"title":"resolvingSymlinksInPath()","abstract":[{"type":"text","text":"Resolves any symlinks in the path of a file URL."}],"url":"\/documentation\/hummingbirdredis\/url\/resolvingsymlinksinpath()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resolvingSymlinksInPath"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolvingSymlinksInPath()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/fragment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/fragment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fragment"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/fragment","title":"fragment","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the fragment component of the URL; otherwise it returns nil.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/pathComponents":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathComponents"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]"}],"title":"pathComponents","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathComponents","abstract":[{"text":"Returns the path components of the URL, or an empty array if the path is an empty string.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/pathcomponents","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/scheme":{"title":"scheme","abstract":[{"type":"text","text":"Returns the scheme of the URL."}],"url":"\/documentation\/hummingbirdredis\/url\/scheme","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/scheme","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardizedFileURL":{"title":"standardizedFileURL","abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"url":"\/documentation\/hummingbirdredis\/url\/standardizedfileurl","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardizedFileURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardizedFileURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:)","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:)","title":"init(fileURLWithPath:)","abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path.","type":"text"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/user":{"title":"user","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the user component of the URL; otherwise it returns nil."}],"url":"\/documentation\/hummingbirdredis\/url\/user","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/user"},"doc://com.opticalaberration.hummingbird/s34CustomPlaygroundDisplayConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s34CustomPlaygroundDisplayConvertibleP","type":"unresolvable","title":"Swift.CustomPlaygroundDisplayConvertible"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/setTemporaryResourceValue(_:forKey:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setTemporaryResourceValue"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/settemporaryresourcevalue(_:forkey:)","abstract":[{"type":"text","text":"Sets a temporary resource value on the URL object."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setTemporaryResourceValue(_:forKey:)","role":"symbol","title":"setTemporaryResourceValue(_:forKey:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/lastPathComponent":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/lastPathComponent","title":"lastPathComponent","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastPathComponent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"Returns the last path component of the URL, or an empty string if the path is an empty string."}],"url":"\/documentation\/hummingbirdredis\/url\/lastpathcomponent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(dataRepresentation:relativeTo:isAbsolute:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(dataRepresentation:relativeTo:isAbsolute:)","role":"symbol","abstract":[{"text":"Initializes a newly created URL using the contents of the given data, relative to a base URL.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/init(datarepresentation:relativeto:isabsolute:)","title":"init(dataRepresentation:relativeTo:isAbsolute:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"dataRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isAbsolute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardized":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardized","url":"\/documentation\/hummingbirdredis\/url\/standardized","type":"topic","kind":"symbol","abstract":[{"text":"Returns a ","type":"text"},{"type":"codeVoice","code":"URL"},{"type":"text","text":" with any instances of “..” or “.” removed from its path."}],"title":"standardized","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardized"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletingPathExtension()":{"role":"symbol","title":"deletingPathExtension()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletingPathExtension"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingPathExtension()","abstract":[{"type":"text","text":"Returns a URL constructed by removing any path extension."}],"url":"\/documentation\/hummingbirdredis\/url\/deletingpathextension()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(string:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:)","kind":"symbol","abstract":[{"text":"Initialize with string.","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/init(string:)","title":"init(string:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/!=(_:_:).json new file mode 100644 index 0000000000..98572a8275 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/!=(_:_:).json @@ -0,0 +1 @@ +{"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"languages":["swift"]}]}],"metadata":{"title":"!=(_:_:)","extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:10Foundation3URLV","role":"symbol","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"roleHeading":"Operator","modules":[{"name":"HummingbirdRedis","relatedModules":["Swift"]}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/Equatable-Implementations":{"title":"Equatable Implementations","abstract":[],"url":"\/documentation\/hummingbirdredis\/url\/equatable-implementations","type":"topic","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/Equatable-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","type":"topic","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/hummingbirdredis\/url\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/==(_:_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/==(_:_:).json new file mode 100644 index 0000000000..6bf5c404b5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/==(_:_:).json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/==(_:_:)"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/==(_:_:)"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.==(_:_:)"},{"text":".","type":"text"}],"metadata":{"externalID":"s:10Foundation3URLV2eeoiySbAC_ACtFZ","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Operator","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"==","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"==(_:_:)","symbolKind":"op"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/==(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/==(_:_:)","title":"==(_:_:)","url":"\/documentation\/hummingbirdredis\/url\/==(_:_:)","kind":"symbol","abstract":[],"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"=="},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"kind":"text","text":", "},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/absolutestring.json b/docs/1.0/data/documentation/hummingbirdredis/url/absolutestring.json new file mode 100644 index 0000000000..3280c87837 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/absolutestring.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"absoluteString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","title":"absoluteString","roleHeading":"Instance Property","symbolKind":"property","externalID":"s:10Foundation3URLV14absoluteStringSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"absoluteString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"abstract":[{"text":"Returns the absolute string for the URL.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/absolutestring"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteString"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/absoluteString":{"title":"absoluteString","abstract":[{"type":"text","text":"Returns the absolute string for the URL."}],"url":"\/documentation\/hummingbirdredis\/url\/absolutestring","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"absoluteString","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteString","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/absoluteurl.json b/docs/1.0/data/documentation/hummingbirdredis/url/absoluteurl.json new file mode 100644 index 0000000000..997781b279 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/absoluteurl.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV08absoluteB0ACvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"absoluteURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"}],"symbolKind":"property","title":"absoluteURL","role":"symbol"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/absoluteurl"]}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"absoluteURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"If the URL is itself absolute, this will return self."}],"type":"paragraph"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteURL","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns the absolute URL."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/absoluteURL":{"title":"absoluteURL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/absoluteURL","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"absoluteURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"role":"symbol","abstract":[{"type":"text","text":"Returns the absolute URL."}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/absoluteurl","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:).json new file mode 100644 index 0000000000..e39a1aa7d8 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendingPathComponent"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pathComponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","text":"URL"}],"languages":["swift"],"platforms":["Linux"]}]},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The path component to add.","type":"text"}]}],"name":"pathComponent"}],"kind":"parameters"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function performs a file system operation to determine if the path component is a directory. If so, it will append a trailing "},{"code":"\/","type":"codeVoice"},{"type":"text","text":". If you know in advance that the path component is a directory or not, then use "},{"code":"func appendingPathComponent(_:isDirectory:)","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"}]}],"kind":"content"}],"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"}],"externalID":"s:10Foundation3URLV22appendingPathComponentyACSSF","title":"appendingPathComponent(_:)"},"abstract":[{"type":"text","text":"Returns a URL constructed by appending the given path component to self."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathComponent(_:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:)","kind":"symbol","abstract":[{"text":"Returns a URL constructed by appending the given path component to self.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"title":"appendingPathComponent(_:)","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:).json new file mode 100644 index 0000000000..f7761dc626 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:).json @@ -0,0 +1 @@ +{"abstract":[{"type":"text","text":"Returns a URL constructed by appending the given path component to self."}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:isDirectory:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendingPathComponent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"externalID":"s:10Foundation3URLV22appendingPathComponent_11isDirectoryACSS_SbtF","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","title":"appendingPathComponent(_:isDirectory:)","role":"symbol","symbolKind":"method"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:isdirectory:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendingPathComponent"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pathComponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The path component to add."}],"type":"paragraph"}],"name":"pathComponent"},{"content":[{"inlineContent":[{"text":"If ","type":"text"},{"code":"true","type":"codeVoice"},{"text":", then a trailing ","type":"text"},{"code":"\/","type":"codeVoice"},{"text":" is added to the resulting path.","type":"text"}],"type":"paragraph"}],"name":"isDirectory"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathComponent(_:isDirectory:)":{"title":"appendingPathComponent(_:isDirectory:)","abstract":[{"type":"text","text":"Returns a URL constructed by appending the given path component to self."}],"url":"\/documentation\/hummingbirdredis\/url\/appendingpathcomponent(_:isdirectory:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathComponent(_:isDirectory:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathextension(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathextension(_:).json new file mode 100644 index 0000000000..6c632d93f9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendingpathextension(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/appendingpathextension(_:)"]}],"sections":[],"kind":"symbol","metadata":{"externalID":"s:10Foundation3URLV22appendingPathExtensionyACSSF","role":"symbol","roleHeading":"Instance Method","title":"appendingPathExtension(_:)","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":") -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"symbolKind":"method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathExtension(_:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Returns a URL constructed by appending the given path extension to self."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendingPathExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"The extension to append.","type":"text"}]}],"name":"pathExtension"}]},{"content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If the URL has an empty path (e.g., ","type":"text"},{"type":"codeVoice","code":"http:\/\/www.example.com"},{"text":"), then this function will return the URL unchanged.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"Certain special characters (for example, Unicode Right-To-Left marks) cannot be used as path extensions. If any of those are contained in ","type":"text"},{"type":"codeVoice","code":"pathExtension"},{"text":", the function will return the URL unchanged.","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendingPathExtension(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendingPathExtension(_:)","url":"\/documentation\/hummingbirdredis\/url\/appendingpathextension(_:)","type":"topic","role":"symbol","abstract":[{"text":"Returns a URL constructed by appending the given path extension to self.","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendingPathExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"title":"appendingPathExtension(_:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:).json new file mode 100644 index 0000000000..54d148b29d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"title":"appendPathComponent(_:)","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:10Foundation3URLV19appendPathComponentyySSF"},"kind":"symbol","abstract":[{"type":"text","text":"Appends a path component to the URL."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendPathComponent","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pathComponent","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"pathComponent","content":[{"inlineContent":[{"text":"The path component to add.","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"type":"aside","style":"note","name":"Note","content":[{"inlineContent":[{"text":"This function performs a file system operation to determine if the path component is a directory. If so, it will append a trailing ","type":"text"},{"code":"\/","type":"codeVoice"},{"text":". If you know in advance that the path component is a directory or not, then use ","type":"text"},{"code":"func appendingPathComponent(_:isDirectory:)","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathComponent(_:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:)","abstract":[{"type":"text","text":"Appends a path component to the URL."}],"role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"appendPathComponent(_:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:).json new file mode 100644 index 0000000000..597bc058f6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:).json @@ -0,0 +1 @@ +{"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:10Foundation3URLV19appendPathComponent_11isDirectoryySS_SbtF","title":"appendPathComponent(_:isDirectory:)","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"pathComponent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The path component to add."}]}],"name":"pathComponent"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Use "},{"type":"codeVoice","code":"true"},{"type":"text","text":" if the resulting path is a directory."}]}],"name":"isDirectory"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:isdirectory:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:isDirectory:)"},"sections":[],"abstract":[{"text":"Appends a path component to the URL.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathComponent(_:isDirectory:)":{"url":"\/documentation\/hummingbirdredis\/url\/appendpathcomponent(_:isdirectory:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathComponent"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"type":"text","text":"Appends a path component to the URL."}],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathComponent(_:isDirectory:)","kind":"symbol","title":"appendPathComponent(_:isDirectory:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/appendpathextension(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathextension(_:).json new file mode 100644 index 0000000000..5cbe428c32 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/appendpathextension(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathExtension(_:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"appendPathExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"The extension to append."}],"type":"paragraph"}],"name":"pathExtension"}]},{"content":[{"level":2,"text":"Discussion","anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the URL has an empty path (e.g., "},{"type":"codeVoice","code":"http:\/\/www.example.com"},{"type":"text","text":"), then this function will do nothing."},{"type":"text","text":" "},{"type":"text","text":"Certain special characters (for example, Unicode Right-To-Left marks) cannot be used as path extensions. If any of those are contained in "},{"type":"codeVoice","code":"pathExtension"},{"type":"text","text":", the function will return the URL unchanged."}]}],"kind":"content"}],"kind":"symbol","sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathExtension"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"title":"appendPathExtension(_:)","roleHeading":"Instance Method","externalID":"s:10Foundation3URLV19appendPathExtensionyySSF"},"abstract":[{"text":"Appends the given path extension to self.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/appendpathextension(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/appendPathExtension(_:)":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Appends the given path extension to self."}],"kind":"symbol","title":"appendPathExtension(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/appendPathExtension(_:)","url":"\/documentation\/hummingbirdredis\/url\/appendpathextension(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"appendPathExtension"},{"kind":"text","text":"("},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/baseurl.json b/docs/1.0/data/documentation/hummingbirdredis/url/baseurl.json new file mode 100644 index 0000000000..360fd6de9d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/baseurl.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"baseURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"If the URL is itself absolute, then this value is nil."}],"type":"paragraph"}],"kind":"content"}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"title":"baseURL","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"baseURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?"}],"externalID":"s:10Foundation3URLV04baseB0ACSgvp"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/baseURL","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Returns the base URL.","type":"text"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/baseurl"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/baseURL":{"title":"baseURL","abstract":[{"type":"text","text":"Returns the base URL."}],"url":"\/documentation\/hummingbirdredis\/url\/baseurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"baseURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/baseURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/checkresourceisreachable().json b/docs/1.0/data/documentation/hummingbirdredis/url/checkresourceisreachable().json new file mode 100644 index 0000000000..5720b0e6f4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/checkresourceisreachable().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"abstract":[{"text":"Returns whether the URL’s resource exists and is reachable.","type":"text"}],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:10Foundation3URLV24checkResourceIsReachableSbyKF","title":"checkResourceIsReachable()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkResourceIsReachable"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/checkresourceisreachable()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/checkResourceIsReachable()"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkResourceIsReachable"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"languages":["swift"],"platforms":["Linux"]}]},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"text":"This method synchronously checks if the resource’s backing store is reachable. Checking reachability is appropriate when making decisions that do not require other immediate operations on the resource, e.g. periodic maintenance of UI state that depends on the existence of a specific document. When performing operations such as opening a file or copying resource properties, it is more efficient to simply try the operation and handle failures. This method is currently applicable only to URLs for file system resources. For other URL types, ","type":"text"},{"code":"false","type":"codeVoice"},{"text":" is returned.","type":"text"}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/checkResourceIsReachable()":{"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/checkresourceisreachable()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/checkResourceIsReachable()","kind":"symbol","title":"checkResourceIsReachable()","type":"topic","abstract":[{"text":"Returns whether the URL’s resource exists and is reachable.","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"checkResourceIsReachable"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/datarepresentation.json b/docs/1.0/data/documentation/hummingbirdredis/url/datarepresentation.json new file mode 100644 index 0000000000..f9fbebba25 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/datarepresentation.json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/dataRepresentation","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/datarepresentation"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"dataRepresentation"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier","text":"Data"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"],"platforms":["Linux"]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If the URL was initialized with ","type":"text"},{"code":"init?(dataRepresentation:relativeTo:isAbsolute:)","type":"codeVoice"},{"text":", the data representation returned are the same bytes as those used at initialization; otherwise, the data representation returned are the bytes of the ","type":"text"},{"code":"relativeString","type":"codeVoice"},{"text":" encoded with UTF8 string encoding.","type":"text"}]}],"kind":"content"}],"abstract":[{"type":"text","text":"Returns the data representation of the URL’s relativeString."}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV18dataRepresentationAA4DataVvp","symbolKind":"property","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"dataRepresentation","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Data","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV"}],"title":"dataRepresentation"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/dataRepresentation":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"dataRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation4DataV","text":"Data"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/datarepresentation","abstract":[{"text":"Returns the data representation of the URL’s relativeString.","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/dataRepresentation","title":"dataRepresentation","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/deletelastpathcomponent().json b/docs/1.0/data/documentation/hummingbirdredis/url/deletelastpathcomponent().json new file mode 100644 index 0000000000..ca37bf5118 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/deletelastpathcomponent().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV23deleteLastPathComponentyyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteLastPathComponent","kind":"identifier"},{"text":"()","kind":"text"}],"title":"deleteLastPathComponent()","symbolKind":"method","role":"symbol","roleHeading":"Instance Method"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deleteLastPathComponent()","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/deletelastpathcomponent()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Removes the last path component from self."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteLastPathComponent","kind":"identifier"},{"text":"()","kind":"text"}]}]},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This function may either remove a path component or append "},{"code":"\/..","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"paragraph","inlineContent":[{"text":"If the URL has an empty path (e.g., ","type":"text"},{"code":"http:\/\/www.example.com","type":"codeVoice"},{"type":"text","text":"), then this function will do nothing."}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deleteLastPathComponent()":{"url":"\/documentation\/hummingbirdredis\/url\/deletelastpathcomponent()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deleteLastPathComponent()","title":"deleteLastPathComponent()","kind":"symbol","abstract":[{"type":"text","text":"Removes the last path component from self."}],"type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deleteLastPathComponent","kind":"identifier"},{"text":"()","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/deletepathextension().json b/docs/1.0/data/documentation/hummingbirdredis/url/deletepathextension().json new file mode 100644 index 0000000000..b20a615ef4 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/deletepathextension().json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"roleHeading":"Instance Method","externalID":"s:10Foundation3URLV19deletePathExtensionyyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletePathExtension"},{"kind":"text","text":"()"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"title":"deletePathExtension()","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletePathExtension()","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/deletepathextension()"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletePathExtension"},{"kind":"text","text":"()"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"type":"heading","level":2,"text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the URL has an empty path (e.g., "},{"code":"http:\/\/www.example.com","type":"codeVoice"},{"type":"text","text":"), then this function will do nothing."}]}]}],"sections":[],"abstract":[{"text":"Removes any path extension from self.","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletePathExtension()":{"abstract":[{"type":"text","text":"Removes any path extension from self."}],"url":"\/documentation\/hummingbirdredis\/url\/deletepathextension()","type":"topic","kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletePathExtension"},{"kind":"text","text":"()"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletePathExtension()","title":"deletePathExtension()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/deletinglastpathcomponent().json b/docs/1.0/data/documentation/hummingbirdredis/url/deletinglastpathcomponent().json new file mode 100644 index 0000000000..5daae7ab51 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/deletinglastpathcomponent().json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingLastPathComponent()","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"abstract":[{"text":"Returns a URL constructed by removing the last path component of self.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletingLastPathComponent"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","text":"Discussion","level":2},{"inlineContent":[{"text":"This function may either remove a path component or append ","type":"text"},{"code":"\/..","type":"codeVoice"},{"type":"text","text":"."}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"If the URL has an empty path (e.g., "},{"code":"http:\/\/www.example.com","type":"codeVoice"},{"type":"text","text":"), then this function will return the URL unchanged."}],"type":"paragraph"}]}],"metadata":{"symbolKind":"method","title":"deletingLastPathComponent()","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletingLastPathComponent"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier","text":"URL"}],"externalID":"s:10Foundation3URLV25deletingLastPathComponentACyF","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/deletinglastpathcomponent()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletingLastPathComponent()":{"title":"deletingLastPathComponent()","abstract":[{"type":"text","text":"Returns a URL constructed by removing the last path component of self."}],"url":"\/documentation\/hummingbirdredis\/url\/deletinglastpathcomponent()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deletingLastPathComponent","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingLastPathComponent()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/deletingpathextension().json b/docs/1.0/data/documentation/hummingbirdredis/url/deletingpathextension().json new file mode 100644 index 0000000000..b75fc077e2 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/deletingpathextension().json @@ -0,0 +1 @@ +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"deletingPathExtension","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"URL","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","preciseIdentifier":"s:10Foundation3URLV"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"discussion","type":"heading","text":"Discussion","level":2},{"inlineContent":[{"text":"If the URL has an empty path (e.g., ","type":"text"},{"type":"codeVoice","code":"http:\/\/www.example.com"},{"text":"), then this function will return the URL unchanged.","type":"text"}],"type":"paragraph"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingPathExtension()","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Returns a URL constructed by removing any path extension."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/deletingpathextension()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV21deletingPathExtensionACyF","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletingPathExtension"},{"text":"() -> ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"}],"title":"deletingPathExtension()","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/deletingPathExtension()":{"role":"symbol","title":"deletingPathExtension()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"deletingPathExtension"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/deletingPathExtension()","abstract":[{"type":"text","text":"Returns a URL constructed by removing any path extension."}],"url":"\/documentation\/hummingbirdredis\/url\/deletingpathextension()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdredis/url/equatable-implementations.json new file mode 100644 index 0000000000..5443e16e49 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/equatable-implementations.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/!=(_:_:)"]}],"kind":"article","sections":[],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"title":"Equatable Implementations","role":"collectionGroup"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/!=(_:_:)","abstract":[],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"role":"symbol","type":"topic","kind":"symbol","title":"!=(_:_:)","url":"\/documentation\/hummingbirdredis\/url\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/fragment.json b/docs/1.0/data/documentation/hummingbirdredis/url/fragment.json new file mode 100644 index 0000000000..7dd556762b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/fragment.json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/fragment"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fragment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"style":"note","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will resolve against the base "},{"type":"codeVoice","code":"URL"},{"type":"text","text":"."}],"type":"paragraph"}],"type":"aside"}],"kind":"content"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/fragment"]}],"abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the fragment component of the URL; otherwise it returns nil."}],"metadata":{"roleHeading":"Instance Property","role":"symbol","externalID":"s:10Foundation3URLV8fragmentSSSgvp","title":"fragment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fragment"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"symbolKind":"property","modules":[{"name":"HummingbirdRedis"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/fragment":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/fragment","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"fragment"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/fragment","title":"fragment","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the fragment component of the URL; otherwise it returns nil.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/hasdirectorypath.json b/docs/1.0/data/documentation/hummingbirdredis/url/hasdirectorypath.json new file mode 100644 index 0000000000..cee34f4111 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/hasdirectorypath.json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/hasdirectorypath"]}],"abstract":[{"type":"text","text":"Returns true if the URL path represents a directory."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hasDirectoryPath","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hasDirectoryPath"},"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasDirectoryPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Instance Property","externalID":"s:10Foundation3URLV16hasDirectoryPathSbvp","role":"symbol","title":"hasDirectoryPath","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/hasDirectoryPath":{"abstract":[{"type":"text","text":"Returns true if the URL path represents a directory."}],"role":"symbol","kind":"symbol","title":"hasDirectoryPath","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hasDirectoryPath","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"hasDirectoryPath"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"url":"\/documentation\/hummingbirdredis\/url\/hasdirectorypath"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/hash(into:).json b/docs/1.0/data/documentation/hummingbirdredis/url/hash(into:).json new file mode 100644 index 0000000000..b61df719fc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/hash(into:).json @@ -0,0 +1 @@ +{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hash(into:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Hashable.hash(into:)"},{"type":"text","text":"."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/hash(into:)"]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"hash(into:)","symbolKind":"method","externalID":"s:10Foundation3URLV4hash4intoys6HasherVz_tF","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"hash"},{"kind":"text","text":"("},{"kind":"externalParam","text":"into"},{"kind":"text","text":" "},{"kind":"internalParam","text":"hasher"},{"kind":"text","text":": "},{"kind":"keyword","text":"inout"},{"kind":"text","text":" "},{"preciseIdentifier":"s:s6HasherV","kind":"typeIdentifier","text":"Hasher"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/hash(into:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"hash","kind":"identifier"},{"text":"(","kind":"text"},{"text":"into","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"inout","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Hasher","kind":"typeIdentifier","preciseIdentifier":"s:s6HasherV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/hash(into:)","url":"\/documentation\/hummingbirdredis\/url\/hash(into:)","abstract":[],"type":"topic","title":"hash(into:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/host.json b/docs/1.0/data/documentation/hummingbirdredis/url/host.json new file mode 100644 index 0000000000..6c9fe4fc67 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/host.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/host"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/host","interfaceLanguage":"swift"},"abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the host component of the URL; otherwise it returns nil.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"text":"This function will resolve against the base ","type":"text"},{"code":"URL","type":"codeVoice"},{"text":".","type":"text"}]}],"type":"aside"}]}],"metadata":{"title":"host","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"externalID":"s:10Foundation3URLV4hostSSSgvp","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdRedis"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/host":{"title":"host","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the host component of the URL; otherwise it returns nil."}],"url":"\/documentation\/hummingbirdredis\/url\/host","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"host","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/host","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:).json new file mode 100644 index 0000000000..c7dbe4be89 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:).json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(dataRepresentation:relativeTo:isAbsolute:)"},"abstract":[{"text":"Initializes a newly created URL using the contents of the given data, relative to a base URL.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"dataRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Data","preciseIdentifier":"s:10Foundation4DataV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"url","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"isAbsolute","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"},{"text":" = false)","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"inlineContent":[{"text":"If the data representation is not a legal URL string as ASCII bytes, the URL object may not behave as expected. If the URL cannot be formed then this will return nil.","type":"text"}],"type":"paragraph"}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/init(datarepresentation:relativeto:isabsolute:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","roleHeading":"Initializer","title":"init(dataRepresentation:relativeTo:isAbsolute:)","externalID":"s:10Foundation3URLV18dataRepresentation10relativeTo10isAbsoluteACSgAA4DataV_AGSbtcfc","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"dataRepresentation"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isAbsolute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}],"symbolKind":"init"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(dataRepresentation:relativeTo:isAbsolute:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(dataRepresentation:relativeTo:isAbsolute:)","role":"symbol","abstract":[{"text":"Initializes a newly created URL using the contents of the given data, relative to a base URL.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/init(datarepresentation:relativeto:isabsolute:)","title":"init(dataRepresentation:relativeTo:isAbsolute:)","kind":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"dataRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"isAbsolute"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:).json new file mode 100644 index 0000000000..939d539daf --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV35fileURLWithFileSystemRepresentation11isDirectory10relativeToACSPys4Int8VG_SbACSgtcfc","title":"init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","roleHeading":"Initializer","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithFileSystemRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"text":"<","kind":"text"},{"text":"Int8","kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V"},{"text":">, ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"symbolKind":"init"},"abstract":[{"type":"text","text":"Initializes a newly created URL referencing the local file or directory at the file system representation of the path. File system representation is a null-terminated C string with canonical UTF-8 encoding."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"fileURLWithFileSystemRepresentation","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"text":"<","kind":"text"},{"text":"Int8","kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V"},{"text":">, ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"baseURL","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)":{"title":"init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","abstract":[{"type":"text","text":"Initializes a newly created URL referencing the local file or directory at the file system representation of the path. File system representation is a null-terminated C string with canonical UTF-8 encoding."}],"url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithFileSystemRepresentation","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"text":"<","kind":"text"},{"text":"Int8","kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V"},{"text":">, ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithFileSystemRepresentation:isDirectory:relativeTo:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:).json new file mode 100644 index 0000000000..e87fd05f3b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path."}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileURLWithPath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"title":"init(fileURLWithPath:)","roleHeading":"Initializer","symbolKind":"init","role":"symbol","externalID":"s:10Foundation3URLV15fileURLWithPathACSS_tcfc"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileURLWithPath"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"inlineContent":[{"type":"text","text":"If an empty string is used for the path, then the path is assumed to be “.”."}],"type":"paragraph"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:)","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:)","title":"init(fileURLWithPath:)","abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path.","type":"text"}],"type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:).json new file mode 100644 index 0000000000..898e4e5e72 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:).json @@ -0,0 +1 @@ +{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"If an empty string is used for the path, then the path is assumed to be “.”."}],"type":"paragraph"},{"style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function avoids an extra file system access to check if the file URL is a directory. You should use it if you know the answer already."}]}],"name":"Note","type":"aside"}]}],"abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:)"]}],"metadata":{"externalID":"s:10Foundation3URLV15fileURLWithPath11isDirectoryACSS_Sbtcfc","roleHeading":"Initializer","role":"symbol","title":"init(fileURLWithPath:isDirectory:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"symbolKind":"init","modules":[{"name":"HummingbirdRedis"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:isDirectory:)":{"kind":"symbol","title":"init(fileURLWithPath:isDirectory:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"},{"kind":"text","text":")"}],"abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path.","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:)","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:)","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:).json new file mode 100644 index 0000000000..f9c4d3d679 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:).json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL."}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:relativeTo:)"},"metadata":{"externalID":"s:10Foundation3URLV15fileURLWithPath11isDirectory10relativeToACSS_SbACSgtcfc","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"roleHeading":"Initializer","title":"init(fileURLWithPath:isDirectory:relativeTo:)","symbolKind":"init","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"fileURLWithPath"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"isDirectory"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"text":" ","kind":"text"},{"text":"base","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","type":"heading","level":2,"anchor":"discussion"},{"inlineContent":[{"text":"If an empty string is used for the path, then the path is assumed to be “.”.","type":"text"}],"type":"paragraph"},{"name":"Note","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function avoids an extra file system access to check if the file URL is a directory. You should use it if you know the answer already."}]}],"type":"aside"}]}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:relativeto:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:isDirectory:relativeTo:)":{"type":"topic","title":"init(fileURLWithPath:isDirectory:relativeTo:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"isDirectory","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"kind":"symbol","abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:isDirectory:relativeTo:)","role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:isdirectory:relativeto:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:).json new file mode 100644 index 0000000000..cad95c494c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:).json @@ -0,0 +1 @@ +{"metadata":{"modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer","role":"symbol","externalID":"s:10Foundation3URLV15fileURLWithPath10relativeToACSS_ACSgtcfc","symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"},{"text":"?)","kind":"text"}],"title":"init(fileURLWithPath:relativeTo:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:relativeto:)"]}],"abstract":[{"text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL.","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"base","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If an empty string is used for the path, then the path is assumed to be “.”.","type":"text"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:relativeTo:)","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(fileURLWithPath:relativeTo:)":{"title":"init(fileURLWithPath:relativeTo:)","abstract":[{"type":"text","text":"Initializes a newly created file URL referencing the local file or directory at path, relative to a base URL."}],"url":"\/documentation\/hummingbirdredis\/url\/init(fileurlwithpath:relativeto:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"fileURLWithPath","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"relativeTo","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(fileURLWithPath:relativeTo:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(string:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(string:).json new file mode 100644 index 0000000000..c41394eaea --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(string:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"?(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"platforms":["Linux"]}]},{"content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"Returns "},{"type":"codeVoice","code":"nil"},{"type":"text","text":" if a "},{"type":"codeVoice","code":"URL"},{"type":"text","text":" cannot be formed with the string (for example, if the string contains characters that are illegal in a URL, or is an empty string)."}],"type":"paragraph"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"string","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"externalID":"s:10Foundation3URLV6stringACSgSS_tcfc","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Initializer","title":"init(string:)","symbolKind":"init"},"kind":"symbol","abstract":[{"type":"text","text":"Initialize with string."}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/init(string:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(string:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:)","kind":"symbol","abstract":[{"text":"Initialize with string.","type":"text"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/init(string:)","title":"init(string:)","fragments":[{"text":"init","kind":"identifier"},{"text":"?(","kind":"text"},{"text":"string","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/init(string:relativeto:).json b/docs/1.0/data/documentation/hummingbirdredis/url/init(string:relativeto:).json new file mode 100644 index 0000000000..93149589b5 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/init(string:relativeto:).json @@ -0,0 +1 @@ +{"metadata":{"role":"symbol","title":"init(string:relativeTo:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","text":"?)"}],"roleHeading":"Initializer","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV6string10relativeToACSgSS_AFtcfc","symbolKind":"init"},"abstract":[{"type":"text","text":"Initialize with string, relative to another URL."}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/init(string:relativeto:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:relativeTo:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":" "},{"kind":"internalParam","text":"url"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"platforms":["Linux"]}]},{"kind":"content","content":[{"anchor":"discussion","level":2,"text":"Discussion","type":"heading"},{"inlineContent":[{"text":"Returns ","type":"text"},{"type":"codeVoice","code":"nil"},{"text":" if a ","type":"text"},{"type":"codeVoice","code":"URL"},{"text":" cannot be formed with the string (for example, if the string contains characters that are illegal in a URL, or is an empty string).","type":"text"}],"type":"paragraph"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/init(string:relativeTo:)":{"url":"\/documentation\/hummingbirdredis\/url\/init(string:relativeto:)","abstract":[{"type":"text","text":"Initialize with string, relative to another URL."}],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"?("},{"kind":"externalParam","text":"string"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"relativeTo"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":"?)"}],"type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/init(string:relativeTo:)","title":"init(string:relativeTo:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/isfileurl.json b/docs/1.0/data/documentation/hummingbirdredis/url/isfileurl.json new file mode 100644 index 0000000000..38f52315ce --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/isfileurl.json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/isFileURL"},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","title":"isFileURL","externalID":"s:10Foundation3URLV06isFileB0Sbvp","role":"symbol","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"isFileURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"abstract":[{"type":"text","text":"Returns true if the scheme is "},{"code":"file:","type":"codeVoice"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/isfileurl"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFileURL","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/isFileURL":{"title":"isFileURL","abstract":[{"type":"text","text":"Returns true if the scheme is "},{"type":"codeVoice","code":"file:"},{"text":".","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/isfileurl","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"isFileURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/isFileURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/lastpathcomponent.json b/docs/1.0/data/documentation/hummingbirdredis/url/lastpathcomponent.json new file mode 100644 index 0000000000..13188f4944 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/lastpathcomponent.json @@ -0,0 +1 @@ +{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/lastpathcomponent"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/lastPathComponent"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastPathComponent"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"abstract":[{"text":"Returns the last path component of the URL, or an empty string if the path is an empty string.","type":"text"}],"metadata":{"roleHeading":"Instance Property","role":"symbol","title":"lastPathComponent","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"lastPathComponent","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV17lastPathComponentSSvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/lastPathComponent":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/lastPathComponent","title":"lastPathComponent","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"lastPathComponent"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"Returns the last path component of the URL, or an empty string if the path is an empty string."}],"url":"\/documentation\/hummingbirdredis\/url\/lastpathcomponent"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/password.json b/docs/1.0/data/documentation/hummingbirdredis/url/password.json new file mode 100644 index 0000000000..667f7bd9fb --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/password.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/password","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV8passwordSSSgvp","title":"password"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/password"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","anchor":"discussion","level":2,"type":"heading"},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function will resolve against the base ","type":"text"},{"code":"URL","type":"codeVoice"},{"text":".","type":"text"}]}],"style":"note","type":"aside","name":"Note"}]}],"abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the password component of the URL; otherwise it returns nil."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/password":{"url":"\/documentation\/hummingbirdredis\/url\/password","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/password","title":"password","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the password component of the URL; otherwise it returns nil.","type":"text"}],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"password","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/path.json b/docs/1.0/data/documentation/hummingbirdredis/url/path.json new file mode 100644 index 0000000000..0e287624e6 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/path.json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/path","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"title":"path","symbolKind":"property","externalID":"s:10Foundation3URLV4pathSSvp","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","role":"symbol"},"abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the path component of the URL; otherwise it returns an empty string.","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"},{"content":[{"text":"Return Value","type":"heading","level":2,"anchor":"return-value"},{"inlineContent":[{"text":"The path, or an empty string if the URL has an empty path.","type":"text"}],"type":"paragraph"}],"kind":"content"},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"paragraph","inlineContent":[{"text":"If the URL contains a parameter string, it is appended to the path with a ","type":"text"},{"type":"codeVoice","code":";"},{"text":".","type":"text"}]},{"type":"aside","style":"note","content":[{"inlineContent":[{"text":"This function will resolve against the base ","type":"text"},{"code":"URL","type":"codeVoice"},{"text":".","type":"text"}],"type":"paragraph"}],"name":"Note"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/path"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/path":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/path","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"path","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"role":"symbol","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the path component of the URL; otherwise it returns an empty string."}],"url":"\/documentation\/hummingbirdredis\/url\/path","title":"path","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/pathcomponents.json b/docs/1.0/data/documentation/hummingbirdredis/url/pathcomponents.json new file mode 100644 index 0000000000..1ee1fad74e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/pathcomponents.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathComponents","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"] { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/pathcomponents"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"property","externalID":"s:10Foundation3URLV14pathComponentsSaySSGvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathComponents","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"]","kind":"text"}],"roleHeading":"Instance Property","title":"pathComponents"},"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Returns the path components of the URL, or an empty array if the path is an empty string.","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathComponents","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/pathComponents":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"pathComponents"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"]"}],"title":"pathComponents","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathComponents","abstract":[{"text":"Returns the path components of the URL, or an empty array if the path is an empty string.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/pathcomponents","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/pathextension.json b/docs/1.0/data/documentation/hummingbirdredis/url/pathextension.json new file mode 100644 index 0000000000..a1d17bb03b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/pathextension.json @@ -0,0 +1 @@ +{"abstract":[{"text":"Returns the path extension of the URL, or an empty string if the path is an empty string.","type":"text"}],"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/pathextension"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:10Foundation3URLV13pathExtensionSSvp","title":"pathExtension","roleHeading":"Instance Property","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"property"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathExtension"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/pathExtension":{"type":"topic","url":"\/documentation\/hummingbirdredis\/url\/pathextension","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"pathExtension","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/pathExtension","kind":"symbol","abstract":[{"type":"text","text":"Returns the path extension of the URL, or an empty string if the path is an empty string."}],"title":"pathExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/port.json b/docs/1.0/data/documentation/hummingbirdredis/url/port.json new file mode 100644 index 0000000000..fc83c6a7d9 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/port.json @@ -0,0 +1 @@ +{"kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the port component of the URL; otherwise it returns nil.","type":"text"}],"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"port","kind":"identifier"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"title":"port","roleHeading":"Instance Property","externalID":"s:10Foundation3URLV4portSiSgvp","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/port"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"content":[{"type":"paragraph","inlineContent":[{"text":"This function will resolve against the base ","type":"text"},{"type":"codeVoice","code":"URL"},{"text":".","type":"text"}]}],"name":"Note","style":"note","type":"aside"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/port","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/port":{"title":"port","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the port component of the URL; otherwise it returns nil.","type":"text"}],"role":"symbol","url":"\/documentation\/hummingbirdredis\/url\/port","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/port"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/query.json b/docs/1.0/data/documentation/hummingbirdredis/url/query.json new file mode 100644 index 0000000000..e6552142f7 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/query.json @@ -0,0 +1 @@ +{"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/query"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"query","role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"symbolKind":"property","externalID":"s:10Foundation3URLV5querySSSgvp","modules":[{"name":"HummingbirdRedis"}]},"abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the query of the URL; otherwise it returns nil.","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"query"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]},{"content":[{"type":"heading","text":"Discussion","level":2,"anchor":"discussion"},{"type":"aside","style":"note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"This function will resolve against the base "},{"code":"URL","type":"codeVoice"},{"type":"text","text":"."}]}],"name":"Note"}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/query","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/query":{"kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the query of the URL; otherwise it returns nil.","type":"text"}],"url":"\/documentation\/hummingbirdredis\/url\/query","type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"query","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"query","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/query"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/referencetype.json b/docs/1.0/data/documentation/hummingbirdredis/url/referencetype.json new file mode 100644 index 0000000000..1f652a5617 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/referencetype.json @@ -0,0 +1 @@ +{"metadata":{"title":"URL.ReferenceType","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReferenceType","kind":"identifier"}],"navigatorTitle":[{"text":"ReferenceType","kind":"identifier"}],"modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV13ReferenceTypea","roleHeading":"Type Alias","role":"symbol","symbolKind":"typealias"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ReferenceConvertible.ReferenceType"},{"text":".","type":"text"}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/referencetype"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/ReferenceType","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ReferenceType"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"NSURL","preciseIdentifier":"s:10Foundation5NSURLC"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/ReferenceType":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"ReferenceType"}],"url":"\/documentation\/hummingbirdredis\/url\/referencetype","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ReferenceType"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/ReferenceType","title":"URL.ReferenceType"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/relativepath.json b/docs/1.0/data/documentation/hummingbirdredis/url/relativepath.json new file mode 100644 index 0000000000..09409e07c3 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/relativepath.json @@ -0,0 +1 @@ +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"relativePath","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"The relative path, or an empty string if the URL has an empty path."}]}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This is the same as path if baseURL is nil."},{"type":"text","text":" "},{"type":"text","text":"If the URL contains a parameter string, it is appended to the path with a "},{"code":";","type":"codeVoice"},{"type":"text","text":"."}]},{"type":"aside","name":"Note","content":[{"inlineContent":[{"type":"text","text":"This function will resolve against the base "},{"type":"codeVoice","code":"URL"},{"type":"text","text":"."}],"type":"paragraph"}],"style":"note"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/relativepath"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativePath"},"abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the relative path of the URL; otherwise it returns nil.","type":"text"}],"metadata":{"role":"symbol","externalID":"s:10Foundation3URLV12relativePathSSvp","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","title":"relativePath","symbolKind":"property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativePath"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/relativePath":{"url":"\/documentation\/hummingbirdredis\/url\/relativepath","title":"relativePath","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativePath","kind":"symbol","abstract":[{"text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the relative path of the URL; otherwise it returns nil.","type":"text"}],"type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"relativePath","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/relativestring.json b/docs/1.0/data/documentation/hummingbirdredis/url/relativestring.json new file mode 100644 index 0000000000..1b1ca37327 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/relativestring.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativeString","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeString"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}],"externalID":"s:10Foundation3URLV14relativeStringSSvp","title":"relativeString"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/relativestring"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]},{"kind":"content","content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"If ","type":"text"},{"type":"codeVoice","code":"baseURL"},{"text":" is nil, or if the receiver is itself absolute, this is the same as ","type":"text"},{"type":"codeVoice","code":"absoluteString"},{"text":".","type":"text"}]}]}],"abstract":[{"text":"The relative portion of a URL.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/relativeString":{"url":"\/documentation\/hummingbirdredis\/url\/relativestring","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/relativeString","abstract":[{"type":"text","text":"The relative portion of a URL."}],"type":"topic","role":"symbol","kind":"symbol","title":"relativeString","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"relativeString"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/removeallcachedresourcevalues().json b/docs/1.0/data/documentation/hummingbirdredis/url/removeallcachedresourcevalues().json new file mode 100644 index 0000000000..7991f9b5dc --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/removeallcachedresourcevalues().json @@ -0,0 +1 @@ +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeAllCachedResourceValues()"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeAllCachedResourceValues"},{"kind":"text","text":"()"}]}]},{"content":[{"text":"Discussion","type":"heading","anchor":"discussion","level":2},{"inlineContent":[{"text":"This method is currently applicable only to URLs for file system resources.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/removeallcachedresourcevalues()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Removes all cached resource values and all temporary resource values from the URL object.","type":"text"}],"metadata":{"externalID":"s:10Foundation3URLV29removeAllCachedResourceValuesyyF","title":"removeAllCachedResourceValues()","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"removeAllCachedResourceValues","kind":"identifier"},{"text":"()","kind":"text"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/removeAllCachedResourceValues()":{"title":"removeAllCachedResourceValues()","abstract":[{"type":"text","text":"Removes all cached resource values and all temporary resource values from the URL object."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeAllCachedResourceValues()","url":"\/documentation\/hummingbirdredis\/url\/removeallcachedresourcevalues()","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"removeAllCachedResourceValues","kind":"identifier"},{"text":"()","kind":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:).json b/docs/1.0/data/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:).json new file mode 100644 index 0000000000..f7a53d107b --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"abstract":[{"text":"Removes the cached resource value identified by a given resource value key from the URL object.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"removeCachedResourceValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forKey","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"key","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","text":"URLResourceKey","kind":"typeIdentifier"},{"text":")","kind":"text"}]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"Removing a cached resource value may remove other cached resource values because some resource values are cached as a set of values, and because some resource values depend on other resource values (temporary resource values have no dependencies). This method is currently applicable only to URLs for file system resources.","type":"text"}]}],"kind":"content"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/removecachedresourcevalue(forkey:)"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"externalID":"s:10Foundation3URLV25removeCachedResourceValue6forKeyyAA011URLResourceH0V_tF","roleHeading":"Instance Method","role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeCachedResourceValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKey"},{"text":": ","kind":"text"},{"text":"URLResourceKey","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation14URLResourceKeyV"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"title":"removeCachedResourceValue(forKey:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeCachedResourceValue(forKey:)"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/removeCachedResourceValue(forKey:)":{"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"removeCachedResourceValue"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdredis\/url\/removecachedresourcevalue(forkey:)","abstract":[{"text":"Removes the cached resource value identified by a given resource value key from the URL object.","type":"text"}],"title":"removeCachedResourceValue(forKey:)","role":"symbol","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/removeCachedResourceValue(forKey:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/resolvesymlinksinpath().json b/docs/1.0/data/documentation/hummingbirdredis/url/resolvesymlinksinpath().json new file mode 100644 index 0000000000..de2cf5bf6e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/resolvesymlinksinpath().json @@ -0,0 +1 @@ +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/resolvesymlinksinpath()"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolveSymlinksInPath()"},"kind":"symbol","abstract":[{"text":"Resolves any symlinks in the path of a file URL.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"externalID":"s:10Foundation3URLV21resolveSymlinksInPathyyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"resolveSymlinksInPath","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}],"role":"symbol","symbolKind":"method","roleHeading":"Instance Method","title":"resolveSymlinksInPath()"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resolveSymlinksInPath"},{"kind":"text","text":"()"}]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the "},{"code":"isFileURL","type":"codeVoice"},{"type":"text","text":" is false, this method does nothing."}]}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resolveSymlinksInPath()":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolveSymlinksInPath()","abstract":[{"text":"Resolves any symlinks in the path of a file URL.","type":"text"}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"resolveSymlinksInPath","kind":"identifier"},{"text":"()","kind":"text"}],"title":"resolveSymlinksInPath()","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/resolvesymlinksinpath()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/resolvingsymlinksinpath().json b/docs/1.0/data/documentation/hummingbirdredis/url/resolvingsymlinksinpath().json new file mode 100644 index 0000000000..54287fd945 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/resolvingsymlinksinpath().json @@ -0,0 +1 @@ +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolvingSymlinksInPath()","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resolvingSymlinksInPath","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"If the "},{"type":"codeVoice","code":"isFileURL"},{"type":"text","text":" is false, this method returns "},{"type":"codeVoice","code":"self"},{"type":"text","text":"."}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"abstract":[{"type":"text","text":"Resolves any symlinks in the path of a file URL."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/resolvingsymlinksinpath()"]}],"metadata":{"title":"resolvingSymlinksInPath()","role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"method","externalID":"s:10Foundation3URLV23resolvingSymlinksInPathACyF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resolvingSymlinksInPath","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resolvingSymlinksInPath()":{"title":"resolvingSymlinksInPath()","abstract":[{"type":"text","text":"Resolves any symlinks in the path of a file URL."}],"url":"\/documentation\/hummingbirdredis\/url\/resolvingsymlinksinpath()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resolvingSymlinksInPath"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resolvingSymlinksInPath()","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/resourcevalues(forkeys:).json b/docs/1.0/data/documentation/hummingbirdredis/url/resourcevalues(forkeys:).json new file mode 100644 index 0000000000..8e6880a56d --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/resourcevalues(forkeys:).json @@ -0,0 +1 @@ +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resourceValues"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKeys"},{"kind":"text","text":" "},{"kind":"internalParam","text":"keys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation14URLResourceKeyV","text":"URLResourceKey"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation17URLResourceValuesV","text":"URLResourceValues"}]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"discussion","text":"Discussion"},{"inlineContent":[{"text":"This method first checks if the URL object already caches the resource value. If so, it returns the cached resource value to the caller. If not, then this method synchronously obtains the resource value from the backing store, adds the resource value to the URL object’s cache, and returns the resource value to the caller. The type of the resource value varies by resource property (see resource key definitions). If this method does not throw and the resulting value in the ","type":"text"},{"code":"URLResourceValues","type":"codeVoice"},{"text":" is populated with nil, it means the resource property is not available for the specified resource and no errors occurred when determining the resource property was not available. This method is currently applicable only to URLs for file system resources.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"When this function is used from the main thread, resource values cached by the URL (except those added as temporary properties) are removed the next time the main thread’s run loop runs. "},{"type":"codeVoice","code":"func removeCachedResourceValue(forKey:)"},{"type":"text","text":" and "},{"type":"codeVoice","code":"func removeAllCachedResourceValues()"},{"type":"text","text":" also may be used to remove cached resource values."}],"type":"paragraph"},{"inlineContent":[{"text":"Only the values for the keys specified in ","type":"text"},{"code":"keys","type":"codeVoice"},{"text":" will be populated.","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resourceValues(forKeys:)"},"abstract":[{"type":"text","text":"Return a collection of resource values identified by the given resource keys."}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"externalID":"s:10Foundation3URLV14resourceValues7forKeysAA011URLResourceD0VShyAA0G3KeyVG_tKF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"resourceValues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"forKeys","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Sh","text":"Set","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","text":"URLResourceKey","kind":"typeIdentifier"},{"text":">) ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"URLResourceValues","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation17URLResourceValuesV"}],"modules":[{"name":"HummingbirdRedis"}],"title":"resourceValues(forKeys:)","symbolKind":"method","roleHeading":"Instance Method"},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/resourcevalues(forkeys:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/resourceValues(forKeys:)":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Return a collection of resource values identified by the given resource keys."}],"kind":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"resourceValues"},{"kind":"text","text":"("},{"kind":"externalParam","text":"forKeys"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sh","text":"Set"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation14URLResourceKeyV","text":"URLResourceKey"},{"kind":"text","text":">) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation17URLResourceValuesV","text":"URLResourceValues"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/resourceValues(forKeys:)","title":"resourceValues(forKeys:)","url":"\/documentation\/hummingbirdredis\/url\/resourcevalues(forkeys:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/scheme.json b/docs/1.0/data/documentation/hummingbirdredis/url/scheme.json new file mode 100644 index 0000000000..6052e1e27c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/scheme.json @@ -0,0 +1 @@ +{"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","role":"symbol","title":"scheme","modules":[{"name":"HummingbirdRedis"}],"symbolKind":"property","externalID":"s:10Foundation3URLV6schemeSSSgvp"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/scheme"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/scheme"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"scheme","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"abstract":[{"text":"Returns the scheme of the URL.","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/scheme":{"title":"scheme","abstract":[{"type":"text","text":"Returns the scheme of the URL."}],"url":"\/documentation\/hummingbirdredis\/url\/scheme","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"scheme"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/scheme","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/setresourcevalues(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/setresourcevalues(_:).json new file mode 100644 index 0000000000..d45af46f95 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/setresourcevalues(_:).json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"metadata":{"role":"symbol","externalID":"s:10Foundation3URLV17setResourceValuesyyAA011URLResourceE0VKF","modules":[{"name":"HummingbirdRedis"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setResourceValues","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:10Foundation17URLResourceValuesV","text":"URLResourceValues","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"symbolKind":"method","title":"setResourceValues(_:)","roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/setresourcevalues(_:)"]}],"abstract":[{"type":"text","text":"Sets the resource value identified by a given resource key."}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setResourceValues"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"values"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation17URLResourceValuesV","kind":"typeIdentifier","text":"URLResourceValues"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"discussion","text":"Discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This method writes the new resource values out to the backing store. Attempts to set a read-only resource property or to set a resource property not supported by the resource are ignored and are not considered errors. This method is currently applicable only to URLs for file system resources."}]},{"type":"paragraph","inlineContent":[{"type":"codeVoice","code":"URLResourceValues"},{"type":"text","text":" keeps track of which of its properties have been set. Those values are the ones used by this function to determine which properties to write."}]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setResourceValues(_:)","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/setResourceValues(_:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setResourceValues","kind":"identifier"},{"text":"(","kind":"text"},{"text":"URLResourceValues","preciseIdentifier":"s:10Foundation17URLResourceValuesV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"setResourceValues(_:)","url":"\/documentation\/hummingbirdredis\/url\/setresourcevalues(_:)","abstract":[{"type":"text","text":"Sets the resource value identified by a given resource key."}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setResourceValues(_:)","role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:).json b/docs/1.0/data/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:).json new file mode 100644 index 0000000000..c8f75ea19c --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:).json @@ -0,0 +1 @@ +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Sets a temporary resource value on the URL object."}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"mutating","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"setTemporaryResourceValue","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":" "},{"kind":"internalParam","text":"key"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"anchor":"discussion","type":"heading","level":2,"text":"Discussion"},{"inlineContent":[{"text":"Temporary resource values are for client use. Temporary resource values exist only in memory and are never written to the resource’s backing store. Once set, a temporary resource value can be copied from the URL object with ","type":"text"},{"code":"func resourceValues(forKeys:)","type":"codeVoice"},{"text":". The values are stored in the loosely-typed ","type":"text"},{"code":"allValues","type":"codeVoice"},{"text":" dictionary property.","type":"text"}],"type":"paragraph"},{"inlineContent":[{"type":"text","text":"To remove a temporary resource value from the URL object, use "},{"type":"codeVoice","code":"func removeCachedResourceValue(forKey:)"},{"type":"text","text":". Care should be taken to ensure the key that identifies a temporary resource value is unique and does not conflict with system defined keys (using reverse domain name notation in your temporary resource value keys is recommended). This method is currently applicable only to URLs for file system resources."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/settemporaryresourcevalue(_:forkey:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setTemporaryResourceValue(_:forKey:)"},"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:10Foundation3URLV25setTemporaryResourceValue_6forKeyyyp_AA011URLResourceH0VtF","title":"setTemporaryResourceValue(_:forKey:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setTemporaryResourceValue"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"symbolKind":"method","modules":[{"name":"HummingbirdRedis"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/setTemporaryResourceValue(_:forKey:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"setTemporaryResourceValue"},{"kind":"text","text":"("},{"kind":"keyword","text":"Any"},{"kind":"text","text":", "},{"kind":"externalParam","text":"forKey"},{"kind":"text","text":": "},{"preciseIdentifier":"s:10Foundation14URLResourceKeyV","kind":"typeIdentifier","text":"URLResourceKey"},{"kind":"text","text":")"}],"kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdredis\/url\/settemporaryresourcevalue(_:forkey:)","abstract":[{"type":"text","text":"Sets a temporary resource value on the URL object."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/setTemporaryResourceValue(_:forKey:)","role":"symbol","title":"setTemporaryResourceValue(_:forKey:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/standardize().json b/docs/1.0/data/documentation/hummingbirdredis/url/standardize().json new file mode 100644 index 0000000000..9e94a9e92e --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/standardize().json @@ -0,0 +1 @@ +{"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"kind":"symbol","metadata":{"externalID":"s:10Foundation3URLV11standardizeyyF","symbolKind":"method","title":"standardize()","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"standardize","kind":"identifier"},{"text":"()","kind":"text"}],"modules":[{"name":"HummingbirdRedis"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardize()","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"mutating"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardize"},{"kind":"text","text":"()"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"content","content":[{"type":"heading","level":2,"anchor":"discussion","text":"Discussion"},{"type":"paragraph","inlineContent":[{"text":"If the ","type":"text"},{"code":"isFileURL","type":"codeVoice"},{"text":" is false, this method does nothing.","type":"text"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/standardize()"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardize()":{"abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/url\/standardize()","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardize()","title":"standardize()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardize"},{"kind":"text","text":"()"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/standardized.json b/docs/1.0/data/documentation/hummingbirdredis/url/standardized.json new file mode 100644 index 0000000000..aff417e7fd --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/standardized.json @@ -0,0 +1 @@ +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"sections":[],"abstract":[{"text":"Returns a ","type":"text"},{"code":"URL","type":"codeVoice"},{"text":" with any instances of “..” or “.” removed from its path.","type":"text"}],"metadata":{"roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}],"role":"symbol","externalID":"s:10Foundation3URLV12standardizedACvp","title":"standardized","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"standardized","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:10Foundation3URLV","text":"URL","kind":"typeIdentifier"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdredis\/url\/standardized"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardized"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardized"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardized":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardized","url":"\/documentation\/hummingbirdredis\/url\/standardized","type":"topic","kind":"symbol","abstract":[{"text":"Returns a ","type":"text"},{"type":"codeVoice","code":"URL"},{"type":"text","text":" with any instances of “..” or “.” removed from its path."}],"title":"standardized","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardized"},{"kind":"text","text":": "},{"text":"URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/standardizedfileurl.json b/docs/1.0/data/documentation/hummingbirdredis/url/standardizedfileurl.json new file mode 100644 index 0000000000..b3366f6854 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/standardizedfileurl.json @@ -0,0 +1 @@ +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardizedFileURL"},"sections":[],"abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"kind":"symbol","metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"standardizedFileURL","kind":"identifier"},{"text":": ","kind":"text"},{"text":"URL","preciseIdentifier":"s:10Foundation3URLV","kind":"typeIdentifier"}],"externalID":"s:10Foundation3URLV016standardizedFileB0ACvp","symbolKind":"property","modules":[{"name":"HummingbirdRedis"}],"roleHeading":"Instance Property","title":"standardizedFileURL","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardizedFileURL"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"},{"content":[{"level":2,"anchor":"discussion","text":"Discussion","type":"heading"},{"inlineContent":[{"type":"text","text":"If the "},{"type":"codeVoice","code":"isFileURL"},{"type":"text","text":" is false, this method returns "},{"type":"codeVoice","code":"self"},{"type":"text","text":"."}],"type":"paragraph"}],"kind":"content"}],"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/standardizedfileurl"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/standardizedFileURL":{"title":"standardizedFileURL","abstract":[{"type":"text","text":"Standardizes the path of a file URL."}],"url":"\/documentation\/hummingbirdredis\/url\/standardizedfileurl","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"standardizedFileURL"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:10Foundation3URLV","text":"URL"}],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/standardizedFileURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/user.json b/docs/1.0/data/documentation/hummingbirdredis/url/user.json new file mode 100644 index 0000000000..28e929b7ae --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/user.json @@ -0,0 +1 @@ +{"sections":[],"abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the user component of the URL; otherwise it returns nil."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/user"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:10Foundation3URLV4userSSSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"text":"?","kind":"text"}],"title":"user","roleHeading":"Instance Property","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdRedis"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"user","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]},{"kind":"content","content":[{"level":2,"text":"Discussion","type":"heading","anchor":"discussion"},{"style":"note","name":"Note","type":"aside","content":[{"type":"paragraph","inlineContent":[{"text":"This function will resolve against the base ","type":"text"},{"type":"codeVoice","code":"URL"},{"text":".","type":"text"}]}]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/user"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/user":{"title":"user","abstract":[{"type":"text","text":"If the URL conforms to RFC 1808 (the most common form of URL), returns the user component of the URL; otherwise it returns nil."}],"url":"\/documentation\/hummingbirdredis\/url\/user","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"user"},{"kind":"text","text":": "},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/user"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:).json b/docs/1.0/data/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:).json new file mode 100644 index 0000000000..453624b162 --- /dev/null +++ b/docs/1.0/data/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:).json @@ -0,0 +1 @@ +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/withUnsafeFileSystemRepresentation(_:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdRedis"}],"title":"withUnsafeFileSystemRepresentation(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withUnsafeFileSystemRepresentation","kind":"identifier"},{"text":"<","kind":"text"},{"kind":"genericParameter","text":"ResultType"},{"kind":"text","text":">(("},{"preciseIdentifier":"s:SP","kind":"typeIdentifier","text":"UnsafePointer"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Int8V","kind":"typeIdentifier","text":"Int8"},{"kind":"text","text":">?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"}],"role":"symbol","externalID":"s:10Foundation3URLV34withUnsafeFileSystemRepresentationyxxSPys4Int8VGSgKXEKlF"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL"]]},"variants":[{"paths":["\/documentation\/hummingbirdredis\/url\/withunsafefilesystemrepresentation(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"withUnsafeFileSystemRepresentation"},{"kind":"text","text":"<"},{"kind":"genericParameter","text":"ResultType"},{"kind":"text","text":">("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"block"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Int8","preciseIdentifier":"s:s4Int8V"},{"kind":"text","text":">?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"File system representation is a null-terminated C string with canonical UTF-8 encoding.","type":"text"}]},{"type":"aside","style":"note","name":"Note","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"The pointer is not valid outside the context of the block."}]}]}]}],"abstract":[{"type":"text","text":"Passes the URL’s path in file system representation to "},{"type":"codeVoice","code":"block"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL/withUnsafeFileSystemRepresentation(_:)":{"type":"topic","url":"\/documentation\/hummingbirdredis\/url\/withunsafefilesystemrepresentation(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"withUnsafeFileSystemRepresentation","kind":"identifier"},{"text":"<","kind":"text"},{"text":"ResultType","kind":"genericParameter"},{"text":">((","kind":"text"},{"text":"UnsafePointer","kind":"typeIdentifier","preciseIdentifier":"s:SP"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Int8V","text":"Int8"},{"kind":"text","text":">?) "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"},{"kind":"text","text":") "},{"kind":"keyword","text":"rethrows"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"ResultType"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL\/withUnsafeFileSystemRepresentation(_:)","kind":"symbol","abstract":[{"type":"text","text":"Passes the URL’s path in file system representation to "},{"type":"codeVoice","code":"block"},{"text":".","type":"text"}],"title":"withUnsafeFileSystemRepresentation(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis":{"abstract":[{"text":"Add Redis support to Hummingbird server with RediStack.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis","title":"HummingbirdRedis","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/URL":{"navigatorTitle":[{"kind":"identifier","text":"URL"}],"title":"URL","abstract":[{"type":"text","text":"A URL is a type that can potentially contain the location of a resource on a remote server, the path of a local file on disk, or even an arbitrary piece of encoded data."}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdredis\/url","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/URL","fragments":[{"kind":"keyword","text":"struct"},{"text":" ","kind":"text"},{"kind":"identifier","text":"URL"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdtls.json b/docs/1.0/data/documentation/hummingbirdtls.json index db6775918a..6c351dde9d 100644 --- a/docs/1.0/data/documentation/hummingbirdtls.json +++ b/docs/1.0/data/documentation/hummingbirdtls.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","interfaceLanguage":"swift"},"abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[[]]},"kind":"symbol","metadata":{"symbolKind":"module","modules":[{"name":"HummingbirdTLS"}],"roleHeading":"Framework","title":"HummingbirdTLS","role":"collection","externalID":"HummingbirdTLS"},"primaryContentSections":[{"kind":"content","content":[{"type":"heading","level":2,"anchor":"Overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"type":"text","text":"HummingbirdTLS adds a single function "},{"code":"addTLS(tlsConfiguration:)","type":"codeVoice"},{"type":"text","text":" to "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","type":"reference","isActive":true},{"type":"text","text":". Setting up a server with TLS is simple as passing a NIOSSL "},{"code":"TLSConfiguration","type":"codeVoice"},{"type":"text","text":" struct to the server."}]},{"type":"codeListing","code":["\/\/ Load certificates and private key to construct server TLS configuration","let certificateChain = try NIOSSLCertificate.fromPEMFile(arguments.certificateChain)","let privateKey = try NIOSSLPrivateKey(file: arguments.privateKey, format: .pem)","let tlsConfiguration = TLSConfiguration.makeServerConfiguration("," certificateChain: certificateChain.map { .certificate($0) },"," privateKey: .privateKey(privateKey)",")","\/\/ Add TLS support to server","app.server.addTLSConfiguration(tlsConfiguration: tlsConfiguration)"],"syntax":"swift"}]}],"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"],"title":"Related Documentation"}],"variants":[{"paths":["\/documentation\/hummingbirdtls"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"abstract":[{"text":"HTTP server class","type":"text"}],"type":"topic","title":"HBHTTPServer","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","navigatorTitle":[{"text":"HBHTTPServer","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBHTTPServer","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"role":"collection","type":"topic","title":"HummingbirdTLS","kind":"symbol","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdtls","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","interfaceLanguage":"swift"},"metadata":{"symbolKind":"module","externalID":"HummingbirdTLS","role":"collection","roleHeading":"Framework","modules":[{"name":"HummingbirdTLS"}],"title":"HummingbirdTLS"},"abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"kind":"symbol","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"],"title":"Related Documentation"}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"],"title":"Structures"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdtls"]}],"hierarchy":{"paths":[[]]},"primaryContentSections":[{"kind":"content","content":[{"level":2,"anchor":"Overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"HummingbirdTLS adds a single function ","type":"text"},{"code":"addTLS(tlsConfiguration:)","type":"codeVoice"},{"text":" to ","type":"text"},{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer"},{"text":". Setting up a server with TLS is simple as passing a NIOSSL ","type":"text"},{"code":"TLSConfiguration","type":"codeVoice"},{"text":" struct to the server.","type":"text"}],"type":"paragraph"},{"code":["\/\/ Load certificates and private key to construct server TLS configuration","let certificateChain = try NIOSSLCertificate.fromPEMFile(arguments.certificateChain)","let privateKey = try NIOSSLPrivateKey(file: arguments.privateKey, format: .pem)","let tlsConfiguration = TLSConfiguration.makeServerConfiguration("," certificateChain: certificateChain.map { .certificate($0) },"," privateKey: .privateKey(privateKey)",")","\/\/ Add TLS support to server","app.server.addTLSConfiguration(tlsConfiguration: tlsConfiguration)"],"syntax":"swift","type":"codeListing"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLCertificate":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLCertificate","type":"topic","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"NIOSSLCertificate"}],"abstract":[{"type":"text","text":"A reference to a BoringSSL Certificate object ("},{"code":"X509 *","type":"codeVoice"},{"type":"text","text":")."}],"role":"symbol","url":"\/documentation\/hummingbirdhttp2\/niosslcertificate","title":"NIOSSLCertificate","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"NIOSSLCertificate"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore/HBHTTPServer":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore\/HBHTTPServer","abstract":[{"text":"HTTP server class","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"HBHTTPServer"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBHTTPServer"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/NIOSSLPrivateKey":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/NIOSSLPrivateKey","role":"symbol","navigatorTitle":[{"text":"NIOSSLPrivateKey","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"NIOSSLPrivateKey","kind":"identifier"}],"title":"NIOSSLPrivateKey","type":"topic","url":"\/documentation\/hummingbirdhttp2\/niosslprivatekey","abstract":[{"text":"A reference to an BoringSSL private key object in the form of an ","type":"text"},{"code":"EVP_PKEY *","type":"codeVoice"},{"text":".","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket.json b/docs/1.0/data/documentation/hummingbirdwebsocket.json index df7ad107b2..a6f686ea75 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket.json @@ -1 +1 @@ -{"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]}],"abstract":[{"text":"Adds support for upgrading HTTP connections to WebSocket.","type":"text"}],"metadata":{"title":"HummingbirdWebSocket","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"HummingbirdWebSocket","roleHeading":"Framework","symbolKind":"module","role":"collection"},"sections":[],"primaryContentSections":[{"content":[{"text":"Usage","anchor":"Usage","level":2,"type":"heading"},{"code":["let app = HBApplication()","\/\/ add HTTP to WebSocket upgrade","app.ws.addUpgrade()","\/\/ add middleware to websocket initial requests","app.ws.add(middleware: HBLogRequestsMiddleware(.info))","\/\/ on websocket connect. ","app.ws.on(\"\/ws\") { req, ws in"," \/\/ send ping and wait for pong and repeat every 60 seconds"," ws.initiateAutoPing(interval: .seconds(60))"," \/\/ on read from client send the same data back"," ws.onRead { data, ws in"," ws.write(data)"," }","}","app.start()","app.wait()"],"syntax":"swift","type":"codeListing"}],"kind":"content"}],"hierarchy":{"paths":[[]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket"]}],"kind":"symbol","seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket"]}],"abstract":[{"text":"Adds support for upgrading HTTP connections to WebSocket.","type":"text"}],"sections":[],"primaryContentSections":[{"content":[{"anchor":"Usage","text":"Usage","type":"heading","level":2},{"code":["let app = HBApplication()","\/\/ add HTTP to WebSocket upgrade","app.ws.addUpgrade()","\/\/ add middleware to websocket initial requests","app.ws.add(middleware: HBLogRequestsMiddleware(.info))","\/\/ on websocket connect. ","app.ws.on(\"\/ws\") { req, ws in"," \/\/ send ping and wait for pong and repeat every 60 seconds"," ws.initiateAutoPing(interval: .seconds(60))"," \/\/ on read from client send the same data back"," ws.onRead { data, ws in"," ws.write(data)"," }","}","app.start()","app.wait()"],"type":"codeListing","syntax":"swift"}],"kind":"content"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"},"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Framework","role":"collection","symbolKind":"module","title":"HummingbirdWebSocket","externalID":"HummingbirdWebSocket"},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]}],"hierarchy":{"paths":[[]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder.json index b7e74dc53c..6a6b1aed7c 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"WebSocket application interface"}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocketBuilder"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder"]}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Structure","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"title":"HBWebSocketBuilder","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"symbolKind":"struct"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/addUpgrade(maxFrameSize:extensions:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)","title":"addUpgrade(maxFrameSize:extensions:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Add WebSocket upgrade option."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/add(middleware:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)","abstract":[{"text":"Add middleware to be run only for WebSocket HTTP upgrade requests","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"type":"topic","title":"add(middleware:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-59kqa":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"title":"on(_:shouldUpgrade:onUpgrade:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-2pbue":{"abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"title":"on(_:shouldUpgrade:onUpgrade:)"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketBuilder"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"WebSocket application interface"}],"metadata":{"roleHeading":"Structure","externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"struct","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder"]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa"],"title":"Instance Methods"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/addUpgrade(maxFrameSize:extensions:)":{"kind":"symbol","abstract":[{"type":"text","text":"Add WebSocket upgrade option."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addUpgrade"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HBWebSocketExtensionFactory","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"role":"symbol","title":"addUpgrade(maxFrameSize:extensions:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-59kqa":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"title":"on(_:shouldUpgrade:onUpgrade:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-2pbue":{"title":"on(_:shouldUpgrade:onUpgrade:)","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/add(middleware:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"title":"add(middleware:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)","abstract":[{"type":"text","text":"Add middleware to be run only for WebSocket HTTP upgrade requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:).json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:).json index 4e1083d43d..e0e3b1b990 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:).json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"Add middleware to be run only for WebSocket HTTP upgrade requests","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"platforms":["Linux"]}]}],"metadata":{"roleHeading":"Instance Method","title":"add(middleware:)","externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV3add10middlewareAA0dC11RouterGroupV0A012HBMiddleware_p_tF","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/add(middleware:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)","abstract":[{"text":"Add middleware to be run only for WebSocket HTTP upgrade requests","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"type":"topic","title":"add(middleware:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","kind":"typeIdentifier","text":"HBMiddleware"},{"kind":"text","text":") -> "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","text":"HBWebSocketRouterGroup"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV3add10middlewareAA0dC11RouterGroupV0A012HBMiddleware_p_tF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","roleHeading":"Instance Method","title":"add(middleware:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"abstract":[{"text":"Add middleware to be run only for WebSocket HTTP upgrade requests","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/add(middleware:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/add(middleware:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"title":"add(middleware:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/add(middleware:)","abstract":[{"type":"text","text":"Add middleware to be run only for WebSocket HTTP upgrade requests"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:).json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:).json index be20c88739..aafa9a4e27 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:).json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"addUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":" = 1 << 14, ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},{"text":"] = [])","kind":"text"}]}],"kind":"declarations"},{"content":[{"text":"Discussion","anchor":"discussion","type":"heading","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"This should be called before any other access to "},{"type":"codeVoice","code":"HBApplication.ws"},{"type":"text","text":" is performed"}]},{"items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Parameters","type":"text"}]},{"type":"unorderedList","items":[{"content":[{"type":"paragraph","inlineContent":[{"text":"maxFrameSize: Maximum size for a web socket frame","type":"text"}]}]},{"content":[{"inlineContent":[{"type":"text","text":"extensions: Extensions that are available to add"}],"type":"paragraph"}]}]}]}],"type":"unorderedList"}],"kind":"content"}],"metadata":{"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV10addUpgrade12maxFrameSize10extensionsySi_Say0A6WSCore0dC16ExtensionFactoryVGtF","roleHeading":"Instance Method","role":"symbol","title":"addUpgrade(maxFrameSize:extensions:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","kind":"typeIdentifier","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"])"}],"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method"},"abstract":[{"type":"text","text":"Add WebSocket upgrade option."}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/addUpgrade(maxFrameSize:extensions:)":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)","title":"addUpgrade(maxFrameSize:extensions:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"])"}],"abstract":[{"type":"text","text":"Add WebSocket upgrade option."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"text":"Add WebSocket upgrade option.","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"addUpgrade"},{"kind":"text","text":"("},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":" = 1 << 14, "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","kind":"typeIdentifier","text":"HBWebSocketExtensionFactory","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV"},{"kind":"text","text":"] = [])"}],"languages":["swift"],"platforms":["Linux"]}]},{"content":[{"level":2,"anchor":"discussion","type":"heading","text":"Discussion"},{"inlineContent":[{"type":"text","text":"This should be called before any other access to "},{"type":"codeVoice","code":"HBApplication.ws"},{"type":"text","text":" is performed"}],"type":"paragraph"},{"type":"unorderedList","items":[{"content":[{"inlineContent":[{"type":"text","text":"Parameters"}],"type":"paragraph"},{"items":[{"content":[{"inlineContent":[{"text":"maxFrameSize: Maximum size for a web socket frame","type":"text"}],"type":"paragraph"}]},{"content":[{"inlineContent":[{"text":"extensions: Extensions that are available to add","type":"text"}],"type":"paragraph"}]}],"type":"unorderedList"}]}]}],"kind":"content"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","title":"addUpgrade(maxFrameSize:extensions:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"addUpgrade","kind":"identifier"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","kind":"typeIdentifier","text":"HBWebSocketExtensionFactory"},{"kind":"text","text":"])"}],"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV10addUpgrade12maxFrameSize10extensionsySi_Say0A6WSCore0dC16ExtensionFactoryVGtF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/addUpgrade(maxFrameSize:extensions:)":{"kind":"symbol","abstract":[{"type":"text","text":"Add WebSocket upgrade option."}],"fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"kind":"identifier","text":"addUpgrade"},{"text":"(","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HBWebSocketExtensionFactory","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","kind":"typeIdentifier"},{"text":"])","kind":"text"}],"role":"symbol","title":"addUpgrade(maxFrameSize:extensions:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/addupgrade(maxframesize:extensions:)","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/addUpgrade(maxFrameSize:extensions:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue.json index 505b514f4e..69632e5772 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":"? = { _ in return nil }, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}]}]},{"parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"text":"URI path connection upgrade is available","type":"text"}]}]},{"name":"shouldUpgrade","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Return whether upgrade should be allowed"}]}]},{"name":"onUpgrade","content":[{"type":"paragraph","inlineContent":[{"text":"Called on upgrade with reference to WebSocket","type":"text"}]}]}],"kind":"parameters"}],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"title":"on(_:shouldUpgrade:onUpgrade:)","externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV2on_13shouldUpgrade0fH0AA0dC11RouterGroupVSS_8NIOHTTP111HTTPHeadersVSg0A09HBRequestVYaKcAI18HTTPResponseStatusOAO_0A6WSCore0dC0CtYaKctF","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"extendedModule":"HummingbirdWebSocket","platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"name":"watchOS","unavailable":false,"beta":false,"introducedAt":"6.0","deprecated":false}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-2pbue":{"abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"title":"on(_:shouldUpgrade:onUpgrade:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"sections":[],"metadata":{"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV2on_13shouldUpgrade0fH0AA0dC11RouterGroupVSS_8NIOHTTP111HTTPHeadersVSg0A09HBRequestVYaKcAI18HTTPResponseStatusOAO_0A6WSCore0dC0CtYaKctF","platforms":[{"unavailable":false,"name":"iOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"macOS","introducedAt":"10.15","deprecated":false,"beta":false},{"unavailable":false,"name":"tvOS","introducedAt":"13.0","deprecated":false,"beta":false},{"unavailable":false,"name":"watchOS","introducedAt":"6.0","deprecated":false,"beta":false}],"modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","role":"symbol","title":"on(_:shouldUpgrade:onUpgrade:)","symbolKind":"method","extendedModule":"HummingbirdWebSocket","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}]},"abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"? = { _ in return nil }, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URI path connection upgrade is available"}]}]},{"name":"shouldUpgrade","content":[{"type":"paragraph","inlineContent":[{"text":"Return whether upgrade should be allowed","type":"text"}]}]},{"name":"onUpgrade","content":[{"inlineContent":[{"text":"Called on upgrade with reference to WebSocket","type":"text"}],"type":"paragraph"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-2pbue":{"title":"on(_:shouldUpgrade:onUpgrade:)","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-2pbue","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-2pbue","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa.json index 3ed8381e74..20834ccd62 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa"},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV2on_13shouldUpgrade0fH0AA0dC11RouterGroupVSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcyAS_0A6WSCore0dC0CtctF","roleHeading":"Instance Method","title":"on(_:shouldUpgrade:onUpgrade:)"},"abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":"?> = { $0.success(nil) }, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","text":"HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"text":"URI path connection upgrade is available","type":"text"}]}]},{"name":"shouldUpgrade","content":[{"type":"paragraph","inlineContent":[{"text":"Return whether upgrade should be allowed","type":"text"}]}]},{"name":"onUpgrade","content":[{"type":"paragraph","inlineContent":[{"text":"Called on upgrade with reference to WebSocket","type":"text"}]}]}],"kind":"parameters"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}],"type":"topic","title":"HBWebSocketBuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-59kqa":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"title":"on(_:shouldUpgrade:onUpgrade:)","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?> = { $0.success(nil) }, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"typeIdentifier","text":"HBWebSocketRouterGroup"}]}]},{"kind":"parameters","parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"text":"URI path connection upgrade is available","type":"text"}]}]},{"name":"shouldUpgrade","content":[{"inlineContent":[{"type":"text","text":"Return whether upgrade should be allowed"}],"type":"paragraph"}]},{"name":"onUpgrade","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Called on upgrade with reference to WebSocket"}]}]}]}],"abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"on(_:shouldUpgrade:onUpgrade:)","externalID":"s:20HummingbirdWebSocket05HBWebC7BuilderV2on_13shouldUpgrade0fH0AA0dC11RouterGroupVSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcyAS_0A6WSCore0dC0CtctF","role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdWebSocket"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder","abstract":[{"text":"WebSocket application interface","type":"text"}],"type":"topic","navigatorTitle":[{"text":"HBWebSocketBuilder","kind":"identifier"}],"role":"symbol","kind":"symbol","title":"HBWebSocketBuilder","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketBuilder","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketBuilder/on(_:shouldUpgrade:onUpgrade:)-59kqa":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketBuilder\/on(_:shouldUpgrade:onUpgrade:)-59kqa","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}],"title":"on(_:shouldUpgrade:onUpgrade:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketbuilder\/on(_:shouldupgrade:onupgrade:)-59kqa","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup.json index 4740dea8a5..a02479d5c9 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup.json @@ -1 +1 @@ -{"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x"],"title":"Instance Methods"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"symbolKind":"struct","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"title":"HBWebSocketRouterGroup","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-7td6x":{"role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x","kind":"symbol","title":"on(_:shouldUpgrade:onUpgrade:)","abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-2ejdx":{"abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"title":"on(_:shouldUpgrade:onUpgrade:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-6xsz3":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3","title":"on(_:shouldUpgrade:onUpgrade:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/add(middleware:)":{"kind":"symbol","title":"add(middleware:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)"}}} \ No newline at end of file +{"metadata":{"title":"HBWebSocketRouterGroup","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"modules":[{"name":"HummingbirdWebSocket"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"role":"symbol","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","roleHeading":"Structure","symbolKind":"struct"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-2ejdx":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"on","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","title":"on(_:shouldUpgrade:onUpgrade:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx","role":"symbol","abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/add(middleware:)":{"title":"add(middleware:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","type":"topic","abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-6xsz3":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","text":"HBWebSocketRouterGroup"}],"role":"symbol","abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"title":"on(_:shouldUpgrade:onUpgrade:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-7td6x":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x","title":"on(_:shouldUpgrade:onUpgrade:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","abstract":[{"type":"text","text":"Add path for websocket with shouldUpgrade and onUpgrade closures"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:).json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:).json index f5f52ff4e8..fe39a76f26 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:).json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","text":"HBMiddleware","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)"]}],"kind":"symbol","metadata":{"title":"add(middleware:)","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV3add10middlewareAC0A012HBMiddleware_p_tF","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup"}],"role":"symbol"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/add(middleware:)":{"kind":"symbol","title":"add(middleware:)","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"add","kind":"identifier"},{"text":"(","kind":"text"},{"text":"middleware","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBMiddleware","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBMiddleware":{"title":"HBMiddleware","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBMiddleware"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBMiddleware"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBMiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}],"url":"\/documentation\/hummingbirdauth\/hbmiddleware"}}} \ No newline at end of file +{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","interfaceLanguage":"swift"},"sections":[],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","symbolKind":"method","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV3add10middlewareAC0A012HBMiddleware_p_tF","role":"symbol","title":"add(middleware:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBMiddleware","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBMiddleware":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBMiddleware","role":"symbol","navigatorTitle":[{"text":"HBMiddleware","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBMiddleware","kind":"identifier"}],"title":"HBMiddleware","type":"topic","url":"\/documentation\/hummingbirdlambda\/hbmiddleware","abstract":[{"type":"text","text":"Processing requests and responses outside of request handlers."}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/add(middleware:)":{"title":"add(middleware:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/add(middleware:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/add(middleware:)","type":"topic","abstract":[{"type":"text","text":"Add middleware to be applied to web socket upgrade requests"}],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"add"},{"kind":"text","text":"("},{"kind":"externalParam","text":"middleware"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird12HBMiddlewareP","text":"HBMiddleware"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx.json index 8a590837b3..ad03c82d74 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"? = { _ in return nil }, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"URI path connection upgrade is available","type":"text"}],"type":"paragraph"}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Return whether upgrade should be allowed"}],"type":"paragraph"}],"name":"shouldUpgrade"},{"content":[{"inlineContent":[{"text":"Called on upgrade with reference to WebSocket","type":"text"}],"type":"paragraph"}],"name":"onUpgrade"}]}],"abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}],"metadata":{"symbolKind":"method","extendedModule":"HummingbirdWebSocket","role":"symbol","roleHeading":"Instance Method","title":"on(_:shouldUpgrade:onUpgrade:)","platforms":[{"beta":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","unavailable":false},{"beta":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","unavailable":false},{"beta":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","unavailable":false}],"modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_8NIOHTTP111HTTPHeadersVSg0A09HBRequestVYaKcAG18HTTPResponseStatusOAM_0A6WSCore0dC0CtYaKctF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-2ejdx":{"abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"title":"on(_:shouldUpgrade:onUpgrade:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"kind":"symbol","abstract":[{"type":"text","text":"Add WebSocket connection upgrade at given path"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"? = { _ in return nil }, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"URI path connection upgrade is available","type":"text"}]}],"name":"path"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Return whether upgrade should be allowed"}]}],"name":"shouldUpgrade"},{"content":[{"type":"paragraph","inlineContent":[{"text":"Called on upgrade with reference to WebSocket","type":"text"}]}],"name":"onUpgrade"}],"kind":"parameters"}],"metadata":{"externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_8NIOHTTP111HTTPHeadersVSg0A09HBRequestVYaKcAG18HTTPResponseStatusOAM_0A6WSCore0dC0CtYaKctF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"title":"on(_:shouldUpgrade:onUpgrade:)","extendedModule":"HummingbirdWebSocket","platforms":[{"name":"iOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"name":"macOS","deprecated":false,"introducedAt":"10.15","unavailable":false,"beta":false},{"name":"tvOS","deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false},{"name":"watchOS","deprecated":false,"introducedAt":"6.0","unavailable":false,"beta":false}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-2ejdx":{"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"text":"on","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-2ejdx","title":"on(_:shouldUpgrade:onUpgrade:)","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-2ejdx","role":"symbol","abstract":[{"text":"Add WebSocket connection upgrade at given path","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3.json index 79d30fab26..7403ec36fa 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3"]}],"sections":[],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":", ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":">) -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"role":"symbol","roleHeading":"Instance Method","title":"on(_:shouldUpgrade:onUpgrade:)","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcAIyAJ18HTTPResponseStatusOGAQ_0A6WSCore0dC0CtctF","symbolKind":"method"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","text":"HBWebSocketRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"path","content":[{"inlineContent":[{"type":"text","text":"URI path that the websocket upgrade will proceed"}],"type":"paragraph"}]},{"name":"shouldUpgrade","content":[{"inlineContent":[{"text":"Closure indicating whether we should upgrade or not. Return a failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" for no.","type":"text"}],"type":"paragraph"}]},{"name":"onUpgrade","content":[{"inlineContent":[{"text":"Closure called with web socket when connection has been upgraded","type":"text"}],"type":"paragraph"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Add path for websocket with shouldUpgrade and onUpgrade closures"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-6xsz3":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3","title":"on(_:shouldUpgrade:onUpgrade:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"kind":"text","text":">) -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"role":"symbol","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","text":"HBWebSocketRouterGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"URI path that the websocket upgrade will proceed","type":"text"}]}],"name":"path"},{"content":[{"inlineContent":[{"text":"Closure indicating whether we should upgrade or not. Return a failed ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" for no.","type":"text"}],"type":"paragraph"}],"name":"shouldUpgrade"},{"content":[{"inlineContent":[{"type":"text","text":"Closure called with web socket when connection has been upgraded"}],"type":"paragraph"}],"name":"onUpgrade"}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3"]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","symbolKind":"method","title":"on(_:shouldUpgrade:onUpgrade:)","externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcAIyAJ18HTTPResponseStatusOGAQ_0A6WSCore0dC0CtctF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":">) -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-6xsz3":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":">) -> "},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","text":"HBWebSocketRouterGroup"}],"role":"symbol","abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"title":"on(_:shouldUpgrade:onUpgrade:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-6xsz3","type":"topic","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-6xsz3","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x.json b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x.json index dd32b7f353..f241d5d960 100644 --- a/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x.json +++ b/docs/1.0/data/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcyAQ_0A6WSCore0dC0CtKctF","title":"on(_:shouldUpgrade:onUpgrade:)","role":"symbol"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"@discardableResult","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"path","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" = \"\", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URI path that the websocket upgrade will proceed"}]}],"name":"path"},{"content":[{"inlineContent":[{"type":"text","text":"Closure indicating whether we should upgrade or not. Return a failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" for no."}],"type":"paragraph"}],"name":"shouldUpgrade"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure called with web socket when connection has been upgraded"}]}],"name":"onUpgrade"}]}],"abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","abstract":[{"text":"Router Group for adding WebSocket connections to","type":"text"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"type":"topic","title":"HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-7td6x":{"role":"symbol","url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x","kind":"symbol","title":"on(_:shouldUpgrade:onUpgrade:)","abstract":[{"text":"Add path for websocket with shouldUpgrade and onUpgrade closures","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"shouldUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":"?>, ","kind":"text"},{"text":"onUpgrade","kind":"externalParam"},{"text":": (","kind":"text"},{"text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBRequest":{"title":"HBRequest","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBRequest"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBRequest","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbrequest"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@discardableResult"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"path"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" = \"\", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" ("},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird9HBRequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest","text":"HBRequest"},{"kind":"text","text":", "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup","text":"HBWebSocketRouterGroup"}]}]},{"kind":"parameters","parameters":[{"name":"path","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"URI path that the websocket upgrade will proceed"}]}]},{"name":"shouldUpgrade","content":[{"inlineContent":[{"type":"text","text":"Closure indicating whether we should upgrade or not. Return a failed "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" for no."}],"type":"paragraph"}]},{"name":"onUpgrade","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Closure called with web socket when connection has been upgraded"}]}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Add path for websocket with shouldUpgrade and onUpgrade closures"}],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"on","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"preciseIdentifier":"s:11Hummingbird9HBRequestV","kind":"typeIdentifier","text":"HBRequest"},{"kind":"text","text":", "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV","kind":"typeIdentifier","text":"HBWebSocketRouterGroup"}],"externalID":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV2on_13shouldUpgrade0gI0ACSS_7NIOCore15EventLoopFutureCy8NIOHTTP111HTTPHeadersVSgG0A09HBRequestVcyAQ_0A6WSCore0dC0CtKctF","role":"symbol","title":"on(_:shouldUpgrade:onUpgrade:)","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup":{"type":"topic","title":"HBWebSocketRouterGroup","role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBWebSocketRouterGroup","kind":"identifier"}],"abstract":[{"type":"text","text":"Router Group for adding WebSocket connections to"}],"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketRouterGroup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBRequest":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"HBRequest","kind":"identifier"}],"url":"\/documentation\/hummingbirdlambda\/hbrequest","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBRequest","kind":"identifier"}],"type":"topic","abstract":[{"text":"Holds all the values required to process a request","type":"text"}],"title":"HBRequest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBRequest"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket/HBWebSocketRouterGroup/on(_:shouldUpgrade:onUpgrade:)-7td6x":{"url":"\/documentation\/hummingbirdwebsocket\/hbwebsocketroutergroup\/on(_:shouldupgrade:onupgrade:)-7td6x","title":"on(_:shouldUpgrade:onUpgrade:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket\/HBWebSocketRouterGroup\/on(_:shouldUpgrade:onUpgrade:)-7td6x","abstract":[{"type":"text","text":"Add path for websocket with shouldUpgrade and onUpgrade closures"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"on"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"shouldUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":"?>, "},{"kind":"externalParam","text":"onUpgrade"},{"kind":"text","text":": ("},{"kind":"typeIdentifier","text":"HBRequest","preciseIdentifier":"s:11Hummingbird9HBRequestV"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"HBWebSocketRouterGroup","preciseIdentifier":"s:20HummingbirdWebSocket05HBWebC11RouterGroupV"}],"kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore.json b/docs/1.0/data/documentation/hummingbirdwscore.json index 3f0343da2e..4548268eb8 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore.json +++ b/docs/1.0/data/documentation/hummingbirdwscore.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore"]}],"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]},{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]}],"hierarchy":{"paths":[[]]},"kind":"symbol","metadata":{"roleHeading":"Framework","externalID":"HummingbirdWSCore","role":"collection","symbolKind":"module","modules":[{"name":"HummingbirdWSCore"}],"title":"HummingbirdWSCore"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"metadata":{"externalID":"HummingbirdWSCore","title":"HummingbirdWSCore","symbolKind":"module","modules":[{"name":"HummingbirdWSCore"}],"role":"collection","roleHeading":"Framework"},"hierarchy":{"paths":[[]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","interfaceLanguage":"swift"},"topicSections":[{"title":"Classes","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]},{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore"]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket.json index 98440ec490..d1a6464826 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket.json @@ -1 +1 @@ -{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]}],"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC","title":"HBWebSocket","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"roleHeading":"Class","symbolKind":"class","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocket","kind":"identifier"}],"platforms":["Linux"]}]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"WebSocket object"}],"relationshipsSections":[{"type":"conformsTo","kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing(promise:)":{"type":"topic","kind":"symbol","title":"sendPing(promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)","abstract":[{"type":"text","text":"Send ping message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/init(channel:type:maxFrameSize:extensions:logger:)":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)","title":"init(channel:type:maxFrameSize:extensions:logger:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","kind":"typeIdentifier","text":"SocketType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onPong(_:)":{"abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}],"type":"topic","title":"onPong(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","text":"PongCallback"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onRead(_:)":{"type":"topic","kind":"symbol","title":"onRead(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onRead","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","text":"ReadCallback","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket receives data","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-7bvwv":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv","title":"write(_:)","role":"symbol","abstract":[{"type":"text","text":"Write data to WebSocket"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","text":"WebSocketData"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-1puco":{"type":"topic","kind":"symbol","title":"close(code:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier","text":"WebSocketErrorCode"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco","abstract":[{"type":"text","text":"Close websocket connection"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"eventLoop","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","title":"HBWebSocket.CloseCallback","role":"symbol","abstract":[],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-6wrc6":{"type":"topic","kind":"symbol","title":"write(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6","abstract":[{"type":"text","text":"Write data to WebSocket"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-32p4f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Send ping message"}],"title":"sendPing()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/initiateAutoPing(interval:)":{"title":"initiateAutoPing(interval:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","abstract":[{"type":"text","text":"Send ping and setup task to check for pong and send new ping"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPong(_:promise:)":{"type":"topic","kind":"symbol","title":"sendPong(_:promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)","abstract":[{"type":"text","text":"Send an unsolicited Pong message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.PongCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onClose(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket channel is closed"}],"title":"onClose(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","kind":"typeIdentifier","text":"CloseCallback"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/maxFrameSize":{"abstract":[],"type":"topic","title":"maxFrameSize","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:promise:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Write data to WebSocket"}],"title":"write(_:promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:promise:)":{"abstract":[{"text":"Close websocket connection","type":"text"}],"type":"topic","title":"close(code:promise:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/readStream()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()","title":"readStream()","role":"symbol","abstract":[{"type":"text","text":"Return stream of web socket data"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readStream"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:ScS","kind":"typeIdentifier","text":"AsyncStream"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/channel":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"channel","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/channel"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-chsu":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu","title":"close(code:)","role":"symbol","abstract":[{"type":"text","text":"Close websocket connection"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier","text":"WebSocketErrorCode"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-3v8le":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Send ping message"}],"title":"sendPing()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le"}}} \ No newline at end of file +{"sections":[],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocket","kind":"identifier"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"roleHeading":"Class","title":"HBWebSocket","externalID":"s:17HummingbirdWSCore11HBWebSocketC","symbolKind":"class","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol"},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","interfaceLanguage":"swift"},"abstract":[{"text":"WebSocket object","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/init(channel:type:maxFrameSize:extensions:logger:)":{"title":"init(channel:type:maxFrameSize:extensions:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":".","kind":"text"},{"text":"SocketType","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier","text":"HBWebSocketExtension"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)","role":"symbol","kind":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/initiateAutoPing(interval:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":")"}],"role":"symbol","abstract":[{"text":"Send ping and setup task to check for pong and send new ping","type":"text"}],"title":"initiateAutoPing(interval:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/readStream()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readStream","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Return stream of web socket data"}],"title":"readStream()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-32p4f":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f","role":"symbol","title":"sendPing()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","abstract":[{"text":"Send ping message","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-6wrc6":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Write data to WebSocket"}],"kind":"symbol","title":"write(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/eventLoop":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop","title":"eventLoop","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-chsu":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu","role":"symbol","title":"close(code:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu","abstract":[{"text":"Close websocket connection","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onPong(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","text":"PongCallback"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)","role":"symbol","title":"onPong(_:)","kind":"symbol","abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-1puco":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco","abstract":[{"type":"text","text":"Close websocket connection"}],"title":"close(code:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-7bvwv":{"title":"write(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv","type":"topic","abstract":[{"text":"Write data to WebSocket","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"role":"symbol","title":"HBWebSocket.PongCallback","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"role":"symbol","title":"HBWebSocket.CloseCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing(promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">?)"}],"type":"topic","title":"sendPing(promise:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","abstract":[{"text":"Send ping message","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPong(_:promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)","abstract":[{"text":"Send an unsolicited Pong message","type":"text"}],"title":"sendPong(_:promise:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/maxFrameSize":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize","role":"symbol","title":"maxFrameSize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)","role":"symbol","title":"close(code:promise:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","abstract":[{"text":"Close websocket connection","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onClose(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CloseCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)","role":"symbol","title":"onClose(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket channel is closed","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/channel":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/channel","role":"symbol","title":"channel","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-3v8le":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le","role":"symbol","title":"sendPing()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","abstract":[{"text":"Send ping message","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:promise:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)","abstract":[{"text":"Write data to WebSocket","type":"text"}],"title":"write(_:promise:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onRead(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onRead"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ReadCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)","title":"onRead(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket receives data","type":"text"}],"type":"topic","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/channel.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/channel.json index 1cc5eda81f..9fb20b23a2 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/channel.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/channel.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/channel"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"title":"channel","symbolKind":"property","roleHeading":"Instance Property","externalID":"s:17HummingbirdWSCore11HBWebSocketC7channel7NIOCore7Channel_pvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"}],"role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channel","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/channel":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"channel","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/channel"}}} \ No newline at end of file +{"metadata":{"symbolKind":"property","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC7channel7NIOCore7Channel_pvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channel","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdWebSocket"}],"title":"channel"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/channel"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/channel":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channel"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/channel","role":"symbol","title":"channel","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/channel","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco.json index 13589539e7..5a1d9c2855 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketErrorCode","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","title":"close(code:)","platforms":[{"unavailable":false,"deprecated":false,"name":"iOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"macOS","introducedAt":"10.15","beta":false},{"unavailable":false,"deprecated":false,"name":"tvOS","introducedAt":"13.0","beta":false},{"unavailable":false,"deprecated":false,"name":"watchOS","introducedAt":"6.0","beta":false}],"symbolKind":"method","externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4codey06NIOWebD003WebD9ErrorCodeO_tYaKF","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"extendedModule":"HummingbirdWSCore"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode","kind":"typeIdentifier"},{"text":" = .normalClosure) ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"reason for closing socket"}],"type":"paragraph"}],"name":"code"}]}],"abstract":[{"type":"text","text":"Close websocket connection"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-1puco":{"type":"topic","kind":"symbol","title":"close(code:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier","text":"WebSocketErrorCode"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco","abstract":[{"type":"text","text":"Close websocket connection"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode"},{"kind":"text","text":" = .normalClosure) "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"reason for closing socket"}],"type":"paragraph"}],"name":"code"}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco"]}],"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","platforms":[{"unavailable":false,"introducedAt":"13.0","name":"iOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"10.15","name":"macOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"13.0","name":"tvOS","beta":false,"deprecated":false},{"unavailable":false,"introducedAt":"6.0","name":"watchOS","beta":false,"deprecated":false}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4codey06NIOWebD003WebD9ErrorCodeO_tYaKF","extendedModule":"HummingbirdWSCore","roleHeading":"Instance Method","title":"close(code:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"type":"text","text":"Close websocket connection"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-1puco":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-1puco","role":"symbol","type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-1puco","abstract":[{"type":"text","text":"Close websocket connection"}],"title":"close(code:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu.json index 31e3f375e4..283815cf30 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Close websocket connection"}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"title":"close(code:)","externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4code7NIOCore15EventLoopFutureCyytG06NIOWebD003WebD9ErrorCodeO_tF","roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":" = .normalClosure) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"name":"code","content":[{"inlineContent":[{"type":"text","text":""}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"text":"Return Value","anchor":"return-value","level":2,"type":"heading"},{"inlineContent":[{"text":"future that is complete once close message is sent","type":"text"}],"type":"paragraph"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-chsu":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu","title":"close(code:)","role":"symbol","abstract":[{"type":"text","text":"Close websocket connection"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier","text":"WebSocketErrorCode"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu"},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Close websocket connection"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":" = .normalClosure) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"code","content":[{"inlineContent":[{"text":"","type":"text"}],"type":"paragraph"}]}],"kind":"parameters"},{"kind":"content","content":[{"level":2,"text":"Return Value","anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"future that is complete once close message is sent","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4code7NIOCore15EventLoopFutureCyytG06NIOWebD003WebD9ErrorCodeO_tF","role":"symbol","title":"close(code:)","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:)-chsu":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:)-chsu","role":"symbol","title":"close(code:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:)-chsu","abstract":[{"text":"Close websocket connection","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:).json index 96ddc0becc..d348928257 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:).json @@ -1 +1 @@ -{"abstract":[{"text":"Close websocket connection","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":" = .normalClosure, "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"code","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Close reason"}]}]},{"name":"promise","content":[{"inlineContent":[{"type":"text","text":"promise that is completed when close has been sent"}],"type":"paragraph"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketErrorCode","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">?)","kind":"text"}],"modules":[{"name":"HummingbirdWebSocket"}],"title":"close(code:promise:)","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4code7promisey06NIOWebD003WebD9ErrorCodeO_7NIOCore16EventLoopPromiseVyytGSgtF","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:promise:)":{"abstract":[{"text":"Close websocket connection","type":"text"}],"type":"topic","title":"close(code:promise:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"metadata":{"title":"close(code:promise:)","role":"symbol","symbolKind":"method","externalID":"s:17HummingbirdWSCore11HBWebSocketC5close4code7promisey06NIOWebD003WebD9ErrorCodeO_7NIOCore16EventLoopPromiseVyytGSgtF","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO","text":"WebSocketErrorCode"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"(","kind":"text"},{"text":"code","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketErrorCode","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"text":" = .normalClosure, ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">?)","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"text":"Close reason","type":"text"}],"type":"paragraph"}],"name":"code"},{"content":[{"type":"paragraph","inlineContent":[{"text":"promise that is completed when close has been sent","type":"text"}]}],"name":"promise"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Close websocket connection"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/close(code:promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"("},{"kind":"externalParam","text":"code"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketErrorCode","preciseIdentifier":"s:12NIOWebSocket03WebB9ErrorCodeO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/close(code:promise:)","role":"symbol","title":"close(code:promise:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/close(code:promise:)","abstract":[{"text":"Close websocket connection","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/closecallback.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/closecallback.json index e9bfe051e0..a58421af28 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/closecallback.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/closecallback.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Type Alias","externalID":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","role":"symbol","symbolKind":"typealias","title":"HBWebSocket.CloseCallback"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"CloseCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","title":"HBWebSocket.CloseCallback","role":"symbol","abstract":[],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"},{"kind":"text","text":" = ("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","navigatorTitle":[{"text":"CloseCallback","kind":"identifier"}],"roleHeading":"Type Alias","symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"title":"HBWebSocket.CloseCallback","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"role":"symbol","title":"HBWebSocket.CloseCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/eventloop.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/eventloop.json index 0673d06cc2..3d59f7f2b7 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/eventloop.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/eventloop.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop"]}],"metadata":{"role":"symbol","roleHeading":"Instance Property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"}],"title":"eventLoop","externalID":"s:17HummingbirdWSCore11HBWebSocketC9eventLoop7NIOCore05EventF0_pvp","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"property"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/eventLoop":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"eventLoop","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"title":"eventLoop","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"}],"roleHeading":"Instance Property","externalID":"s:17HummingbirdWSCore11HBWebSocketC9eventLoop7NIOCore05EventF0_pvp","symbolKind":"property","role":"symbol","modules":[{"name":"HummingbirdWebSocket"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/eventLoop":{"kind":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoop","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"}],"type":"topic","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/eventLoop","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/eventloop","title":"eventLoop","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:).json index d7367375cd..dcb6d45b29 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","text":"SocketType","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1 << 14, ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":"] = [], ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"metadata":{"roleHeading":"Initializer","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC7channel4type12maxFrameSize10extensions6loggerAC7NIOCore7Channel_p_AC0D4TypeOSiSayAA0cD9Extension_pG7Logging6LoggerVtcfc","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SocketType","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"init","title":"init(channel:type:maxFrameSize:extensions:logger:)"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/init(channel:type:maxFrameSize:extensions:logger:)":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)","title":"init(channel:type:maxFrameSize:extensions:logger:)","role":"symbol","abstract":[],"kind":"symbol","type":"topic","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"channel"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"kind":"text","text":", "},{"kind":"externalParam","text":"type"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","kind":"typeIdentifier","text":"SocketType"},{"kind":"text","text":", "},{"kind":"externalParam","text":"maxFrameSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Logger","preciseIdentifier":"s:7Logging6LoggerV"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)"}}} \ No newline at end of file +{"metadata":{"role":"symbol","title":"init(channel:type:maxFrameSize:extensions:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":".","kind":"text"},{"text":"SocketType","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"extensions"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier","text":"HBWebSocketExtension"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC7channel4type12maxFrameSize10extensions6loggerAC7NIOCore7Channel_p_AC0D4TypeOSiSayAA0cD9Extension_pG7Logging6LoggerVtcfc","symbolKind":"init","roleHeading":"Initializer","modules":[{"name":"HummingbirdWebSocket"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"SocketType","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":" = 1 << 14, ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"HBWebSocketExtension","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":"] = [], ","kind":"text"},{"text":"logger","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/init(channel:type:maxFrameSize:extensions:logger:)":{"title":"init(channel:type:maxFrameSize:extensions:logger:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/init(channel:type:maxFrameSize:extensions:logger:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"channel","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"type","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":".","kind":"text"},{"text":"SocketType","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO"},{"text":", ","kind":"text"},{"text":"maxFrameSize","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"extensions","kind":"externalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier","text":"HBWebSocketExtension"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"logger"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7Logging6LoggerV","kind":"typeIdentifier","text":"Logger"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/init(channel:type:maxframesize:extensions:logger:)","role":"symbol","kind":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdRedis/Logger":{"abstract":[{"text":"A ","type":"text"},{"code":"Logger","type":"codeVoice"},{"text":" is the central type in ","type":"text"},{"code":"SwiftLog","type":"codeVoice"},{"text":". Its central function is to emit log messages using one of the methods","type":"text"},{"text":" ","type":"text"},{"text":"corresponding to a log level.","type":"text"}],"navigatorTitle":[{"kind":"identifier","text":"Logger"}],"kind":"symbol","url":"\/documentation\/hummingbirdredis\/logger","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdRedis\/Logger","title":"Logger","type":"topic","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Logger"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:).json index 5145117212..535bb8a826 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:).json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Send ping and setup task to check for pong and send new ping"}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC16initiateAutoPing8intervaly7NIOCore10TimeAmountV_tF","role":"symbol","title":"initiateAutoPing(interval:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"initiateAutoPing","kind":"identifier"},{"text":"(","kind":"text"},{"text":"interval","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"text":")","kind":"text"}],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/initiateAutoPing(interval:)":{"title":"initiateAutoPing(interval:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","abstract":[{"type":"text","text":"Send ping and setup task to check for pong and send new ping"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"initiateAutoPing(interval:)","roleHeading":"Instance Method","symbolKind":"method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC16initiateAutoPing8intervaly7NIOCore10TimeAmountV_tF"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"text":"Send ping and setup task to check for pong and send new ping","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/initiateAutoPing(interval:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/initiateAutoPing(interval:)","kind":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"initiateAutoPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"interval"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier","text":"TimeAmount"},{"kind":"text","text":")"}],"role":"symbol","abstract":[{"text":"Send ping and setup task to check for pong and send new ping","type":"text"}],"title":"initiateAutoPing(interval:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/initiateautoping(interval:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/maxframesize.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/maxframesize.json index 25b40f0ee6..563e45212d 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/maxframesize.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/maxframesize.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxFrameSize","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize"},"kind":"symbol","metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Instance Property","role":"symbol","title":"maxFrameSize","externalID":"s:17HummingbirdWSCore11HBWebSocketC12maxFrameSizeSivp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"maxFrameSize","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"}]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/maxFrameSize":{"abstract":[],"type":"topic","title":"maxFrameSize","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"}]}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"property","title":"maxFrameSize","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC12maxFrameSizeSivp","role":"symbol","roleHeading":"Instance Property"},"schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/maxFrameSize":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"maxFrameSize"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/maxframesize","role":"symbol","title":"maxFrameSize","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/maxFrameSize","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onclose(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onclose(_:).json index 949ae99db7..6d87411358 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onclose(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onclose(_:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)"]}],"metadata":{"title":"onClose(_:)","symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","kind":"typeIdentifier","text":"CloseCallback"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC7onCloseyyyACcF","roleHeading":"Instance Method"},"abstract":[{"text":"Set callback to be called whenever WebSocket channel is closed","type":"text"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","text":"CloseCallback"},{"kind":"text","text":")"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","title":"HBWebSocket.CloseCallback","role":"symbol","abstract":[],"kind":"symbol","type":"topic","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onClose(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket channel is closed"}],"title":"onClose(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","kind":"typeIdentifier","text":"CloseCallback"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)"},"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC7onCloseyyyACcF","roleHeading":"Instance Method","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CloseCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka"},{"kind":"text","text":")"}],"title":"onClose(_:)"},"abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket channel is closed"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"text":"cb","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"text":".","kind":"text"},{"text":"CloseCallback","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onClose(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onClose"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"CloseCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC13CloseCallbacka"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onclose(_:)","role":"symbol","title":"onClose(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onClose(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket channel is closed","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/CloseCallback":{"role":"symbol","title":"HBWebSocket.CloseCallback","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"CloseCallback"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/CloseCallback","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/closecallback","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"CloseCallback"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onpong(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onpong(_:).json index 62240b7029..c61bbfed83 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onpong(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onpong(_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"role":"symbol","title":"onPong(_:)","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onPong","kind":"identifier"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","text":"PongCallback"},{"kind":"text","text":")"}],"symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC6onPongyyyACcF"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":"."},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","text":"PongCallback"},{"kind":"text","text":")"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onPong(_:)":{"abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}],"type":"topic","title":"onPong(_:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","text":"PongCallback"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.PongCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdWebSocket"}],"title":"onPong(_:)","symbolKind":"method","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC6onPongyyyACcF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onPong","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","text":"PongCallback","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","text":"PongCallback"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"role":"symbol","title":"HBWebSocket.PongCallback","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onPong(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":"."},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","kind":"typeIdentifier","text":"PongCallback"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onPong(_:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onpong(_:)","role":"symbol","title":"onPong(_:)","kind":"symbol","abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives a pong"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onread(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onread(_:).json index 62b897eb8d..afb8159627 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onread(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/onread(_:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC6onReadyyyAA03WebD4DataO_ACtcF","title":"onRead(_:)","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onRead"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","text":"ReadCallback"},{"kind":"text","text":")"}],"roleHeading":"Instance Method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"attribute","text":"@preconcurrency"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onRead"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"cb"},{"kind":"text","text":": "},{"kind":"keyword","text":"@escaping"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ReadCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback"},{"kind":"text","text":")"}],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)"]}],"kind":"symbol","abstract":[{"text":"Set callback to be called whenever WebSocket receives data","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onRead(_:)":{"type":"topic","kind":"symbol","title":"onRead(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onRead","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","text":"ReadCallback","kind":"typeIdentifier"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket receives data","type":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"@preconcurrency","kind":"attribute"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"onRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"cb","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"ReadCallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore11HBWebSocketC6onReadyyyAA03WebD4DataO_ACtcF","title":"onRead(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onRead"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ReadCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka"},{"kind":"text","text":")"}],"role":"symbol"},"abstract":[{"type":"text","text":"Set callback to be called whenever WebSocket receives data"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/onRead(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"onRead"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"ReadCallback","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/onRead(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/onread(_:)","title":"onRead(_:)","abstract":[{"text":"Set callback to be called whenever WebSocket receives data","type":"text"}],"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/pongcallback.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/pongcallback.json index 366f33f43a..9dac6a6868 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/pongcallback.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/pongcallback.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","navigatorTitle":[{"text":"PongCallback","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"text":" ","kind":"text"},{"text":"PongCallback","kind":"identifier"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","roleHeading":"Type Alias","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"typealias","title":"HBWebSocket.PongCallback"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"},{"kind":"text","text":" = ("},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"}],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.PongCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC12PongCallbacka","role":"symbol","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"PongCallback"}],"roleHeading":"Type Alias","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"modules":[{"name":"HummingbirdWebSocket"}],"title":"HBWebSocket.PongCallback","symbolKind":"typealias"},"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"PongCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"}],"languages":["swift"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/PongCallback":{"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"PongCallback"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/PongCallback","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/pongcallback","navigatorTitle":[{"kind":"identifier","text":"PongCallback"}],"role":"symbol","title":"HBWebSocket.PongCallback","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readcallback.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readcallback.json index d8bc4dc062..9a243f4160 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readcallback.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readcallback.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","title":"HBWebSocket.ReadCallback","navigatorTitle":[{"kind":"identifier","text":"ReadCallback"}],"role":"symbol","symbolKind":"typealias","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"ReadCallback"}],"modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Type Alias"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","interfaceLanguage":"swift"},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"abstract":[],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Type Alias","externalID":"s:17HummingbirdWSCore11HBWebSocketC12ReadCallbacka","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}],"role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"title":"HBWebSocket.ReadCallback","navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"symbolKind":"typealias"},"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"},{"text":" = (","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":", ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") -> ","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/ReadCallback":{"navigatorTitle":[{"text":"ReadCallback","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/ReadCallback","fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"ReadCallback","kind":"identifier"}],"type":"topic","title":"HBWebSocket.ReadCallback","role":"symbol","abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readcallback","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readstream().json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readstream().json index 164378ea59..c74670dcc3 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readstream().json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/readstream().json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"roleHeading":"Instance Method","extendedModule":"HummingbirdWSCore","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readStream"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:ScS","kind":"typeIdentifier","text":"AsyncStream"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":">"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC10readStreamScSyAA03WebD4DataOGyF","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"introducedAt":"13.0","beta":false},{"name":"macOS","introducedAt":"10.15","unavailable":false,"deprecated":false,"beta":false},{"name":"tvOS","introducedAt":"13.0","unavailable":false,"deprecated":false,"beta":false},{"name":"watchOS","introducedAt":"6.0","unavailable":false,"deprecated":false,"beta":false}],"title":"readStream()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"abstract":[{"text":"Return stream of web socket data","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readStream","kind":"identifier"},{"text":"() -> ","kind":"text"},{"preciseIdentifier":"s:ScS","text":"AsyncStream","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","text":"WebSocketData","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","kind":"typeIdentifier"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"content":[{"anchor":"return-value","type":"heading","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"text":"Web socket data stream","type":"text"}]}],"kind":"content"},{"content":[{"text":"Discussion","level":2,"anchor":"discussion","type":"heading"},{"inlineContent":[{"text":"This uses the ","type":"text"},{"type":"codeVoice","code":"onRead`` and "},{"text":"onClose` functions so should not be used","type":"text"},{"text":" ","type":"text"},{"text":"at the same time as these functions.","type":"text"}],"type":"paragraph"}],"kind":"content"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/readStream()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()","title":"readStream()","role":"symbol","abstract":[{"type":"text","text":"Return stream of web socket data"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readStream"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:ScS","kind":"typeIdentifier","text":"AsyncStream"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readStream","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"return-value","text":"Return Value","type":"heading"},{"inlineContent":[{"text":"Web socket data stream","type":"text"}],"type":"paragraph"}]},{"kind":"content","content":[{"type":"heading","anchor":"discussion","level":2,"text":"Discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This uses the "},{"code":"onRead`` and ","type":"codeVoice"},{"type":"text","text":"onClose` functions so should not be used"},{"type":"text","text":" "},{"type":"text","text":"at the same time as these functions."}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()"]}],"sections":[],"abstract":[{"type":"text","text":"Return stream of web socket data"}],"metadata":{"title":"readStream()","externalID":"s:17HummingbirdWSCore11HBWebSocketC10readStreamScSyAA03WebD4DataOGyF","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","platforms":[{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","beta":false,"unavailable":false,"name":"macOS"},{"deprecated":false,"introducedAt":"13.0","beta":false,"unavailable":false,"name":"tvOS"},{"unavailable":false,"beta":false,"name":"watchOS","introducedAt":"6.0","deprecated":false}],"extendedModule":"HummingbirdWSCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"readStream"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"AsyncStream","preciseIdentifier":"s:ScS"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/readStream()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/readstream()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/readStream()","role":"symbol","type":"topic","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readStream","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"AsyncStream","kind":"typeIdentifier","preciseIdentifier":"s:ScS"},{"text":"<","kind":"text"},{"kind":"typeIdentifier","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":">"}],"abstract":[{"type":"text","text":"Return stream of web socket data"}],"title":"readStream()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f.json index 1f0730fbaf..d5cfd794f2 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Send ping message"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendPing","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"languages":["swift"]}]},{"kind":"content","content":[{"anchor":"return-value","type":"heading","text":"Return Value","level":2},{"inlineContent":[{"text":"future that is complete when ping message is sent","type":"text"}],"type":"paragraph"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"metadata":{"title":"sendPing()","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPing7NIOCore15EventLoopFutureCyytGyF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-32p4f":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Send ping message"}],"title":"sendPing()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f"}}} \ No newline at end of file +{"metadata":{"role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPing7NIOCore15EventLoopFutureCyytGyF","title":"sendPing()","roleHeading":"Instance Method","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendPing","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f"},"abstract":[{"type":"text","text":"Send ping message"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"content":[{"text":"Return Value","level":2,"anchor":"return-value","type":"heading"},{"inlineContent":[{"text":"future that is complete when ping message is sent","type":"text"}],"type":"paragraph"}],"kind":"content"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-32p4f":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-32p4f","role":"symbol","title":"sendPing()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-32p4f","abstract":[{"text":"Send ping message","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le.json index 1e52151c11..c0afd0d444 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"symbolKind":"method","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPingyyYaKF","role":"symbol","extendedModule":"HummingbirdWSCore","platforms":[{"beta":false,"deprecated":false,"name":"iOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"macOS","unavailable":false,"introducedAt":"10.15"},{"beta":false,"deprecated":false,"name":"tvOS","unavailable":false,"introducedAt":"13.0"},{"beta":false,"deprecated":false,"name":"watchOS","unavailable":false,"introducedAt":"6.0"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdWSCore"}],"title":"sendPing()"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","interfaceLanguage":"swift"},"sections":[],"abstract":[{"type":"text","text":"Send ping message"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-3v8le":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Send ping message"}],"title":"sendPing()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"platforms":[{"unavailable":false,"name":"iOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"macOS","deprecated":false,"beta":false,"introducedAt":"10.15"},{"unavailable":false,"name":"tvOS","deprecated":false,"beta":false,"introducedAt":"13.0"},{"unavailable":false,"name":"watchOS","deprecated":false,"beta":false,"introducedAt":"6.0"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendPing","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"extendedModule":"HummingbirdWSCore","symbolKind":"method","title":"sendPing()","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPingyyYaKF","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendPing","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Send ping message"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing()-3v8le":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"() "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping()-3v8le","role":"symbol","title":"sendPing()","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing()-3v8le","abstract":[{"text":"Send ping message","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:).json index 80ab2c112b..a4f9ccdcaf 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">?)"}],"languages":["swift"],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"name":"promise","content":[{"type":"paragraph","inlineContent":[{"text":"promise that is completed when ping message has been sent","type":"text"}]}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)"]}],"metadata":{"title":"sendPing(promise:)","role":"symbol","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPing7promisey7NIOCore16EventLoopPromiseVyytGSg_tF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"text":"(","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"abstract":[{"type":"text","text":"Send ping message"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing(promise:)":{"type":"topic","kind":"symbol","title":"sendPing(promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)","abstract":[{"type":"text","text":"Send ping message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)"]}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"promise","content":[{"type":"paragraph","inlineContent":[{"text":"promise that is completed when ping message has been sent","type":"text"}]}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}],"role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPing7promisey7NIOCore16EventLoopPromiseVyytGSg_tF","modules":[{"name":"HummingbirdWebSocket"}],"title":"sendPing(promise:)"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"abstract":[{"text":"Send ping message","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPing(promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPing"},{"kind":"text","text":"("},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">?)"}],"type":"topic","title":"sendPing(promise:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendping(promise:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPing(promise:)","abstract":[{"text":"Send ping message","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:).json index 20f9755394..aafe3b6c5d 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:).json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}],"roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPong_7promisey7NIOCore10ByteBufferV_AF16EventLoopPromiseVyytGSgtF","title":"sendPong(_:promise:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">?)"}]}]},{"kind":"parameters","parameters":[{"name":"promise","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"promise that is completed when pong message has been sent"}]}]}]},{"kind":"content","content":[{"level":2,"type":"heading","text":"Discussion","anchor":"discussion"},{"type":"paragraph","inlineContent":[{"type":"text","text":"This can be used as a unidirectional heartbeat."},{"type":"text","text":" "},{"type":"text","text":"See "},{"identifier":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3","isActive":true,"type":"reference"}]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)"},"abstract":[{"type":"text","text":"Send an unsolicited Pong message"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPong(_:promise:)":{"type":"topic","kind":"symbol","title":"sendPong(_:promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)","abstract":[{"type":"text","text":"Send an unsolicited Pong message"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"https://www.rfc-editor.org/rfc/rfc6455.html#section-5.5.3":{"type":"link","titleInlineContent":[{"text":"RFC6455","type":"text"}],"title":"RFC6455","url":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3","identifier":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"buffer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">?)"}]}],"kind":"declarations"},{"kind":"parameters","parameters":[{"name":"promise","content":[{"inlineContent":[{"text":"promise that is completed when pong message has been sent","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"type":"heading","text":"Discussion","anchor":"discussion","level":2},{"type":"paragraph","inlineContent":[{"text":"This can be used as a unidirectional heartbeat.","type":"text"},{"text":" ","type":"text"},{"text":"See ","type":"text"},{"type":"reference","identifier":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3","isActive":true}]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)"]}],"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"sendPong","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC8sendPong_7promisey7NIOCore10ByteBufferV_AF16EventLoopPromiseVyytGSgtF","title":"sendPong(_:promise:)"},"abstract":[{"text":"Send an unsolicited Pong message","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/sendPong(_:promise:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"sendPong"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/sendPong(_:promise:)","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sendpong(_:promise:)","abstract":[{"text":"Send an unsolicited Pong message","type":"text"}],"title":"sendPong(_:promise:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"https://www.rfc-editor.org/rfc/rfc6455.html#section-5.5.3":{"titleInlineContent":[{"text":"RFC6455","type":"text"}],"type":"link","identifier":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3","url":"https:\/\/www.rfc-editor.org\/rfc\/rfc6455.html#section-5.5.3","title":"RFC6455"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype.json index 0014e03dbe..6a396a1d51 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype"]}],"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"languages":["swift"]}],"kind":"declarations"}],"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"enum","externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SocketType","kind":"identifier"}],"role":"symbol","roleHeading":"Enumeration","title":"HBWebSocket.SocketType","navigatorTitle":[{"text":"SocketType","kind":"identifier"}]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/client":{"title":"HBWebSocket.SocketType.client","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/server":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server","type":"topic","title":"HBWebSocket.SocketType.server","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations","role":"collectionGroup","abstract":[],"kind":"article","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/equatable-implementations","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SocketType","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"roleHeading":"Enumeration","symbolKind":"enum","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","title":"HBWebSocket.SocketType","externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","navigatorTitle":[{"text":"SocketType","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"SocketType","kind":"identifier"}]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations"],"generated":true,"title":"Default Implementations"}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/client":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"title":"HBWebSocket.SocketType.client","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/server":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}],"title":"HBWebSocket.SocketType.server","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/Equatable-Implementations":{"abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/equatable-implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations","role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:).json index fe7c0dbdf5..25af79af4e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)"},"metadata":{"role":"symbol","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdWebSocket"}],"symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","title":"!=(_:_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"]}]}],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations"]]},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations","role":"collectionGroup","abstract":[],"kind":"article","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/equatable-implementations","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/!=(_:_:)":{"kind":"symbol","type":"topic","title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)","interfaceLanguage":"swift"},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore11HBWebSocketC0D4TypeO","roleHeading":"Operator","symbolKind":"op","extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdWebSocket","relatedModules":["Swift"]}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/Equatable-Implementations":{"abstract":[],"title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/equatable-implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/client.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/client.json index 15913b691a..42bb530ead 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/client.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/client.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO6clientyA2EmF","modules":[{"name":"HummingbirdWebSocket"}],"roleHeading":"Case","symbolKind":"case","title":"HBWebSocket.SocketType.client","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/client":{"title":"HBWebSocket.SocketType.client","abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"client","kind":"identifier"}],"modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO6clientyA2EmF","title":"HBWebSocket.SocketType.client","roleHeading":"Case","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/client":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"client"}],"title":"HBWebSocket.SocketType.client","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/client","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/client","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations.json index 774d285131..5ddbed8c7e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"title":"Operators","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)"]}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdWebSocket"}],"role":"collectionGroup"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/!=(_:_:)":{"kind":"symbol","type":"topic","title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)","role":"symbol","abstract":[]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/Equatable-Implementations"},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdWebSocket"}],"role":"collectionGroup"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)"],"generated":true}],"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/!=(_:_:)":{"title":"!=(_:_:)","kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/!=(_:_:)","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/server.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/server.json index 8903bb9697..074c9b7fba 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/server.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/sockettype/server.json @@ -1 +1 @@ -{"metadata":{"modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}],"symbolKind":"case","externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO6serveryA2EmF","roleHeading":"Case","title":"HBWebSocket.SocketType.server"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"server","kind":"identifier"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"type":"topic","kind":"symbol","title":"HBWebSocket.SocketType","navigatorTitle":[{"kind":"identifier","text":"SocketType"}],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/server":{"kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server","type":"topic","title":"HBWebSocket.SocketType.server","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"server","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server"},"metadata":{"symbolKind":"case","role":"symbol","title":"HBWebSocket.SocketType.server","roleHeading":"Case","modules":[{"name":"HummingbirdWebSocket"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC0D4TypeO6serveryA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}]},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType/server":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"server"}],"title":"HBWebSocket.SocketType.server","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype\/server","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType\/server","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/SocketType":{"abstract":[],"fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"SocketType"}],"title":"HBWebSocket.SocketType","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/sockettype","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/SocketType","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"SocketType"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6.json index f1ed847513..14c5c28627 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6.json @@ -1 +1 @@ -{"abstract":[{"text":"Write data to WebSocket","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6"]}],"metadata":{"role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC5writey7NIOCore15EventLoopFutureCyytGAA03WebD4DataOF","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"symbolKind":"method","roleHeading":"Instance Method","title":"write(_:)","modules":[{"name":"HummingbirdWebSocket"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"data","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"WebSocketData","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"data to be written"}]}],"name":"data"}],"kind":"parameters"},{"content":[{"type":"heading","anchor":"return-value","level":2,"text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"future that is completed when data is written"}]}],"kind":"content"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-6wrc6":{"type":"topic","kind":"symbol","title":"write(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6","abstract":[{"type":"text","text":"Write data to WebSocket"}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"data","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"platforms":["Linux"]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"data to be written"}]}],"name":"data"}]},{"kind":"content","content":[{"level":2,"type":"heading","anchor":"return-value","text":"Return Value"},{"type":"paragraph","inlineContent":[{"type":"text","text":"future that is completed when data is written"}]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6"]}],"abstract":[{"text":"Write data to WebSocket","type":"text"}],"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC5writey7NIOCore15EventLoopFutureCyytGAA03WebD4DataOF","symbolKind":"method","modules":[{"name":"HummingbirdWebSocket"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"role":"symbol","title":"write(_:)","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-6wrc6":{"role":"symbol","type":"topic","abstract":[{"type":"text","text":"Write data to WebSocket"}],"kind":"symbol","title":"write(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-6wrc6","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-6wrc6","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv.json index 0477840bf3..5ea8da972d 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv","interfaceLanguage":"swift"},"metadata":{"platforms":[{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"iOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"10.15","name":"macOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"13.0","name":"tvOS"},{"beta":false,"unavailable":false,"deprecated":false,"introducedAt":"6.0","name":"watchOS"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"title":"write(_:)","extendedModule":"HummingbirdWSCore","roleHeading":"Instance Method","role":"symbol","externalID":"s:17HummingbirdWSCore11HBWebSocketC5writeyyAA03WebD4DataOYaKF","modules":[{"name":"HummingbirdWSCore"}]},"abstract":[{"type":"text","text":"Write data to WebSocket"}],"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"text":"Data to be written","type":"text"}]}]}],"kind":"parameters"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-7bvwv":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv","title":"write(_:)","role":"symbol","abstract":[{"type":"text","text":"Write data to WebSocket"}],"kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","text":"WebSocketData"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"}}} \ No newline at end of file +{"abstract":[{"text":"Write data to WebSocket","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":") "},{"kind":"keyword","text":"async"},{"kind":"text","text":" "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"},{"parameters":[{"name":"data","content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data to be written"}]}]}],"kind":"parameters"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"title":"write(_:)","role":"symbol","platforms":[{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"iOS"},{"deprecated":false,"introducedAt":"10.15","unavailable":false,"beta":false,"name":"macOS"},{"deprecated":false,"introducedAt":"13.0","unavailable":false,"beta":false,"name":"tvOS"},{"deprecated":false,"introducedAt":"6.0","unavailable":false,"beta":false,"name":"watchOS"}],"roleHeading":"Instance Method","extendedModule":"HummingbirdWSCore","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","text":"WebSocketData","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC5writeyyAA03WebD4DataOYaKF","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:)-7bvwv":{"title":"write(_:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":") ","kind":"text"},{"text":"async","kind":"keyword"},{"text":" ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:)-7bvwv","url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:)-7bvwv","type":"topic","abstract":[{"text":"Write data to WebSocket","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:).json index eac5184152..77ec7d9390 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"data","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">?)","kind":"text"}]}]},{"kind":"parameters","parameters":[{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"Data to be written"}]}],"name":"data"},{"content":[{"inlineContent":[{"type":"text","text":"promise that is completed when data has been sent"}],"type":"paragraph"}],"name":"promise"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"externalID":"s:17HummingbirdWSCore11HBWebSocketC5write_7promiseyAA03WebD4DataO_7NIOCore16EventLoopPromiseVyytGSgtF","modules":[{"name":"HummingbirdWebSocket"}],"role":"symbol","roleHeading":"Instance Method","title":"write(_:promise:)","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"WebSocketData","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">?)"}]},"abstract":[{"text":"Write data to WebSocket","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:promise:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Write data to WebSocket"}],"title":"write(_:promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":", "},{"kind":"externalParam","text":"promise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">?)"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)"},"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdWebSocket"}],"symbolKind":"method","role":"symbol","title":"write(_:promise:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"write"},{"kind":"text","text":"("},{"preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO","kind":"typeIdentifier","text":"WebSocketData"},{"kind":"text","text":", "},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:s4Voida","text":"Void","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"externalID":"s:17HummingbirdWSCore11HBWebSocketC5write_7promiseyAA03WebD4DataO_7NIOCore16EventLoopPromiseVyytGSgtF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"data","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">?)","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"Data to be written","type":"text"}]}],"name":"data"},{"content":[{"type":"paragraph","inlineContent":[{"text":"promise that is completed when data has been sent","type":"text"}]}],"name":"promise"}],"kind":"parameters"}],"kind":"symbol","abstract":[{"type":"text","text":"Write data to WebSocket"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket/write(_:promise:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket\/write(_:promise:)","kind":"symbol","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"write","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketData","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore13WebSocketDataO"},{"text":", ","kind":"text"},{"text":"promise","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">?)","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket\/write(_:promise:)","abstract":[{"text":"Write data to WebSocket","type":"text"}],"title":"write(_:promise:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension.json index a8cb73294a..590c20733a 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()"],"title":"Instance Methods"}],"metadata":{"fragments":[{"kind":"keyword","text":"protocol"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"identifier"}],"role":"symbol","roleHeading":"Protocol","title":"HBWebSocketExtension","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP","navigatorTitle":[{"text":"HBWebSocketExtension","kind":"identifier"}],"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"protocol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"identifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:s8SendableP","text":"Sendable","kind":"typeIdentifier"}]}],"kind":"declarations"}],"relationshipsSections":[{"type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Inherits From","kind":"relationships"}],"abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processFrameToSend(_:ws:)":{"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"title":"processFrameToSend(_:ws:)","required":true,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/shutdown()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"type":"topic","title":"shutdown()","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"shutdown extension"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processReceivedFrame(_:ws:)":{"required":true,"abstract":[{"type":"text","text":"Process frame received from websocket"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","title":"processReceivedFrame(_:ws:)","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"}}} \ No newline at end of file +{"topicSections":[{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Sendable","preciseIdentifier":"s:s8SendableP"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","interfaceLanguage":"swift"},"metadata":{"role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"identifier"}],"navigatorTitle":[{"text":"HBWebSocketExtension","kind":"identifier"}],"roleHeading":"Protocol","title":"HBWebSocketExtension","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP","symbolKind":"protocol"},"relationshipsSections":[{"title":"Inherits From","kind":"relationships","type":"inheritsFrom","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processReceivedFrame(_:ws:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"title":"processReceivedFrame(_:ws:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","role":"symbol","abstract":[{"type":"text","text":"Process frame received from websocket"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processFrameToSend(_:ws:)":{"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"role":"symbol","kind":"symbol","title":"processFrameToSend(_:ws:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/shutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"abstract":[{"text":"shutdown extension","type":"text"}],"title":"shutdown()","required":true,"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:).json index 643f7a38a2..fa17f10fda 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:).json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"}],"required":true,"modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP18processFrameToSend_2ws06NIOWebD003WebdG0VAH_AA0cD0CtKF","title":"processFrameToSend(_:ws:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"frame","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"platforms":["Linux"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processFrameToSend(_:ws:)":{"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"title":"processFrameToSend(_:ws:)","required":true,"type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","roleHeading":"Instance Method","required":true,"role":"symbol","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP18processFrameToSend_2ws06NIOWebD003WebdG0VAH_AA0cD0CtKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","kind":"typeIdentifier","text":"WebSocketFrame"}],"title":"processFrameToSend(_:ws:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"processFrameToSend"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"frame","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"WebSocketFrame","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","kind":"typeIdentifier"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)"},"sections":[],"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processFrameToSend(_:ws:)":{"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processFrameToSend(_:ws:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"processFrameToSend","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"abstract":[{"text":"Process frame about to be sent to websocket","type":"text"}],"role":"symbol","kind":"symbol","title":"processFrameToSend(_:ws:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processframetosend(_:ws:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:).json index 4148ef9abf..97bedc2b9e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:).json @@ -1 +1 @@ -{"metadata":{"title":"processReceivedFrame(_:ws:)","symbolKind":"method","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP20processReceivedFrame_2ws06NIOWebD003WebdH0VAH_AA0cD0CtKF","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"required":true},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","abstract":[{"type":"text","text":"Process frame received from websocket"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"processReceivedFrame"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"frame"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame"},{"kind":"text","text":", "},{"kind":"externalParam","text":"ws"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processReceivedFrame(_:ws:)":{"required":true,"abstract":[{"type":"text","text":"Process frame received from websocket"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","title":"processReceivedFrame(_:ws:)","role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Process frame received from websocket"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"metadata":{"externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP20processReceivedFrame_2ws06NIOWebD003WebdH0VAH_AA0cD0CtKF","title":"processReceivedFrame(_:ws:)","roleHeading":"Instance Method","symbolKind":"method","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"frame","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"WebSocketFrame","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/processReceivedFrame(_:ws:)":{"kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"processReceivedFrame","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"ws","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBWebSocket","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> ","kind":"text"},{"text":"WebSocketFrame","kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"title":"processReceivedFrame(_:ws:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/processreceivedframe(_:ws:)","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/processReceivedFrame(_:ws:)","role":"symbol","abstract":[{"type":"text","text":"Process frame received from websocket"}],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/shutdown().json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/shutdown().json index f35fb118f2..213805785a 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/shutdown().json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextension/shutdown().json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"title":"shutdown()","required":true,"role":"symbol","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP8shutdownyyF","symbolKind":"method"},"abstract":[{"type":"text","text":"shutdown extension"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/shutdown()":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"type":"topic","title":"shutdown()","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"shutdown extension"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","interfaceLanguage":"swift"},"abstract":[{"text":"shutdown extension","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()"]}],"kind":"symbol","metadata":{"role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"externalID":"s:17HummingbirdWSCore20HBWebSocketExtensionP8shutdownyyF","title":"shutdown()","symbolKind":"method","required":true,"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"shutdown","kind":"identifier"},{"text":"()","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension/shutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension\/shutdown()","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"shutdown"},{"kind":"text","text":"()"}],"abstract":[{"text":"shutdown extension","type":"text"}],"title":"shutdown()","required":true,"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension\/shutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder.json index e0d1e08418..e547bb251f 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","interfaceLanguage":"swift"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"],"title":"Type Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"metadata":{"roleHeading":"Protocol","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"title":"HBWebSocketExtensionBuilder","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/name":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","required":true,"title":"name","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name","abstract":[{"type":"text","text":"name of WebSocket extension name"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","defaultImplementations":1,"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro","role":"symbol","title":"serverExtension(from:eventLoop:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverResponseHeader(to:)":{"type":"topic","kind":"symbol","title":"serverResponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of all client requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverReponseHeader(to:)":{"required":true,"kind":"symbol","role":"symbol","title":"serverReponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of client request"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientRequestHeader()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientRequestHeader","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()","title":"clientRequestHeader()","abstract":[{"text":"construct client request header","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","type":"topic","required":true,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"required":true,"type":"topic","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","title":"clientExtension(from:eventLoop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"defaultImplementations":1,"kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","interfaceLanguage":"swift"},"kind":"symbol","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"],"title":"Type Properties"}],"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"role":"symbol","symbolKind":"protocol","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","navigatorTitle":[{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"title":"HBWebSocketExtensionBuilder","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Protocol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverResponseHeader(to:)":{"role":"symbol","title":"serverResponseHeader(to:)","abstract":[{"text":"construct server response header based of all client requests","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"title":"clientExtension(from:eventLoop:)","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"defaultImplementations":1,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/name":{"kind":"symbol","title":"name","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"required":true,"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name","abstract":[{"type":"text","text":"name of WebSocket extension name"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverReponseHeader(to:)":{"kind":"symbol","title":"serverReponseHeader(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"required":true,"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of client request"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"kind":"symbol","role":"symbol","defaultImplementations":1,"type":"topic","title":"serverExtension(from:eventLoop:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"required":true,"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientRequestHeader()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","required":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientRequestHeader"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"construct client request header"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()","kind":"symbol","role":"symbol","title":"clientRequestHeader()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4.json index 95d2403177..a4b60660e3 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4.json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"defaultImplementationsSections":[{"title":"HBWebSocketExtensionBuilder Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"required":true,"role":"symbol","roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP06clientE04from9eventLoopAA0cdE0_pSgAA03WebdE14HTTPParametersV_7NIOCore05EventJ0_ptKF","title":"clientExtension(from:eventLoop:)","modules":[{"name":"HummingbirdWSCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-7uejk":{"kind":"symbol","abstract":[{"text":"construct all client extensions based of all server responses","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk","role":"symbol","title":"clientExtension(from:eventLoop:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"required":true,"type":"topic","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","title":"clientExtension(from:eventLoop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"defaultImplementations":1,"kind":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk"],"title":"HBWebSocketExtensionBuilder Implementations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4"]}],"kind":"symbol","metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"symbolKind":"method","required":true,"role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"title":"clientExtension(from:eventLoop:)","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP06clientE04from9eventLoopAA0cdE0_pSgAA03WebdE14HTTPParametersV_7NIOCore05EventJ0_ptKF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-7uejk":{"role":"symbol","abstract":[{"type":"text","text":"construct all client extensions based of all server responses"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"title":"clientExtension(from:eventLoop:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"title":"clientExtension(from:eventLoop:)","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"defaultImplementations":1,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk.json index 22942b4d55..b290f250d0 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requests"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"abstract":[{"type":"text","text":"construct all client extensions based of all server responses"}],"metadata":{"title":"clientExtension(from:eventLoop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"extendedModule":"HummingbirdWSCore","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","role":"symbol","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE06clientE04from9eventLoopAA0cdE0_pSgSayAA03WebdE14HTTPParametersVG_7NIOCore05EventJ0_ptKF"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-7uejk":{"kind":"symbol","abstract":[{"text":"construct all client extensions based of all server responses","type":"text"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk","role":"symbol","title":"clientExtension(from:eventLoop:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"required":true,"type":"topic","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","title":"clientExtension(from:eventLoop:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"defaultImplementations":1,"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"}}} \ No newline at end of file +{"sections":[],"metadata":{"symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdWSCore"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE06clientE04from9eventLoopAA0cdE0_pSgSayAA03WebdE14HTTPParametersVG_7NIOCore05EventJ0_ptKF","extendedModule":"HummingbirdWSCore","title":"clientExtension(from:eventLoop:)","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk"]}],"abstract":[{"type":"text","text":"construct all client extensions based of all server responses"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requests"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-76sp4":{"title":"clientExtension(from:eventLoop:)","abstract":[{"type":"text","text":"construct client version of extension based of server response"}],"required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-76sp4","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-76sp4","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"defaultImplementations":1,"type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientExtension(from:eventLoop:)-7uejk":{"role":"symbol","abstract":[{"type":"text","text":"construct all client extensions based of all server responses"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientExtension(from:eventLoop:)-7uejk","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"title":"clientExtension(from:eventLoop:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientextension(from:eventloop:)-7uejk","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader().json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader().json index 9e3ca8f85a..24a410310b 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader().json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader().json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"construct client request header"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientRequestHeader","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"role":"symbol","required":true,"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP19clientRequestHeaderSSyF","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientRequestHeader","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Method","symbolKind":"method","title":"clientRequestHeader()"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientRequestHeader()":{"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"clientRequestHeader","kind":"identifier"},{"text":"() -> ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()","title":"clientRequestHeader()","abstract":[{"text":"construct client request header","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","type":"topic","required":true,"kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientRequestHeader"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","title":"clientRequestHeader()","required":true,"roleHeading":"Instance Method","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientRequestHeader"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP19clientRequestHeaderSSyF"},"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"abstract":[{"type":"text","text":"construct client request header"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/clientRequestHeader()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/clientRequestHeader()","required":true,"type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"clientRequestHeader"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[{"type":"text","text":"construct client request header"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/clientrequestheader()","kind":"symbol","role":"symbol","title":"clientRequestHeader()"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name.json index ab280a32b5..dea64031d7 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name.json @@ -1 +1 @@ -{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP4nameSSvpZ","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"required":true,"roleHeading":"Type Property","title":"name","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"kind":"symbol","abstract":[{"type":"text","text":"name of WebSocket extension name"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/name":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"role":"symbol","required":true,"title":"name","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name","abstract":[{"type":"text","text":"name of WebSocket extension name"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"abstract":[{"text":"name of WebSocket extension name","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"metadata":{"required":true,"role":"symbol","roleHeading":"Type Property","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP4nameSSvpZ","symbolKind":"property","title":"name","modules":[{"name":"HummingbirdWSCore"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"name","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/name":{"kind":"symbol","title":"name","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"name"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"required":true,"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/name","abstract":[{"type":"text","text":"name of WebSocket extension name"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/name"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro.json index 1927504292..9a5789aa2b 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"defaultImplementationsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl"],"title":"HBWebSocketExtensionBuilder Implementations"}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},{"kind":"text","text":")?"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension","kind":"typeIdentifier"},{"text":")?","kind":"text"}],"title":"serverExtension(from:eventLoop:)","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP06serverE04from9eventLoopAA0cdE0_pSgAA03WebdE14HTTPParametersV_7NIOCore05EventJ0_ptKF","required":true,"modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Instance Method","role":"symbol","symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","defaultImplementations":1,"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro","role":"symbol","title":"serverExtension(from:eventLoop:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-7ohyl":{"title":"serverExtension(from:eventLoop:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl","abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"defaultImplementationsSections":[{"title":"HBWebSocketExtensionBuilder Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","roleHeading":"Instance Method","title":"serverExtension(from:eventLoop:)","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"modules":[{"name":"HummingbirdWSCore"}],"required":true,"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP06serverE04from9eventLoopAA0cdE0_pSgAA03WebdE14HTTPParametersV_7NIOCore05EventJ0_ptKF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro"]}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"construct server version of extension based of client request"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-7ohyl":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"title":"serverExtension(from:eventLoop:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl","abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"kind":"symbol","role":"symbol","defaultImplementations":1,"type":"topic","title":"serverExtension(from:eventLoop:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"required":true,"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl.json index d7c93bb75a..121a51822f 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro"]]},"metadata":{"extendedModule":"HummingbirdWSCore","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE06serverE04from9eventLoopAA0cdE0_pSgSayAA03WebdE14HTTPParametersVG_7NIOCore05EventJ0_ptKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"roleHeading":"Instance Method","role":"symbol","title":"serverExtension(from:eventLoop:)","symbolKind":"method","modules":[{"name":"HummingbirdWSCore"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"requests","kind":"internalParam"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},{"text":")?","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-7ohyl":{"title":"serverExtension(from:eventLoop:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl","abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP","text":"EventLoop"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","text":"HBWebSocketExtension"},{"kind":"text","text":")?"}],"abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"type":"topic","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","defaultImplementations":1,"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro","role":"symbol","title":"serverExtension(from:eventLoop:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverExtension","kind":"identifier"},{"text":"(","kind":"text"},{"text":"from","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"requests","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"},{"text":"], ","kind":"text"},{"text":"eventLoop","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"EventLoop","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"},{"text":" -> (","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},{"text":")?","kind":"text"}],"languages":["swift"]}]}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtension","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"symbolKind":"method","title":"serverExtension(from:eventLoop:)","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE06serverE04from9eventLoopAA0cdE0_pSgSayAA03WebdE14HTTPParametersVG_7NIOCore05EventJ0_ptKF","extendedModule":"HummingbirdWSCore"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-1gdro":{"kind":"symbol","role":"symbol","defaultImplementations":1,"type":"topic","title":"serverExtension(from:eventLoop:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-1gdro","abstract":[{"text":"construct server version of extension based of client request","type":"text"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"kind":"text","text":")?"}],"required":true,"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-1gdro"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtension":{"kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtension"}],"abstract":[{"text":"Protocol for WebSocket extension","type":"text"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtension"}],"role":"symbol","title":"HBWebSocketExtension","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextension","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtension"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverExtension(from:eventLoop:)-7ohyl":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverExtension(from:eventLoop:)-7ohyl","type":"topic","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverExtension"},{"kind":"text","text":"("},{"kind":"externalParam","text":"from"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"], "},{"kind":"externalParam","text":"eventLoop"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"EventLoop","preciseIdentifier":"s:7NIOCore9EventLoopP"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"},{"kind":"text","text":" -> ("},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtension","preciseIdentifier":"s:17HummingbirdWSCore20HBWebSocketExtensionP"},{"text":")?","kind":"text"}],"title":"serverExtension(from:eventLoop:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverextension(from:eventloop:)-7ohyl","abstract":[{"type":"text","text":"construct all server extensions based of all client requests"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:).json index 7f71d4f8b1..9840a21198 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"kind":"symbol","sections":[],"metadata":{"required":true,"roleHeading":"Instance Method","title":"serverReponseHeader(to:)","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverReponseHeader","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"symbolKind":"method","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP19serverReponseHeader2toSSSgAA03WebdE14HTTPParametersV_tF"},"abstract":[{"type":"text","text":"construct server response header based of client request"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)"},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverReponseHeader(to:)":{"required":true,"kind":"symbol","role":"symbol","title":"serverReponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of client request"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"}}} \ No newline at end of file +{"abstract":[{"text":"construct server response header based of client request","type":"text"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"sections":[],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","title":"serverReponseHeader(to:)","required":true,"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverReponseHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"role":"symbol","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP19serverReponseHeader2toSSSgAA03WebdE14HTTPParametersV_tF"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverReponseHeader(to:)":{"kind":"symbol","title":"serverReponseHeader(to:)","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverReponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"required":true,"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverReponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of client request"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverreponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:).json index be8880cdf1..b505f0003c 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:).json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"construct server response header based of all client requests"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)"},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverResponseHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"serverResponseHeader(to:)","role":"symbol","extendedModule":"HummingbirdWSCore","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Instance Method","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE20serverResponseHeader2toSSSgSayAA03WebdE14HTTPParametersVG_tF","symbolKind":"method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverResponseHeader","kind":"identifier"},{"text":"(","kind":"text"},{"text":"to","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"requests","kind":"internalParam"},{"text":": [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"text":"]) -> ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverResponseHeader(to:)":{"type":"topic","kind":"symbol","title":"serverResponseHeader(to:)","abstract":[{"type":"text","text":"construct server response header based of all client requests"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"role":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":" "},{"kind":"internalParam","text":"requests"},{"text":": [","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier"},{"text":"]) -> ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"]]},"metadata":{"title":"serverResponseHeader(to:)","symbolKind":"method","role":"symbol","extendedModule":"HummingbirdWSCore","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderPAAE20serverResponseHeader2toSSSgSayAA03WebdE14HTTPParametersVG_tF","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]) -> "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Method"},"kind":"symbol","abstract":[{"type":"text","text":"construct server response header based of all client requests"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder/serverResponseHeader(to:)":{"role":"symbol","title":"serverResponseHeader(to:)","abstract":[{"text":"construct server response header based of all client requests","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder\/serverResponseHeader(to:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverResponseHeader"},{"kind":"text","text":"("},{"kind":"externalParam","text":"to"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV"},{"kind":"text","text":"]) -> "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder\/serverresponseheader(to:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory.json index eb1753e464..92ae99b5ca 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory.json @@ -1 +1 @@ -{"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To","kind":"relationships"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","interfaceLanguage":"swift"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build"],"title":"Instance Properties"}],"metadata":{"roleHeading":"Structure","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","symbolKind":"struct","title":"HBWebSocketExtensionFactory","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}]},"abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/init(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"(() -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","kind":"typeIdentifier","text":"HBWebSocketExtensionBuilder"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)","title":"init(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/build":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":": () -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build","role":"symbol","kind":"symbol","title":"build","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionFactory"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory"]}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory","interfaceLanguage":"swift"},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"kind":"symbol","sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"metadata":{"title":"HBWebSocketExtensionFactory","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"symbolKind":"struct","roleHeading":"Structure","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}]},"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/init(_:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/build":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build","title":"build","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":": () -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build.json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build.json index 1fd242ce0a..98445ecec8 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"kind":"text","text":": () -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"title":"build","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV5buildAA0cdE7Builder_pyYbcvp"},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":": () -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","text":"HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/build":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":": () -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","text":"HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build","role":"symbol","kind":"symbol","title":"build","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build","interfaceLanguage":"swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"build"},{"kind":"text","text":": () -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","text":"HBWebSocketExtensionBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"roleHeading":"Instance Property","title":"build","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"text":"build","kind":"identifier"},{"text":": () -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"role":"symbol","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryV5buildAA0cdE7Builder_pyYbcvp"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/build":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/build","title":"build","type":"topic","role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"build","kind":"identifier"},{"text":": () -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/build"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:).json index e62b084946..c3f44b8352 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)"]}],"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","symbolKind":"init","externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryVyAcA0cdE7Builder_pyYbccfc","roleHeading":"Initializer","fragments":[{"text":"init","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"title":"init(_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"build","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"@escaping","kind":"attribute"},{"text":" () -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","text":"HBWebSocketExtensionBuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Build WebSocket extension builder"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","type":"topic","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"abstract":[{"text":"Protocol for WebSocket extension builder","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}],"kind":"symbol","title":"HBWebSocketExtensionBuilder","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/init(_:)":{"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)","type":"topic","abstract":[],"fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"(() -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","kind":"typeIdentifier","text":"HBWebSocketExtensionBuilder"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)","title":"init(_:)","role":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"build"},{"kind":"text","text":": "},{"kind":"attribute","text":"@escaping"},{"kind":"text","text":" () -> "},{"kind":"keyword","text":"any"},{"kind":"text","text":" "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","text":"HBWebSocketExtensionBuilder"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"]]},"metadata":{"externalID":"s:17HummingbirdWSCore27HBWebSocketExtensionFactoryVyAcA0cdE7Builder_pyYbccfc","title":"init(_:)","symbolKind":"init","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP"},{"text":")","kind":"text"}],"roleHeading":"Initializer"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionBuilder":{"url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionbuilder","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionBuilder","title":"HBWebSocketExtensionBuilder","kind":"symbol","abstract":[{"type":"text","text":"Protocol for WebSocket extension builder"}],"type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBWebSocketExtensionBuilder","kind":"identifier"}],"navigatorTitle":[{"kind":"identifier","text":"HBWebSocketExtensionBuilder"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory/init(_:)":{"kind":"symbol","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(() -> ","kind":"text"},{"text":"any","kind":"keyword"},{"text":" ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore27HBWebSocketExtensionBuilderP","text":"HBWebSocketExtensionBuilder","kind":"typeIdentifier"},{"text":")","kind":"text"}],"type":"topic","title":"init(_:)","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory\/init(_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory\/init(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocketExtensionFactory":{"title":"HBWebSocketExtensionFactory","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"abstract":[{"text":"Build WebSocket extension builder","type":"text"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/hbwebsocketextensionfactory","kind":"symbol","role":"symbol","navigatorTitle":[{"text":"HBWebSocketExtensionFactory","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocketExtensionFactory"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata.json index 82d73ca2a9..90ae35e27b 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","interfaceLanguage":"swift"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo","kind":"relationships"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"],"title":"Default Implementations","generated":true}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketdata"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}],"metadata":{"roleHeading":"Enumeration","externalID":"s:17HummingbirdWSCore13WebSocketDataO","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","symbolKind":"enum","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","title":"Swift.CustomStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description","title":"description","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/binary(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binary"},{"text":"(","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","type":"topic","title":"WebSocketData.binary(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/s28CustomDebugStringConvertibleP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP","title":"Swift.CustomDebugStringConvertible","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/text(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)","title":"WebSocketData.text(_:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/Equatable-Implementations":{"url":"\/documentation\/hummingbirdwscore\/websocketdata\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/debugDescription":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","title":"debugDescription","kind":"symbol","role":"symbol","abstract":[],"type":"topic"}}} \ No newline at end of file +{"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"]}],"abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}],"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"},"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketData"}],"platforms":["Linux"]}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Enumeration","externalID":"s:17HummingbirdWSCore13WebSocketDataO","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"navigatorTitle":[{"kind":"identifier","text":"WebSocketData"}],"title":"WebSocketData"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP","doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/description":{"abstract":[],"title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description","url":"\/documentation\/hummingbirdwscore\/websocketdata\/description","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/s28CustomDebugStringConvertibleP":{"title":"Swift.CustomDebugStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s28CustomDebugStringConvertibleP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/binary(_:)":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binary"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":")"}],"title":"WebSocketData.binary(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/text(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)","role":"symbol","abstract":[],"type":"topic","title":"WebSocketData.text(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/debugDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","title":"debugDescription","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s23CustomStringConvertibleP":{"title":"Swift.CustomStringConvertible","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s23CustomStringConvertibleP"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/!=(_:_:).json index 8e17b94988..8818f937e6 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"extendedModule":"Swift","role":"symbol","symbolKind":"op","title":"!=(_:_:)","roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore13WebSocketDataO","modules":[{"name":"HummingbirdWSCore","relatedModules":["Swift"]}]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/Equatable-Implementations":{"url":"\/documentation\/hummingbirdwscore\/websocketdata\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations","title":"Equatable Implementations","kind":"article","role":"collectionGroup","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"sections":[],"metadata":{"title":"!=(_:_:)","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore13WebSocketDataO","roleHeading":"Operator","modules":[{"name":"HummingbirdWSCore","relatedModules":["Swift"]}],"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","extendedModule":"Swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/Equatable-Implementations":{"kind":"article","title":"Equatable Implementations","role":"collectionGroup","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/equatable-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/binary(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/binary(_:).json index 1fad0c113a..febda67610 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/binary(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/binary(_:).json @@ -1 +1 @@ -{"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binary"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"},{"text":"(","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":")","kind":"text"}],"role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"title":"WebSocketData.binary(_:)","symbolKind":"case","roleHeading":"Case","externalID":"s:17HummingbirdWSCore13WebSocketDataO6binaryyAC7NIOCore10ByteBufferVcACmF"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/binary(_:)":{"abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binary"},{"text":"(","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":")","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","type":"topic","title":"WebSocketData.binary(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"binary"},{"kind":"text","text":"("},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"sections":[],"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"case","title":"WebSocketData.binary(_:)","externalID":"s:17HummingbirdWSCore13WebSocketDataO6binaryyAC7NIOCore10ByteBufferVcACmF","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"binary","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Case"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/binary(_:)":{"kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"binary"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":")"}],"title":"WebSocketData.binary(_:)","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/binary(_:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/binary(_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/debugdescription.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/debugdescription.json index 5544bbda88..26933e3cc6 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/debugdescription.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/debugdescription.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"sections":[],"kind":"symbol","metadata":{"title":"debugDescription","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"}],"symbolKind":"property","externalID":"s:17HummingbirdWSCore13WebSocketDataO16debugDescriptionSSvp","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdWSCore"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"code":"CustomDebugStringConvertible.debugDescription","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"debugDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/debugDescription":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","title":"debugDescription","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}]}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription"]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"metadata":{"title":"debugDescription","roleHeading":"Instance Property","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"externalID":"s:17HummingbirdWSCore13WebSocketDataO16debugDescriptionSSvp","symbolKind":"property","role":"symbol"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomDebugStringConvertible.debugDescription"},{"text":".","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/debugDescription":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/debugDescription","title":"debugDescription","role":"symbol","type":"topic","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"debugDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/debugdescription","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/description.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/description.json index 4f5fd0a311..81b2d8615f 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/description.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/description.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"kind":"symbol","sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"description","externalID":"s:17HummingbirdWSCore13WebSocketDataO11descriptionSSvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"symbolKind":"property","modules":[{"name":"HummingbirdWSCore"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/description"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/description":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/description","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description","title":"description","kind":"symbol","role":"symbol","abstract":[],"type":"topic"}}} \ No newline at end of file +{"metadata":{"title":"description","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"property","externalID":"s:17HummingbirdWSCore13WebSocketDataO11descriptionSSvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"roleHeading":"Instance Property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"kind":"symbol","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"description"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/description"]}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"CustomStringConvertible.description"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/description":{"abstract":[],"title":"description","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"description","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/description","url":"\/documentation\/hummingbirdwscore\/websocketdata\/description","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/equatable-implementations.json index 2db6428c3d..be5829be51 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/equatable-implementations.json @@ -1 +1 @@ -{"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdWSCore"}],"role":"collectionGroup"},"topicSections":[{"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)"],"generated":true}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/!=(_:_:)":{"title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)","role":"symbol","abstract":[],"type":"topic","kind":"symbol"}}} \ No newline at end of file +{"kind":"article","metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdWSCore"}],"role":"collectionGroup"},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/Equatable-Implementations","interfaceLanguage":"swift"},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)"],"title":"Operators"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/!=(_:_:)":{"kind":"symbol","title":"!=(_:_:)","role":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/text(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/text(_:).json index 74367bf4e7..b771b4bf6a 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/text(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketdata/text(_:).json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:17HummingbirdWSCore13WebSocketDataO4textyACSScACmF","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"case","title":"WebSocketData.text(_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/text(_:)":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)","title":"WebSocketData.text(_:)","kind":"symbol","role":"symbol","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"kind":"symbol","abstract":[{"type":"text","text":"Enumeration holding WebSocket data"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","type":"topic","url":"\/documentation\/hummingbirdwscore\/websocketdata"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)"]}],"kind":"symbol","metadata":{"symbolKind":"case","roleHeading":"Case","title":"WebSocketData.text(_:)","externalID":"s:17HummingbirdWSCore13WebSocketDataO4textyACSScACmF","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}],"role":"symbol"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"text","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":")","kind":"text"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData/text(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData\/text(_:)","role":"symbol","abstract":[],"type":"topic","title":"WebSocketData.text(_:)","kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketdata\/text(_:)","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketData":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketData","fragments":[{"kind":"keyword","text":"enum"},{"text":" ","kind":"text"},{"kind":"identifier","text":"WebSocketData"}],"url":"\/documentation\/hummingbirdwscore\/websocketdata","role":"symbol","navigatorTitle":[{"text":"WebSocketData","kind":"identifier"}],"title":"WebSocketData","kind":"symbol","abstract":[{"text":"Enumeration holding WebSocket data","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters.json index 504820dece..7c79b2ec9c 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations"]}],"abstract":[{"type":"text","text":"Parsed parameters from "},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"type":"text","text":" header"}],"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"WebSocketExtensionHTTPParameters","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"symbolKind":"struct","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","roleHeading":"Structure","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Equatable-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/equatable-implementations","title":"Equatable Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parseHeaders(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Parse all "},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"type":"text","text":" header values"}],"title":"parseHeaders(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseHeaders"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parameters":{"abstract":[],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","kind":"typeIdentifier","text":"Parameter"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","role":"symbol","type":"topic","title":"parameters"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"sections":[],"metadata":{"role":"symbol","symbolKind":"struct","title":"WebSocketExtensionHTTPParameters","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"roleHeading":"Structure"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"]}],"abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"relationshipsSections":[{"title":"Conforms To","kind":"relationships","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters"]},{"title":"Type Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","role":"collectionGroup","title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/equatable-implementations","kind":"article","abstract":[],"type":"topic"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parseHeaders(_:)":{"title":"parseHeaders(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseHeaders"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)","abstract":[{"type":"text","text":"Parse all "},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"type":"text","text":" header values"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","type":"unresolvable","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parameters":{"type":"topic","kind":"symbol","title":"parameters","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","text":"Parameter"},{"kind":"text","text":"]"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:).json index 2853a3c0a3..fbbcf89f29 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdWSCore","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","extendedModule":"Swift","roleHeading":"Operator","role":"symbol","title":"!=(_:_:)","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/!=(_:_:)":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Equatable-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","type":"topic","kind":"article","role":"collectionGroup","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/equatable-implementations","title":"Equatable Implementations"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdWSCore","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","roleHeading":"Operator","role":"symbol","title":"!=(_:_:)","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"symbolKind":"op"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)"]}],"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)","type":"topic","kind":"symbol","role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","role":"collectionGroup","title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/equatable-implementations","kind":"article","abstract":[],"type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations.json index 3c6264c36a..43f7860e76 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"HummingbirdWSCore"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","interfaceLanguage":"swift"},"sections":[],"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)"],"generated":true,"title":"Operators"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/!=(_:_:)":{"abstract":[],"type":"topic","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)","title":"!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)"}}} \ No newline at end of file +{"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)"]}],"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"HummingbirdWSCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Equatable-Implementations","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"article","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/!=(_:_:)":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/!=(_:_:)","type":"topic","kind":"symbol","role":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter.json index dea180d5dc..40ed5d2f29 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"A single parameter"}],"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"role":"symbol","symbolKind":"enum","modules":[{"name":"HummingbirdWSCore"}],"navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter","roleHeading":"Enumeration","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}]},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/value(_:)":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/null":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null","kind":"symbol","abstract":[],"title":"WebSocketExtensionHTTPParameters.Parameter.null","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/equatable-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/integer":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"integer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer","role":"symbol","kind":"symbol","title":"integer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"title":"Swift.Sendable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/optional":{"kind":"symbol","title":"optional","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optional"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file +{"metadata":{"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","symbolKind":"enum","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Enumeration","role":"symbol","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"]}],"abstract":[{"type":"text","text":"A single parameter"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"relationshipsSections":[{"type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"kind":"relationships"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/optional":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"optional","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","role":"symbol","kind":"symbol","title":"optional"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/null":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","role":"symbol","kind":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.null"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/integer":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"integer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","role":"symbol","kind":"symbol","title":"integer"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/value(_:)":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)","role":"symbol","kind":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/Equatable-Implementations":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/equatable-implementations","title":"Equatable Implementations","abstract":[],"type":"topic","kind":"article","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:).json index 479ad224ee..c08288d6d5 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","kind":"typeIdentifier","text":"Bool"}],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)","interfaceLanguage":"swift"},"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","symbolKind":"op","modules":[{"relatedModules":["Swift"],"name":"HummingbirdWSCore"}],"extendedModule":"Swift","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","role":"symbol","roleHeading":"Operator"},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/Equatable-Implementations":{"title":"Equatable Implementations","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/equatable-implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations","kind":"article","role":"collectionGroup","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)"]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","role":"symbol","title":"!=(_:_:)","extendedModule":"Swift","roleHeading":"Operator","modules":[{"relatedModules":["Swift"],"name":"HummingbirdWSCore"}],"symbolKind":"op"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/Equatable-Implementations":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/equatable-implementations","title":"Equatable Implementations","abstract":[],"type":"topic","kind":"article","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations.json index 2987860fc8..fa5739e50e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)"],"title":"Operators","generated":true}],"kind":"article","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdWSCore"}],"title":"Equatable Implementations"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)","kind":"symbol","role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/Equatable-Implementations"},"kind":"article","metadata":{"modules":[{"name":"HummingbirdWSCore"}],"role":"collectionGroup","title":"Equatable Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)"],"title":"Operators","generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/!=(_:_:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/!=(_:_:)","role":"symbol","title":"!=(_:_:)","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer.json index 4f47307d10..64c80d4886 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer"},"metadata":{"role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"integer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdWSCore"}],"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO7integerSiSgvp","symbolKind":"property","title":"integer"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"integer"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:Si","text":"Int"},{"kind":"text","text":"? { "},{"kind":"keyword","text":"get"},{"text":" }","kind":"text"}]}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/integer":{"abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"integer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer","role":"symbol","kind":"symbol","title":"integer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"}}} \ No newline at end of file +{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"integer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","preciseIdentifier":"s:Si","kind":"typeIdentifier"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"integer","kind":"identifier"},{"text":": ","kind":"text"},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property","role":"symbol","symbolKind":"property","modules":[{"name":"HummingbirdWSCore"}],"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO7integerSiSgvp","title":"integer"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/integer":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/integer","abstract":[],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"integer"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":"?"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/integer","role":"symbol","kind":"symbol","title":"integer"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null.json index 1db8807b51..3d25cef17e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null.json @@ -1 +1 @@ -{"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO4nullyA2EmF","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"case","title":"WebSocketExtensionHTTPParameters.Parameter.null"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/null":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null","kind":"symbol","abstract":[],"title":"WebSocketExtensionHTTPParameters.Parameter.null","type":"topic","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"null"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO4nullyA2EmF","role":"symbol","roleHeading":"Case","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"null"}],"modules":[{"name":"HummingbirdWSCore"}],"title":"WebSocketExtensionHTTPParameters.Parameter.null"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/null":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/null","abstract":[],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"null","kind":"identifier"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/null","role":"symbol","kind":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.null"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional.json index 0920472926..62a9cc8fac 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional.json @@ -1 +1 @@ -{"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"text":"optional","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"metadata":{"symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdWSCore"}],"role":"symbol","title":"optional","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO8optionalSSSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optional"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/optional":{"kind":"symbol","title":"optional","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optional"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","interfaceLanguage":"swift"},"metadata":{"role":"symbol","title":"optional","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"property","roleHeading":"Instance Property","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO8optionalSSSgvp","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"optional"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"?"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"optional","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"? { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/optional":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/optional","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"optional","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/optional","role":"symbol","kind":"symbol","title":"optional"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:).json index ea19fa7b44..3f886da036 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:).json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"metadata":{"role":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)","roleHeading":"Case","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO5valueyAESScAEmF","symbolKind":"case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"value","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":")","kind":"text"}],"modules":[{"name":"HummingbirdWSCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/value(_:)":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)","abstract":[],"type":"topic","kind":"symbol","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":")"}],"title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"]]},"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)","interfaceLanguage":"swift"},"metadata":{"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO5valueyAESScAEmF","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Case","role":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)","symbolKind":"case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":")"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter/value(_:)":{"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter\/value(_:)","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"value"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":")"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter\/value(_:)","role":"symbol","kind":"symbol","title":"WebSocketExtensionHTTPParameters.Parameter.value(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters.json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters.json index ef4d08cca7..e691a5d570 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": [","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","text":"Parameter","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","text":"Parameter","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO"},{"text":"]","kind":"text"}],"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","title":"parameters","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV10parametersSDySSAC9ParameterOGvp"},"kind":"symbol","sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Parameter"}],"abstract":[{"text":"A single parameter","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Parameter"}],"title":"WebSocketExtensionHTTPParameters.Parameter"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parameters":{"abstract":[],"kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":" : "},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","kind":"typeIdentifier","text":"Parameter"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","role":"symbol","type":"topic","title":"parameters"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters"]}],"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","text":"Parameter"},{"kind":"text","text":"]"}],"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV10parametersSDySSAC9ParameterOGvp","roleHeading":"Instance Property","modules":[{"name":"HummingbirdWSCore"}],"title":"parameters","symbolKind":"property"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parameters","kind":"identifier"},{"text":": [","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" : ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","text":"Parameter","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter"},{"text":"]","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/Parameter":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Parameter","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/Parameter","role":"symbol","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameter","navigatorTitle":[{"text":"Parameter","kind":"identifier"}],"type":"topic","title":"WebSocketExtensionHTTPParameters.Parameter","kind":"symbol","abstract":[{"text":"A single parameter","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parameters":{"type":"topic","kind":"symbol","title":"parameters","url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parameters","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parameters","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"parameters"},{"kind":"text","text":": ["},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" : "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV9ParameterO","text":"Parameter"},{"kind":"text","text":"]"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:).json index 579281e16d..12850a63e9 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)"]}],"abstract":[{"type":"text","text":"Parse all "},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"type":"text","text":" header values"}],"kind":"symbol","metadata":{"title":"parseHeaders(_:)","role":"symbol","roleHeading":"Type Method","externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV12parseHeadersySayACG8NIOHTTP111HTTPHeadersVFZ","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"parseHeaders","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parseHeaders","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"headers","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"headers","content":[{"type":"paragraph","inlineContent":[{"text":"headers coming from other","type":"text"}]}]},{"name":"type","content":[{"inlineContent":[{"text":"client or server","type":"text"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"anchor":"return-value","level":2,"text":"Return Value","type":"heading"},{"inlineContent":[{"type":"text","text":"Array of extensions"}],"type":"paragraph"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parseHeaders(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)","type":"topic","kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Parse all "},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"type":"text","text":" header values"}],"title":"parseHeaders(_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseHeaders"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> [","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier"},{"text":"]","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"title":"WebSocketExtensionHTTPParameters","kind":"symbol","navigatorTitle":[{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"code":"Sec-WebSocket-Extensions","type":"codeVoice"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"role":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseHeaders"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]"}],"title":"parseHeaders(_:)","modules":[{"name":"HummingbirdWSCore"}],"externalID":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV12parseHeadersySayACG8NIOHTTP111HTTPHeadersVFZ","roleHeading":"Type Method","symbolKind":"method"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"parseHeaders","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"headers","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":") -> [","kind":"text"},{"text":"WebSocketExtensionHTTPParameters","kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters"},{"text":"]","kind":"text"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"name":"headers","content":[{"inlineContent":[{"type":"text","text":"headers coming from other"}],"type":"paragraph"}]},{"name":"type","content":[{"inlineContent":[{"type":"text","text":"client or server"}],"type":"paragraph"}]}]},{"kind":"content","content":[{"text":"Return Value","level":2,"type":"heading","anchor":"return-value"},{"inlineContent":[{"text":"Array of extensions","type":"text"}],"type":"paragraph"}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"Parse all "},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"type":"text","text":" header values"}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters":{"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"text":"WebSocketExtensionHTTPParameters","kind":"identifier"}],"kind":"symbol","type":"topic","title":"WebSocketExtensionHTTPParameters","abstract":[{"text":"Parsed parameters from ","type":"text"},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"text":" header","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters","navigatorTitle":[{"kind":"identifier","text":"WebSocketExtensionHTTPParameters"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketExtensionHTTPParameters/parseHeaders(_:)":{"title":"parseHeaders(_:)","type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"parseHeaders"},{"kind":"text","text":"("},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":") -> ["},{"preciseIdentifier":"s:17HummingbirdWSCore32WebSocketExtensionHTTPParametersV","kind":"typeIdentifier","text":"WebSocketExtensionHTTPParameters"},{"kind":"text","text":"]"}],"url":"\/documentation\/hummingbirdwscore\/websocketextensionhttpparameters\/parseheaders(_:)","abstract":[{"type":"text","text":"Parse all "},{"type":"codeVoice","code":"Sec-WebSocket-Extensions"},{"type":"text","text":" header values"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketExtensionHTTPParameters\/parseHeaders(_:)","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler.json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler.json index 0d49bdc8f1..84da539605 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"]}],"relationshipsSections":[{"kind":"relationships","type":"conformsTo","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/7NIOCore14ChannelHandlerP","doc:\/\/com.opticalaberration.hummingbird\/7NIOCore21ChannelInboundHandlerP"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"final","kind":"keyword"},{"text":" ","kind":"text"},{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketHandler","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"},{"kind":"content","content":[{"level":2,"anchor":"overview","type":"heading","text":"Overview"},{"inlineContent":[{"type":"text","text":"The handler combines fragmented frames together before passing them onto"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"HBWebSocket"},{"type":"text","text":"."}],"type":"paragraph"}]}],"metadata":{"navigatorTitle":[{"text":"WebSocketHandler","kind":"identifier"}],"fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"WebSocketHandler","kind":"identifier"}],"roleHeading":"Class","role":"symbol","symbolKind":"class","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC","title":"WebSocketHandler","modules":[{"name":"HummingbirdWSCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"},"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/errorCaught(context:error:)":{"url":"\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","type":"topic","title":"errorCaught(context:error:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/init(webSocket:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)","kind":"symbol","role":"symbol","type":"topic","title":"init(webSocket:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"webSocket","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelInboundHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelInactive(context:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","kind":"symbol","role":"symbol","type":"topic","title":"channelInactive(context:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/InboundIn":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"InboundIn"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/inboundin","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn","kind":"symbol","role":"symbol","type":"topic","title":"WebSocketHandler.InboundIn","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"}]},"doc://com.opticalaberration.hummingbird/7NIOCore21ChannelInboundHandlerP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/7NIOCore21ChannelInboundHandlerP","type":"unresolvable","title":"NIOCore.ChannelInboundHandler"},"doc://com.opticalaberration.hummingbird/7NIOCore14ChannelHandlerP":{"title":"NIOCore.ChannelHandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/7NIOCore14ChannelHandlerP","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/userInboundEventTriggered(context:event:)":{"kind":"symbol","title":"userInboundEventTriggered(context:event:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelRead(context:data:)":{"kind":"symbol","title":"channelRead(context:data:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)","role":"symbol","abstract":[{"text":"Read WebSocket frame","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRead"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":")","kind":"text"}]}}} \ No newline at end of file +{"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)"]},{"title":"Type Aliases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn"]},{"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"],"generated":true}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"final"},{"kind":"text","text":" "},{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"languages":["swift"]}],"kind":"declarations"},{"kind":"content","content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"The handler combines fragmented frames together before passing them onto"},{"type":"text","text":" "},{"type":"text","text":"the "},{"type":"codeVoice","code":"HBWebSocket"},{"type":"text","text":"."}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore"]]},"metadata":{"navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"class","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC","roleHeading":"Class","role":"symbol","title":"WebSocketHandler","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/7NIOCore14ChannelHandlerP","doc:\/\/com.opticalaberration.hummingbird\/7NIOCore21ChannelInboundHandlerP"],"type":"conformsTo"}],"kind":"symbol","sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/errorCaught(context:error:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)","type":"topic","title":"errorCaught(context:error:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/userInboundEventTriggered(context:event:)":{"kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)","type":"topic","title":"userInboundEventTriggered(context:event:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelInactive(context:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","title":"channelInactive(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelInactive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)"},"doc://com.opticalaberration.hummingbird/7NIOCore14ChannelHandlerP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/7NIOCore14ChannelHandlerP","title":"NIOCore.ChannelHandler","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/7NIOCore21ChannelInboundHandlerP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/7NIOCore21ChannelInboundHandlerP","title":"NIOCore.ChannelInboundHandler","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/init(webSocket:)":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)","title":"init(webSocket:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"webSocket"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelRead(context:data:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","role":"symbol","abstract":[{"type":"text","text":"Read WebSocket frame"}],"kind":"symbol","title":"channelRead(context:data:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","abstract":[],"role":"collectionGroup","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/InboundIn":{"role":"symbol","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"InboundIn","kind":"identifier"}],"kind":"symbol","title":"WebSocketHandler.InboundIn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn","url":"\/documentation\/hummingbirdwscore\/websockethandler\/inboundin","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","role":"collectionGroup","title":"ChannelInboundHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations.json index 1fc1f77672..66ac487c37 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"article","sections":[],"metadata":{"title":"ChannelHandler Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdWSCore"}]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerAdded(context:)":{"title":"handlerAdded(context:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerRemoved(context:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"handlerRemoved(context:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)"}}} \ No newline at end of file +{"kind":"article","sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdWSCore"}],"title":"ChannelHandler Implementations"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)"],"generated":true,"title":"Instance Methods"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerRemoved(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"title":"handlerRemoved(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerAdded(context:)":{"kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","title":"handlerAdded(context:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinactive(context:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinactive(context:).json index e248ab6cf5..2539fbcd46 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinactive(context:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinactive(context:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelInactive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)"]}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.channelInactive(context:)"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"externalID":"s:17HummingbirdWSCore16WebSocketHandlerC15channelInactive7contexty7NIOCore07ChannelE7ContextC_tF","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"role":"symbol","symbolKind":"method","title":"channelInactive(context:)"},"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelInactive(context:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","kind":"symbol","role":"symbol","type":"topic","title":"channelInactive(context:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)"},"sections":[],"kind":"symbol","metadata":{"title":"channelInactive(context:)","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC15channelInactive7contexty7NIOCore07ChannelE7ContextC_tF","symbolKind":"method","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelInactive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.channelInactive(context:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelInactive"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelInactive(context:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelInactive(context:)","title":"channelInactive(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelInactive","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"abstract":[],"role":"symbol","kind":"symbol","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinactive(context:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations.json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations.json index ab07f5dbb6..feaabe7292 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations.json @@ -1 +1 @@ -{"sections":[],"metadata":{"role":"collectionGroup","title":"ChannelInboundHandler Implementations","modules":[{"name":"HummingbirdWSCore"}]},"topicSections":[{"generated":true,"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","interfaceLanguage":"swift"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/wrapInboundOut(_:)":{"title":"wrapInboundOut(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/unwrapInboundIn(_:)":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)","title":"unwrapInboundIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","interfaceLanguage":"swift"},"metadata":{"role":"collectionGroup","title":"ChannelInboundHandler Implementations","modules":[{"name":"HummingbirdWSCore"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","sections":[],"topicSections":[{"title":"Instance Methods","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/wrapInboundOut(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}],"type":"topic","title":"wrapInboundOut(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/unwrapInboundIn(_:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"role":"symbol","title":"unwrapInboundIn(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelread(context:data:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelread(context:data:).json index 44285a1ed4..6ebac8b5ce 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelread(context:data:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/channelread(context:data:).json @@ -1 +1 @@ -{"kind":"symbol","abstract":[{"text":"Read WebSocket frame","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"roleHeading":"Instance Method","symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRead"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier","text":"NIOAny"},{"kind":"text","text":")"}],"externalID":"s:17HummingbirdWSCore16WebSocketHandlerC11channelRead7context4datay7NIOCore07ChannelE7ContextC_AG6NIOAnyVtF","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"title":"channelRead(context:data:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelRead(context:data:)":{"kind":"symbol","title":"channelRead(context:data:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)","role":"symbol","abstract":[{"text":"Read WebSocket frame","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRead"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","interfaceLanguage":"swift"},"abstract":[{"text":"Read WebSocket frame","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelRead"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"data"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"kind":"text","text":")"}],"role":"symbol","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC11channelRead7context4datay7NIOCore07ChannelE7ContextC_AG6NIOAnyVtF","roleHeading":"Instance Method","title":"channelRead(context:data:)","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/channelRead(context:data:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/channelRead(context:data:)","role":"symbol","abstract":[{"type":"text","text":"Read WebSocket frame"}],"kind":"symbol","title":"channelRead(context:data:)","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelread(context:data:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"channelRead","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":", ","kind":"text"},{"text":"data","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:).json index fa43c2b3f9..fe4ac0f939 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)"]}],"sections":[],"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol","roleHeading":"Instance Method","title":"errorCaught(context:error:)","modules":[{"name":"HummingbirdWSCore"}],"symbolKind":"method","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC11errorCaught7context0F0y7NIOCore07ChannelE7ContextC_s5Error_ptF"},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"_ChannelInboundHandler.errorCaught(context:error:)"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/errorCaught(context:error:)":{"url":"\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","type":"topic","title":"errorCaught(context:error:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"errorCaught","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"error","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Error","preciseIdentifier":"s:s5ErrorP","kind":"typeIdentifier"},{"text":")","kind":"text"}],"kind":"symbol","abstract":[],"role":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"metadata":{"roleHeading":"Instance Method","role":"symbol","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC11errorCaught7context0F0y7NIOCore07ChannelE7ContextC_s5Error_ptF","title":"errorCaught(context:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}],"symbolKind":"method","modules":[{"name":"HummingbirdWSCore"}]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"_ChannelInboundHandler.errorCaught(context:error:)"},{"type":"text","text":"."}],"sections":[],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:s5ErrorP","text":"Error"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/errorCaught(context:error:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/errorcaught(context:error:)","type":"topic","title":"errorCaught(context:error:)","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/errorCaught(context:error:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"errorCaught"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":", "},{"kind":"externalParam","text":"error"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handleradded(context:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handleradded(context:).json index 7793386c51..fcea6afc24 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handleradded(context:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handleradded(context:).json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations"]]},"metadata":{"symbolKind":"method","externalID":"s:7NIOCore14ChannelHandlerPAAE12handlerAdded7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","extendedModule":"NIOCore","modules":[{"name":"HummingbirdWSCore","relatedModules":["NIOCore"]}],"role":"symbol","roleHeading":"Instance Method","title":"handlerAdded(context:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelHandler.handlerAdded(context:)","type":"codeVoice"},{"text":".","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerAdded(context:)":{"title":"handlerAdded(context:)","kind":"symbol","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations"]]},"sections":[],"kind":"symbol","metadata":{"modules":[{"relatedModules":["NIOCore"],"name":"HummingbirdWSCore"}],"extendedModule":"NIOCore","symbolKind":"method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerAdded","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method","externalID":"s:7NIOCore14ChannelHandlerPAAE12handlerAdded7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","title":"handlerAdded(context:)"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelHandler.handlerAdded(context:)"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerAdded(context:)":{"kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerAdded"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"kind":"text","text":")"}],"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/handleradded(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerAdded(context:)","title":"handlerAdded(context:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","abstract":[],"role":"collectionGroup","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","kind":"article"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:).json index 997a5a8dc6..8162f1966e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:).json @@ -1 +1 @@ -{"metadata":{"symbolKind":"method","externalID":"s:7NIOCore14ChannelHandlerPAAE14handlerRemoved7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","title":"handlerRemoved(context:)","role":"symbol","roleHeading":"Instance Method","modules":[{"relatedModules":["NIOCore"],"name":"HummingbirdWSCore"}],"extendedModule":"NIOCore","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations"]]},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelHandler.handlerRemoved(context:)"},{"type":"text","text":"."}],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerRemoved(context:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)","type":"topic","kind":"symbol","role":"symbol","abstract":[],"title":"handlerRemoved(context:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)","interfaceLanguage":"swift"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":")"}],"languages":["swift"]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelHandler.handlerRemoved(context:)"},{"type":"text","text":"."}],"metadata":{"title":"handlerRemoved(context:)","modules":[{"relatedModules":["NIOCore"],"name":"HummingbirdWSCore"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"handlerRemoved"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":")","kind":"text"}],"symbolKind":"method","extendedModule":"NIOCore","externalID":"s:7NIOCore14ChannelHandlerPAAE14handlerRemoved7contextyAA0bC7ContextC_tF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","role":"symbol","roleHeading":"Instance Method"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelHandler-Implementations":{"title":"ChannelHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelHandler-Implementations","abstract":[],"role":"collectionGroup","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelhandler-implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/handlerRemoved(context:)":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"handlerRemoved","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC"},{"text":")","kind":"text"}],"title":"handlerRemoved(context:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/handlerRemoved(context:)","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/handlerremoved(context:)","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/inboundin.json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/inboundin.json index 0c4e07b520..53c54eb779 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/inboundin.json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/inboundin.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV","text":"WebSocketFrame"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn","interfaceLanguage":"swift"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/inboundin"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","metadata":{"roleHeading":"Type Alias","title":"WebSocketHandler.InboundIn","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"externalID":"s:17HummingbirdWSCore16WebSocketHandlerC9InboundIna","role":"symbol","symbolKind":"typealias","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InboundIn","kind":"identifier"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.InboundIn","type":"codeVoice"},{"type":"text","text":"."}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/InboundIn":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"InboundIn"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/inboundin","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn","kind":"symbol","role":"symbol","type":"topic","title":"WebSocketHandler.InboundIn","fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"}]}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.InboundIn","type":"codeVoice"},{"text":".","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"kind":"identifier","text":"InboundIn"},{"kind":"text","text":" = "},{"kind":"typeIdentifier","text":"WebSocketFrame","preciseIdentifier":"s:12NIOWebSocket03WebB5FrameV"}],"languages":["swift"]}]}],"metadata":{"symbolKind":"typealias","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"fragments":[{"text":"typealias","kind":"keyword"},{"text":" ","kind":"text"},{"text":"InboundIn","kind":"identifier"}],"roleHeading":"Type Alias","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC9InboundIna","role":"symbol","modules":[{"name":"HummingbirdWSCore"}],"title":"WebSocketHandler.InboundIn"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/inboundin"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/InboundIn":{"role":"symbol","navigatorTitle":[{"text":"InboundIn","kind":"identifier"}],"fragments":[{"kind":"keyword","text":"typealias"},{"kind":"text","text":" "},{"text":"InboundIn","kind":"identifier"}],"kind":"symbol","title":"WebSocketHandler.InboundIn","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/InboundIn","url":"\/documentation\/hummingbirdwscore\/websockethandler\/inboundin","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/init(websocket:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/init(websocket:).json index ae3931bf30..04317e57c4 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/init(websocket:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/init(websocket:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"externalID":"s:17HummingbirdWSCore16WebSocketHandlerC03webD0AcA05HBWebD0C_tcfc","modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Initializer","symbolKind":"init","title":"init(webSocket:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"webSocket","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"webSocket"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket"},{"kind":"text","text":")"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"type":"text","text":"WebSocket object"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/init(webSocket:)":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)","kind":"symbol","role":"symbol","type":"topic","title":"init(webSocket:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"webSocket","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"webSocket"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","text":"HBWebSocket","preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"init","roleHeading":"Initializer","title":"init(webSocket:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"webSocket","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","text":"HBWebSocket","kind":"typeIdentifier"},{"text":")","kind":"text"}],"externalID":"s:17HummingbirdWSCore16WebSocketHandlerC03webD0AcA05HBWebD0C_tcfc","role":"symbol","modules":[{"name":"HummingbirdWSCore"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/init(webSocket:)":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler\/init(websocket:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/init(webSocket:)","title":"init(webSocket:)","abstract":[],"kind":"symbol","role":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"webSocket"},{"kind":"text","text":": "},{"preciseIdentifier":"s:17HummingbirdWSCore11HBWebSocketC","kind":"typeIdentifier","text":"HBWebSocket"},{"kind":"text","text":")"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/HBWebSocket":{"title":"HBWebSocket","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"HBWebSocket"}],"type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBWebSocket"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/HBWebSocket","abstract":[{"text":"WebSocket object","type":"text"}],"url":"\/documentation\/hummingbirdwscore\/hbwebsocket","kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:).json index dbce9c6f9a..db7a2ab41e 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"value"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundIn"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)"]}],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.unwrapInboundIn(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","extendedModule":"NIOCore","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"externalID":"s:7NIOCore21ChannelInboundHandlerPAAE06unwrapC2Iny0cF0QzAA6NIOAnyVF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","symbolKind":"method","role":"symbol","title":"unwrapInboundIn(_:)","modules":[{"name":"HummingbirdWSCore","relatedModules":["NIOCore"]}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/unwrapInboundIn(_:)":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)","title":"unwrapInboundIn(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"unwrapInboundIn"},{"kind":"text","text":"("},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelInboundHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"NIOAny","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.unwrapInboundIn(_:)","type":"codeVoice"},{"text":".","type":"text"}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"extendedModule":"NIOCore","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundIn"}],"externalID":"s:7NIOCore21ChannelInboundHandlerPAAE06unwrapC2Iny0cF0QzAA6NIOAnyVF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","symbolKind":"method","role":"symbol","title":"unwrapInboundIn(_:)","modules":[{"name":"HummingbirdWSCore","relatedModules":["NIOCore"]}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/unwrapInboundIn(_:)":{"abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdwscore\/websockethandler\/unwrapinboundin(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"unwrapInboundIn","kind":"identifier"},{"text":"(","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundIn","kind":"typeIdentifier"}],"role":"symbol","title":"unwrapInboundIn(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/unwrapInboundIn(_:)","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","role":"collectionGroup","title":"ChannelInboundHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:).json index 0a2cf950a8..4ade6b439f 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:).json @@ -1 +1 @@ -{"metadata":{"symbolKind":"method","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC25userInboundEventTriggered7context5eventy7NIOCore07ChannelE7ContextC_yptF","title":"userInboundEventTriggered(context:event:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"event"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}],"modules":[{"name":"HummingbirdWSCore"}],"roleHeading":"Instance Method","role":"symbol"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"_ChannelInboundHandler.userInboundEventTriggered(context:event:)","type":"codeVoice"},{"type":"text","text":"."}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"event"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)"},"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/userInboundEventTriggered(context:event:)":{"kind":"symbol","title":"userInboundEventTriggered(context:event:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)","role":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"_ChannelInboundHandler.userInboundEventTriggered(context:event:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","title":"userInboundEventTriggered(context:event:)","externalID":"s:17HummingbirdWSCore16WebSocketHandlerC25userInboundEventTriggered7context5eventy7NIOCore07ChannelE7ContextC_yptF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdWSCore"}],"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","text":"ChannelHandlerContext","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":")","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"userInboundEventTriggered"},{"kind":"text","text":"("},{"kind":"externalParam","text":"context"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier","text":"ChannelHandlerContext"},{"kind":"text","text":", "},{"kind":"externalParam","text":"event"},{"kind":"text","text":": "},{"kind":"keyword","text":"Any"},{"kind":"text","text":")"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/userInboundEventTriggered(context:event:)":{"kind":"symbol","abstract":[],"role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"userInboundEventTriggered","kind":"identifier"},{"text":"(","kind":"text"},{"text":"context","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ChannelHandlerContext","preciseIdentifier":"s:7NIOCore21ChannelHandlerContextC","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"event","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Any","kind":"keyword"},{"text":")","kind":"text"}],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/userinboundeventtriggered(context:event:)","type":"topic","title":"userInboundEventTriggered(context:event:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/userInboundEventTriggered(context:event:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:).json b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:).json index 35963982a5..6401260907 100644 --- a/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:).json +++ b/docs/1.0/data/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:).json @@ -1 +1 @@ -{"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapInboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier","text":"NIOAny"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","interfaceLanguage":"swift"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"ChannelInboundHandler.wrapInboundOut(_:)"},{"type":"text","text":"."}],"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapInboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundOut","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}],"title":"wrapInboundOut(_:)","symbolKind":"method","role":"symbol","modules":[{"relatedModules":["NIOCore"],"name":"HummingbirdWSCore"}],"externalID":"s:7NIOCore21ChannelInboundHandlerPAAE04wrapC3OutyAA6NIOAnyV0cF0QzF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","extendedModule":"NIOCore","roleHeading":"Instance Method"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","kind":"symbol","title":"WebSocketHandler","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","url":"\/documentation\/hummingbirdwscore\/websockethandler","abstract":[{"type":"text","text":"WebSocket channel handler. Passes web socket frames onto "},{"code":"HBWebSocket","type":"codeVoice"},{"type":"text","text":" object."}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","kind":"article","role":"collectionGroup","type":"topic","title":"ChannelInboundHandler Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"title":"HummingbirdWSCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","abstract":[],"url":"\/documentation\/hummingbirdwscore"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/wrapInboundOut(_:)":{"title":"wrapInboundOut(_:)","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)","abstract":[],"role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV"}]}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapInboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"value","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundOut","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"NIOAny","preciseIdentifier":"s:7NIOCore6NIOAnyV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdWSCore","relatedModules":["NIOCore"]}],"extendedModule":"NIOCore","symbolKind":"method","externalID":"s:7NIOCore21ChannelInboundHandlerPAAE04wrapC3OutyAA6NIOAnyV0cF0QzF::SYNTHESIZED::s:17HummingbirdWSCore16WebSocketHandlerC","title":"wrapInboundOut(_:)","role":"symbol","roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"wrapInboundOut","kind":"identifier"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"InboundOut","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny","kind":"typeIdentifier"}]},"variants":[{"paths":["\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations"]]},"sections":[],"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"code":"ChannelInboundHandler.wrapInboundOut(_:)","type":"codeVoice"},{"text":".","type":"text"}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/ChannelInboundHandler-Implementations":{"abstract":[],"kind":"article","url":"\/documentation\/hummingbirdwscore\/websockethandler\/channelinboundhandler-implementations","role":"collectionGroup","title":"ChannelInboundHandler Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/ChannelInboundHandler-Implementations","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler":{"type":"topic","url":"\/documentation\/hummingbirdwscore\/websockethandler","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler","title":"WebSocketHandler","abstract":[{"text":"WebSocket channel handler. Passes web socket frames onto ","type":"text"},{"code":"HBWebSocket","type":"codeVoice"},{"text":" object.","type":"text"}],"kind":"symbol","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"WebSocketHandler"}],"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"WebSocketHandler"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore/WebSocketHandler/wrapInboundOut(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore\/WebSocketHandler\/wrapInboundOut(_:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"wrapInboundOut"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"InboundOut"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore6NIOAnyV","text":"NIOAny"}],"type":"topic","title":"wrapInboundOut(_:)","url":"\/documentation\/hummingbirdwscore\/websockethandler\/wrapinboundout(_:)","abstract":[],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWSCore":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWSCore","kind":"symbol","role":"collection","abstract":[],"title":"HummingbirdWSCore","type":"topic","url":"\/documentation\/hummingbirdwscore"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct.json b/docs/1.0/data/documentation/hummingbirdxct.json index 6da266674f..c52d33f3d7 100644 --- a/docs/1.0/data/documentation/hummingbirdxct.json +++ b/docs/1.0/data/documentation/hummingbirdxct.json @@ -1 +1 @@ -{"seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"],"title":"Related Documentation"}],"hierarchy":{"paths":[[]]},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"],"title":"Test Setup"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"],"title":"Classes"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"],"title":"Protocols"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"],"title":"Structures"}],"abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"metadata":{"roleHeading":"Framework","externalID":"HummingbirdXCT","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"module","role":"collection","title":"HummingbirdXCT"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"content","content":[{"level":2,"anchor":"Overview","type":"heading","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"Provides methods for easy setup of unit tests using XCTest framework.","type":"text"}]},{"level":3,"anchor":"Usage","type":"heading","text":"Usage"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Setup your server and add features you want to test."}]},{"syntax":"swift","type":"codeListing","code":["let app = HBApplication(testing: .embedded)","app.router.get(\"test\") { _ in"," return \"testing\"","}","try app.XCTStart()","defer { app.XCTStop() }"]},{"type":"paragraph","inlineContent":[{"text":"And then test those features work as expected.","type":"text"}]},{"syntax":"swift","type":"codeListing","code":["app.XCTExecute(uri: \"test\", method: .GET) { response in"," XCTAssertEqual(response.status, .ok)"," XCTAssertEqual(String(buffer: body), \"testing\")","}"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdxct"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","interfaceLanguage":"swift"},"metadata":{"title":"HummingbirdXCT","role":"collection","symbolKind":"module","roleHeading":"Framework","modules":[{"name":"HummingbirdXCT"}],"externalID":"HummingbirdXCT"},"topicSections":[{"title":"Test Setup","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]},{"title":"Protocols","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]},{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct"]}],"sections":[],"primaryContentSections":[{"content":[{"level":2,"anchor":"Overview","text":"Overview","type":"heading"},{"type":"paragraph","inlineContent":[{"text":"Provides methods for easy setup of unit tests using XCTest framework.","type":"text"}]},{"level":3,"anchor":"Usage","text":"Usage","type":"heading"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Setup your server and add features you want to test."}]},{"syntax":"swift","type":"codeListing","code":["let app = HBApplication(testing: .embedded)","app.router.get(\"test\") { _ in"," return \"testing\"","}","try app.XCTStart()","defer { app.XCTStop() }"]},{"type":"paragraph","inlineContent":[{"type":"text","text":"And then test those features work as expected."}]},{"syntax":"swift","type":"codeListing","code":["app.XCTExecute(uri: \"test\", method: .GET) { response in"," XCTAssertEqual(response.status, .ok)"," XCTAssertEqual(String(buffer: body), \"testing\")","}"]}],"kind":"content"}],"hierarchy":{"paths":[[]]},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxct.json b/docs/1.0/data/documentation/hummingbirdxct/hbxct.json index 3252eb4a70..7873d51a0d 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxct.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxct.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)"],"title":"Instance Methods"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"abstract":[{"type":"text","text":"Protocol for XCT framework."}],"metadata":{"externalID":"s:14HummingbirdXCT5HBXCTP","symbolKind":"protocol","fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"text":"HBXCT","kind":"identifier"}],"roleHeading":"Protocol","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","title":"HBXCT","navigatorTitle":[{"text":"HBXCT","kind":"identifier"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/stop(application:)":{"title":"stop(application:)","required":true,"url":"\/documentation\/hummingbirdxct\/hbxct\/stop(application:)","type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)","abstract":[{"type":"text","text":"Called to stop testing of application"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/start(application:)":{"abstract":[{"type":"text","text":"Called to start testing of application"}],"type":"topic","title":"start(application:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/start(application:)","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/execute(uri:method:headers:body:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","text":"HBXCTResponse"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"execute(uri:method:headers:body:)","required":true,"url":"\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)","abstract":[{"type":"text","text":"Execute URL request and provide response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/eventLoopGroup":{"abstract":[{"type":"text","text":"EventLoopGroup used by XCT framework"}],"role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup","title":"eventLoopGroup","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","interfaceLanguage":"swift"},"topicSections":[{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"metadata":{"title":"HBXCT","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"symbolKind":"protocol","role":"symbol","roleHeading":"Protocol","externalID":"s:14HummingbirdXCT5HBXCTP","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}]},"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/stop(application:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)","title":"stop(application:)","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"abstract":[{"text":"Called to stop testing of application","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/stop(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/start(application:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/start(application:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","required":true,"abstract":[{"text":"Called to start testing of application","type":"text"}],"title":"start(application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/eventLoopGroup":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"type":"topic","required":true,"abstract":[{"text":"EventLoopGroup used by XCT framework","type":"text"}],"title":"eventLoopGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/execute(uri:method:headers:body:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","title":"execute(uri:method:headers:body:)","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","text":"HBXCTResponse"},{"kind":"text","text":">"}],"abstract":[{"text":"Execute URL request and provide response","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxct/eventloopgroup.json b/docs/1.0/data/documentation/hummingbirdxct/hbxct/eventloopgroup.json index 57bbcb29e5..12fe29709c 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxct/eventloopgroup.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxct/eventloopgroup.json @@ -1 +1 @@ -{"abstract":[{"text":"EventLoopGroup used by XCT framework","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup","interfaceLanguage":"swift"},"sections":[],"kind":"symbol","metadata":{"required":true,"externalID":"s:14HummingbirdXCT5HBXCTP14eventLoopGroup7NIOCore05EventeF0_pvp","symbolKind":"property","role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}],"roleHeading":"Instance Property","title":"eventLoopGroup","modules":[{"name":"HummingbirdXCT"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/eventLoopGroup":{"abstract":[{"type":"text","text":"EventLoopGroup used by XCT framework"}],"role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"eventLoopGroup"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup"}],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup","title":"eventLoopGroup","kind":"symbol","required":true},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore14EventLoopGroupP","text":"EventLoopGroup","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"metadata":{"externalID":"s:14HummingbirdXCT5HBXCTP14eventLoopGroup7NIOCore05EventeF0_pvp","symbolKind":"property","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","preciseIdentifier":"s:7NIOCore14EventLoopGroupP","kind":"typeIdentifier"}],"required":true,"roleHeading":"Instance Property","title":"eventLoopGroup","role":"symbol"},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup","interfaceLanguage":"swift"},"abstract":[{"text":"EventLoopGroup used by XCT framework","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/eventLoopGroup":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/eventloopgroup","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"eventLoopGroup","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopGroup","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore14EventLoopGroupP"}],"type":"topic","required":true,"abstract":[{"text":"EventLoopGroup used by XCT framework","type":"text"}],"title":"eventLoopGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/eventLoopGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:).json index 50095f74f1..c8773d5b4e 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)"},"sections":[],"abstract":[{"type":"text","text":"Execute URL request and provide response"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","kind":"typeIdentifier","text":"HBXCTResponse","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV"},{"kind":"text","text":">"}],"platforms":["Linux"]}]}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"required":true,"roleHeading":"Instance Method","symbolKind":"method","role":"symbol","title":"execute(uri:method:headers:body:)","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?) -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTResponse","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"externalID":"s:14HummingbirdXCT5HBXCTP7execute3uri6method7headers4body7NIOCore15EventLoopFutureCyAA13HBXCTResponseVGSS_8NIOHTTP110HTTPMethodOAO11HTTPHeadersVAI10ByteBufferVSgtF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/execute(uri:method:headers:body:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","text":"HBXCTResponse"},{"kind":"text","text":">"}],"type":"topic","role":"symbol","title":"execute(uri:method:headers:body:)","required":true,"url":"\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)","abstract":[{"type":"text","text":"Execute URL request and provide response"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","text":"HBXCTResponse"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","interfaceLanguage":"swift"},"kind":"symbol","abstract":[{"text":"Execute URL request and provide response","type":"text"}],"metadata":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"kind":"externalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBXCTResponse","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdXCT"}],"title":"execute(uri:method:headers:body:)","required":true,"symbolKind":"method","roleHeading":"Instance Method","role":"symbol","externalID":"s:14HummingbirdXCT5HBXCTP7execute3uri6method7headers4body7NIOCore15EventLoopFutureCyAA13HBXCTResponseVGSS_8NIOHTTP110HTTPMethodOAO11HTTPHeadersVAI10ByteBufferVSgtF"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/execute(uri:method:headers:body:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/execute(uri:method:headers:body:)","title":"execute(uri:method:headers:body:)","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"uri","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?) -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:14HummingbirdXCT13HBXCTResponseV","text":"HBXCTResponse"},{"kind":"text","text":">"}],"abstract":[{"text":"Execute URL request and provide response","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/execute(uri:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxct/start(application:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxct/start(application:).json index 9a72f298a2..66918c153e 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxct/start(application:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxct/start(application:).json @@ -1 +1 @@ -{"abstract":[{"text":"Called to start testing of application","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"metadata":{"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"title":"start(application:)","role":"symbol","externalID":"s:14HummingbirdXCT5HBXCTP5start11applicationy0A013HBApplicationC_tKF","required":true,"modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Instance Method"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/start(application:)"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)","interfaceLanguage":"swift"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/start(application:)":{"abstract":[{"type":"text","text":"Called to start testing of application"}],"type":"topic","title":"start(application:)","fragments":[{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":") ","kind":"text"},{"text":"throws","kind":"keyword"}],"role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/start(application:)","required":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/start(application:)"]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HBApplication","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}]}],"kind":"declarations"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Method","externalID":"s:14HummingbirdXCT5HBXCTP5start11applicationy0A013HBApplicationC_tKF","required":true,"symbolKind":"method","title":"start(application:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"start"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"modules":[{"name":"HummingbirdXCT"}],"role":"symbol"},"abstract":[{"type":"text","text":"Called to start testing of application"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/start(application:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/start(application:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"start","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication"},{"kind":"text","text":") "},{"kind":"keyword","text":"throws"}],"type":"topic","required":true,"abstract":[{"text":"Called to start testing of application","type":"text"}],"title":"start(application:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/start(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxct/stop(application:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxct/stop(application:).json index 614eb46753..6a41b96eff 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxct/stop(application:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxct/stop(application:).json @@ -1 +1 @@ -{"metadata":{"title":"stop(application:)","modules":[{"name":"HummingbirdXCT"}],"externalID":"s:14HummingbirdXCT5HBXCTP4stop11applicationy0A013HBApplicationC_tF","required":true,"role":"symbol","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC","kind":"typeIdentifier"},{"text":")","kind":"text"}],"roleHeading":"Instance Method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication"},{"text":")","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"abstract":[{"type":"text","text":"Called to stop testing of application"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxct\/stop(application:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/stop(application:)":{"title":"stop(application:)","required":true,"url":"\/documentation\/hummingbirdxct\/hbxct\/stop(application:)","type":"topic","kind":"symbol","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)","abstract":[{"type":"text","text":"Called to stop testing of application"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:11Hummingbird13HBApplicationC","text":"HBApplication","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth/HBApplication":{"title":"HBApplication","kind":"symbol","navigatorTitle":[{"text":"HBApplication","kind":"identifier"}],"role":"symbol","type":"topic","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBApplication","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"url":"\/documentation\/hummingbirdauth\/hbapplication"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"fragments":[{"kind":"keyword","text":"protocol"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCT"}],"type":"topic","role":"symbol","title":"HBXCT","url":"\/documentation\/hummingbirdxct\/hbxct","abstract":[{"type":"text","text":"Protocol for XCT framework."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","navigatorTitle":[{"kind":"identifier","text":"HBXCT"}],"kind":"symbol"}}} \ No newline at end of file +{"abstract":[{"text":"Called to stop testing of application","type":"text"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxct\/stop(application:)"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT"]]},"sections":[],"metadata":{"title":"stop(application:)","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Instance Method","externalID":"s:14HummingbirdXCT5HBXCTP4stop11applicationy0A013HBApplicationC_tF","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"stop"},{"kind":"text","text":"("},{"kind":"externalParam","text":"application"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HBApplication","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"required":true,"symbolKind":"method"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT/stop(application:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT\/stop(application:)","title":"stop(application:)","required":true,"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"stop","kind":"identifier"},{"text":"(","kind":"text"},{"text":"application","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HBApplication","kind":"typeIdentifier","preciseIdentifier":"s:11Hummingbird13HBApplicationC"},{"kind":"text","text":")"}],"abstract":[{"text":"Called to stop testing of application","type":"text"}],"type":"topic","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct\/stop(application:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda/HBApplication":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda\/HBApplication","abstract":[{"text":"Application class. Brings together all the components of Hummingbird together","type":"text"}],"title":"HBApplication","kind":"symbol","fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBApplication"}],"type":"topic","navigatorTitle":[{"kind":"identifier","text":"HBApplication"}],"url":"\/documentation\/hummingbirdlambda\/hbapplication","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCT":{"abstract":[{"text":"Protocol for XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCT","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCT","title":"HBXCT","type":"topic","fragments":[{"text":"protocol","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCT","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient.json index 2e9cebe8dd..fb0cd3f572 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"sections":[],"abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"metadata":{"roleHeading":"Class","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC","role":"symbol","symbolKind":"class"},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"anchor":"overview","text":"Overview"},{"type":"paragraph","inlineContent":[{"text":"This is here for testing purposes","type":"text"}]}],"kind":"content"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","interfaceLanguage":"swift"},"topicSections":[{"title":"Structures","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]},{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise"]},{"title":"Instance Methods","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()"]},{"title":"Enumerations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/init(host:port:configuration:eventLoopGroupProvider:)":{"title":"init(host:port:configuration:eventLoopGroupProvider:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Initialize HBXCTClient"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/close()":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()","url":"\/documentation\/hummingbirdxct\/hbxctclient\/close()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[],"role":"symbol","title":"close()","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/get(_:headers:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"GET request"}],"role":"symbol","title":"get(_:headers:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/channelPromise":{"title":"channelPromise","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelPromise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/head(_:headers:)":{"title":"head(_:headers:)","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)","type":"topic","abstract":[{"type":"text","text":"HEAD request"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/syncShutdown()":{"title":"syncShutdown()","abstract":[{"type":"text","text":"shutdown client"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/delete(_:headers:body:)":{"title":"delete(_:headers:body:)","abstract":[{"type":"text","text":"DELETE request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/connect()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"connect"},{"kind":"text","text":"()"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"connect to HTTP server"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/connect()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","title":"connect()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/post(_:headers:body:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"POST request"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","title":"post(_:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/execute(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","kind":"typeIdentifier","text":"Request"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"title":"execute(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)","type":"topic","abstract":[{"text":"Execute request to server. Return ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that will be fulfilled with HTTP response","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/put(_:headers:body:)":{"abstract":[{"type":"text","text":"PUT request"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)","type":"topic","kind":"symbol","title":"put(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","role":"symbol"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"],"title":"Structures"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise"],"title":"Instance Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()"],"title":"Instance Methods"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"],"title":"Enumerations"}],"kind":"symbol","sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"},{"content":[{"type":"heading","level":2,"text":"Overview","anchor":"overview"},{"type":"paragraph","inlineContent":[{"text":"This is here for testing purposes","type":"text"}]}],"kind":"content"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"metadata":{"navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","symbolKind":"class","title":"HBXCTClient","roleHeading":"Class","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}]},"abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/connect()":{"abstract":[{"type":"text","text":"connect to HTTP server"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/connect()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","title":"connect()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/post(_:headers:body:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","abstract":[{"text":"POST request","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)","title":"post(_:headers:body:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/init(host:port:configuration:eventLoopGroupProvider:)":{"abstract":[{"text":"Initialize HBXCTClient","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","title":"init(host:port:configuration:eventLoopGroupProvider:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/execute(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Request","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"title":"execute(_:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)","abstract":[{"text":"Execute request to server. Return ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that will be fulfilled with HTTP response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/put(_:headers:body:)":{"abstract":[{"text":"PUT request","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","title":"put(_:headers:body:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/channelPromise":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelPromise","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"title":"channelPromise","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/syncShutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"syncShutdown()","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()","abstract":[{"text":"shutdown client","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/close()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/close()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"title":"close()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/head(_:headers:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"head(_:headers:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)","abstract":[{"text":"HEAD request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/delete(_:headers:body:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"DELETE request","type":"text"}],"title":"delete(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/get(_:headers:)":{"kind":"symbol","title":"get(_:headers:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","type":"topic","abstract":[{"text":"GET request","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/channelpromise.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/channelpromise.json index a1c22c9fd9..f42ab20479 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/channelpromise.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/channelpromise.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelPromise","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise"]}],"metadata":{"title":"channelPromise","modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Instance Property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelPromise"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC14channelPromise7NIOCore09EventLoopF0VyAE7Channel_pGvp","role":"symbol"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/channelPromise":{"title":"channelPromise","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelPromise"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier","text":"Channel"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise"},"metadata":{"title":"channelPromise","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"channelPromise"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel"},{"kind":"text","text":">"}],"role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC14channelPromise7NIOCore09EventLoopF0VyAE7Channel_pGvp","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Instance Property"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelPromise","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","text":"EventLoopPromise","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:7NIOCore7ChannelP","text":"Channel","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/channelPromise":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/channelpromise","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"channelPromise","kind":"identifier"},{"text":": ","kind":"text"},{"text":"EventLoopPromise","preciseIdentifier":"s:7NIOCore16EventLoopPromiseV","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Channel","preciseIdentifier":"s:7NIOCore7ChannelP","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"title":"channelPromise","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/channelPromise"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/close().json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/close().json index f8e4a6d131..4f33b476d8 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/close().json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/close().json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()"},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/close()"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5close7NIOCore15EventLoopFutureCyytGyF","role":"symbol","title":"close()","modules":[{"name":"HummingbirdCoreXCT"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","text":">"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/close()":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()","url":"\/documentation\/hummingbirdxct\/hbxctclient\/close()","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:s4Voida","kind":"typeIdentifier","text":"Void"},{"kind":"text","text":">"}],"abstract":[],"role":"symbol","title":"close()","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"kind":"text","text":"() -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:s4Voida","text":"Void"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/close()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"modules":[{"name":"HummingbirdXCT"}],"symbolKind":"method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"close"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"Void","kind":"typeIdentifier","preciseIdentifier":"s:s4Voida"},{"text":">","kind":"text"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5close7NIOCore15EventLoopFutureCyytGyF","role":"symbol","roleHeading":"Instance Method","title":"close()"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/close()":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/close()","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"close","kind":"identifier"},{"text":"() -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"Void","preciseIdentifier":"s:s4Voida","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[],"title":"close()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/close()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration.json index 74c89b10b6..3cf119dfde 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"metadata":{"modules":[{"name":"HummingbirdCoreXCT"}],"title":"HBXCTClient.Configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","roleHeading":"Structure","symbolKind":"struct","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"role":"symbol"},"kind":"symbol","topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"]}],"abstract":[{"text":"HBXCT configuration","type":"text"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/timeout":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","abstract":[{"text":"read timeout. If connection has no read events for indicated time throw timeout error","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","title":"timeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/serverName":{"title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","abstract":[{"text":"server name","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/tlsConfiguration":{"abstract":[{"text":"TLS confguration","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?"}],"role":"symbol","title":"tlsConfiguration","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/init(tlsConfiguration:timeout:serverName:)":{"type":"topic","title":"init(tlsConfiguration:timeout:serverName:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"],"title":"Instance Properties"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"kind":"symbol","metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Structure","role":"symbol","title":"HBXCTClient.Configuration","symbolKind":"struct"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"HBXCT configuration"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"languages":["swift"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/tlsConfiguration":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration","abstract":[{"type":"text","text":"TLS confguration"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?"}],"title":"tlsConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/serverName":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"serverName","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername","abstract":[{"text":"server name","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/init(tlsConfiguration:timeout:serverName:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"title":"init(tlsConfiguration:timeout:serverName:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/timeout":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"title":"timeout","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout","abstract":[{"text":"read timeout. If connection has no read events for indicated time throw timeout error","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:).json index 60e956acb6..077aee24e1 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:).json @@ -1 +1 @@ -{"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV03tlsE07timeout10serverNameAE6NIOSSL16TLSConfigurationVSg_7NIOCore10TimeAmountVSSSgtcfc","symbolKind":"init","title":"init(tlsConfiguration:timeout:serverName:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","kind":"typeIdentifier"},{"text":"?, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"roleHeading":"Initializer","role":"symbol","modules":[{"name":"HummingbirdCoreXCT"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":"? = nil, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"},{"kind":"text","text":" = .seconds(15), "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":"? = nil)"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/init(tlsConfiguration:timeout:serverName:)":{"type":"topic","title":"init(tlsConfiguration:timeout:serverName:)","kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"timeout"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?)","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)"},"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV03tlsE07timeout10serverNameAE6NIOSSL16TLSConfigurationVSg_7NIOCore10TimeAmountVSSSgtcfc","role":"symbol","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"title":"init(tlsConfiguration:timeout:serverName:)","symbolKind":"init"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"tlsConfiguration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration"},{"text":"? = nil, ","kind":"text"},{"text":"timeout","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"},{"text":" = .seconds(15), ","kind":"text"},{"text":"serverName","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/init(tlsConfiguration:timeout:serverName:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/init(tlsConfiguration:timeout:serverName:)","role":"symbol","kind":"symbol","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?, "},{"kind":"externalParam","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount"},{"kind":"text","text":", "},{"kind":"externalParam","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?)"}],"title":"init(tlsConfiguration:timeout:serverName:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/init(tlsconfiguration:timeout:servername:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/servername.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/servername.json index 0a754df154..4b9b7d053f 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/servername.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/servername.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","interfaceLanguage":"swift"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"server name"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"sections":[],"metadata":{"title":"serverName","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdCoreXCT"}],"symbolKind":"property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV10serverNameSSSgvp","roleHeading":"Instance Property","role":"symbol"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/serverName":{"title":"serverName","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","abstract":[{"text":"server name","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername","kind":"symbol","role":"symbol","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":"?","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV10serverNameSSSgvp","title":"serverName","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"serverName"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":"?"}],"roleHeading":"Instance Property","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"server name","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/serverName":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/serverName","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"serverName","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":"?","kind":"text"}],"title":"serverName","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/servername","abstract":[{"text":"server name","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/timeout.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/timeout.json index d014c116aa..9700ed3e28 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/timeout.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/timeout.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout"},"abstract":[{"type":"text","text":"read timeout. If connection has no read events for indicated time throw timeout error"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}]}]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"title":"timeout","modules":[{"name":"HummingbirdCoreXCT"}],"symbolKind":"property","roleHeading":"Instance Property","role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV7timeout7NIOCore10TimeAmountVvp"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/timeout":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV","kind":"typeIdentifier"}],"role":"symbol","type":"topic","abstract":[{"text":"read timeout. If connection has no read events for indicated time throw timeout error","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","title":"timeout"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeout"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"TimeAmount","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","interfaceLanguage":"swift"},"metadata":{"modules":[{"name":"HummingbirdXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV7timeout7NIOCore10TimeAmountVvp","title":"timeout","symbolKind":"property","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10TimeAmountV","text":"TimeAmount","kind":"typeIdentifier"}],"roleHeading":"Instance Property","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"read timeout. If connection has no read events for indicated time throw timeout error","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/timeout":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/timeout","role":"symbol","kind":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TimeAmount","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10TimeAmountV"}],"title":"timeout","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/timeout","abstract":[{"text":"read timeout. If connection has no read events for indicated time throw timeout error","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration.json index 26965d6ceb..f427522970 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration.json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsConfiguration","kind":"identifier"},{"text":": ","kind":"text"},{"text":"TLSConfiguration","kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"text":"?","kind":"text"}]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"},"schemaVersion":{"major":0,"minor":3,"patch":0},"abstract":[{"text":"TLS confguration","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"metadata":{"role":"symbol","roleHeading":"Instance Property","title":"tlsConfiguration","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV03tlsE06NIOSSL16TLSConfigurationVSgvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"text":"?","kind":"text"}],"symbolKind":"property","modules":[{"name":"HummingbirdCoreXCT"}]},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/tlsConfiguration":{"abstract":[{"text":"TLS confguration","type":"text"}],"type":"topic","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?"}],"role":"symbol","title":"tlsConfiguration","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"}}} \ No newline at end of file +{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","kind":"typeIdentifier","text":"TLSConfiguration","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV"},{"kind":"text","text":"?"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration"]}],"metadata":{"roleHeading":"Instance Property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV03tlsE06NIOSSL16TLSConfigurationVSgvp","symbolKind":"property","title":"tlsConfiguration","role":"symbol","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"abstract":[{"type":"text","text":"TLS confguration"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2/TLSConfiguration":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2\/TLSConfiguration","role":"symbol","navigatorTitle":[{"text":"TLSConfiguration","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"TLSConfiguration","kind":"identifier"}],"title":"TLSConfiguration","type":"topic","url":"\/documentation\/hummingbirdhttp2\/tlsconfiguration","abstract":[{"text":"Manages configuration of TLS for SwiftNIO programs.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration/tlsConfiguration":{"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration\/tlsConfiguration","abstract":[{"type":"text","text":"TLS confguration"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration\/tlsconfiguration","type":"topic","role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsConfiguration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:6NIOSSL16TLSConfigurationV","text":"TLSConfiguration"},{"kind":"text","text":"?"}],"title":"tlsConfiguration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/connect().json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/connect().json index 35456c97da..32984bec59 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/connect().json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/connect().json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}],"roleHeading":"Instance Method","role":"symbol","modules":[{"name":"HummingbirdCoreXCT"}],"title":"connect()","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7connectyyF","symbolKind":"method"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()"},"abstract":[{"type":"text","text":"connect to HTTP server"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/connect()"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/connect()":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"connect"},{"kind":"text","text":"()"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"connect to HTTP server"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/connect()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","title":"connect()"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Instance Method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7connectyyF","symbolKind":"method","role":"symbol","modules":[{"name":"HummingbirdXCT"}],"title":"connect()"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"abstract":[{"text":"connect to HTTP server","type":"text"}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/connect()"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/connect()":{"abstract":[{"type":"text","text":"connect to HTTP server"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/connect()","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/connect()","title":"connect()","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connect","kind":"identifier"},{"text":"()","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:).json index 8c2c6da44b..5bf5d63062 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:).json @@ -1 +1 @@ -{"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","interfaceLanguage":"swift"},"metadata":{"roleHeading":"Instance Method","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"symbolKind":"method","modules":[{"name":"HummingbirdCoreXCT"}],"title":"delete(_:headers:body:)","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC6delete_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"abstract":[{"type":"text","text":"DELETE request"}],"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/delete(_:headers:body:)":{"title":"delete(_:headers:body:)","abstract":[{"type":"text","text":"DELETE request"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","role":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},{"kind":"text","text":">"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)","interfaceLanguage":"swift"},"kind":"symbol","metadata":{"title":"delete(_:headers:body:)","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC6delete_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"delete"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdXCT"}],"role":"symbol","symbolKind":"method"},"abstract":[{"text":"DELETE request","type":"text"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/delete(_:headers:body:)":{"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/delete(_:headers:body:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"delete","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}],"type":"topic","abstract":[{"text":"DELETE request","type":"text"}],"title":"delete(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/delete(_:headers:body:)"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error.json index 8c93151f2d..b3d06889f6 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations"],"title":"Default Implementations","generated":true}],"relationshipsSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","kind":"relationships","type":"conformsTo"}],"metadata":{"modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Enumeration","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"symbolKind":"enum","navigatorTitle":[{"text":"Error","kind":"identifier"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO","title":"HBXCTClient.Error","extendedModule":"HummingbirdCoreXCT","role":"symbol"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","interfaceLanguage":"swift"},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Equatable-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/malformedResponse":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.malformedResponse","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Error-Implementations":{"type":"topic","abstract":[],"title":"Error Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/error-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/invalidURL":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidURL","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.invalidURL","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/tlsSetupFailed":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.tlsSetupFailed","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/readTimeout":{"title":"HBXCTClient.Error.readTimeout","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readTimeout","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout"},"doc://com.opticalaberration.hummingbird/SH":{"type":"unresolvable","title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/connectionNotOpen":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","role":"symbol","title":"HBXCTClient.Error.connectionNotOpen","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionNotOpen"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/noResponse":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noResponse","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.noResponse","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","kind":"symbol"}}} \ No newline at end of file +{"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"navigatorTitle":[{"text":"Error","kind":"identifier"}],"modules":[{"name":"HummingbirdXCT","relatedModules":["HummingbirdCoreXCT"]}],"extendedModule":"HummingbirdCoreXCT","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO","title":"HBXCTClient.Error","symbolKind":"enum","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Error","kind":"identifier"}],"roleHeading":"Enumeration","role":"symbol"},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed"],"title":"Enumeration Cases"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations"],"title":"Default Implementations","generated":true}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/SH","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"type":"conformsTo","title":"Conforms To"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/connectionNotOpen":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen","title":"HBXCTClient.Error.connectionNotOpen","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionNotOpen"}],"role":"symbol","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/readTimeout":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readTimeout","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout","title":"HBXCTClient.Error.readTimeout","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/SH":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","title":"Swift.Hashable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/malformedResponse":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","title":"HBXCTClient.Error.malformedResponse","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/tlsSetupFailed":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","title":"HBXCTClient.Error.tlsSetupFailed","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","title":"Swift.Error","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Equatable-Implementations":{"kind":"article","type":"topic","role":"collectionGroup","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/equatable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/noResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noResponse"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse","role":"symbol","type":"topic","title":"HBXCTClient.Error.noResponse","kind":"symbol"},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/invalidURL":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidURL"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","role":"symbol","title":"HBXCTClient.Error.invalidURL","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","title":"Error Implementations","kind":"article","type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/error-implementations"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:).json index 37d671b715..1b512eab74 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:).json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","sections":[],"abstract":[{"type":"text","text":"Inherited from "},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"type":"text","text":"."}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations"]]},"metadata":{"extendedModule":"Swift","symbolKind":"op","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"role":"symbol","roleHeading":"Operator","title":"!=(_:_:)","modules":[{"name":"HummingbirdCoreXCT","relatedModules":["Swift"]}],"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO"},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/!=(_:_:)":{"kind":"symbol","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Equatable-Implementations":{"kind":"article","role":"collectionGroup","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","title":"Equatable Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"role":"symbol","symbolKind":"op","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO","roleHeading":"Operator","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Equatable-Implementations":{"kind":"article","type":"topic","role":"collectionGroup","title":"Equatable Implementations","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/equatable-implementations","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen.json index 281683a638..6e7b009558 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen"},"sections":[],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO17connectionNotOpenyA2EmF","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"connectionNotOpen","kind":"identifier"}],"role":"symbol","title":"HBXCTClient.Error.connectionNotOpen"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionNotOpen","kind":"identifier"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/connectionNotOpen":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","role":"symbol","title":"HBXCTClient.Error.connectionNotOpen","kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionNotOpen"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionNotOpen"}],"languages":["swift"],"platforms":["Linux"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen"]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","metadata":{"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","title":"HBXCTClient.Error.connectionNotOpen","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO17connectionNotOpenyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"connectionNotOpen","kind":"identifier"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","interfaceLanguage":"swift"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/connectionNotOpen":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/connectionnotopen","title":"HBXCTClient.Error.connectionNotOpen","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/connectionNotOpen","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"connectionNotOpen"}],"role":"symbol","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations.json index 7bec2befa2..f3d5651d42 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"kind":"article","topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)"]}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"role":"collectionGroup","title":"Equatable Implementations"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/!=(_:_:)":{"kind":"symbol","role":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"title":"!=(_:_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"kind":"article","schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)"],"title":"Operators","generated":true}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdCoreXCT"}],"role":"collectionGroup"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Equatable-Implementations","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/!=(_:_:)":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:Sb","text":"Bool","kind":"typeIdentifier"}],"title":"!=(_:_:)","role":"symbol","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/!=(_:_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/error-implementations.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/error-implementations.json index e86683082f..e8ac196ca4 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/error-implementations.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdXCT"}],"title":"Error Implementations"},"sections":[],"kind":"article","schemaVersion":{"major":0,"patch":0,"minor":3},"topicSections":[{"title":"Instance Properties","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/localizedDescription":{"kind":"symbol","role":"symbol","title":"localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription"],"title":"Instance Properties","generated":true}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","interfaceLanguage":"swift"},"metadata":{"title":"Error Implementations","role":"collectionGroup","modules":[{"name":"HummingbirdCoreXCT"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/localizedDescription":{"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/invalidurl.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/invalidurl.json index ff95d6658a..7750eea2ed 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/invalidurl.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/invalidurl.json @@ -1 +1 @@ -{"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL"},"schemaVersion":{"major":0,"patch":0,"minor":3},"metadata":{"symbolKind":"case","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidURL"}],"modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO10invalidURLyA2EmF","role":"symbol","title":"HBXCTClient.Error.invalidURL"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidURL","kind":"identifier"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/invalidURL":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidURL","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.invalidURL","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","interfaceLanguage":"swift"},"metadata":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"invalidURL","kind":"identifier"}],"roleHeading":"Case","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"case","role":"symbol","title":"HBXCTClient.Error.invalidURL","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO10invalidURLyA2EmF"},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl"]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidURL"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/invalidURL":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/invalidurl","kind":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"invalidURL"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/invalidURL","role":"symbol","title":"HBXCTClient.Error.invalidURL","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/localizeddescription.json index 65c23ef07d..d8e19632c2 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/localizeddescription.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations"]]},"kind":"symbol","abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"metadata":{"extendedModule":"Swift","title":"localizedDescription","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCoreXCT","relatedModules":["Swift"]}],"role":"symbol","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/localizedDescription":{"kind":"symbol","role":"symbol","title":"localizedDescription","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Error-Implementations":{"type":"topic","abstract":[],"title":"Error Implementations","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/error-implementations","role":"collectionGroup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","kind":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription","interfaceLanguage":"swift"},"metadata":{"symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"}],"extendedModule":"Swift","role":"symbol","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"title":"localizedDescription","externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO","roleHeading":"Instance Property"},"schemaVersion":{"major":0,"patch":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription"]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Error.localizedDescription"},{"text":".","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/Error-Implementations":{"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/Error-Implementations","title":"Error Implementations","kind":"article","type":"topic","role":"collectionGroup","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/error-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/localizedDescription":{"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/localizeddescription","title":"localizedDescription","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/localizedDescription","abstract":[],"type":"topic","role":"symbol","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/malformedresponse.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/malformedresponse.json index 605bd9f0a6..3296cdf890 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/malformedresponse.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/malformedresponse.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse"},"sections":[],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}],"title":"HBXCTClient.Error.malformedResponse","symbolKind":"case","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO17malformedResponseyA2EmF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/malformedResponse":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.malformedResponse","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"malformedResponse"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"metadata":{"title":"HBXCTClient.Error.malformedResponse","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"malformedResponse"}],"modules":[{"name":"HummingbirdXCT"}],"symbolKind":"case","roleHeading":"Case","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO17malformedResponseyA2EmF"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse"]}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/malformedResponse":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"malformedResponse","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/malformedResponse","title":"HBXCTClient.Error.malformedResponse","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/malformedresponse"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/noresponse.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/noresponse.json index c863f1c0a9..9680488819 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/noresponse.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/noresponse.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noResponse","kind":"identifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"title":"HBXCTClient.Error.noResponse","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO10noResponseyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noResponse"}],"roleHeading":"Case","symbolKind":"case","modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/noResponse":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noResponse","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.noResponse","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noResponse"}],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse"]}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO10noResponseyA2EmF","title":"HBXCTClient.Error.noResponse","role":"symbol","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"noResponse","kind":"identifier"}],"roleHeading":"Case","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"kind":"symbol","sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/noResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/noResponse","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"noResponse"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/noresponse","role":"symbol","type":"topic","title":"HBXCTClient.Error.noResponse","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/readtimeout.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/readtimeout.json index 7957a38667..299013f60c 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/readtimeout.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/readtimeout.json @@ -1 +1 @@ -{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readTimeout","kind":"identifier"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout"},"metadata":{"symbolKind":"case","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO11readTimeoutyA2EmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"readTimeout"}],"role":"symbol","title":"HBXCTClient.Error.readTimeout","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/readTimeout":{"title":"HBXCTClient.Error.readTimeout","abstract":[],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout","kind":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readTimeout","kind":"identifier"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"}}} \ No newline at end of file +{"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"readTimeout"}]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout"]}],"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO11readTimeoutyA2EmF","modules":[{"name":"HummingbirdXCT"}],"title":"HBXCTClient.Error.readTimeout","role":"symbol","roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"readTimeout"}],"symbolKind":"case"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/readTimeout":{"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"readTimeout","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/readTimeout","title":"HBXCTClient.Error.readTimeout","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/readtimeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed.json index b8e504731f..20ee0fcd90 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","interfaceLanguage":"swift"},"sections":[],"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO14tlsSetupFailedyA2EmF","role":"symbol","symbolKind":"case","modules":[{"name":"HummingbirdCoreXCT"}],"title":"HBXCTClient.Error.tlsSetupFailed","roleHeading":"Case","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","kind":"symbol","type":"topic","role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"title":"HBXCTClient.Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/tlsSetupFailed":{"type":"topic","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"abstract":[],"title":"HBXCTClient.Error.tlsSetupFailed","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","kind":"symbol"}}} \ No newline at end of file +{"metadata":{"modules":[{"name":"HummingbirdXCT"}],"symbolKind":"case","role":"symbol","roleHeading":"Case","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC5ErrorO14tlsSetupFailedyA2EmF","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"title":"HBXCTClient.Error.tlsSetupFailed"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"tlsSetupFailed"}],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"]]},"sections":[],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error":{"role":"symbol","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"Error"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/error","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"Error"}],"type":"topic","abstract":[],"title":"HBXCTClient.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Error/tlsSetupFailed":{"fragments":[{"kind":"keyword","text":"case"},{"text":" ","kind":"text"},{"text":"tlsSetupFailed","kind":"identifier"}],"abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Error\/tlsSetupFailed","title":"HBXCTClient.Error.tlsSetupFailed","kind":"symbol","type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/error\/tlssetupfailed"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/execute(_:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/execute(_:).json index a82cb38269..d16b917f8b 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/execute(_:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/execute(_:).json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"metadata":{"role":"symbol","roleHeading":"Instance Method","modules":[{"name":"HummingbirdCoreXCT"}],"symbolKind":"method","title":"execute(_:)","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","text":"Request"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response"},{"kind":"text","text":">"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7executey7NIOCore15EventLoopFutureCyAC8ResponseVGAC7RequestVF"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","text":"Request","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Execute request to server. Return "},{"type":"codeVoice","code":"EventLoopFuture"},{"type":"text","text":" that will be fulfilled with HTTP response"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/execute(_:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","kind":"typeIdentifier","text":"Request"},{"kind":"text","text":") -> "},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"title":"execute(_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)","type":"topic","abstract":[{"text":"Execute request to server. Return ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that will be fulfilled with HTTP response","type":"text"}],"kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"abstract":[{"type":"text","text":"Execute request to server. Return "},{"code":"EventLoopFuture","type":"codeVoice"},{"type":"text","text":" that will be fulfilled with HTTP response"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"request","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"},{"text":".","kind":"text"},{"text":"Request","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},{"text":">","kind":"text"}],"platforms":["Linux"],"languages":["swift"]}]}],"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7executey7NIOCore15EventLoopFutureCyAC8ResponseVGAC7RequestVF","symbolKind":"method","modules":[{"name":"HummingbirdXCT"}],"title":"execute(_:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"execute"},{"kind":"text","text":"("},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","kind":"typeIdentifier","text":"Request"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)"},"sections":[],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/execute(_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/execute(_:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"execute","kind":"identifier"},{"text":"(","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Request","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"title":"execute(_:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/execute(_:)","abstract":[{"text":"Execute request to server. Return ","type":"text"},{"code":"EventLoopFuture","type":"codeVoice"},{"text":" that will be fulfilled with HTTP response","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/get(_:headers:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/get(_:headers:).json index c7883fd867..fd11ee4d70 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/get(_:headers:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/get(_:headers:).json @@ -1 +1 @@ -{"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"uri"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" = [:]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","text":"Response"},{"kind":"text","text":">"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)"},"schemaVersion":{"minor":3,"major":0,"patch":0},"abstract":[{"type":"text","text":"GET request"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)"]}],"metadata":{"role":"symbol","title":"get(_:headers:)","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC3get_7headers7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"roleHeading":"Instance Method"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/get(_:headers:)":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"text":">","kind":"text"}],"abstract":[{"type":"text","text":"GET request"}],"role":"symbol","title":"get(_:headers:)","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":" = [:]) -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"get(_:headers:)","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"method","roleHeading":"Instance Method","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"get"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response"},{"kind":"text","text":">"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC3get_7headers7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVtF","role":"symbol"},"schemaVersion":{"major":0,"minor":3,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"abstract":[{"text":"GET request","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/get(_:headers:)":{"kind":"symbol","title":"get(_:headers:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/get(_:headers:)","type":"topic","abstract":[{"text":"GET request","type":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/get(_:headers:)","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"get","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier"},{"text":".","kind":"text"},{"text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/head(_:headers:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/head(_:headers:).json index e96e22361f..b8991d5285 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/head(_:headers:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/head(_:headers:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" = [:]) -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},{"kind":"text","text":">"}]}],"kind":"declarations"}],"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","interfaceLanguage":"swift"},"abstract":[{"text":"HEAD request","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"roleHeading":"Instance Method","modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol","title":"head(_:headers:)","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4head_7headers7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVtF","symbolKind":"method","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/head(_:headers:)":{"title":"head(_:headers:)","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)","type":"topic","abstract":[{"type":"text","text":"HEAD request"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"kind":"text","text":">"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4head_7headers7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVtF","role":"symbol","symbolKind":"method","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Instance Method","title":"head(_:headers:)","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"head"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":" = [:]) -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)"},"abstract":[{"text":"HEAD request","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/head(_:headers:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/head(_:headers:)","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"head","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"title":"head(_:headers:)","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/head(_:headers:)","abstract":[{"text":"HEAD request","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:).json index 75edea91c9..189c4021af 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:).json @@ -1 +1 @@ -{"abstract":[{"text":"Initialize HBXCTClient","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"title":"init(host:port:configuration:eventLoopGroupProvider:)","symbolKind":"init","role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4host4port13configuration22eventLoopGroupProviderACSS_SiAC13ConfigurationV7NIOCore08NIOEventijK0Otcfc","modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Int","preciseIdentifier":"s:Si"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Configuration","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"NIOEventLoopGroupProvider","preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO"},{"kind":"text","text":")"}]},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","interfaceLanguage":"swift"},"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","text":"Configuration"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":")"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"},{"parameters":[{"content":[{"type":"paragraph","inlineContent":[{"text":"host to connect","type":"text"}]}],"name":"host"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"port to connect to"}]}],"name":"port"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"TLS configuration if required"}]}],"name":"tlsConfiguration"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"EventLoopGroup to use"}]}],"name":"eventLoopGroupProvider"}],"kind":"parameters"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","navigatorTitle":[{"kind":"identifier","text":"Configuration"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Configuration"}],"abstract":[{"type":"text","text":"HBXCT configuration"}],"role":"symbol","title":"HBXCTClient.Configuration","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/init(host:port:configuration:eventLoopGroupProvider:)":{"title":"init(host:port:configuration:eventLoopGroupProvider:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","url":"\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"text":"Int","kind":"typeIdentifier","preciseIdentifier":"s:Si"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"Configuration","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":")"}],"kind":"symbol","role":"symbol","abstract":[{"type":"text","text":"Initialize HBXCTClient"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"host"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"port"},{"kind":"text","text":": "},{"preciseIdentifier":"s:Si","kind":"typeIdentifier","text":"Int"},{"kind":"text","text":", "},{"kind":"externalParam","text":"configuration"},{"kind":"text","text":": "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","kind":"typeIdentifier","text":"Configuration"},{"kind":"text","text":" = .init(), "},{"kind":"externalParam","text":"eventLoopGroupProvider"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","kind":"typeIdentifier","text":"NIOEventLoopGroupProvider"},{"kind":"text","text":")"}],"languages":["swift"]}]},{"kind":"parameters","parameters":[{"content":[{"inlineContent":[{"type":"text","text":"host to connect"}],"type":"paragraph"}],"name":"host"},{"content":[{"inlineContent":[{"type":"text","text":"port to connect to"}],"type":"paragraph"}],"name":"port"},{"content":[{"type":"paragraph","inlineContent":[{"type":"text","text":"TLS configuration if required"}]}],"name":"tlsConfiguration"},{"content":[{"type":"paragraph","inlineContent":[{"text":"EventLoopGroup to use","type":"text"}]}],"name":"eventLoopGroupProvider"}]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"abstract":[{"text":"Initialize HBXCTClient","type":"text"}],"metadata":{"roleHeading":"Initializer","symbolKind":"init","modules":[{"name":"HummingbirdXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4host4port13configuration22eventLoopGroupProviderACSS_SiAC13ConfigurationV7NIOCore08NIOEventijK0Otcfc","title":"init(host:port:configuration:eventLoopGroupProvider:)","role":"symbol","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/init(host:port:configuration:eventLoopGroupProvider:)":{"abstract":[{"text":"Initialize HBXCTClient","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/init(host:port:configuration:eventloopgroupprovider:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/init(host:port:configuration:eventLoopGroupProvider:)","title":"init(host:port:configuration:eventLoopGroupProvider:)","type":"topic","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"host","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"port","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:Si","text":"Int","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"configuration","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC13ConfigurationV","text":"Configuration","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"eventLoopGroupProvider","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore25NIOEventLoopGroupProviderO","text":"NIOEventLoopGroupProvider","kind":"typeIdentifier"},{"text":")","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Configuration":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Configuration","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/configuration","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Configuration","kind":"identifier"}],"type":"topic","abstract":[{"text":"HBXCT configuration","type":"text"}],"title":"HBXCTClient.Configuration","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Configuration"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:).json index a4e4f4b450..a35a9aaa3f 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:).json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)"},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"title":"post(_:headers:body:)","role":"symbol","fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","text":"Response"},{"kind":"text","text":">"}],"modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4post_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF","roleHeading":"Instance Method","symbolKind":"method"},"abstract":[{"text":"POST request","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/post(_:headers:body:)":{"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"post"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"type":"topic","role":"symbol","abstract":[{"type":"text","text":"POST request"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","title":"post(_:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)"},"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC4post_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF","role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response"},{"kind":"text","text":">"}],"roleHeading":"Instance Method","modules":[{"name":"HummingbirdXCT"}],"title":"post(_:headers:body:)","symbolKind":"method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"abstract":[{"text":"POST request","type":"text"}],"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)"]}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/post(_:headers:body:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/post(_:headers:body:)","abstract":[{"text":"POST request","type":"text"}],"type":"topic","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/post(_:headers:body:)","title":"post(_:headers:body:)","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"post","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:).json index aeff16ffe9..ed61031948 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:).json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"kind":"text","text":">"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC3put_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF","role":"symbol","roleHeading":"Instance Method","title":"put(_:headers:body:)","modules":[{"name":"HummingbirdCoreXCT"}],"symbolKind":"method"},"abstract":[{"text":"PUT request","type":"text"}],"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":") -> "},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","kind":"typeIdentifier","text":"EventLoopFuture"},{"kind":"text","text":"<"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","text":"HBXCTClient"},{"kind":"text","text":"."},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","kind":"typeIdentifier","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","text":"Response"},{"kind":"text","text":">"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/put(_:headers:body:)":{"abstract":[{"type":"text","text":"PUT request"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"("},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":") -> ","kind":"text"},{"text":"EventLoopFuture","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"text":"<","kind":"text"},{"text":"HBXCTClient","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"text":".","kind":"text"},{"text":"Response","kind":"typeIdentifier","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"text":">","kind":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)","type":"topic","kind":"symbol","title":"put(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"abstract":[{"text":"PUT request","type":"text"}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}]}],"kind":"declarations"}],"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)"]}],"metadata":{"symbolKind":"method","roleHeading":"Instance Method","title":"put(_:headers:body:)","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC3put_7headers4body7NIOCore15EventLoopFutureCyAC8ResponseVGSS_8NIOHTTP111HTTPHeadersVAG10ByteBufferVtF","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"put"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"EventLoopFuture","preciseIdentifier":"s:7NIOCore15EventLoopFutureC"},{"kind":"text","text":"<"},{"kind":"typeIdentifier","text":"HBXCTClient","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC"},{"kind":"text","text":"."},{"kind":"typeIdentifier","text":"Response","preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV"},{"kind":"text","text":">"}],"role":"symbol"},"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/put(_:headers:body:)":{"abstract":[{"text":"PUT request","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/put(_:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/put(_:headers:body:)","title":"put(_:headers:body:)","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"put","kind":"identifier"},{"text":"(","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"preciseIdentifier":"s:7NIOCore15EventLoopFutureC","text":"EventLoopFuture","kind":"typeIdentifier"},{"text":"<","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC","text":"HBXCTClient","kind":"typeIdentifier"},{"text":".","kind":"text"},{"preciseIdentifier":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","text":"Response","kind":"typeIdentifier"},{"text":">","kind":"text"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request.json index 1ec7c6c472..b558061f46 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri"],"title":"Instance Properties"}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"HummingbirdCoreXCT","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"roleHeading":"Structure","symbolKind":"struct","navigatorTitle":[{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/headers":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"}],"title":"headers","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/init(_:method:headers:body:)":{"title":"init(_:method:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/body":{"abstract":[],"kind":"symbol","title":"body","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/body","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/method":{"title":"method","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/uri":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"uri","kind":"symbol"}}} \ No newline at end of file +{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"kind":"symbol","metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV","roleHeading":"Structure","modules":[{"relatedModules":["HummingbirdCoreXCT"],"name":"HummingbirdXCT"}],"title":"HBXCTClient.Request","role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"navigatorTitle":[{"text":"Request","kind":"identifier"}],"extendedModule":"HummingbirdCoreXCT","symbolKind":"struct"},"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri"]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"primaryContentSections":[{"declarations":[{"tokens":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/headers":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}],"title":"headers","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/method":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}],"title":"method","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/init(_:method:headers:body:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"init(_:method:headers:body:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"body","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/uri":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"uri","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/body.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/body.json index 3b4fd5f001..9a616bd325 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/body.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/body.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"minor":3,"major":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"languages":["swift"]}]}],"metadata":{"modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol","title":"body","symbolKind":"property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV4body7NIOCore10ByteBufferVSgvp","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"roleHeading":"Instance Property"},"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/body":{"abstract":[],"kind":"symbol","title":"body","type":"topic","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/body","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/body"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"kind":"symbol","sections":[],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?"}],"title":"body","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV4body7NIOCore10ByteBufferVSgvp","symbolKind":"property"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/body":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"title":"body","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/body","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/headers.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/headers.json index d5151be427..a321e65f35 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/headers.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/headers.json @@ -1 +1 @@ -{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers"]}],"sections":[],"metadata":{"role":"symbol","title":"headers","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV7headers8NIOHTTP111HTTPHeadersVvp","roleHeading":"Instance Property","symbolKind":"property","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}]},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/headers":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"}],"title":"headers","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"sections":[],"metadata":{"roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property","title":"headers","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}],"role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV7headers8NIOHTTP111HTTPHeadersVvp"},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/headers":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"}],"title":"headers","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/headers","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/headers"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:).json index 0045ed26d6..5752b143ba 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:).json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)"},"schemaVersion":{"patch":0,"minor":3,"major":0},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"kind":"symbol","primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"init","kind":"keyword"},{"text":"(","kind":"text"},{"text":"_","kind":"externalParam"},{"text":" ","kind":"text"},{"text":"uri","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":" = [:], ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"? = nil)","kind":"text"}]}],"kind":"declarations"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"symbolKind":"init","modules":[{"name":"HummingbirdCoreXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV_6method7headers4bodyAESS_8NIOHTTP110HTTPMethodOAI11HTTPHeadersV7NIOCore10ByteBufferVSgtcfc","roleHeading":"Initializer","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"String","preciseIdentifier":"s:SS"},{"kind":"text","text":", "},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"init(_:method:headers:body:)","role":"symbol"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/init(_:method:headers:body:)":{"title":"init(_:method:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)","fragments":[{"kind":"identifier","text":"init"},{"text":"(","kind":"text"},{"text":"String","kind":"typeIdentifier","preciseIdentifier":"s:SS"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"role":"symbol","kind":"symbol","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)"},"sections":[],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"_"},{"kind":"text","text":" "},{"kind":"internalParam","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"kind":"externalParam","text":"method"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier","text":"HTTPMethod"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"},{"kind":"text","text":" = [:], "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"? = nil)"}]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"role":"symbol","modules":[{"name":"HummingbirdXCT"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV_6method7headers4bodyAESS_8NIOHTTP110HTTPMethodOAI11HTTPHeadersV7NIOCore10ByteBufferVSgtcfc","fragments":[{"kind":"identifier","text":"init"},{"kind":"text","text":"("},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"},{"kind":"text","text":", "},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"text":", ","kind":"text"},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?)"}],"roleHeading":"Initializer","symbolKind":"init","title":"init(_:method:headers:body:)"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/init(_:method:headers:body:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"method","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"title":"init(_:method:headers:body:)","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/init(_:method:headers:body:)","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/init(_:method:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/method.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/method.json index 936eb35c9b..5771159a6d 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/method.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/method.json @@ -1 +1 @@ -{"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method"},"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV6method8NIOHTTP110HTTPMethodOvp","title":"method","symbolKind":"property","roleHeading":"Instance Property","role":"symbol","modules":[{"name":"HummingbirdCoreXCT"}],"fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"kind":"symbol","sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/method":{"title":"method","role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","abstract":[],"kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","text":"HTTPMethod","kind":"typeIdentifier"}],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method"},"kind":"symbol","primaryContentSections":[{"declarations":[{"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"],"traits":[{"interfaceLanguage":"swift"}]}],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV6method8NIOHTTP110HTTPMethodOvp","symbolKind":"property","title":"method","fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}],"modules":[{"name":"HummingbirdXCT"}],"role":"symbol"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/method":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"method","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPMethod","preciseIdentifier":"s:8NIOHTTP110HTTPMethodO","kind":"typeIdentifier"}],"title":"method","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/method","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/method"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/uri.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/uri.json index cf9d8b9dec..e04920478f 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/uri.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/request/uri.json @@ -1 +1 @@ -{"schemaVersion":{"patch":0,"major":0,"minor":3},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["Linux"]}]}],"metadata":{"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"uri","modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Instance Property","role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV3uriSSvp","symbolKind":"property"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/uri":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri","abstract":[],"role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"title":"uri","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"abstract":[],"navigatorTitle":[{"kind":"identifier","text":"Request"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Request"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","type":"topic","kind":"symbol","title":"HBXCTClient.Request","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri"},"kind":"symbol","primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"title":"uri","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"uri"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC7RequestV3uriSSvp","role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request","role":"symbol","navigatorTitle":[{"text":"Request","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Request","kind":"identifier"}],"title":"HBXCTClient.Request","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Request/uri":{"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"uri","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"title":"uri","kind":"symbol","abstract":[],"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Request\/uri","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/request\/uri"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response.json index 6e5ef28f3c..15b95f6da2 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response.json @@ -1 +1 @@ -{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response"]}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"symbolKind":"struct","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","roleHeading":"Structure","extendedModule":"HummingbirdCoreXCT","navigatorTitle":[{"text":"Response","kind":"identifier"}],"modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol","title":"HBXCTClient.Response"},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status"],"title":"Instance Properties"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/status":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/status","role":"symbol","title":"status","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/body":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","role":"symbol","title":"body","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/headers":{"role":"symbol","type":"topic","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"kind":"symbol"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response"]}],"metadata":{"role":"symbol","navigatorTitle":[{"kind":"identifier","text":"Response"}],"extendedModule":"HummingbirdCoreXCT","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"symbolKind":"struct","roleHeading":"Structure","title":"HBXCTClient.Response","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV","modules":[{"relatedModules":["HummingbirdCoreXCT"],"name":"HummingbirdXCT"}]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}]}]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status"],"title":"Instance Properties"}],"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/body":{"title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/body","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/headers":{"role":"symbol","title":"headers","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/status":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/status","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"title":"status"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/body.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/body.json index 3a967aa9d6..11372990a3 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/body.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/body.json @@ -1 +1 @@ -{"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/body"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body"},"schemaVersion":{"major":0,"patch":0,"minor":3},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier","text":"ByteBuffer"},{"kind":"text","text":"?"}]}],"kind":"declarations"}],"metadata":{"roleHeading":"Instance Property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV4body7NIOCore10ByteBufferVSgvp","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"modules":[{"name":"HummingbirdCoreXCT"}],"title":"body","symbolKind":"property","role":"symbol"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/body":{"abstract":[],"kind":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","role":"symbol","title":"body","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/body"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"}}} \ No newline at end of file +{"metadata":{"role":"symbol","roleHeading":"Instance Property","symbolKind":"property","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"title":"body","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV4body7NIOCore10ByteBufferVSgvp"},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer","kind":"typeIdentifier"},{"text":"?","kind":"text"}],"languages":["swift"]}]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/body":{"title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/body","abstract":[],"kind":"symbol","role":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/body","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/headers.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/headers.json index 6e4daaaa1f..9a6fcf531b 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/headers.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/headers.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"headers","roleHeading":"Instance Property","modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV7headers8NIOHTTP111HTTPHeadersVvp","symbolKind":"property","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier","text":"HTTPHeaders"}],"platforms":["Linux"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/headers":{"role":"symbol","type":"topic","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers","abstract":[],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"}],"languages":["swift"],"platforms":["Linux"]}]}],"metadata":{"roleHeading":"Instance Property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV7headers8NIOHTTP111HTTPHeadersVvp","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property","title":"headers","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"role":"symbol"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/headers":{"role":"symbol","title":"headers","kind":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/headers","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/headers","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/status.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/status.json index c52ecd9848..c886014b59 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/status.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/response/status.json @@ -1 +1 @@ -{"kind":"symbol","sections":[],"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV6status8NIOHTTP118HTTPResponseStatusOvp","symbolKind":"property","title":"status","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"modules":[{"name":"HummingbirdCoreXCT"}],"roleHeading":"Instance Property","role":"symbol"},"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"platforms":["Linux"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/status"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/status":{"kind":"symbol","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/status","role":"symbol","title":"status","type":"topic","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response","url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","navigatorTitle":[{"kind":"identifier","text":"Response"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"Response"}],"abstract":[],"role":"symbol","title":"HBXCTClient.Response","kind":"symbol"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/response\/status"]}],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"roleHeading":"Instance Property","fragments":[{"text":"let","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"}],"title":"status","role":"symbol","symbolKind":"property","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC8ResponseV6status8NIOHTTP118HTTPResponseStatusOvp","modules":[{"name":"HummingbirdXCT"}]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response/status":{"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response\/status","role":"symbol","kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response\/status","type":"topic","fragments":[{"kind":"keyword","text":"let"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"title":"status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/Response":{"role":"symbol","kind":"symbol","navigatorTitle":[{"text":"Response","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctclient\/response","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"Response","kind":"identifier"}],"type":"topic","abstract":[],"title":"HBXCTClient.Response","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/Response"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/syncshutdown().json b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/syncshutdown().json index 881b4eaa9c..a846d9a5e6 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/syncshutdown().json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctclient/syncshutdown().json @@ -1 +1 @@ -{"sections":[],"metadata":{"externalID":"s:18HummingbirdCoreXCT11HBXCTClientC12syncShutdownyyKF","symbolKind":"method","modules":[{"name":"HummingbirdCoreXCT"}],"role":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"roleHeading":"Instance Method","title":"syncShutdown()"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()","interfaceLanguage":"swift"},"schemaVersion":{"major":0,"minor":3,"patch":0},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"abstract":[{"type":"text","text":"shutdown client"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"fragments":[{"kind":"keyword","text":"class"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTClient"}],"title":"HBXCTClient","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"type":"text","text":"Bare bones HTTP client that connects to one Server."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","kind":"symbol","navigatorTitle":[{"kind":"identifier","text":"HBXCTClient"}],"role":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/syncShutdown()":{"title":"syncShutdown()","abstract":[{"type":"text","text":"shutdown client"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()","role":"symbol","type":"topic","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"syncShutdown"},{"kind":"text","text":"() "},{"kind":"keyword","text":"throws"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"role":"symbol","title":"syncShutdown()","roleHeading":"Instance Method","symbolKind":"method","externalID":"s:18HummingbirdCoreXCT11HBXCTClientC12syncShutdownyyKF","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient"]]},"sections":[],"abstract":[{"text":"shutdown client","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()"},"kind":"symbol","schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient","role":"symbol","navigatorTitle":[{"text":"HBXCTClient","kind":"identifier"}],"kind":"symbol","fragments":[{"text":"class","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTClient","kind":"identifier"}],"title":"HBXCTClient","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient","abstract":[{"text":"Bare bones HTTP client that connects to one Server.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCoreXCT":{"role":"collection","kind":"symbol","url":"\/documentation\/hummingbirdcorexct","type":"topic","abstract":[],"title":"HummingbirdCoreXCT","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCoreXCT"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTClient/syncShutdown()":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTClient\/syncShutdown()","role":"symbol","kind":"symbol","fragments":[{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"syncShutdown","kind":"identifier"},{"text":"() ","kind":"text"},{"text":"throws","kind":"keyword"}],"title":"syncShutdown()","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxctclient\/syncshutdown()","abstract":[{"text":"shutdown client","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror.json index cead2b8b39..923956542f 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror.json @@ -1 +1 @@ -{"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"topicSections":[{"title":"Type Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"]},{"title":"Default Implementations","generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}],"platforms":["Linux"]}]}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"symbolKind":"struct","role":"symbol","title":"HBXCTError","roleHeading":"Structure","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}],"externalID":"s:14HummingbirdXCT10HBXCTErrorV"},"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","interfaceLanguage":"swift"},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noEnd":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/noend","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"}],"type":"topic","role":"symbol","title":"noEnd","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"type":"unresolvable","title":"Swift.Sendable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/notStarted":{"type":"topic","kind":"symbol","title":"notStarted","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStarted"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","url":"\/documentation\/hummingbirdxct\/hbxcterror\/notstarted","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noHead":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/nohead","title":"noHead","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/illegalBody":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalBody"},{"kind":"text","text":": `Self`"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody","title":"illegalBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody"},"doc://com.opticalaberration.hummingbird/SQ":{"type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Equatable-Implementations":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/equatable-implementations","kind":"article","role":"collectionGroup","type":"topic","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Error-Implementations":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/error-implementations","kind":"article","role":"collectionGroup","type":"topic","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"type":"unresolvable","title":"Swift.Error","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/timeout":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/timeout","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}],"type":"topic","title":"timeout","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}],"languages":["swift"],"platforms":["Linux"]}]}],"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"metadata":{"externalID":"s:14HummingbirdXCT10HBXCTErrorV","role":"symbol","modules":[{"name":"HummingbirdXCT"}],"navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"roleHeading":"Structure","fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}],"title":"HBXCTError","symbolKind":"struct"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"kind":"symbol","relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP","doc:\/\/com.opticalaberration.hummingbird\/s8SendableP"],"title":"Conforms To","type":"conformsTo"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror"],"traits":[{"interfaceLanguage":"swift"}]}],"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"],"title":"Type Properties"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"],"generated":true,"title":"Default Implementations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/illegalBody":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"illegalBody","kind":"identifier"},{"text":": `Self`","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody","title":"illegalBody","url":"\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody","role":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/timeout":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}],"role":"symbol","title":"timeout","url":"\/documentation\/hummingbirdxct\/hbxcterror\/timeout","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Error-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations","url":"\/documentation\/hummingbirdxct\/hbxcterror\/error-implementations","role":"collectionGroup","title":"Error Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/notStarted":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStarted"},{"kind":"text","text":": `Self`"}],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/notstarted","role":"symbol","title":"notStarted","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/s8SendableP":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/s8SendableP","title":"Swift.Sendable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noEnd":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"}],"title":"noEnd","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/noend","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noHead":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/nohead","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","role":"symbol","title":"noHead","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/SQ":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","title":"Swift.Equatable","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations","role":"collectionGroup","kind":"article","title":"Equatable Implementations","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/equatable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/s5ErrorP":{"title":"Swift.Error","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/s5ErrorP"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/!=(_:_:).json index 4a603a7613..7e06cf505e 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/!=(_:_:).json @@ -1 +1 @@ -{"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}],"platforms":["Linux"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)","interfaceLanguage":"swift"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"]]},"kind":"symbol","abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"extendedModule":"Swift","title":"!=(_:_:)","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14HummingbirdXCT10HBXCTErrorV","role":"symbol","symbolKind":"op"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/!=(_:_:)":{"title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Equatable-Implementations":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/equatable-implementations","kind":"article","role":"collectionGroup","type":"topic","title":"Equatable Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","kind":"typeIdentifier","preciseIdentifier":"s:Sb"}],"platforms":["Linux"],"languages":["swift"]}]}],"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"metadata":{"externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14HummingbirdXCT10HBXCTErrorV","role":"symbol","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"roleHeading":"Operator","extendedModule":"Swift","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","symbolKind":"op"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"]]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Equatable.!=(_:_:)","type":"codeVoice"},{"text":".","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Equatable-Implementations":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations","role":"collectionGroup","kind":"article","title":"Equatable Implementations","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/equatable-implementations","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/!=(_:_:)":{"role":"symbol","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/equatable-implementations.json index f14ed7b9a4..8da20ad5b3 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/equatable-implementations.json @@ -1 +1 @@ -{"topicSections":[{"generated":true,"title":"Operators","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)"]}],"metadata":{"title":"Equatable Implementations","modules":[{"name":"HummingbirdXCT"}],"role":"collectionGroup"},"kind":"article","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/!=(_:_:)":{"title":"!=(_:_:)","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"kind":"symbol","role":"symbol","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)"],"generated":true,"title":"Operators"}],"kind":"article","sections":[],"schemaVersion":{"patch":0,"minor":3,"major":0},"metadata":{"role":"collectionGroup","title":"Equatable Implementations","modules":[{"name":"HummingbirdXCT"}]},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Equatable-Implementations"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/!=(_:_:)":{"role":"symbol","kind":"symbol","title":"!=(_:_:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/!=(_:_:)","abstract":[],"type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/error-implementations.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/error-implementations.json index 7c18862a16..173bcf502e 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/error-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/error-implementations.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"},"metadata":{"modules":[{"name":"HummingbirdXCT"}],"role":"collectionGroup","title":"Error Implementations"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"schemaVersion":{"patch":0,"major":0,"minor":3},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription"],"title":"Instance Properties","generated":true}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/localizedDescription":{"type":"topic","title":"localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"},"metadata":{"role":"collectionGroup","title":"Error Implementations","modules":[{"name":"HummingbirdXCT"}]},"kind":"article","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"topicSections":[{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription"],"title":"Instance Properties"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/localizedDescription":{"title":"localizedDescription","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/illegalbody.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/illegalbody.json index e382e4c3d1..686b5f7610 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/illegalbody.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/illegalbody.json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalBody"},{"kind":"text","text":": `Self`"}],"modules":[{"name":"HummingbirdXCT"}],"role":"symbol","externalID":"s:14HummingbirdXCT10HBXCTErrorV11illegalBodyACvpZ","symbolKind":"property","title":"illegalBody","roleHeading":"Type Property"},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalBody"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"platforms":["Linux"],"languages":["swift"]}]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/illegalBody":{"abstract":[],"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"illegalBody"},{"kind":"text","text":": `Self`"}],"role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody","title":"illegalBody","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody"},"metadata":{"role":"symbol","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"illegalBody","kind":"identifier"},{"text":": `Self`","kind":"text"}],"externalID":"s:14HummingbirdXCT10HBXCTErrorV11illegalBodyACvpZ","symbolKind":"property","title":"illegalBody","modules":[{"name":"HummingbirdXCT"}]},"schemaVersion":{"minor":3,"patch":0,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"illegalBody","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/illegalBody":{"type":"topic","fragments":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"kind":"keyword","text":"var"},{"text":" ","kind":"text"},{"text":"illegalBody","kind":"identifier"},{"text":": `Self`","kind":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/illegalBody","title":"illegalBody","url":"\/documentation\/hummingbirdxct\/hbxcterror\/illegalbody","role":"symbol","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/localizeddescription.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/localizeddescription.json index c8377f5bd4..ecb52032e1 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/localizeddescription.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/localizeddescription.json @@ -1 +1 @@ -{"metadata":{"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:14HummingbirdXCT10HBXCTErrorV","symbolKind":"property","extendedModule":"Swift","roleHeading":"Instance Property","title":"localizedDescription","role":"symbol","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"text":"String","preciseIdentifier":"s:SS","kind":"typeIdentifier"}]},"abstract":[{"text":"Inherited from ","type":"text"},{"code":"Error.localizedDescription","type":"codeVoice"},{"text":".","type":"text"}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"]]},"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Error-Implementations":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/error-implementations","kind":"article","role":"collectionGroup","type":"topic","title":"Error Implementations","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/localizedDescription":{"type":"topic","title":"localizedDescription","abstract":[],"fragments":[{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"localizedDescription","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:SS","text":"String","kind":"typeIdentifier"}],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:SS","text":"String"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}],"kind":"declarations"}],"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Error.localizedDescription"},{"type":"text","text":"."}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription"},"metadata":{"symbolKind":"property","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"externalID":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:14HummingbirdXCT10HBXCTErrorV","roleHeading":"Instance Property","role":"symbol","title":"localizedDescription","extendedModule":"Swift"},"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations"]]},"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/localizedDescription":{"title":"localizedDescription","type":"topic","abstract":[],"role":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/localizedDescription","kind":"symbol","fragments":[{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"localizedDescription"},{"kind":"text","text":": "},{"preciseIdentifier":"s:SS","kind":"typeIdentifier","text":"String"}],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/localizeddescription"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/Error-Implementations":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/Error-Implementations","url":"\/documentation\/hummingbirdxct\/hbxcterror\/error-implementations","role":"collectionGroup","title":"Error Implementations","kind":"article","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/noend.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/noend.json index d7620853a8..bf3272a0ab 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/noend.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/noend.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd"},"metadata":{"fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noEnd","kind":"identifier"},{"text":": `Self`","kind":"text"}],"title":"noEnd","roleHeading":"Type Property","modules":[{"name":"HummingbirdXCT"}],"externalID":"s:14HummingbirdXCT10HBXCTErrorV5noEndACvpZ","symbolKind":"property","role":"symbol"},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noEnd","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/noend"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noEnd":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/noend","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"}],"type":"topic","role":"symbol","title":"noEnd","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/noend"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"symbolKind":"property","role":"symbol","title":"noEnd","externalID":"s:14HummingbirdXCT10HBXCTErrorV5noEndACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"}],"roleHeading":"Type Property","modules":[{"name":"HummingbirdXCT"}]},"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noEnd":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noEnd","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noEnd"},{"kind":"text","text":": `Self`"}],"title":"noEnd","type":"topic","url":"\/documentation\/hummingbirdxct\/hbxcterror\/noend","abstract":[]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/nohead.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/nohead.json index 6c0e9ae3d3..2e64da3e92 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/nohead.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/nohead.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"metadata":{"symbolKind":"property","roleHeading":"Type Property","externalID":"s:14HummingbirdXCT10HBXCTErrorV6noHeadACvpZ","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"noHead"},{"kind":"text","text":": `Self`"}],"role":"symbol","title":"noHead"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/nohead"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noHead":{"type":"topic","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","abstract":[],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/nohead","title":"noHead","kind":"symbol","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"kind":"symbol","metadata":{"role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"}],"title":"noHead","roleHeading":"Type Property","externalID":"s:14HummingbirdXCT10HBXCTErrorV6noHeadACvpZ","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property"},"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/nohead"],"traits":[{"interfaceLanguage":"swift"}]}],"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/noHead":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/nohead","kind":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"noHead","kind":"identifier"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/noHead","role":"symbol","title":"noHead","type":"topic","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/notstarted.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/notstarted.json index 45c3d0ab0a..e2c9afd2bd 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/notstarted.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/notstarted.json @@ -1 +1 @@ -{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/notstarted"]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","sections":[],"metadata":{"title":"notStarted","role":"symbol","roleHeading":"Type Property","externalID":"s:14HummingbirdXCT10HBXCTErrorV10notStartedACvpZ","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"notStarted"},{"kind":"text","text":": `Self`"}],"modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property"},"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"notStarted","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}],"languages":["swift"]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/notStarted":{"type":"topic","kind":"symbol","title":"notStarted","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStarted"},{"text":": `Self`","kind":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","url":"\/documentation\/hummingbirdxct\/hbxcterror\/notstarted","abstract":[],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]}}} \ No newline at end of file +{"metadata":{"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStarted"},{"kind":"text","text":": `Self`"}],"title":"notStarted","externalID":"s:14HummingbirdXCT10HBXCTErrorV10notStartedACvpZ","role":"symbol","roleHeading":"Type Property","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","interfaceLanguage":"swift"},"schemaVersion":{"patch":0,"minor":3,"major":0},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"notStarted","kind":"identifier"},{"text":": `Self`","kind":"text"},{"text":" { ","kind":"text"},{"text":"get","kind":"keyword"},{"text":" }","kind":"text"}]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/notstarted"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/notStarted":{"type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/notStarted","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"notStarted"},{"kind":"text","text":": `Self`"}],"url":"\/documentation\/hummingbirdxct\/hbxcterror\/notstarted","role":"symbol","title":"notStarted","kind":"symbol","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/timeout.json b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/timeout.json index 661b03b594..0db807669f 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/timeout.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxcterror/timeout.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"metadata":{"title":"timeout","roleHeading":"Type Property","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","externalID":"s:14HummingbirdXCT10HBXCTErrorV7timeoutACvpZ","symbolKind":"property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/timeout"]}],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeout"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"type":"text","text":"Errors thrown by XCT framework."}],"type":"topic","title":"HBXCTError","role":"symbol","kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","navigatorTitle":[{"kind":"identifier","text":"HBXCTError"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTError"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/timeout":{"url":"\/documentation\/hummingbirdxct\/hbxcterror\/timeout","kind":"symbol","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}],"type":"topic","title":"timeout","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxcterror\/timeout"],"traits":[{"interfaceLanguage":"swift"}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError"]]},"kind":"symbol","sections":[],"metadata":{"title":"timeout","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"property","role":"symbol","roleHeading":"Type Property","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"var","kind":"keyword"},{"text":" ","kind":"text"},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}],"externalID":"s:14HummingbirdXCT10HBXCTErrorV7timeoutACvpZ"},"schemaVersion":{"patch":0,"major":0,"minor":3},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"var"},{"kind":"text","text":" "},{"kind":"identifier","text":"timeout"},{"kind":"text","text":": `Self`"},{"kind":"text","text":" { "},{"kind":"keyword","text":"get"},{"kind":"text","text":" }"}],"languages":["swift"]}],"kind":"declarations"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError/timeout":{"kind":"symbol","abstract":[],"fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"text":"var","kind":"keyword"},{"kind":"text","text":" "},{"text":"timeout","kind":"identifier"},{"text":": `Self`","kind":"text"}],"role":"symbol","title":"timeout","url":"\/documentation\/hummingbirdxct\/hbxcterror\/timeout","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError\/timeout"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTError":{"abstract":[{"text":"Errors thrown by XCT framework.","type":"text"}],"navigatorTitle":[{"text":"HBXCTError","kind":"identifier"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxcterror","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTError","title":"HBXCTError","type":"topic","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTError","kind":"identifier"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse.json index 15d67302b3..862478426c 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse.json @@ -1 +1 @@ -{"metadata":{"fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"roleHeading":"Structure","externalID":"s:14HummingbirdXCT13HBXCTResponseV","role":"symbol","symbolKind":"struct","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"modules":[{"name":"HummingbirdXCT"}],"title":"HBXCTResponse"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"},"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)"],"title":"Initializers"},{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status"],"title":"Instance Properties"}],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"kind":"symbol","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/init(status:headers:body:)":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?)"}],"title":"init(status:headers:body:)","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/body":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"type":"topic","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","abstract":[{"text":"response body","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/body","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/status":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/status","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"response status"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status","role":"symbol","title":"status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/headers":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/headers","abstract":[{"text":"response headers","type":"text"}],"role":"symbol","title":"headers","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"schemaVersion":{"major":0,"patch":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctresponse"]}],"topicSections":[{"title":"Initializers","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)"]},{"title":"Instance Properties","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status"]}],"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"externalID":"s:14HummingbirdXCT13HBXCTResponseV","symbolKind":"struct","roleHeading":"Structure","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"role":"symbol","title":"HBXCTResponse"},"abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/body":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/body","title":"body","type":"topic","abstract":[{"text":"response body","type":"text"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/init(status:headers:body:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","title":"init(status:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/headers":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"type":"topic","role":"symbol","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","abstract":[{"text":"response headers","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/headers"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/status":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/status","abstract":[{"text":"response status","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status","title":"status","kind":"symbol","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/body.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/body.json index bf44fddaa0..12f93db191 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/body.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/body.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"externalID":"s:14HummingbirdXCT13HBXCTResponseV4body7NIOCore10ByteBufferVSgvp","roleHeading":"Instance Property","role":"symbol","title":"body","symbolKind":"property","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"abstract":[{"type":"text","text":"response body"}],"sections":[],"primaryContentSections":[{"declarations":[{"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"platforms":["Linux"],"languages":["swift"]}],"kind":"declarations"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/body"]}],"schemaVersion":{"major":0,"patch":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/body":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"type":"topic","title":"body","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","abstract":[{"text":"response body","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/body","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"platforms":["Linux"]}]}],"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/body"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"metadata":{"title":"body","symbolKind":"property","role":"symbol","roleHeading":"Instance Property","externalID":"s:14HummingbirdXCT13HBXCTResponseV4body7NIOCore10ByteBufferVSgvp","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?"}],"modules":[{"name":"HummingbirdXCT"}]},"abstract":[{"text":"response body","type":"text"}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/body":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/body","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/body","title":"body","type":"topic","abstract":[{"text":"response body","type":"text"}],"role":"symbol","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"body","kind":"identifier"},{"text":": ","kind":"text"},{"text":"ByteBuffer","kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"text":"?","kind":"text"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/headers.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/headers.json index dd1a8eb51c..988c21e0b8 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/headers.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/headers.json @@ -1 +1 @@ -{"abstract":[{"text":"response headers","type":"text"}],"kind":"symbol","identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","interfaceLanguage":"swift"},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}]}]}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"title":"headers","role":"symbol","externalID":"s:14HummingbirdXCT13HBXCTResponseV7headers8NIOHTTP111HTTPHeadersVvp","symbolKind":"property"},"sections":[],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/headers"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/headers":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/headers","abstract":[{"text":"response headers","type":"text"}],"role":"symbol","title":"headers","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"type":"topic"}}} \ No newline at end of file +{"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/headers"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"schemaVersion":{"minor":3,"major":0,"patch":0},"sections":[],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"languages":["swift"]}],"kind":"declarations"}],"metadata":{"fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"headers","kind":"identifier"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"title":"headers","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"role":"symbol","externalID":"s:14HummingbirdXCT13HBXCTResponseV7headers8NIOHTTP111HTTPHeadersVvp"},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","interfaceLanguage":"swift"},"abstract":[{"text":"response headers","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/headers":{"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"headers"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"}],"type":"topic","role":"symbol","title":"headers","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/headers","abstract":[{"text":"response headers","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/headers"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:).json b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:).json index 07e7612c0b..0dd13dd756 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:).json @@ -1 +1 @@ -{"sections":[],"metadata":{"roleHeading":"Initializer","title":"init(status:headers:body:)","externalID":"s:14HummingbirdXCT13HBXCTResponseV6status7headers4bodyAC8NIOHTTP118HTTPResponseStatusO_AG11HTTPHeadersV7NIOCore10ByteBufferVSgtcfc","modules":[{"name":"HummingbirdXCT"}],"symbolKind":"init","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?)"}],"role":"symbol"},"kind":"symbol","variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"? = nil)"}]}],"kind":"declarations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/init(status:headers:body:)":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:7NIOCore10ByteBufferV","text":"ByteBuffer"},{"kind":"text","text":"?)"}],"title":"init(status:headers:body:)","type":"topic","abstract":[],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)","role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)","interfaceLanguage":"swift"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"kind":"keyword","text":"init"},{"kind":"text","text":"("},{"kind":"externalParam","text":"status"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"? = nil)","kind":"text"}]}]}],"metadata":{"modules":[{"name":"HummingbirdXCT"}],"role":"symbol","roleHeading":"Initializer","symbolKind":"init","title":"init(status:headers:body:)","fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"headers","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"HTTPHeaders","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"body","kind":"externalParam"},{"text":": ","kind":"text"},{"text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV","kind":"typeIdentifier"},{"text":"?)","kind":"text"}],"externalID":"s:14HummingbirdXCT13HBXCTResponseV6status7headers4bodyAC8NIOHTTP118HTTPResponseStatusO_AG11HTTPHeadersV7NIOCore10ByteBufferVSgtcfc"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)"],"traits":[{"interfaceLanguage":"swift"}]}],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/init(status:headers:body:)":{"fragments":[{"text":"init","kind":"identifier"},{"text":"(","kind":"text"},{"text":"status","kind":"externalParam"},{"text":": ","kind":"text"},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus"},{"kind":"text","text":", "},{"kind":"externalParam","text":"headers"},{"kind":"text","text":": "},{"kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP111HTTPHeadersV","text":"HTTPHeaders"},{"kind":"text","text":", "},{"kind":"externalParam","text":"body"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"ByteBuffer","preciseIdentifier":"s:7NIOCore10ByteBufferV"},{"kind":"text","text":"?)"}],"type":"topic","role":"symbol","title":"init(status:headers:body:)","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/init(status:headers:body:)","abstract":[],"kind":"symbol","url":"\/documentation\/hummingbirdxct\/hbxctresponse\/init(status:headers:body:)"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/status.json b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/status.json index 69856f753a..c20da90729 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/status.json +++ b/docs/1.0/data/documentation/hummingbirdxct/hbxctresponse/status.json @@ -1 +1 @@ -{"kind":"symbol","schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"abstract":[{"text":"response status","type":"text"}],"primaryContentSections":[{"declarations":[{"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","text":"HTTPResponseStatus","kind":"typeIdentifier"}],"languages":["swift"],"platforms":["Linux"]}],"kind":"declarations"}],"metadata":{"externalID":"s:14HummingbirdXCT13HBXCTResponseV6status8NIOHTTP118HTTPResponseStatusOvp","symbolKind":"property","title":"status","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"roleHeading":"Instance Property","role":"symbol"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status"},"sections":[],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/status"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"type":"topic","kind":"symbol","title":"HBXCTResponse","navigatorTitle":[{"kind":"identifier","text":"HBXCTResponse"}],"fragments":[{"kind":"keyword","text":"struct"},{"kind":"text","text":" "},{"kind":"identifier","text":"HBXCTResponse"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","url":"\/documentation\/hummingbirdxct\/hbxctresponse","abstract":[{"type":"text","text":"Response structure returned by XCT testing framework"}],"role":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/status":{"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/status","kind":"symbol","type":"topic","abstract":[{"type":"text","text":"response status"}],"fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier","text":"HTTPResponseStatus"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status","role":"symbol","title":"status"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO","kind":"typeIdentifier"}],"languages":["swift"]}]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status","interfaceLanguage":"swift"},"metadata":{"title":"status","fragments":[{"text":"let","kind":"keyword"},{"text":" ","kind":"text"},{"text":"status","kind":"identifier"},{"text":": ","kind":"text"},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"role":"symbol","symbolKind":"property","roleHeading":"Instance Property","modules":[{"name":"HummingbirdXCT"}],"externalID":"s:14HummingbirdXCT13HBXCTResponseV6status8NIOHTTP118HTTPResponseStatusOvp"},"abstract":[{"text":"response status","type":"text"}],"sections":[],"kind":"symbol","schemaVersion":{"patch":0,"minor":3,"major":0},"variants":[{"paths":["\/documentation\/hummingbirdxct\/hbxctresponse\/status"],"traits":[{"interfaceLanguage":"swift"}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse","navigatorTitle":[{"text":"HBXCTResponse","kind":"identifier"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse","title":"HBXCTResponse","type":"topic","abstract":[{"text":"Response structure returned by XCT testing framework","type":"text"}],"role":"symbol","fragments":[{"text":"struct","kind":"keyword"},{"text":" ","kind":"text"},{"text":"HBXCTResponse","kind":"identifier"}],"kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/HBXCTResponse/status":{"role":"symbol","fragments":[{"kind":"keyword","text":"let"},{"kind":"text","text":" "},{"kind":"identifier","text":"status"},{"kind":"text","text":": "},{"text":"HTTPResponseStatus","kind":"typeIdentifier","preciseIdentifier":"s:8NIOHTTP118HTTPResponseStatusO"}],"url":"\/documentation\/hummingbirdxct\/hbxctresponse\/status","abstract":[{"text":"response status","type":"text"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/HBXCTResponse\/status","title":"status","kind":"symbol","type":"topic"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup.json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup.json index c9debb00d3..f059bb9097 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup.json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup.json @@ -1 +1 @@ -{"variants":[{"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup"],"traits":[{"interfaceLanguage":"swift"}]}],"relationshipsSections":[{"kind":"relationships","title":"Conforms To","type":"conformsTo","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"]}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"languages":["swift"]}]}],"abstract":[{"text":"Type of test framework","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"metadata":{"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"modules":[{"name":"HummingbirdXCT"}],"externalID":"s:14HummingbirdXCT15XCTTestingSetupO","navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"title":"XCTTestingSetup","symbolKind":"enum","role":"symbol","roleHeading":"Enumeration"},"topicSections":[{"title":"Enumeration Cases","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live"]},{"generated":true,"title":"Default Implementations","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations"]}],"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations","role":"collectionGroup","type":"topic","title":"Equatable Implementations","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/equatable-implementations"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/embedded":{"abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"code":"EmbeddedChannel","type":"codeVoice"},{"text":". This is useful for testing where no actual IO or multi threading is required.","type":"text"}],"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded","role":"symbol","title":"XCTTestingSetup.embedded","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"embedded"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/live":{"title":"XCTTestingSetup.live","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/live","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"live"}],"type":"topic","abstract":[{"text":"Sets up a live server and execute tests using a HTTP client.","type":"text"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ","type":"unresolvable"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/asyncTest":{"title":"XCTTestingSetup.asyncTest","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncTest"}],"type":"topic","abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"text":". This allows for testing of Swift Concurrency based routes.","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live"],"title":"Enumeration Cases"},{"generated":true,"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations"],"title":"Default Implementations"}],"schemaVersion":{"major":0,"minor":3,"patch":0},"sections":[],"relationshipsSections":[{"kind":"relationships","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/SQ","doc:\/\/com.opticalaberration.hummingbird\/SH"],"title":"Conforms To","type":"conformsTo"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"]]},"kind":"symbol","primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup"]}],"metadata":{"externalID":"s:14HummingbirdXCT15XCTTestingSetupO","symbolKind":"enum","modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Enumeration","navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","title":"XCTTestingSetup"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"},"abstract":[{"text":"Type of test framework","type":"text"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/asyncTest":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest","title":"XCTTestingSetup.asyncTest","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"type":"text","text":". This allows for testing of Swift Concurrency based routes."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncTest","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/Equatable-Implementations":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/equatable-implementations","title":"Equatable Implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/SH":{"title":"Swift.Hashable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SH"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/embedded":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded","title":"XCTTestingSetup.embedded","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"EmbeddedChannel"},{"type":"text","text":". This is useful for testing where no actual IO or multi threading is required."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"embedded","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/live":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/live","title":"XCTTestingSetup.live","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live","abstract":[{"type":"text","text":"Sets up a live server and execute tests using a HTTP client."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"live","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/SQ":{"title":"Swift.Equatable","type":"unresolvable","identifier":"doc:\/\/com.opticalaberration.hummingbird\/SQ"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:).json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:).json index 40fb389d62..e1a51375eb 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:).json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:).json @@ -1 +1 @@ -{"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations"]]},"primaryContentSections":[{"declarations":[{"languages":["swift"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"lhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"rhs","kind":"internalParam"},{"text":": ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"platforms":["Linux"]}],"kind":"declarations"}],"kind":"symbol","variants":[{"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)"],"traits":[{"interfaceLanguage":"swift"}]}],"sections":[],"abstract":[{"text":"Inherited from ","type":"text"},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"schemaVersion":{"major":0,"minor":3,"patch":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)"},"metadata":{"title":"!=(_:_:)","extendedModule":"Swift","role":"symbol","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14HummingbirdXCT15XCTTestingSetupO","modules":[{"name":"HummingbirdXCT","relatedModules":["Swift"]}],"roleHeading":"Operator","symbolKind":"op","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/!=(_:_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)","role":"symbol","type":"topic","title":"!=(_:_:)","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/Equatable-Implementations":{"kind":"article","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations","role":"collectionGroup","type":"topic","title":"Equatable Implementations","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/equatable-implementations"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)"]}],"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)"},"abstract":[{"type":"text","text":"Inherited from "},{"type":"codeVoice","code":"Equatable.!=(_:_:)"},{"type":"text","text":"."}],"metadata":{"symbolKind":"op","role":"symbol","fragments":[{"text":"static","kind":"keyword"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}],"roleHeading":"Operator","title":"!=(_:_:)","externalID":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:14HummingbirdXCT15XCTTestingSetupO","modules":[{"relatedModules":["Swift"],"name":"HummingbirdXCT"}],"extendedModule":"Swift"},"kind":"symbol","sections":[],"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"internalParam","text":"lhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"internalParam","text":"rhs"},{"kind":"text","text":": "},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","preciseIdentifier":"s:Sb","text":"Bool"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/Equatable-Implementations":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/equatable-implementations","title":"Equatable Implementations","type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations","abstract":[],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/asynctest.json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/asynctest.json index 9361193ce2..286a17eeab 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/asynctest.json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/asynctest.json @@ -1 +1 @@ -{"kind":"symbol","metadata":{"title":"XCTTestingSetup.asyncTest","role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"kind":"identifier","text":"asyncTest"}],"modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Case","externalID":"s:14HummingbirdXCT15XCTTestingSetupO9asyncTestyA2CmF","symbolKind":"case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest"]}],"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"languages":["swift"],"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncTest","kind":"identifier"}]}],"kind":"declarations"}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","interfaceLanguage":"swift"},"abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"type":"text","text":". This allows for testing of Swift Concurrency based routes."}],"sections":[],"schemaVersion":{"patch":0,"major":0,"minor":3},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/asyncTest":{"title":"XCTTestingSetup.asyncTest","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncTest"}],"type":"topic","abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"text":". This allows for testing of Swift Concurrency based routes.","type":"text"}],"role":"symbol","kind":"symbol"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"metadata":{"roleHeading":"Case","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"text":"asyncTest","kind":"identifier"}],"title":"XCTTestingSetup.asyncTest","role":"symbol","symbolKind":"case","externalID":"s:14HummingbirdXCT15XCTTestingSetupO9asyncTestyA2CmF","modules":[{"name":"HummingbirdXCT"}]},"primaryContentSections":[{"declarations":[{"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"asyncTest"}],"languages":["swift"]}],"kind":"declarations"}],"schemaVersion":{"minor":3,"patch":0,"major":0},"kind":"symbol","abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"text":". This allows for testing of Swift Concurrency based routes.","type":"text"}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest"]}],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","interfaceLanguage":"swift"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"sections":[],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/asyncTest":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/asynctest","title":"XCTTestingSetup.asyncTest","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/asyncTest","abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"NIOAsyncTestingChannel"},{"type":"text","text":". This allows for testing of Swift Concurrency based routes."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"asyncTest","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/embedded.json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/embedded.json index d7489bb5a5..71471871f5 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/embedded.json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/embedded.json @@ -1 +1 @@ -{"abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"EmbeddedChannel"},{"type":"text","text":". This is useful for testing where no actual IO or multi threading is required."}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded"]}],"metadata":{"role":"symbol","externalID":"s:14HummingbirdXCT15XCTTestingSetupO8embeddedyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"embedded"}],"symbolKind":"case","roleHeading":"Case","title":"XCTTestingSetup.embedded","modules":[{"name":"HummingbirdXCT"}]},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded"},"schemaVersion":{"major":0,"patch":0,"minor":3},"sections":[],"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"embedded","kind":"identifier"}],"platforms":["Linux"],"languages":["swift"]}]}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"kind":"symbol","references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/embedded":{"abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"code":"EmbeddedChannel","type":"codeVoice"},{"text":". This is useful for testing where no actual IO or multi threading is required.","type":"text"}],"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded","role":"symbol","title":"XCTTestingSetup.embedded","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","kind":"symbol","type":"topic","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"embedded"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded"]}],"schemaVersion":{"patch":0,"major":0,"minor":3},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded"},"sections":[],"kind":"symbol","metadata":{"title":"XCTTestingSetup.embedded","externalID":"s:14HummingbirdXCT15XCTTestingSetupO8embeddedyA2CmF","symbolKind":"case","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"embedded","kind":"identifier"}],"role":"symbol","roleHeading":"Case"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"abstract":[{"text":"Test using SwiftNIO ","type":"text"},{"code":"EmbeddedChannel","type":"codeVoice"},{"text":". This is useful for testing where no actual IO or multi threading is required.","type":"text"}],"primaryContentSections":[{"kind":"declarations","declarations":[{"languages":["swift"],"platforms":["Linux"],"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"embedded"}]}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/embedded":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/embedded","title":"XCTTestingSetup.embedded","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/embedded","abstract":[{"type":"text","text":"Test using SwiftNIO "},{"type":"codeVoice","code":"EmbeddedChannel"},{"type":"text","text":". This is useful for testing where no actual IO or multi threading is required."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"embedded","kind":"identifier"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations.json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations.json index 623ecdb170..178d93355e 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations.json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations.json @@ -1 +1 @@ -{"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)"],"title":"Operators","generated":true}],"sections":[],"schemaVersion":{"major":0,"minor":3,"patch":0},"metadata":{"modules":[{"name":"HummingbirdXCT"}],"role":"collectionGroup","title":"Equatable Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations","interfaceLanguage":"swift"},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/!=(_:_:)":{"kind":"symbol","abstract":[],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)","role":"symbol","type":"topic","title":"!=(_:_:)","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)","fragments":[{"text":"static","kind":"keyword"},{"text":" ","kind":"text"},{"text":"func","kind":"keyword"},{"text":" ","kind":"text"},{"text":"!=","kind":"identifier"},{"text":" ","kind":"text"},{"text":"(","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"text":", ","kind":"text"},{"text":"Self","kind":"typeIdentifier"},{"kind":"text","text":") -> "},{"kind":"typeIdentifier","text":"Bool","preciseIdentifier":"s:Sb"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"}}} \ No newline at end of file +{"metadata":{"role":"collectionGroup","modules":[{"name":"HummingbirdXCT"}],"title":"Equatable Implementations"},"sections":[],"schemaVersion":{"minor":3,"patch":0,"major":0},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/Equatable-Implementations"},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"kind":"article","topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)"],"generated":true,"title":"Operators"}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/!=(_:_:)":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/!=(_:_:)","role":"symbol","kind":"symbol","fragments":[{"kind":"keyword","text":"static"},{"kind":"text","text":" "},{"kind":"keyword","text":"func"},{"kind":"text","text":" "},{"kind":"identifier","text":"!="},{"kind":"text","text":" "},{"kind":"text","text":"("},{"kind":"typeIdentifier","text":"Self"},{"kind":"text","text":", "},{"kind":"typeIdentifier","text":"Self"},{"text":") -> ","kind":"text"},{"text":"Bool","preciseIdentifier":"s:Sb","kind":"typeIdentifier"}],"title":"!=(_:_:)","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/!=(_:_:)","abstract":[]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/live.json b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/live.json index e733fb3d6a..e8e996bc27 100644 --- a/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/live.json +++ b/docs/1.0/data/documentation/hummingbirdxct/xcttestingsetup/live.json @@ -1 +1 @@ -{"schemaVersion":{"minor":3,"major":0,"patch":0},"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"live"}],"languages":["swift"],"platforms":["Linux"]}]}],"sections":[],"kind":"symbol","identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live"},"metadata":{"modules":[{"name":"HummingbirdXCT"}],"roleHeading":"Case","externalID":"s:14HummingbirdXCT15XCTTestingSetupO4liveyA2CmF","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"live"}],"symbolKind":"case","title":"XCTTestingSetup.live","role":"symbol"},"abstract":[{"type":"text","text":"Sets up a live server and execute tests using a HTTP client."}],"variants":[{"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/live"],"traits":[{"interfaceLanguage":"swift"}]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"kind":"symbol","fragments":[{"text":"enum","kind":"keyword"},{"text":" ","kind":"text"},{"text":"XCTTestingSetup","kind":"identifier"}],"navigatorTitle":[{"text":"XCTTestingSetup","kind":"identifier"}],"role":"symbol","type":"topic","url":"\/documentation\/hummingbirdxct\/xcttestingsetup","title":"XCTTestingSetup","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/live":{"title":"XCTTestingSetup.live","url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/live","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live","fragments":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"live"}],"type":"topic","abstract":[{"text":"Sets up a live server and execute tests using a HTTP client.","type":"text"}],"role":"symbol","kind":"symbol"}}} \ No newline at end of file +{"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live","interfaceLanguage":"swift"},"kind":"symbol","schemaVersion":{"minor":3,"patch":0,"major":0},"sections":[],"metadata":{"roleHeading":"Case","title":"XCTTestingSetup.live","modules":[{"name":"HummingbirdXCT"}],"fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"live","kind":"identifier"}],"role":"symbol","externalID":"s:14HummingbirdXCT15XCTTestingSetupO4liveyA2CmF","symbolKind":"case"},"primaryContentSections":[{"kind":"declarations","declarations":[{"tokens":[{"kind":"keyword","text":"case"},{"kind":"text","text":" "},{"kind":"identifier","text":"live"}],"platforms":["Linux"],"languages":["swift"]}]}],"variants":[{"traits":[{"interfaceLanguage":"swift"}],"paths":["\/documentation\/hummingbirdxct\/xcttestingsetup\/live"]}],"abstract":[{"text":"Sets up a live server and execute tests using a HTTP client.","type":"text"}],"hierarchy":{"paths":[["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup"]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup/live":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup\/live","title":"XCTTestingSetup.live","type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup\/live","abstract":[{"type":"text","text":"Sets up a live server and execute tests using a HTTP client."}],"role":"symbol","fragments":[{"text":"case","kind":"keyword"},{"text":" ","kind":"text"},{"text":"live","kind":"identifier"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT/XCTTestingSetup":{"url":"\/documentation\/hummingbirdxct\/xcttestingsetup","kind":"symbol","fragments":[{"kind":"keyword","text":"enum"},{"kind":"text","text":" "},{"kind":"identifier","text":"XCTTestingSetup"}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT\/XCTTestingSetup","navigatorTitle":[{"kind":"identifier","text":"XCTTestingSetup"}],"role":"symbol","title":"XCTTestingSetup","type":"topic","abstract":[{"text":"Type of test framework","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"}}} \ No newline at end of file diff --git a/docs/1.0/data/documentation/index.json b/docs/1.0/data/documentation/index.json index 280e5dcb0d..6f2d3bd698 100644 --- a/docs/1.0/data/documentation/index.json +++ b/docs/1.0/data/documentation/index.json @@ -1 +1 @@ -{"topicSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"],"title":"User Guides"}],"sections":[],"identifier":{"url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index","interfaceLanguage":"swift"},"metadata":{"role":"collection","title":"Hummingbird"},"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"schemaVersion":{"major":0,"patch":0,"minor":3},"kind":"article","seeAlsoSections":[{"identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"],"title":"Related Documentation"}],"primaryContentSections":[{"content":[{"anchor":"overview","type":"heading","text":"Overview","level":2},{"type":"paragraph","inlineContent":[{"type":"text","text":"Hummingbird consists of three main components, the core HTTP server, a minimal web application framework and the extension modules."}]},{"anchor":"HummingbirdCore","type":"heading","text":"HummingbirdCore","level":3},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"},{"type":"text","text":" contains a Swift NIO based HTTP server. The HTTP server is initialized with a object conforming to protocol "},{"type":"codeVoice","code":"HBHTTPResponder"},{"type":"text","text":" which defines how your server responds to an HTTP request. The HTTP server can be extended to support TLS and HTTP2 via the "},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"},{"type":"text","text":" and "},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","isActive":true},{"text":" libraries also available in the hummingbird-core repository.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"HummingbirdCore can be used separately from Hummingbird if you want to write your own web application framework."}]},{"anchor":"Hummingbird","type":"heading","text":"Hummingbird","level":3},{"type":"paragraph","inlineContent":[{"isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","type":"reference"},{"text":" is a lightweight and flexible web application framework that runs on top of HummingbirdCore. It is designed to require the minimum number of dependencies: ","type":"text"},{"code":"swift-backtrace","type":"codeVoice"},{"text":", ","type":"text"},{"code":"swift-log","type":"codeVoice"},{"text":", ","type":"text"},{"code":"swift-nio","type":"codeVoice"},{"text":", ","type":"text"},{"code":"swift-nio-extras","type":"codeVoice"},{"text":", ","type":"text"},{"code":"swift-service-lifecycle","type":"codeVoice"},{"text":" and ","type":"text"},{"code":"swift-metrics","type":"codeVoice"},{"text":" and makes no use of Foundation.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"It provides a router for directing different endpoints to their handlers, middleware for processing requests before they reach your handlers and processing the responses returned, support for adding channel handlers to extend the HTTP server, extending the core data types and providing custom encoding\/decoding of ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" objects.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The interface is fairly standard. Anyone who has had experience of Vapor, Express.js etc will recognise most of the APIs. Simple setup is as follows"}]},{"code":["import Hummingbird","","let app = HBApplication(configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080)))","app.router.get(\"hello\") { request -> String in"," return \"Hello\"","}","try app.start()","app.wait()"],"type":"codeListing","syntax":"swift"},{"anchor":"Hummingbird-Extensions","type":"heading","text":"Hummingbird Extensions","level":3},{"type":"paragraph","inlineContent":[{"text":"Hummingbird is designed to require the least number of dependencies possible, but this means many features are unavailable to the core libraries. Additional features are provided through extensions. The Hummingbird repository comes with three additional targets ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"},{"text":", ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"},{"text":" and ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"},{"text":". The ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation"},{"text":" library contains a number of features that can only really be implemented with the help of Foundation. This include JSON encoding\/decoding, URLEncodedForms, static file serving, and cookies. The ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs"},{"text":" library provides support a framework for pushing work onto a queue to be processed outside of a request (possibly by another node). ","type":"text"},{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT"},{"text":" library adds helper functions to aiding testing Hummingbird projects.","type":"text"}]}],"kind":"content"}],"hierarchy":{"paths":[[]]},"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"title":"Encoding and Decoding","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","abstract":[{"type":"text","text":"Hummingbird uses "},{"code":"Codable","type":"codeVoice"},{"type":"text","text":" to decode requests and encode responses."}],"url":"\/documentation\/hummingbird\/encodinganddecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"topic","kind":"symbol","role":"collection","abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"title":"HummingbirdJobs","url":"\/documentation\/hummingbirdjobs"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"title":"HummingbirdAuth","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}],"url":"\/documentation\/hummingbirdauth"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"title":"HummingbirdXCT","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","abstract":[{"type":"text","text":"Test framework for Hummingbird"}],"url":"\/documentation\/hummingbirdxct"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"title":"Router","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","abstract":[{"type":"text","text":"The router directs requests to their handlers based on the contents of their path."}],"url":"\/documentation\/hummingbird\/router"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"title":"HummingbirdFoundation","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","abstract":[{"type":"text","text":"Hummingbird features that require Foundation."}],"url":"\/documentation\/hummingbirdfoundation"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"type":"topic","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","url":"\/documentation\/hummingbird\/persistentdata","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"role":"collectionGroup"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"title":"Hummingbird","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","abstract":[{"text":"Lightweight, flexible server framework written in Swift.","type":"text"}],"url":"\/documentation\/hummingbird"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"url":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","role":"collection","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}],"type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"role":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","url":"\/documentation\/hummingbird\/extendinghummingbird","kind":"article","title":"Extending Hummingbird","type":"topic"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"title":"HummingbirdLambda","role":"collection","type":"topic","url":"\/documentation\/hummingbirdlambda","abstract":[{"text":"Run Hummingbird inside an AWS Lambda","type":"text"}],"kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"type":"topic","kind":"symbol","title":"HummingbirdWebSocket","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"title":"Logging, Metrics and Tracing","kind":"article","role":"collectionGroup","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}],"url":"\/documentation\/hummingbird\/loggingmetricsandtracing"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"role":"collection","type":"topic","title":"HummingbirdTLS","kind":"symbol","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdtls","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"role":"collection","type":"topic","title":"HummingbirdHTTP2","kind":"symbol","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}],"url":"\/documentation\/hummingbirdhttp2","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"type":"text","text":"How to build errors for the server to return."}],"type":"topic","title":"Error Handling","role":"article","kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"title":"HummingbirdCore","kind":"symbol","role":"collection","type":"topic","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"url":"\/documentation\/hummingbirdcore"}}} \ No newline at end of file +{"topicSections":[{"title":"User Guides","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router"]}],"primaryContentSections":[{"kind":"content","content":[{"level":2,"anchor":"overview","text":"Overview","type":"heading"},{"inlineContent":[{"text":"Hummingbird consists of three main components, the core HTTP server, a minimal web application framework and the extension modules.","type":"text"}],"type":"paragraph"},{"anchor":"HummingbirdCore","text":"HummingbirdCore","type":"heading","level":3},{"type":"paragraph","inlineContent":[{"type":"reference","isActive":true,"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore"},{"text":" contains a Swift NIO based HTTP server. The HTTP server is initialized with a object conforming to protocol ","type":"text"},{"code":"HBHTTPResponder","type":"codeVoice"},{"text":" which defines how your server responds to an HTTP request. The HTTP server can be extended to support TLS and HTTP2 via the ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","isActive":true},{"text":" and ","type":"text"},{"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","isActive":true},{"text":" libraries also available in the hummingbird-core repository.","type":"text"}]},{"type":"paragraph","inlineContent":[{"text":"HummingbirdCore can be used separately from Hummingbird if you want to write your own web application framework.","type":"text"}]},{"level":3,"type":"heading","anchor":"Hummingbird","text":"Hummingbird"},{"type":"paragraph","inlineContent":[{"isActive":true,"type":"reference","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird"},{"type":"text","text":" is a lightweight and flexible web application framework that runs on top of HummingbirdCore. It is designed to require the minimum number of dependencies: "},{"code":"swift-backtrace","type":"codeVoice"},{"text":", ","type":"text"},{"type":"codeVoice","code":"swift-log"},{"text":", ","type":"text"},{"type":"codeVoice","code":"swift-nio"},{"text":", ","type":"text"},{"type":"codeVoice","code":"swift-nio-extras"},{"text":", ","type":"text"},{"type":"codeVoice","code":"swift-service-lifecycle"},{"text":" and ","type":"text"},{"type":"codeVoice","code":"swift-metrics"},{"text":" and makes no use of Foundation.","type":"text"}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"It provides a router for directing different endpoints to their handlers, middleware for processing requests before they reach your handlers and processing the responses returned, support for adding channel handlers to extend the HTTP server, extending the core data types and providing custom encoding\/decoding of "},{"type":"codeVoice","code":"Codable"},{"type":"text","text":" objects."}]},{"type":"paragraph","inlineContent":[{"type":"text","text":"The interface is fairly standard. Anyone who has had experience of Vapor, Express.js etc will recognise most of the APIs. Simple setup is as follows"}]},{"syntax":"swift","type":"codeListing","code":["import Hummingbird","","let app = HBApplication(configuration: .init(address: .hostname(\"127.0.0.1\", port: 8080)))","app.router.get(\"hello\") { request -> String in"," return \"Hello\"","}","try app.start()","app.wait()"]},{"level":3,"type":"heading","anchor":"Hummingbird-Extensions","text":"Hummingbird Extensions"},{"type":"paragraph","inlineContent":[{"type":"text","text":"Hummingbird is designed to require the least number of dependencies possible, but this means many features are unavailable to the core libraries. Additional features are provided through extensions. The Hummingbird repository comes with three additional targets "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","type":"reference","isActive":true},{"type":"text","text":", "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"reference","isActive":true},{"type":"text","text":" and "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","type":"reference","isActive":true},{"type":"text","text":". The "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","type":"reference","isActive":true},{"type":"text","text":" library contains a number of features that can only really be implemented with the help of Foundation. This include JSON encoding\/decoding, URLEncodedForms, static file serving, and cookies. The "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","type":"reference","isActive":true},{"type":"text","text":" library provides support a framework for pushing work onto a queue to be processed outside of a request (possibly by another node). "},{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","type":"reference","isActive":true},{"type":"text","text":" library adds helper functions to aiding testing Hummingbird projects."}]}]}],"sections":[],"kind":"article","abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"metadata":{"role":"collection","title":"Hummingbird"},"identifier":{"interfaceLanguage":"swift","url":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/index"},"schemaVersion":{"minor":3,"patch":0,"major":0},"hierarchy":{"paths":[[]]},"seeAlsoSections":[{"title":"Related Documentation","identifiers":["doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket"]}],"references":{"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ErrorHandling":{"abstract":[{"text":"How to build errors for the server to return.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/errorhandling","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ErrorHandling","title":"Error Handling","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/LoggingMetricsAndTracing":{"type":"topic","kind":"article","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/LoggingMetricsAndTracing","title":"Logging, Metrics and Tracing","url":"\/documentation\/hummingbird\/loggingmetricsandtracing","role":"collectionGroup","abstract":[{"text":"Considered the three pillars of observability, logging, metrics and tracing provide different ways of viewing how your application is working.","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdHTTP2":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdHTTP2","role":"collection","kind":"symbol","title":"HummingbirdHTTP2","type":"topic","url":"\/documentation\/hummingbirdhttp2","abstract":[{"text":"Add HTTP2 support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdWebSocket":{"title":"HummingbirdWebSocket","abstract":[{"type":"text","text":"Adds support for upgrading HTTP connections to WebSocket."}],"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdWebSocket","url":"\/documentation\/hummingbirdwebsocket","kind":"symbol","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/PersistentData":{"role":"collectionGroup","kind":"article","title":"Persistent data","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/PersistentData","abstract":[{"text":"How to persist data between requests to your server.","type":"text"}],"type":"topic","url":"\/documentation\/hummingbird\/persistentdata"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird":{"abstract":[{"type":"text","text":"Lightweight, flexible server framework written in Swift."}],"kind":"symbol","url":"\/documentation\/hummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird","title":"Hummingbird","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCore":{"abstract":[{"type":"text","text":"Swift NIO based HTTP server."}],"kind":"symbol","url":"\/documentation\/hummingbirdcore","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCore","title":"HummingbirdCore","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdFoundation":{"abstract":[{"text":"Hummingbird features that require Foundation.","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdfoundation","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdFoundation","title":"HummingbirdFoundation","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdAuth":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdAuth","role":"collection","kind":"symbol","title":"HummingbirdAuth","type":"topic","url":"\/documentation\/hummingbirdauth","abstract":[{"type":"text","text":"Authentication framework and extensions for Hummingbird."}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/ExtendingHummingbird":{"abstract":[{"text":"How to extend core types of Hummingbird","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/extendinghummingbird","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/ExtendingHummingbird","title":"Extending Hummingbird","type":"topic","role":"article"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdLambda":{"role":"collection","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdLambda","kind":"symbol","type":"topic","title":"HummingbirdLambda","abstract":[{"type":"text","text":"Run Hummingbird inside an AWS Lambda"}],"url":"\/documentation\/hummingbirdlambda"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdXCT":{"abstract":[{"text":"Test framework for Hummingbird","type":"text"}],"kind":"symbol","url":"\/documentation\/hummingbirdxct","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdXCT","title":"HummingbirdXCT","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdCompression":{"type":"topic","kind":"symbol","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdCompression","title":"HummingbirdCompression","url":"\/documentation\/hummingbirdcompression","role":"collection","abstract":[{"text":"Adds request decompression and response compression to Hummingbird","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/EncodingAndDecoding":{"role":"collectionGroup","kind":"article","url":"\/documentation\/hummingbird\/encodinganddecoding","type":"topic","abstract":[{"text":"Hummingbird uses ","type":"text"},{"code":"Codable","type":"codeVoice"},{"text":" to decode requests and encode responses.","type":"text"}],"title":"Encoding and Decoding","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/EncodingAndDecoding"},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdTLS":{"identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdTLS","role":"collection","kind":"symbol","title":"HummingbirdTLS","type":"topic","url":"\/documentation\/hummingbirdtls","abstract":[{"text":"Add TLS support to Hummingbird server","type":"text"}]},"doc://com.opticalaberration.hummingbird/documentation/HummingbirdJobs":{"abstract":[{"type":"text","text":"Offload work your server would be doing to another server."}],"kind":"symbol","url":"\/documentation\/hummingbirdjobs","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/HummingbirdJobs","title":"HummingbirdJobs","type":"topic","role":"collection"},"doc://com.opticalaberration.hummingbird/documentation/Hummingbird/Router":{"abstract":[{"text":"The router directs requests to their handlers based on the contents of their path.","type":"text"}],"kind":"article","url":"\/documentation\/hummingbird\/router","identifier":"doc:\/\/com.opticalaberration.hummingbird\/documentation\/Hummingbird\/Router","title":"Router","type":"topic","role":"collectionGroup"}}} \ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/authenticators/index.html b/docs/1.0/documentation/hummingbird/authenticators/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/authenticators/index.html +++ b/docs/1.0/documentation/hummingbird/authenticators/index.html @@ -1 +1 @@ -<!doctype html><html lang="en-US" class="no-js"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"><link rel="icon" href="/hummingbird-docs/1.0/favicon.ico"><link rel="mask-icon" href="/hummingbird-docs/1.0/favicon.svg" color="#333333"><title>Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/encodinganddecoding/index.html b/docs/1.0/documentation/hummingbird/encodinganddecoding/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/encodinganddecoding/index.html +++ b/docs/1.0/documentation/hummingbird/encodinganddecoding/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/errorhandling/index.html b/docs/1.0/documentation/hummingbird/errorhandling/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/errorhandling/index.html +++ b/docs/1.0/documentation/hummingbird/errorhandling/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/extendinghummingbird/index.html b/docs/1.0/documentation/hummingbird/extendinghummingbird/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/extendinghummingbird/index.html +++ b/docs/1.0/documentation/hummingbird/extendinghummingbird/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/index.html b/docs/1.0/documentation/hummingbird/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/index.html +++ b/docs/1.0/documentation/hummingbird/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/lambdas/index.html b/docs/1.0/documentation/hummingbird/lambdas/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/lambdas/index.html +++ b/docs/1.0/documentation/hummingbird/lambdas/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/loggingmetricsandtracing/index.html b/docs/1.0/documentation/hummingbird/loggingmetricsandtracing/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/loggingmetricsandtracing/index.html +++ b/docs/1.0/documentation/hummingbird/loggingmetricsandtracing/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/mustache-syntax/index.html b/docs/1.0/documentation/hummingbird/mustache-syntax/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbird/mustache-syntax/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/mustachesyntax/index.html b/docs/1.0/documentation/hummingbird/mustachesyntax/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbird/mustachesyntax/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/onetimepasswords/index.html b/docs/1.0/documentation/hummingbird/onetimepasswords/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/onetimepasswords/index.html +++ b/docs/1.0/documentation/hummingbird/onetimepasswords/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/persistentdata/index.html b/docs/1.0/documentation/hummingbird/persistentdata/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/persistentdata/index.html +++ b/docs/1.0/documentation/hummingbird/persistentdata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/pragmas/index.html b/docs/1.0/documentation/hummingbird/pragmas/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/pragmas/index.html +++ b/docs/1.0/documentation/hummingbird/pragmas/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/router/index.html b/docs/1.0/documentation/hummingbird/router/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/router/index.html +++ b/docs/1.0/documentation/hummingbird/router/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/sessions/index.html b/docs/1.0/documentation/hummingbird/sessions/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/sessions/index.html +++ b/docs/1.0/documentation/hummingbird/sessions/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/template-inheritance/index.html b/docs/1.0/documentation/hummingbird/template-inheritance/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbird/template-inheritance/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/templateinheritance/index.html b/docs/1.0/documentation/hummingbird/templateinheritance/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbird/templateinheritance/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbird/transforms/index.html b/docs/1.0/documentation/hummingbird/transforms/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbird/transforms/index.html +++ b/docs/1.0/documentation/hummingbird/transforms/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/index.html b/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/init(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:)/index.html b/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsebodystreamer/read(on:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/index.html b/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/asyncsequenceresponsegenerator/response(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/basicauthentication/index.html b/docs/1.0/documentation/hummingbirdauth/basicauthentication/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/basicauthentication/index.html +++ b/docs/1.0/documentation/hummingbirdauth/basicauthentication/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/basicauthentication/password/index.html b/docs/1.0/documentation/hummingbirdauth/basicauthentication/password/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/basicauthentication/password/index.html +++ b/docs/1.0/documentation/hummingbirdauth/basicauthentication/password/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/basicauthentication/username/index.html b/docs/1.0/documentation/hummingbirdauth/basicauthentication/username/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/basicauthentication/username/index.html +++ b/docs/1.0/documentation/hummingbirdauth/basicauthentication/username/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:)/index.html b/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:)/index.html b/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bcrypt/hash(_:cost:for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bcrypt/index.html b/docs/1.0/documentation/hummingbirdauth/bcrypt/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bcrypt/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bcrypt/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:)/index.html b/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:)/index.html b/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bcrypt/verify(_:hash:for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bearerauthentication/index.html b/docs/1.0/documentation/hummingbirdauth/bearerauthentication/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bearerauthentication/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bearerauthentication/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/bearerauthentication/token/index.html b/docs/1.0/documentation/hummingbirdauth/bearerauthentication/token/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/bearerauthentication/token/index.html +++ b/docs/1.0/documentation/hummingbirdauth/bearerauthentication/token/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/allsatisfy(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/append(key:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/append(key:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/append(key:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/collection-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/collection-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/collection-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/compactmap(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/compactmap(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/contains(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/contains(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/count/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/count/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/count/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/distance(from:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/distance(from:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/distance(from:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/drop(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/drop(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/dropfirst(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/dropfirst(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/droplast(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/droplast(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/element/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/element/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/element/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/elementsequal(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/endindex/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/endindex/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/endindex/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/enumerated()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/enumerated()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/enumerated()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/filter(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/filter(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/first(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/first(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/first(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/first/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/first/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/first/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/firstindex(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/firstindex(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/firstindex(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-1ygb6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/flatmap(_:)-557vp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/foreach(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/foreach(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(_:offsetby:limitedby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(after:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/formindex(after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/getall(for:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/getall(for:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/getall(for:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/has(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/has(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/has(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(_:offsetby:limitedby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(after:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index(after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/index/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/index/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/indices/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/indices/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/indices/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/init(dictionaryliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/isempty/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/isempty/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/isempty/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/lazy/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/lazy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/lazy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/lexicographicallyprecedes(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/makeiterator()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/makeiterator()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-2ru26/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/map(_:)-50v4d/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/max(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/max(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/max(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/min(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/min(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/min(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(through:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(through:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(through:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(upto:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(upto:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(upto:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/prefix(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/randomelement(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(into:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reduce(into:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reversed()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/reversed()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/reversed()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/sequence-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/sequence-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled()/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/shuffled(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/sorted(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/sorted(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/startindex/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/startindex/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/startindex/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/starts(with:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/starts(with:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-2d4tj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-6qlfr/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8noau/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-8t493/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/subscript(_:)-pw02/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/suffix(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/trimmingprefix(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/underestimatedcount/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/underestimatedcount/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/flatdictionary/withcontiguousstorageifavailable(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addfluent()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addfluent()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addfluent()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addjobs(using:numworkers:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addpersist(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addpersist(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addpersist(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(configuration:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(configuration:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(configuration:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addredis(id:configuration:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addrequestdecompression(execute:limit:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addresponsecompression(execute:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(sessionid:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/addsessions(using:sessionid:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncrun()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncrun()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncrun()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncwait()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncwait()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/asyncwait()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/address/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/backlog/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/enablehttppipelining/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/loglevel/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/maxuploadsize/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/nohttpserver/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/reuseaddress/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/servername/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/tcpnodelay/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/threadpoolsize/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/constructresponder()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/constructresponder()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/constructresponder()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/db(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/db(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/db(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/db/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/db/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/db/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/decoder/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/decoder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/decoder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/encoder/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/encoder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/encoder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroup/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroup/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroup/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/shared(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/eventloopgroupprovider/singleton/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/extensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/extensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/extensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/fluent/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/fluent/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/fluent/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handleradded(context:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/handlerremoved(context:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/hbhttpresponder-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/init(application:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/logger/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/logger/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/logger/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/init(testing:configuration:timeout:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queue/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queuekey/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/queues(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobs/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/jobs/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/jobs/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/lifecycle/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/lifecycle/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/lifecycle/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/logger/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/logger/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/logger/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/middleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/middleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/middleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/driver/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/persist-swift.struct/init(_:application:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/redis(id:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/redis(id:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/redis/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/redis/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/redis/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/redisconnectionpools/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/redisconnectionpools/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/redisconnectionpools/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/router/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/router/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/router/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/run()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/run()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/run()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/server/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/server/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/server/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/sessionstorage/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/sessionstorage/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/sessionstorage/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/shutdownapplication()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/shutdownapplication()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/shutdownapplication()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/start()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/start()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/start()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/stop()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/stop()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/stop()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/threadpool/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/threadpool/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/threadpool/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/wait()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/wait()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/wait()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/ws/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/ws/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/ws/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/xct/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/xct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/xct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstart()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstart()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstart()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstop()/index.html b/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstop()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbapplication/xctstop()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-11jwi/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-39uup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/authenticate(request:)-5cacx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/value/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/value/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncauthenticator/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/index.html b/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/init(callback:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasynccallbackresponder/respond(to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/close()/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/close()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/close()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncconnection/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-55q7c/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/apply(to:next:)-5ph3o/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/handle(request:)-9isdg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/init(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/init(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncroutehandler/init(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-5vu8k/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getsession(request:)-xt45/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/getvalue(from:request:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/session/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/session/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/session/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/session/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/value/index.html b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/value/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbasyncsessionauthenticator/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticatable/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticatable/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticatable/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbauthenticatable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-3hx96/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5cacx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/authenticate(request:)-5hn4s/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/value/index.html b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbauthenticator/value/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbauthenticator/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/index.html b/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/init(callback:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/init(callback:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/init(callback:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/respond(to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/respond(to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcallbackresponder/respond(to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-3of7e/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnection/close(on:)-83o3o/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnection/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnection/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnection/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnection/isclosed/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnection/isclosed/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnection/isclosed/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-84c38/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/close(logger:)-8eps7/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/eventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/eventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/eventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/isclosed/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/isclosed/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/isclosed/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-5jfq6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/lease(logger:process:)-92yrt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/maxconnections/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/maxconnections/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/maxconnections/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/numconnections/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/numconnections/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/numconnections/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/release(connection:logger:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-1u5lk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/request(logger:)-hcfg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/source/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/source/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpool/source/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/error-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/localizeddescription/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolerror/poolclosed/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-5bcc8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/close()-92vxp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/getconnectionpool(on:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/release(connection:on:logger:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/connection/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/connection/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/connection/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r/index.html b/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbconnectionsource/makeconnection(on:logger:)-9bn5r/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/all/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/custom(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/none/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/alloworigin/originbased/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/apply(to:next:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbdatecache/currentdate/index.html b/docs/1.0/documentation/hummingbirdauth/hbdatecache/currentdate/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbdatecache/currentdate/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbdatecache/formatrfc1123date(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbdatecache/getdatecache(on:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbdatecache/getdatecache(on:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbdatecache/getdatecache(on:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbdatecache/index.html b/docs/1.0/documentation/hummingbirdauth/hbdatecache/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbdatecache/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/customstringconvertible-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/description/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/dotenv(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/dotenv(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/dotenv(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/get(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(dictionaryliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(values:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(values:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/init(values:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/merging(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/merging(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/merging(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/set(_:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/set(_:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/set(_:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbenvironment/shared/index.html b/docs/1.0/documentation/hummingbirdauth/hbenvironment/shared/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbenvironment/shared/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensible/extensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensible/extensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensible/extensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensible/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensible/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensible/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/exists(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/exists(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-63nyk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:)-7gsg7/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:error:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:error:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/get(_:error:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbextensions/set(_:value:shutdowncallback:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/apply(to:next:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:)/index.html b/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hblogrequestsmiddleware/init(_:includeheaders:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/application/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/application/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/application/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/application7z/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/application7z/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/application7z/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationabiword/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationabiword/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationabiword/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationamzkindleebook/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationarc/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationarc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationarc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbinary/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbinary/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbinary/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip2/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationbzip2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationcsh/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationcsh/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationcsh/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationdocx/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationdocx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationdocx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationeot/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationeot/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationeot/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationepub/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationepub/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationepub/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationgzip/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationgzip/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationgzip/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjar/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjar/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjar/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjson/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjson/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjson/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjsonld/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjsonld/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationjsonld/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmpkg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmpkg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmpkg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmsword/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmsword/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationmsword/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationods/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationods/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationods/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodt/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationodt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationogg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationogg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationogg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpdf/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpdf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpdf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationphp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationphp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationphp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationppt/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationppt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationppt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpptx/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpptx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationpptx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrar/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrar/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrar/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrtf/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrtf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationrtf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationsh/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationsh/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationsh/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationswf/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationswf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationswf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationtar/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationtar/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationtar/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationurlencoded/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationurlencoded/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationurlencoded/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationvsd/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationvsd/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationvsd/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxhtml/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxhtml/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxhtml/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxls/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxls/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxls/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxlsx/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxlsx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxlsx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxml/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxml/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationxml/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationzip/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationzip/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/applicationzip/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3g2/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3g2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3g2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3gp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3gp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audio3gp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioaac/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioaac/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioaac/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiomidi/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiomidi/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiomidi/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiompeg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiompeg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiompeg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioogg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioogg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioogg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioopus/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioopus/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audioopus/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowave/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowave/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowave/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowebm/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowebm/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/audiowebm/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/==(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/==(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/==(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/any/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/any/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/any/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/application/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/application/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/application/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/audio/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/audio/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/audio/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/example/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/example/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/example/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/font/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/font/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/font/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hash(into:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hash(into:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hash(into:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hashvalue/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hashvalue/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/hashvalue/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/image/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/image/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/image/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/init(rawvalue:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/message/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/message/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/message/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/model/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/model/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/model/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/multipart/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/multipart/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/multipart/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/rawrepresentable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/text/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/text/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/text/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/video/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/video/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/category/video/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/description/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/example/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/example/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/example/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/font/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/font/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/font/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontotf/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontotf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontotf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontttf/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontttf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontttf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff2/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/fontwoff2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/getmediatype(forextension:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/image/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/image/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/image/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagebmp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagebmp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagebmp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagegif/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagegif/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagegif/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imageico/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imageico/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imageico/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagejpeg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagejpeg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagejpeg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagepng/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagepng/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagepng/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagesvg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagesvg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagesvg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagetiff/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagetiff/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagetiff/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagewebp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagewebp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/imagewebp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/init(type:subtype:parameter:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/istype(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/istype(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/istype(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/message/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/message/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/message/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/model/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/model/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/model/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipart/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipart/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipart/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipartform/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipartform/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/multipartform/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/parameter/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/parameter/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/parameter/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/subtype/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/subtype/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/subtype/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/text/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/text/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/text/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcss/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcss/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcss/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcsv/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcsv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textcsv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/texthtml/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/texthtml/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/texthtml/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/texticalendar/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/texticalendar/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/texticalendar/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textjavascript/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/textjavascript/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textjavascript/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textplain/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/textplain/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/textplain/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/type/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/type/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/type/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/video/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3g2/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3g2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3g2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3gp/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3gp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/video3gp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videomp4/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/videomp4/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videomp4/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videompeg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/videompeg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videompeg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videoogg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/videoogg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videoogg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videots/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/videots/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videots/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videowebm/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/videowebm/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/videowebm/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/withparameter(name:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmediatype/~=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmediatype/~=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmediatype/~=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/hbpersistdriver-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/init(eventloopgroup:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/remove(key:request:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown()/index.html b/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmemorypersistdriver/shutdown()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/apply(to:next:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmetricsmiddleware/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-4evzs/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/apply(to:next:)-ixu0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/add(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbmiddlewaregroup/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/allsatisfy(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/allsatisfy(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/collection-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/collection-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/collection-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/collection/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/collection/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/collection/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/compactmap(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/compactmap(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/contains(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/contains(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/count/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/count/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/count/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/customstringconvertible-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/description/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/distance(from:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/distance(from:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/distance(from:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/drop(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/drop(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/dropfirst(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/dropfirst(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/droplast(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/droplast(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/elementsequal(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/endindex/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/endindex/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/endindex/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/enumerated()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/enumerated()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/enumerated()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/filter(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/filter(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/first(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/first(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/first(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/first/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/first/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/first/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/firstindex(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/firstindex(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/firstindex(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-4eve8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/flatmap(_:)-82oy1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/foreach(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/foreach(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(_:offsetby:limitedby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(after:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/formindex(after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/get(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/getall(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/getcatchall()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/getcatchall()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/getcatchall()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/has(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/has(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/has(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(_:offsetby:limitedby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(after:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/index(after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/index(after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/index/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/index/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/index/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/indices/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/indices/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/indices/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/isempty/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/isempty/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/isempty/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/lazy/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/lazy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/lazy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/lexicographicallyprecedes(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/makeiterator()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/makeiterator()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-2541h/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-2541h/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-2541h/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/map(_:)-3rxvz/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/max(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/max(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/max(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/min(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/min(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/min(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(through:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(through:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(through:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(upto:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(upto:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(upto:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/prefix(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/randomelement(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(into:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/reduce(into:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/require(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/requireall(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/requireall(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/requireall(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/reversed()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/reversed()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/reversed()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/sequence-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/sequence-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/shuffled(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/sorted(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/sorted(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/startindex/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/startindex/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/startindex/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/starts(with:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/starts(with:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-10i62/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-3wu50/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5j7en/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-5zpw2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-6tkf2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/subscript(_:)-7td5g/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/suffix(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/trimmingprefix(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/underestimatedcount/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/underestimatedcount/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparameters/withcontiguousstorageifavailable(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/advance()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/advance()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/advance()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/advance(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/advance(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/advance(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/allsatisfy(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/allsatisfy(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/character()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/character()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/character()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/compactmap(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/compactmap(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/contains(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/contains(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/contains(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/contains(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/count/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/count/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/count/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/current()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/current()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/current()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/drop(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/drop(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/dropfirst(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/dropfirst(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/droplast(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/droplast(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/element/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/element/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/element/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/elementsequal(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/enumerated()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/enumerated()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/enumerated()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/emptystring/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/emptystring/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/emptystring/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/error-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/error-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/invalidutf8/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/invalidutf8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/invalidutf8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/localizeddescription/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/localizeddescription/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/overflow/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/overflow/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/overflow/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/error/unexpected/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/error/unexpected/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/error/unexpected/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/filter(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/filter(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/first(where:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/first(where:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/first(where:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-50vol/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/flatmap(_:)-6dduv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/foreach(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/foreach(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:validateutf8:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:validateutf8:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/init(_:validateutf8:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/element/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/element/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/element/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/next()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/next()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/iterator/next()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/lazy/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/lazy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/lazy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/lexicographicallyprecedes(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/makeiterator()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/makeiterator()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/map(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/map(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/map(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/max()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/max()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/max()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/max(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/max(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/max(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/min()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/min()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/min()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/min(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/min(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/min(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/movetoend()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/movetoend()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/movetoend()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/movetostart()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/movetostart()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/movetostart()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/percentdecode()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/percentdecode()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/percentdecode()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(while:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/prefix(while:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/reachedend()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/reachedend()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/reachedend()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3ddyp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3jot2/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3jot2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-3jot2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-46502/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-46502/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(_:)-46502/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4fsmu/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-4qwvq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9o9x7/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(until:throwonoverflow:)-9xtym/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2mu8n/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2tzbd/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-2zxuj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/read(while:)-4p0fs/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/readuntiltheend()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/readuntiltheend()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/readuntiltheend()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(into:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/reduce(into:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/retreat()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/retreat()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/retreat()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/retreat(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/retreat(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/retreat(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/reversed()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/reversed()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/reversed()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/sequence-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/sequence-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled(using:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/shuffled(using:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/sorted()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/sorted()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/sorted()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/sorted(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/sorted(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/starts(with:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/string/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/string/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/string/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/suffix(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/suffix(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/underestimatedcount/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/underestimatedcount/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance()/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance(by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance(by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/unsafeadvance(by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbparser/withcontiguousstorageifavailable(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-75a9i/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/get(key:as:request:)-8yq9h/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-4ypic/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/remove(key:request:)-8qc2n/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-2jadt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriver/shutdown()-8gjyt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/create/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/create/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/create/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/fluent/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/init(create:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/memory/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/memory/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/memory/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis(id:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersistdriverfactory/redis/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/duplicate/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/duplicate/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/duplicate/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/error-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/error-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdauth/hbpersisterror/localizeddescription/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbpersisterror/localizeddescription/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/allocator/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/allocator/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/allocator/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayrequest/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayrequest/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayrequest/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayv2request/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayv2request/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/apigatewayv2request/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/application/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/application/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/application/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authbasic/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authbasic/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authbasic/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authbearer/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authbearer/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authbearer/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authget(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authget(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authget(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authhas(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authhas(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authhas(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogin(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogin(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogin(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogout(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogout(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authlogout(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/authrequire(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/authrequire(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/authrequire(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/body/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/body/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/body/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/collatebody(maxsize:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/context/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/context/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/context/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/cookies/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/cookies/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/cookies/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/customstringconvertible-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/db(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/db(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/db(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/db/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/db/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/db/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/decode(as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/decode(as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/decode(as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/description/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/endpointpath/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/endpointpath/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/endpointpath/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/eventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/eventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/eventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/extensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/extensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/extensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-34tp6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:)-8vehc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:message:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:message:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/failure(_:message:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/fluent-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/headers/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/headers/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/headers/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/id/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/id/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/id/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/init(head:body:application:context:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/jobs-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/logger/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/logger/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/logger/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/method/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/method/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/method/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/parameters/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/parameters/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/parameters/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis(id:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis(id:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/activechannels(matching:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/append(_:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(username:password:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/authorize(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/decrement(_:by:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/delete(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/echo(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/eventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/exists(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/expire(_:after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/get(_:asjson:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hdel(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hexists(_:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hkeys(in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hlen(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hmset(_:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/hvals(in:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/llen(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/logging(to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpop(from:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/mset(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/msetnx(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/patternsubscribercount()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ping(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/pttl(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/publish(_:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/redisclient-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpop(from:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/scard(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/select(database:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/send(command:with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sismember(_:of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smembers(of:as:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/spop(from:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/ttl(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcard(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrank(of:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zscore(of:in:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/remoteaddress/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/remoteaddress/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/remoteaddress/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/response/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/response/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/response/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/headers/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/headers/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/headers/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/setcookie(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/status/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/status/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/responsepatch/status/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/servicecontext/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/servicecontext/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/servicecontext/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/session/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/session/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/session/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/success(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/success(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/success(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/uri/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/uri/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/uri/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/version/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/version/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/version/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/withservicecontext(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-198d8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/allocator/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/allocator/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/allocator/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/eventloop/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/eventloop/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/eventloop/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/remoteaddress/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/remoteaddress/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestcontext/remoteaddress/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/init(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/init(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestdecodable/init(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/decode(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/index.html b/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrequestdecoder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponder/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-1q5gt/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-877la/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-877la/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponder/respond(to:)-877la/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/body/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/body/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/body/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/customstringconvertible-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/description/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/extensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/extensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/extensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/hbresponsegenerator-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/headers/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/headers/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/headers/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/init(status:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/init(status:headers:body:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/init(status:headers:body:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirect(to:type:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirect(to:type:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirect(to:type:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/found/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/found/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/found/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/normal/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/normal/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/normal/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/permanent/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/permanent/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/permanent/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/status/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/status/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/status/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/temporary/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/temporary/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/redirecttype/temporary/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/response(from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/response(from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/response(from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/setcookie(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/setcookie(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/setcookie(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponse/status/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponse/status/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponse/status/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponsecodable/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponsecodable/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponsecodable/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponseencodable/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponseencodable/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponseencodable/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/encode(_:from:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponseencoder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-4uxbo/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i/index.html b/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbresponsegenerator/response(from:)-6wb6i/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-4ebzc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/handle(request:)-51433/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutehandler/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutehandler/init(from:)-9q5p0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/add(_:method:responder:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/buildrouter()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/buildrouter()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/buildrouter()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/delete(_:options:use:)-piwf/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-326e5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-33vun/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/get(_:options:use:)-96ynq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/group(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/group(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/group(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/hbroutermethods-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jf15/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1jgko/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-1m180/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/head(_:options:use:)-6f85h/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/middlewares/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/middlewares/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/middlewares/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1qeef/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/post(_:options:use:)-6m3su/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-1xu68/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3dtts/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv/index.html b/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbrouterbuilder/put(_:options:use:)-71xiv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/add(middleware:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/add(middleware:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/add(middleware:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-3igox/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/constructresponder(options:use:)-61uaq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jdiw/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-5jwwc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-7pg7u/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-f89z/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/delete(_:options:use:)-n1cp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-3adx0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-5qsft/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-7ndj6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-84ds1/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/get(_:options:use:)-8oipj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/group(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/group(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/group(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/hbroutermethods-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-2i944/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-53c7j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-5vf11/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-71h8s/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/head(_:options:use:)-9x2yc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-2628e/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-6azj7/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/on(_:method:options:use:)-xc8l/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-2wf6k/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-4s93j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-5rw5v/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-90zht/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/patch(_:options:use:)-9q0ya/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-15kto/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-1yp8y/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-2yre8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-3i1g2/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/post(_:options:use:)-723ko/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-197sx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-3wqre/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-4hu0l/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-74fg9/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutergroup/put(_:options:use:)-s9l/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/contains(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/editresponse/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/editresponse/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/editresponse/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formintersection(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formsymmetricdifference(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/formunion(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(arrayliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/init(rawvalue:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/insert(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/intersection(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isdisjoint(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isempty/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isempty/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isempty/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsubset(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/isstrictsuperset(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issubset(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/issuperset(of:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/optionset-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/rawvalue/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/remove(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/setalgebra-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/streambody/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/streambody/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/streambody/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtract(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/subtracting(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/symmetricdifference(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/union(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/union(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/union(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/update(with:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/update(with:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethodoptions/update(with:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-69xk3/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/constructresponder(options:use:)-lhp0/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-3ic9o/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5gzcx/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-5x22s/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-74uf8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/delete(_:options:use:)-8gurb/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-3kg91/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-50wai/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-7g21/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-86u5y/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/get(_:options:use:)-9jm74/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/group(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/group(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/group(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-40dtg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-7niyc/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-88cag/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-9x5r8/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/head(_:options:use:)-ds6/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-3uco/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-4r81r/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-6fajk/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/on(_:method:options:use:)-q9gs/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-12p1l/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-3gi4u/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-5qglv/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-663sj/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/patch(_:options:use:)-we6j/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-16d3s/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-3y1zn/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-75fgq/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-7ntwy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/post(_:options:use:)-92rp/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-28ous/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-49wvb/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-549yy/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-5hceh/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q/index.html b/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbroutermethods/put(_:options:use:)-97j9q/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/extensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/extensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/extensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensible/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/exists(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/exists(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-a367/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:)-vcwg/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:error:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:error:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/get(_:error:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/set(_:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/set(_:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbsendableextensions/set(_:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-1k0a7/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getsession(request:)-4xtyf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/getvalue(from:request:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/session/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/session/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/session/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/session/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/value/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/value/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionauthenticator/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9aycx/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/delete(request:)-9ysop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/error/sessiondoesnotexist/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/init(_:sessionid:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-5to2v/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/load(as:request:)-7hvkp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-3xyrl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/save(session:expiresin:request:)-7qouz/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/cookie(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/header(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/sessionidstorage/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-9uzr/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk/index.html b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hbsessionstorage/update(session:expiresin:request:)-u6vk/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/apply(to:next:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init()/index.html b/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:)/index.html b/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hbtracingmiddleware/init(recordingheaders:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/description/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/description/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/description/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/expressiblebyunicodescalarliteral-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/host/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/host/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/host/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/init(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/init(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/init(extendedgraphemeclusterliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/init(stringliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/init(stringliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/init(stringliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/init(unicodescalarliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/path/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/path/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/path/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/port/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/port/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/port/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/query/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/query/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/query/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/queryparameters/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/queryparameters/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/queryparameters/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.property/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.property/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.property/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/!=(_:_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/equatable-implementations/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/http_unix/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/https_unix/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/init(rawvalue:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/rawvalue/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/unix/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/ws/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/scheme-swift.struct/wss/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hburl/string/index.html b/docs/1.0/documentation/hummingbirdauth/hburl/string/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/hburl/string/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/compute(counter:)/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/compute(counter:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/compute(counter:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/compute(counter:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:)/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/createauthenticatorurl(label:issuer:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/hashfunction/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/hashfunction/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/hashfunction/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/hashfunction/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:)/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/init(secret:length:hashfunction:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/length/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/length/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/length/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/length/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/hotp/secret/index.html b/docs/1.0/documentation/hummingbirdauth/hotp/secret/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/hotp/secret/index.html +++ b/docs/1.0/documentation/hummingbirdauth/hotp/secret/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:)/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(contentsof:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(name:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(name:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/add(name:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/init(dictionaryliteral:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/remove(name:)/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/remove(name:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/remove(name:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:)/index.html b/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/httpheaderspatch/replaceoradd(name:value:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/index.html b/docs/1.0/documentation/hummingbirdauth/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/index.html +++ b/docs/1.0/documentation/hummingbirdauth/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/apply(to:next:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/index.html b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/index.html +++ b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/isauthenticatedmiddleware/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/hash(into:)/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/hash(into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/hash(into:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/hashvalue/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/hashvalue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/hashvalue/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/init(rawvalue:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/init(rawvalue:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha1/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha1/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha256/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha256/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha256/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha256/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha512/index.html b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha512/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha512/index.html +++ b/docs/1.0/documentation/hummingbirdauth/otphashfunction/sha512/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/createnew/index.html b/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/createnew/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/createnew/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/index.html b/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:)/index.html b/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:)/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdauth/servicelifecycleprovider/shared(_:)/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-678qm/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-678qm/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-678qm/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-678qm/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/delete()-9t0kv/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/error/sessiondoesnotexist/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-4xrjm/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/load(as:)-578pt/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-71gid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/save(session:expiresin:)-7vqpb/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/sessionidstorage/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/sessionidstorage/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/sessionidstorage/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/sessionidstorage/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-1jvm4/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap/index.html b/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap/index.html +++ b/docs/1.0/documentation/hummingbirdauth/sessionmanager/update(session:expiresin:)-7y9ap/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/compute(date:)/index.html b/docs/1.0/documentation/hummingbirdauth/totp/compute(date:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/compute(date:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/compute(date:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:)/index.html b/docs/1.0/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/createauthenticatorurl(label:issuer:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/hashfunction/index.html b/docs/1.0/documentation/hummingbirdauth/totp/hashfunction/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/hashfunction/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/hashfunction/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/index.html b/docs/1.0/documentation/hummingbirdauth/totp/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:)/index.html b/docs/1.0/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:)/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/init(secret:length:timestep:hashfunction:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/length/index.html b/docs/1.0/documentation/hummingbirdauth/totp/length/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/length/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/length/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/secret/index.html b/docs/1.0/documentation/hummingbirdauth/totp/secret/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/secret/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/secret/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdauth/totp/timestep/index.html b/docs/1.0/documentation/hummingbirdauth/totp/timestep/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdauth/totp/timestep/index.html +++ b/docs/1.0/documentation/hummingbirdauth/totp/timestep/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/index.html b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/index.html +++ b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/none/index.html b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/none/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/none/index.html +++ b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/none/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:)/index.html b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/ratio(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:)/index.html b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcompression/httpdecompressionlimit/size(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcompression/index.html b/docs/1.0/documentation/hummingbirdcompression/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcompression/index.html +++ b/docs/1.0/documentation/hummingbirdcompression/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/host/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/host/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/host/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/host/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/hostname(_:port:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/port/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/port/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/port/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/port/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocket(path:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath/index.html b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbindaddress/unixdomainsocketpath/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-64tlf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume()-y5w0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consume(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/consumeall(on:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feed(buffer:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/bytebuffer(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/end/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/error(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/feedinput/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/hbstreamerprotocol-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/init(eventloop:maxsize:maxstreamingbuffersize:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/sequence/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/sequence/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/sequence/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/sequence/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/bodydropped/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbbytebufferstreamer/streamererror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw/index.html b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-5kbqw/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151/index.html b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/addprotocolupgrader(_:)-7f151/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/index.html b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbchannelinitializer/initialize(channel:childhandlers:configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/body(allocator:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/body(allocator:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/body(allocator:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/body(allocator:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/body/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/body/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/customstringconvertible-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/description/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/description/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/hbhttpresponseerror-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/headers/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/headers/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/headers/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/headers/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:message:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:message:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:message:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/init(_:message:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(allocator:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(allocator:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(allocator:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(allocator:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(version:allocator:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(version:allocator:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(version:allocator:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/response(version:allocator:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttperror/status/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttperror/status/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttperror/status/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttperror/status/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/body/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/body/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/customstringconvertible-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/description/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/description/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/head/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/head/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/head/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/head/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttprequest/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttprequest/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-22q9a/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handleradded(context:)-8f1ye/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-65gds/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/handlerremoved(context:)-7wx29/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-7sdyn/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/logger-9ouqb/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponder/respond(to:context:oncomplete:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/body/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/body/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/customstringconvertible-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/description/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/description/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/head/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/head/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/head/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/head/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/init(head:body:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/init(head:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/init(head:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponse/init(head:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/body(allocator:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/headers/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/headers/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/headers/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/headers/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/response(version:allocator:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/status/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/status/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/status/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpresponseerror/status/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addchannelhandler(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addrequestdecompression(limit:threadpool:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addresponsecompression(threadpool:threadpoolthreshold:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtls(tlsconfiguration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addtlschannelhandler(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/channel/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/channel/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/channel/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/channel/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/address/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/backlog/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/idletimeoutconfiguration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxstreamingbuffersize/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/maxuploadsize/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/reuseaddress/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/servername/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/tcpnodelay/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/configuration-swift.struct/withpipeliningassistance/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/connectionclosing/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/error/servernotrunning/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/eventloopgroup/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/eventloopgroup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/eventloopgroup/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/eventloopgroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/getchildchannelhandlers(responder:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/httpchannelinitializer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/idlestatehandlerconfiguration/init(readtimeout:writetimeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/init(group:configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/port/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/port/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/port/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/port/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/start(responder:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/start(responder:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/start(responder:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/start(responder:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/stop()/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/stop()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/stop()/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/stop()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/wait()/index.html b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/wait()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbhttpserver/wait()/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbhttpserver/wait()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/buffer/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/buffer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/buffer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/buffer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/bytebuffer(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(maxsize:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(on:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/consumebody(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/customstringconvertible-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/description/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/description/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbody/stream/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/allsatisfy(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next()/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next()/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asynciterator/next()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/asyncsequence-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/collect(upto:into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-71hsq/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/compactmap(_:)-77zt9/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/contains(where:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/drop(while:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/dropfirst(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/element/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/element/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/element/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/element/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/filter(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/first(where:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-4n6c6/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/flatmap(_:)-6ynpa/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator()/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator()/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/makeasynciterator()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-4p6zd/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/map(_:)-9rev8/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/max(by:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/min(by:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/prefix(while:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbrequestbodystreamersequence/reduce(into:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/bytebuffer(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/customstringconvertible-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/description/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/description/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/empty/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/empty/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/empty/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/empty/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.enum.case/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/stream(_:)-swift.type.method/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebody/streamcallback(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbresponsebodystreamer/read(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbsendable/index.html b/docs/1.0/documentation/hummingbirdcore/hbsendable/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbsendable/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbsendable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamcallback/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamcallback/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamcallback/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamcallback/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/bytebuffer(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/end/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/end/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/end/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/end/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreameroutput/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume()/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume()/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consume(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:)/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/consumeall(on:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/sequence/index.html b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/sequence/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/sequence/index.html +++ b/docs/1.0/documentation/hummingbirdcore/hbstreamerprotocol/sequence/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-8qrze/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/addprotocolupgrader(_:)-9mhyy/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/hbchannelinitializer-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:)/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/init(upgraders:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:)/index.html b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/http1channelinitializer/initialize(channel:childhandlers:configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:)/index.html b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(host:port:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:)/index.html b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/bind(unixdomainsocketpath:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:)/index.html b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/childchanneloption(_:value:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/index.html b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/index.html +++ b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:)/index.html b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:)/index.html +++ b/docs/1.0/documentation/hummingbirdcore/httpserverbootstrap/serverchanneloption(_:value:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcore/index.html b/docs/1.0/documentation/hummingbirdcore/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcore/index.html +++ b/docs/1.0/documentation/hummingbirdcore/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdcorexct/index.html b/docs/1.0/documentation/hummingbirdcorexct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdcorexct/index.html +++ b/docs/1.0/documentation/hummingbirdcorexct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/databases/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/databases/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/databases/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/databases/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/db(_:on:)/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/db(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/db(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/db(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/eventloopgroup/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/eventloopgroup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/eventloopgroup/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/eventloopgroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear()/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear()/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/clear()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/enabled/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/history/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/history/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/history/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/history/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/start()/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/start()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/start()/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/start()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop()/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop()/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.class/stop()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.property/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/history-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:)/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/init(eventloopgroup:threadpool:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/logger/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/logger/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/logger/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/logger/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-6ox0a/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrate()-8w5cy/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrations/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrations/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrator/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrator/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrator/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/migrator/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-1escp/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-1escp/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-1escp/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-1escp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-40yss/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-40yss/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-40yss/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/revert()-40yss/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluent/shutdown()/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluent/shutdown()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluent/shutdown()/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluent/shutdown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-7tsl2/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/create(key:value:expires:request:)-8yso0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-3huz6/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/get(key:as:request:)-5ei7e/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/hbpersistdriver-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:)/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:)/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/init(fluent:databaseid:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:)/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:)/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/remove(key:request:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-1vn3p/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/set(key:value:expires:request:)-7jter/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown()/index.html b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown()/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/hbfluentpersistdriver/shutdown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfluent/index.html b/docs/1.0/documentation/hummingbirdfluent/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfluent/index.html +++ b/docs/1.0/documentation/hummingbirdfluent/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/getcachecontrolheader(for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/init(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/description/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/description/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/maxage(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/mustrevalidate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nocache/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/nostore/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/private/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/private/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/private/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/private/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/public/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/public/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/public/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcachecontrol/value/public/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/description/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/description/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/domain/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/domain/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/domain/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/domain/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/expires/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/expires/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/expires/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/expires/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/httponly/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/httponly/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/httponly/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/httponly/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/init(name:value:expires:maxage:domain:path:secure:httponly:samesite:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/maxage/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/maxage/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/maxage/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/maxage/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/name/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/name/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/name/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/path/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/path/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/path/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/path/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/properties-swift.struct/subscript(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hash(into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/hashvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/lax/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/none/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/rawrepresentable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.enum/secure/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/samesite-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/secure/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/secure/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/secure/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/secure/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/value/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/value/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookie/value/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookie/value/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookies/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookies/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookies/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookies/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbcookies/subscript(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbcookies/subscript(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbcookies/subscript(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbcookies/subscript(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/init(application:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/init(application:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/init(application:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/init(application:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jbrr/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:context:logger:)-2jkbd/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-4t72x/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/loadfile(path:range:context:logger:)-7npaa/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-1736n/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfileio/writefile(contents:path:context:logger:)-xu70/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/apply(to:next:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/hbfilemiddleware/init(_:cachecontrol:searchforindexhtml:application:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/index.html b/docs/1.0/documentation/hummingbirdfoundation/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/base64/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/deferredtodata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datadecodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/iso8601/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/datedecodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-1fi5j/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/decode(_:from:)-2u0lt/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/hbrequestdecoder-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/init()/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/init()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/init()/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/convertfromsnakecase/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.enum/usedefaultkeys/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/keydecodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/convertfromstring(positiveinfinity:negativeinfinity:nan:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.enum/throw/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/nonconformingfloatdecodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/userinfo/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/userinfo/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/userinfo/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsondecoder/userinfo/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/base64/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/deferredtodata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dataencodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/iso8601/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/dateencodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/encode(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/hbresponseencoder-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/init()/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/init()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/init()/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/converttosnakecase/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.enum/usedefaultkeys/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/keyencodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/converttostring(positiveinfinity:negativeinfinity:nan:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.enum/throw/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/nonconformingfloatencodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/contains(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formintersection(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formsymmetricdifference(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/formunion(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init()/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init()/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(arrayliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/init(rawvalue:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/insert(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/intersection(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isdisjoint(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isempty/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsubset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/isstrictsuperset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issubset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/issuperset(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/optionset-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/prettyprinted/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/rawvalue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/remove(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/setalgebra-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/sortedkeys/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtract(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/subtracting(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/symmetricdifference(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/union(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/update(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/outputformatting-swift.struct/withoutescapingslashes/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/userinfo/index.html b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/userinfo/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/userinfo/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/jsonencoder/userinfo/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/deferredtodate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/formatted(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/iso8601/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/millisecondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.enum/secondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/datedecodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-48zjn/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/decode(_:from:)-93yp9/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/hbrequestdecoder-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/init(datedecodingstrategy:userinfo:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformdecoder/userinfo/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/custom(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/deferredtodate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/formatted(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/iso8601/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/millisecondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.enum/secondssince1970/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/dateencodingstrategy-swift.property/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/encode(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/hbresponseencoder-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:)/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:)/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/init(dateencodingstrategy:userinfo:additionalkeys:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo/index.html b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo/index.html +++ b/docs/1.0/documentation/hummingbirdfoundation/urlencodedformencoder/userinfo/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/addprotocolupgrader(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/hbchannelinitializer-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init()/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init()/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/init(idlereadtimeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/http2channelinitializer/initialize(channel:childhandlers:configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/index.html b/docs/1.0/documentation/hummingbirdhttp2/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdhttp2/index.html +++ b/docs/1.0/documentation/hummingbirdhttp2/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(buffer:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(bytes:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/init(file:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/serialnumber/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/serialnumber/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslcertificate/serialnumber/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(buffer:format:passphrasecallback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(bytes:format:passphrasecallback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(customprivatekey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:)/index.html b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/niosslprivatekey/init(file:format:passphrasecallback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/additionaltrustroots/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/applicationprotocols/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificatechain/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/certificateverification/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuites/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/ciphersuitevalues/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/clientdefault/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/keylogcallback/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/maximumtlsversion/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/minimumtlsversion/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/privatekey/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/privatekey/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/privatekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskclientcallback/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskhint/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskhint/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskhint/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/pskservercallback/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/renegotiationsupport/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/sendcanamelist/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/shutdowntimeout/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/signingsignaturealgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/trustroots/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/trustroots/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/trustroots/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms/index.html b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdhttp2/tlsconfiguration/verifysignaturealgorithms/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/execute(logger:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/execute(logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/execute(logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/execute(logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/index.html b/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbasyncjob/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/execute(on:logger:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/execute(on:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/execute(on:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/execute(on:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-5xtww/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/maxretrycount-7lh34/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/name/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/name/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/name/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjob/register()/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjob/register()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjob/register()/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjob/register()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/createdat/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/createdat/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/createdat/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/createdat/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/encode(to:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/encode(to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/encode(to:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/init(from:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/init(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/init(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/job/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/job/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/job/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobcontainer/job/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-7yik0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/enqueue(_:on:)-emuu/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-140m1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/finished(jobid:on:)-8il1v/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-5ltev/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/oninit(on:)-7rpr/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5iwf1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/polltime-5jojl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/pop(on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/pop(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/pop(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/pop(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/push(_:on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/push(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/push(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/push(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-37fd5/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdown(on:)-72oge/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdownerror/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdownerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdownerror/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueue/shutdownerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/init(create:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/memory/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/memory/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/memory/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/memory/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuefactory/redis(id:configuration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-61rn2/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/enqueue(_:on:)-85292/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/init(queue:numworkers:eventloopgroup:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-1aaza/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/shutdown()-5krp/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/start()/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/start()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/start()/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueuehandler/start()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/default/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/default/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/default/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/default/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyextendedgraphemeclusterliteral-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/expressiblebyunicodescalarliteral-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/id/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/id/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/id/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/id/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(_:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(extendedgraphemeclusterliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(stringliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbjobqueueid/init(unicodescalarliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/enqueue(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/eventloop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/finished(jobid:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/hbjobqueue-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/init(eventloop:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/oninit(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/polltime/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/pop(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/push(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdown(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror/index.html b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbmemoryjobqueue/shutdownerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/id/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/id/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/id/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/id/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(_:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(from:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:)/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/init(id:job:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/job/index.html b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/job/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/job/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/hbqueuedjob/job/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/index.html b/docs/1.0/documentation/hummingbirdjobs/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/description/index.html b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/description/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/encode(to:)/index.html b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/encode(to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/encode(to:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/encode(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/index.html b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(_:)/index.html b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(from:)/index.html b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobidentifier/init(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/decodejobfailed/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdjobs/jobqueueerror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/configuration/init(queuekey:polltime:rerunprocessing:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/enqueue(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/finished(jobid:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/hbjobqueue-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-11htu/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/init(_:configuration:)-8qlgg/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/oninit(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/polltime/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/pop(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/push(_:on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/jobmissing(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/redisqueueerror/unexpectedrediskeytype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/rerunprocessing(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:)/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:)/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdown(on:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror/index.html b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/hbredisjobqueue/shutdownerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdjobsredis/index.html b/docs/1.0/documentation/hummingbirdjobsredis/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdjobsredis/index.html +++ b/docs/1.0/documentation/hummingbirdjobsredis/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/index.html b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:)/index.html b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsebodystreamer/read(on:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/index.html b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/asyncsequenceresponsegenerator/response(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/allsatisfy(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/append(key:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/append(key:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/append(key:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/collection-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/collection-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/collection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/compactmap(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/compactmap(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/contains(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/contains(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/count/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/count/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/count/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/distance(from:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/distance(from:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/distance(from:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/drop(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/drop(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/dropfirst(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/droplast(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/droplast(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/element/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/element/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/element/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/elementsequal(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/endindex/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/endindex/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/endindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/enumerated()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/enumerated()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/enumerated()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/filter(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/filter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/first/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/firstindex(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/firstindex(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/firstindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-1ygb6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/flatmap(_:)-557vp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/foreach(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/foreach(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/formindex(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/getall(for:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/getall(for:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/getall(for:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/has(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/has(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/has(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/index/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/indices/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/indices/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/indices/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/init(dictionaryliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/isempty/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/isempty/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lazy/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lazy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lazy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/lexicographicallyprecedes(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/makeiterator()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/makeiterator()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-2ru26/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/map(_:)-50v4d/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/max(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/max(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/max(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/min(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/min(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/min(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(through:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(through:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(through:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(upto:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(upto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(upto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/prefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/randomelement(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reduce(into:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reversed()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reversed()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/reversed()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sequence-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sequence-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled()/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/shuffled(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sorted(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/sorted(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/startindex/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/startindex/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/startindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/starts(with:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/starts(with:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-2d4tj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-6qlfr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8noau/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-8t493/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/subscript(_:)-pw02/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/suffix(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/trimmingprefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/underestimatedcount/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/underestimatedcount/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/flatdictionary/withcontiguousstorageifavailable(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addfluent()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addfluent()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addfluent()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addjobs(using:numworkers:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addpersist(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addpersist(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addpersist(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(configuration:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(configuration:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(configuration:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addredis(id:configuration:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addrequestdecompression(execute:limit:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addresponsecompression(execute:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(sessionid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/addsessions(using:sessionid:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncrun()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncrun()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncrun()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncwait()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncwait()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/asyncwait()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/address/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/backlog/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/enablehttppipelining/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/idletimeoutconfiguration/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/loglevel/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreameduploadsize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxstreamingbuffersize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/maxuploadsize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/nohttpserver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/reuseaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/servername/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/tcpnodelay/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/threadpoolsize/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/configuration-swift.struct/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/constructresponder()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/constructresponder()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/constructresponder()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/db(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/db(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/db(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/db/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/db/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/db/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/decoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/decoder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/decoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/encoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/encoder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/encoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroup/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroup/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/shared(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/eventloopgroupprovider/singleton/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/extensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/extensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/fluent/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/fluent/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/fluent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handleradded(context:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/handlerremoved(context:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/hbhttpresponder-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/init(application:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/logger/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/logger/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/logger/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/httpresponder/respond(to:context:oncomplete:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/init(testing:configuration:timeout:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queuekey/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/queues(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobqueuehandler/registerqueue(_:queue:numworkers:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobs/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobs/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/jobs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/lifecycle/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/lifecycle/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/lifecycle/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/logger/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/logger/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/logger/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/middleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/middleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/middleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/driver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/persist-swift.struct/init(_:application:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis(id:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis(id:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redis/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/redisconnectionpools/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redisconnectionpools/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/redisconnectionpools/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/oneventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/requestcompressionexecutionpreference/onthreadpool/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/oneventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/responsecompressionexecutionpreference/onthreadpool(threshold:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/router/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/router/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/router/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/run()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/run()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/run()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/server/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/server/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/server/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/sessionstorage/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/sessionstorage/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/sessionstorage/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/shutdownapplication()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/shutdownapplication()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/shutdownapplication()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/start()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/start()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/start()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/stop()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/stop()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/stop()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/threadpool/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/threadpool/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/threadpool/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/wait()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/wait()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/wait()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/ws/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/ws/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/ws/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/xct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctexecute(uri:method:headers:body:testcallback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstart()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstart()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstart()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstop()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstop()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbapplication/xctstop()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/init(callback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasynccallbackresponder/respond(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/close()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/close()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/close()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnection/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-2ihgb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncconnectionsource/makeconnection(on:logger:)-9bn5r/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/apply(to:next:)-55q7c/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/handle(request:)-9isdg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbasyncroutehandler/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/init(callback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcallbackresponder/respond(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-3of7e/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnection/close(on:)-83o3o/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnection/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnection/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnection/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnection/isclosed/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnection/isclosed/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnection/isclosed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-84c38/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/close(logger:)-8eps7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/eventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/eventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/eventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/init(source:maxconnections:eventloop:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/isclosed/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/isclosed/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/isclosed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-5jfq6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/lease(logger:process:)-92yrt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/maxconnections/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/maxconnections/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/maxconnections/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/numconnections/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/numconnections/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/numconnections/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/release(connection:logger:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-1u5lk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/request(logger:)-hcfg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/source/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/source/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpool/source/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolerror/poolclosed/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-5bcc8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/close()-92vxp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/getconnectionpool(on:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/init(source:maxconnections:eventloopgroup:logger:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-3hdyx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/lease(on:logger:process:)-4jt09/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/release(connection:on:logger:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-5hfeq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionpoolgroup/request(on:logger:)-6sxjk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/connection/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/connection/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/connection/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbconnectionsource/makeconnection(on:logger:)-4horn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/all/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/custom(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/none/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/alloworigin/originbased/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/apply(to:next:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbcorsmiddleware/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbdatecache/currentdate/index.html b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/currentdate/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/currentdate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/formatrfc1123date(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/getdatecache(on:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbdatecache/index.html b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbdatecache/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/customstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/dotenv(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/dotenv(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/dotenv(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/get(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(dictionaryliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(values:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(values:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/init(values:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/merging(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/merging(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/merging(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/set(_:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/set(_:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/set(_:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbenvironment/shared/index.html b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/shared/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbenvironment/shared/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensible/extensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensible/extensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensible/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensible/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensible/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensible/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/exists(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/exists(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-63nyk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:)-7gsg7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:error:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:error:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/get(_:error:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbextensions/set(_:value:shutdowncallback:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/event/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/event/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/event/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/event/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/main()/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/main()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/main()/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/main()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-3o008/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-3o008/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-3o008/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-3o008/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50i4f/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/output(from:)-50vf3/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/output/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/output/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/output/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/output/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-43t8b/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-9q8wl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambda/request(context:application:from:)-tsx4/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:)/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decode(buffer:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decoder/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/decoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:)/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encode(value:into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encoder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encoder/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/encoder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/event/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/event/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/event/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/event/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/eventlooplambdahandler-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:)/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/handle(_:context:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/main()/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/main()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/main()/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/main()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:)/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/makehandler(context:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/output/index.html b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/output/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/output/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/hblambdahandler/output/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/apply(to:next:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hblogrequestsmiddleware/init(_:includeheaders:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application7z/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application7z/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/application7z/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationabiword/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationabiword/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationabiword/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationamzkindleebook/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationarc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationarc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationarc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbinary/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbinary/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbinary/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationbzip2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationcsh/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationcsh/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationcsh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationdocx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationdocx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationdocx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationeot/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationeot/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationeot/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationepub/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationepub/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationepub/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationgzip/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationgzip/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationgzip/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjar/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjar/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjson/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjson/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjson/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjsonld/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjsonld/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationjsonld/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmpkg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmpkg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmpkg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmsword/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmsword/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationmsword/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationods/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationods/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationods/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationodt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationogg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationogg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationogg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpdf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpdf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpdf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationphp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationphp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationphp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationppt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationppt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationppt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpptx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpptx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationpptx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrar/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrar/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrtf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrtf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationrtf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationsh/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationsh/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationsh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationswf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationswf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationswf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationtar/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationtar/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationtar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationurlencoded/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationvsd/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationvsd/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationvsd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxhtml/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxhtml/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxhtml/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxls/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxls/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxls/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxlsx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxlsx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxlsx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxml/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxml/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationxml/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationzip/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationzip/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/applicationzip/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3g2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3g2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3g2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3gp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3gp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audio3gp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioaac/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioaac/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioaac/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiomidi/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiomidi/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiomidi/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiompeg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiompeg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiompeg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioogg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioogg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioogg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioopus/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioopus/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audioopus/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowave/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowave/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowave/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowebm/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowebm/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/audiowebm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/any/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/any/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/any/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/application/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/application/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/application/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/audio/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/audio/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/audio/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/example/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/example/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/example/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/font/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/font/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/font/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hash(into:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hash(into:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hashvalue/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hashvalue/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/hashvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/image/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/image/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/image/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/message/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/message/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/message/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/model/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/model/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/model/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/multipart/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/multipart/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/multipart/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/rawrepresentable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/text/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/text/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/text/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/video/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/video/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/category/video/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/example/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/example/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/example/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/font/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/font/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/font/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontotf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontotf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontotf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontttf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontttf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontttf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/fontwoff2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/getmediatype(forextension:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/image/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/image/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/image/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagebmp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagebmp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagebmp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagegif/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagegif/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagegif/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imageico/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imageico/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imageico/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagejpeg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagejpeg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagejpeg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagepng/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagepng/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagepng/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagesvg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagesvg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagesvg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagetiff/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagetiff/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagetiff/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagewebp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagewebp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/imagewebp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/init(type:subtype:parameter:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/istype(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/istype(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/istype(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/message/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/message/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/message/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/model/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/model/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/model/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipart/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipart/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipart/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipartform/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipartform/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/multipartform/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/parameter/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/parameter/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/parameter/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/subtype/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/subtype/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/subtype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/text/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/text/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/text/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcss/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcss/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcss/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcsv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcsv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textcsv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texthtml/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texthtml/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texthtml/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texticalendar/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texticalendar/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/texticalendar/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textjavascript/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textjavascript/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textjavascript/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textplain/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textplain/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/textplain/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/type/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/type/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/type/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3g2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3g2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3g2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3gp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3gp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/video3gp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videomp4/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videomp4/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videomp4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videompeg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videompeg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videompeg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videoogg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videoogg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videoogg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videots/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videots/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videots/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videowebm/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videowebm/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/videowebm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/withparameter(name:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmediatype/~=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/~=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmediatype/~=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-3qfgj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/create(key:value:expires:request:)-431hm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-5whgx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/get(key:as:request:)-8rz6e/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/hbpersistdriver-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/init(eventloopgroup:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/remove(key:request:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-58edz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/set(key:value:expires:request:)-vzvg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmemorypersistdriver/shutdown()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/apply(to:next:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmetricsmiddleware/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-4evzs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-5ph3o/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/apply(to:next:)-ixu0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/add(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/constructresponder(finalresponder:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbmiddlewaregroup/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/allsatisfy(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/collection/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/compactmap(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/compactmap(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/contains(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/contains(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/count/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/count/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/count/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/customstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/distance(from:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/distance(from:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/distance(from:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/drop(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/drop(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/dropfirst(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/dropfirst(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/droplast(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/droplast(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/elementsequal(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/endindex/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/endindex/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/endindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/enumerated()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/enumerated()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/enumerated()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/filter(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/filter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/first(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/first(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/first(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/first/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/first/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/first/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/firstindex(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/firstindex(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/firstindex(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-4eve8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/flatmap(_:)-82oy1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/foreach(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/foreach(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/formindex(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/get(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getall(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/getcatchall()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getcatchall()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/getcatchall()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/has(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/has(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/has(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(_:offsetby:limitedby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index(after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/index/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/index/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/indices/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/indices/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/indices/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/isempty/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/isempty/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/lazy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/lazy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/lazy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/lexicographicallyprecedes(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/makeiterator()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/makeiterator()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-2541h/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/map(_:)-3rxvz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/max(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/max(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/max(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/min(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/min(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/min(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(through:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(through:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(through:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(upto:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(upto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(upto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/prefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/randomelement(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(into:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reduce(into:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/require(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/requireall(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/requireall(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/requireall(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/reversed()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reversed()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/reversed()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/sequence-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/sequence-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/shuffled(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/sorted(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/sorted(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/startindex/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/startindex/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/startindex/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/starts(with:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/starts(with:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-10i62/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-3wu50/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5j7en/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-5zpw2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-6tkf2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/subscript(_:)-7td5g/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/suffix(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/trimmingprefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/underestimatedcount/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/underestimatedcount/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparameters/withcontiguousstorageifavailable(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/advance()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/advance()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/advance()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/advance(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/advance(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/advance(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/allsatisfy(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/allsatisfy(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/allsatisfy(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/character()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/character()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/character()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/compactmap(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/compactmap(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/compactmap(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/contains(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/count/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/count/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/count/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/current()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/current()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/current()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/drop(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/drop(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/drop(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/dropfirst(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/dropfirst(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/dropfirst(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/droplast(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/droplast(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/droplast(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/element/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/element/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/element/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/elementsequal(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/enumerated()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/enumerated()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/enumerated()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/emptystring/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/emptystring/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/emptystring/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/error-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/invalidutf8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/invalidutf8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/invalidutf8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/localizeddescription/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/overflow/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/overflow/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/overflow/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/error/unexpected/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/unexpected/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/error/unexpected/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/filter(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/filter(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/filter(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/first(where:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/first(where:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/first(where:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-50vol/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/flatmap(_:)-6dduv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/foreach(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/foreach(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/foreach(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/init(_:validateutf8:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/element/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/element/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/element/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/next()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/next()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/iterator/next()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/lazy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/lazy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/lazy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/lexicographicallyprecedes(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/makeiterator()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/makeiterator()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/makeiterator()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/map(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/map(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/map(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/max()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/max()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/max()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/max(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/max(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/max(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/min()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/min()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/min()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/min(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/min(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/min(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/movetoend()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/movetoend()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/movetoend()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/movetostart()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/movetostart()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/movetostart()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/percentdecode()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/percentdecode()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/percentdecode()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(while:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(while:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/prefix(while:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/reachedend()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/reachedend()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/reachedend()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3ddyp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-3jot2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-46502/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-46502/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(_:)-46502/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4fsmu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-4qwvq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9o9x7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(until:throwonoverflow:)-9xtym/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(untilstring:throwonoverflow:skiptoend:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2mu8n/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2tzbd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-2zxuj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/read(while:)-4p0fs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/readuntiltheend()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/readuntiltheend()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/readuntiltheend()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(into:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(into:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/reduce(into:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/retreat(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/reversed()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/reversed()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/reversed()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/sequence-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/sequence-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/sequence-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled(using:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled(using:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/shuffled(using:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/sorted(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(maxsplits:omittingemptysubsequences:whereseparator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/split(separator:maxsplits:omittingemptysubsequences:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/starts(with:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/string/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/string/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/string/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/suffix(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/suffix(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/suffix(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/underestimatedcount/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/underestimatedcount/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/underestimatedcount/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/unsafeadvance(by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbparser/withcontiguousstorageifavailable(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-3m0mo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/create(key:value:expires:request:)-8eh3v/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-75a9i/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/get(key:as:request:)-8yq9h/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-4ypic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/remove(key:request:)-8qc2n/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-2nhv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/set(key:value:expires:request:)-9yq7y/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-2jadt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriver/shutdown()-8gjyt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/create/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/create/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/create/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/fluent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/init(create:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/memory/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/memory/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/memory/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis(id:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersistdriverfactory/redis/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/duplicate/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/duplicate/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/duplicate/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/error-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/error-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/localizeddescription/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbpersisterror/localizeddescription/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/allocator/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/allocator/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/allocator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayrequest/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayrequest/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayrequest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayv2request/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayv2request/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/apigatewayv2request/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/application/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/application/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/application/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbasic/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbasic/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbasic/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbearer/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbearer/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authbearer/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authget(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authget(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authget(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authhas(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authhas(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authhas(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogin(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogin(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogin(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogout(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogout(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authlogout(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/authrequire(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authrequire(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/authrequire(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/body/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/body/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/body/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/collatebody(maxsize:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/context/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/context/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/context/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/cookies/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/cookies/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/cookies/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/customstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/db(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/db(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/db(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/db/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/db/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/db/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/decode(as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/decode(as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/decode(as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/endpointpath/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/endpointpath/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/endpointpath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/eventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/eventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/eventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/extensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/extensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-34tp6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:)-8vehc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:message:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:message:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/failure(_:message:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/fluent-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/headers/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/headers/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/headers/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/id/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/id/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/id/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/init(head:body:application:context:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/enqueue(job:on:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/jobs-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/logger/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/logger/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/logger/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/method/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/method/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/method/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/parameters/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/parameters/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/parameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-8dqp7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/create(key:value:expires:)-96a3k/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-105gn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/get(key:as:)-1lp7h/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-1jw2j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/remove(key:)-3xh8m/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-76edy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/persist-swift.struct/set(key:value:expires:)-8ynk5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis(id:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis(id:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis(id:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/activechannels(matching:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/append(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(username:password:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/authorize(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:as:timeout:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-6rjw4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-8k711/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:)-jhm9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-2csm3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/blpop(from:timeout:valuetype:)-6w6ij/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:as:timeout:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-14g6b/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-3ketz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:)-44wkm/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-4742u/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpop(from:timeout:valuetype:)-5h1xv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/brpoplpush(from:to:timeout:valuetype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-2tv35/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmax(from:timeout:)-9trfg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-5l4kw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/bzpopmin(from:timeout:)-7v85a/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/decrement(_:by:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/delete(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/echo(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/eventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/exists(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/expire(_:after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/get(_:asjson:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hdel(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hexists(_:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hget(_:from:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hgetall(from:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrby(_:field:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hincrbyfloat(_:field:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hkeys(in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hlen(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-4r47h/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmget(_:from:as:)-9kpsy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hmset(_:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hset(_:to:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hsetnx(_:to:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hstrlen(of:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/hvals(in:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-65hig/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/increment(_:by:)-8lul6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lindex(_:from:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/linsert(_:into:before:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/llen(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/logging(to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpop(from:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5h9h1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpush(_:into:)-5kfof/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lpushx(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:firstindex:lastindex:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:fromindex:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-4ytj0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:)-7840x/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-32j6c/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:indices:as:)-van4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:throughindex:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrange(from:uptoindex:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lrem(_:from:count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/lset(index:to:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:before:after:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-1378z/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-5iecz/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7evhn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-7nw0a/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ltrim(_:keepingindices:)-8jjqv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-10vkq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mget(_:as:)-87la9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/mset(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/msetnx(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/patternsubscribercount()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ping(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:to:expirationinmilliseconds:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psetex(_:tojson:expirationinmilliseconds:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/pttl(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/publish(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/punsubscribe(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/redisclient-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpop(from:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpoplpush(from:to:valuetype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-2apo8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpush(_:into:)-8sj7j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/rpushx(_:into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-2mu5f/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sadd(_:to:)-9qcq5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scan(startingfrom:matching:count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/scard(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9eb9i/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiff(of:valuetype:)-9xep9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sdiffstore(as:sources:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/select(database:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/send(command:with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:to:oncondition:expiration:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/set(_:tojson:oncondition:expiration:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:to:expirationinseconds:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setex(_:tojson:expirationinseconds:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/setnx(_:tojson:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-1q4h9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinter(of:valuetype:)-5b3r1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sinterstore(as:sources:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sismember(_:of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smembers(of:as:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/smove(_:from:to:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:as:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/spop(from:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:as:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srandmember(from:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-3za6j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/srem(_:from:)-5qf9w/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/subscribercount(forchannels:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-9uw8q/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunion(of:valuetype:)-kq6n/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/sunionstore(as:sources:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/swapdatabase(_:with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/ttl(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/unsubscribe(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-1a0g6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-2euhd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zadd(_:to:inserting:returning:)-9hzj5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcard(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withmaximumscoreof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withminimumscoreof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-5sevq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscores:)-79l1f/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zcount(of:withscoresbetween:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zincrby(_:element:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zinterstore(as:sources:weights:aggregatemethod:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withmaximumvalueof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withminimumvalueof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zlexcount(of:withvaluesbetween:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmax(from:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zpopmin(from:max:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:fromindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-5ecdq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:indices:includescoresinresponse:)-e3ru/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:throughindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrange(from:uptoindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withmaximumvalueof:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withminimumvalueof:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebylex(from:withvaluesbetween:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrank(of:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-33gaj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrem(_:from:)-rfyw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withmaximumvalueof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withminimumvalueof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebylex(from:withvaluesbetween:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:firstindex:lastindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:fromindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-248n5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:indices:)-5ong/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:throughindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyrank(from:uptoindex:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withmaximumscoreof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withminimumscoreof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-4w148/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscores:)-6e0da/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zremrangebyscore(from:withscoresbetween:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:fromindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-3vyzr/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:indices:includescoresinresponse:)-80ttn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:throughindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrange(from:uptoindex:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zrevrank(of:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zscore(of:in:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/redis-swift.struct/zunionstore(as:sources:weights:aggregatemethod:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/remoteaddress/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/remoteaddress/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/remoteaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/response/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/response/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/response/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/headers/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/headers/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/headers/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/setcookie(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/status/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/status/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/responsepatch/status/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/servicecontext/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/servicecontext/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/servicecontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/session/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/session/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/session/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/success(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/success(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/success(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/uri/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/uri/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/uri/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/version/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/version/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/version/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withservicecontext(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-7r3k8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:context:ofkind:_:)-m3y9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-198d8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequest/withspan(_:ofkind:_:)-4bxhf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/allocator/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/allocator/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/allocator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/eventloop/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/eventloop/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/eventloop/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestcontext/remoteaddress/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/init(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/init(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecodable/init(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/decode(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrequestdecoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-1q5gt/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponder/respond(to:)-877la/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/body/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/body/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/body/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/customstringconvertible-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/extensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/extensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/hbresponsegenerator-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/headers/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/headers/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/headers/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/init(status:headers:body:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirect(to:type:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirect(to:type:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirect(to:type:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/found/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/found/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/found/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/normal/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/normal/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/normal/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/permanent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/status/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/status/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/status/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/redirecttype/temporary/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/response(from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/response(from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/response(from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/setcookie(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/setcookie(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/setcookie(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponse/status/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponse/status/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponse/status/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponsecodable/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponsecodable/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponsecodable/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponseencodable/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponseencodable/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponseencodable/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/encode(_:from:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponseencoder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-4uxbo/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i/index.html b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbresponsegenerator/response(from:)-6wb6i/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-4ebzc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/handle(request:)-51433/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutehandler/init(from:)-9q5p0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/add(_:method:responder:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/buildrouter()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-2abjy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-6h5kd/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/constructresponder(options:use:)-9eh84/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-2ae9a/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3kd25/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-3vv1c/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-8lcdc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/delete(_:options:use:)-piwf/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-326e5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-33vun/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3e4ny/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-3gdk9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/get(_:options:use:)-96ynq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/group(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/group(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/group(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/hbroutermethods-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jf15/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1jgko/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-1m180/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-2bsdv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/head(_:options:use:)-6f85h/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/middlewares/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/middlewares/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/middlewares/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-3277t/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-4t19t/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-5n2kl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/on(_:method:options:use:)-mr5j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-17vf1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-2tvuv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-30xlk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-3u9o4/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/patch(_:options:use:)-71l1s/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1qeef/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-1uvzy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-3rhz5/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-4lh1p/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/post(_:options:use:)-6m3su/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-1xu68/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3dtts/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-3oy8p/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-6a3o8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbrouterbuilder/put(_:options:use:)-71xiv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/add(middleware:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/add(middleware:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/add(middleware:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-2c9zb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-3igox/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/constructresponder(options:use:)-61uaq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jdiw/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-5jwwc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-7pg7u/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-f89z/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/delete(_:options:use:)-n1cp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-3adx0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-5qsft/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-7ndj6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-84ds1/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/get(_:options:use:)-8oipj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/group(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/group(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/group(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/hbroutermethods-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-2i944/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-53c7j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-5vf11/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-71h8s/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/head(_:options:use:)-9x2yc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-2628e/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-3r0lk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-6azj7/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/on(_:method:options:use:)-xc8l/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-2wf6k/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-4s93j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-5rw5v/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-90zht/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/patch(_:options:use:)-9q0ya/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-15kto/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-1yp8y/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-2yre8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-3i1g2/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/post(_:options:use:)-723ko/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-197sx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-3wqre/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-4hu0l/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-74fg9/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutergroup/put(_:options:use:)-s9l/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/contains(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/editresponse/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formintersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formsymmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/formunion(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(arrayliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/insert(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/intersection(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isdisjoint(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isempty/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isempty/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isempty/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/isstrictsuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issubset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/issuperset(of:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/optionset-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/remove(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/setalgebra-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/streambody/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/streambody/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/streambody/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtract(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/subtracting(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/symmetricdifference(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/union(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethodoptions/update(with:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-3kmxy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-69xk3/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/constructresponder(options:use:)-lhp0/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-3ic9o/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5gzcx/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-5x22s/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-74uf8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/delete(_:options:use:)-8gurb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-3kg91/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-50wai/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-7g21/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-86u5y/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/get(_:options:use:)-9jm74/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/group(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/group(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/group(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-40dtg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-7niyc/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-88cag/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-9x5r8/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/head(_:options:use:)-ds6/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-3uco/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-4r81r/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-6fajk/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/on(_:method:options:use:)-q9gs/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-12p1l/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-3gi4u/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-5qglv/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-663sj/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/patch(_:options:use:)-we6j/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-16d3s/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-3y1zn/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-75fgq/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-7ntwy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/post(_:options:use:)-92rp/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-28ous/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-49wvb/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-549yy/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-5hceh/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q/index.html b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbroutermethods/put(_:options:use:)-97j9q/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/extensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/extensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/extensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensible/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/exists(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/exists(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-a367/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:)-vcwg/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/get(_:error:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbsendableextensions/set(_:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/apply(to:next:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/index.html b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init()/index.html b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hbtracingmiddleware/init(recordingheaders:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/description/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/description/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/description/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyextendedgraphemeclusterliteral-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/expressiblebyunicodescalarliteral-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/host/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/host/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/host/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/init(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/init(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/init(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/init(extendedgraphemeclusterliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/init(stringliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/init(stringliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/init(stringliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/init(unicodescalarliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/path/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/path/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/path/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/port/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/port/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/port/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/query/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/query/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/query/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/queryparameters/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/queryparameters/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/queryparameters/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.property/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.property/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.property/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/http_unix/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/https_unix/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:)/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/init(rawvalue:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/rawvalue/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/unix/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/ws/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/scheme-swift.struct/wss/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/hburl/string/index.html b/docs/1.0/documentation/hummingbirdlambda/hburl/string/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/hburl/string/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:)/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(contentsof:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/add(name:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:)/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/init(dictionaryliteral:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/remove(name:)/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/remove(name:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/remove(name:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:)/index.html b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/httpheaderspatch/replaceoradd(name:value:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/index.html b/docs/1.0/documentation/hummingbirdlambda/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdlambda/index.html +++ b/docs/1.0/documentation/hummingbirdlambda/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/createnew/index.html b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/createnew/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/createnew/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/index.html b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:)/index.html b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdlambda/servicelifecycleprovider/shared(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/escapetext(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecontenttypes/register(_:named:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/isnull/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachecustomrenderable/rendertext/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/callback/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/callback/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/callback/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/callback/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/init(_:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelambda/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/gettemplate(named:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init()/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init()/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/init(directory:withextension:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/context/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/filename/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/parsererror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-7rcdq/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/register(_:named:)-n0oe/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachelibrary/render(_:withtemplate:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/child(named:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/child(named:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/child(named:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/child(named:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustacheparent/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/expectedsectionend/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/illegaltokeninsideinheritsection/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidconfigvariablesyntax/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/invalidsetdelimiter/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/sectionclosenameincorrect/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/textinsideinheritsection/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/transformappliedtoinheritancesection/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unfinishedname/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/error/unrecognisedconfigvariable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/init(string:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/init(string:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/init(string:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/init(string:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/context/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/parsererror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/render(_:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/render(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/render(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetemplate/render(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:)/index.html b/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbmustachetransformable/transform(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/columnnumber/index.html b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/columnnumber/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/columnnumber/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/columnnumber/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/index.html b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/line/index.html b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/line/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/line/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/line/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/linenumber/index.html b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/linenumber/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbparser/context/linenumber/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbparser/context/linenumber/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/hbparser/index.html b/docs/1.0/documentation/hummingbirdmustache/hbparser/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/hbparser/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/hbparser/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdmustache/index.html b/docs/1.0/documentation/hummingbirdmustache/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdmustache/index.html +++ b/docs/1.0/documentation/hummingbirdmustache/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/database/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/database/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/database/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/database/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:)/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(hostname:port:password:database:pool:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:)/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(serveraddresses:password:database:pool:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-5y2mz/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/init(url:pool:)-6wkm4/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/password/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/password/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/password/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/password/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pool/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pool/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pool/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pool/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionbackofffactor/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/connectionretrytimeout/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/init(maximumconnectioncount:minimumconnectioncount:connectionbackofffactor:initialconnectionbackoffdelay:connectionretrytimeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/initialconnectionbackoffdelay/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/maximumconnectioncount/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/pooloptions/minimumconnectioncount/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/serveraddresses/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/validationerror/index.html b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/validationerror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/validationerror/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredisconfiguration/validationerror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-2eovl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/create(key:value:expires:request:)-7tpmc/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-49mrj/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/get(key:as:request:)-5olkv/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/hbpersistdriver-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:)/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/init(redisconnectionpoolgroup:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:)/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/remove(key:request:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8fu0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/set(key:value:expires:request:)-8pqv6/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/shutdown()/index.html b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/shutdown()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/shutdown()/index.html +++ b/docs/1.0/documentation/hummingbirdredis/hbredispersistdriver/shutdown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/index.html b/docs/1.0/documentation/hummingbirdredis/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/index.html +++ b/docs/1.0/documentation/hummingbirdredis/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/logger/index.html b/docs/1.0/documentation/hummingbirdredis/logger/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/logger/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/logger/label/index.html b/docs/1.0/documentation/hummingbirdredis/logger/label/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/logger/label/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/logger/metadataprovider/index.html b/docs/1.0/documentation/hummingbirdredis/logger/metadataprovider/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/logger/metadataprovider/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/activechannels(matching:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/append(_:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(username:password:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/authorize(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:as:timeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-2ving/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-73yw1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:)-infz/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-3ll07/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/blpop(from:timeout:valuetype:)-70j9h/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:as:timeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-57h4a/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5p6er/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:)-5pt91/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-3waxg/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpop(from:timeout:valuetype:)-5pkpj/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/brpoplpush(from:to:timeout:valuetype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-5cdbm/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmax(from:timeout:)-9n2go/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-31p1p/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/bzpopmin(from:timeout:)-8ikz1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/decrement(_:by:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/delete(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/echo(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/eventloop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/exists(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/expire(_:after:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/get(_:asjson:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hdel(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hexists(_:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hget(_:from:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hgetall(from:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrby(_:field:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hincrbyfloat(_:field:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hkeys(in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hlen(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-5xwi8/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmget(_:from:as:)-qf48/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hmset(_:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hset(_:to:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hsetnx(_:to:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hstrlen(of:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/hvals(in:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-36hoy/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/increment(_:by:)-7oke8/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/init(configuration:eventloopgroup:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lindex(_:from:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:after:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/linsert(_:into:before:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/llen(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/logging(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpop(from:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-1bkge/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpush(_:into:)-4lm3g/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lpushx(_:into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:firstindex:lastindex:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:fromindex:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-3kn1f/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:)-5ztoa/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-8ui8f/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:indices:as:)-9u2y1/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:throughindex:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrange(from:uptoindex:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lrem(_:from:count:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/lset(index:to:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:before:after:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1dye0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-1m89g/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-5hpop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-63e0j/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ltrim(_:keepingindices:)-8yvja/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-4omia/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mget(_:as:)-7yd4w/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/mset(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/msetnx(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount()/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount()/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/patternsubscribercount()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ping(with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pool(for:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:to:expirationinmilliseconds:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psetex(_:tojson:expirationinmilliseconds:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pttl(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/publish(_:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/pubsubclient/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe()/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe()/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/punsubscribe(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/redisclient-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpop(from:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpoplpush(from:to:valuetype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-30o58/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpush(_:into:)-7lj9g/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/rpushx(_:into:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-19h29/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sadd(_:to:)-6ccsn/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scan(startingfrom:matching:count:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/scard(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-2g1ua/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiff(of:valuetype:)-9jghq/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sdiffstore(as:sources:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/select(database:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/send(command:with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:to:oncondition:expiration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/set(_:tojson:oncondition:expiration:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:to:expirationinseconds:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setex(_:tojson:expirationinseconds:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/setnx(_:tojson:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown()/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown()/index.html deleted file mode 100644 index 12f6c5e005..0000000000 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/shutdown()/index.html +++ /dev/null @@ -1 +0,0 @@ -Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-4sbki/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinter(of:valuetype:)-6k6xz/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sinterstore(as:sources:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sismember(_:of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smembers(of:as:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/smove(_:from:to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:as:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/spop(from:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:as:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srandmember(from:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-10lgs/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/srem(_:from:)-y3cg/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/subscribercount(forchannels:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-356np/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunion(of:valuetype:)-6gayh/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/sunionstore(as:sources:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/swapdatabase(_:with:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/ttl(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe()/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe()/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/unsubscribe(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-24lle/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-3z3ea/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zadd(_:to:inserting:returning:)-5xoak/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcard(of:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withmaximumscoreof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withminimumscoreof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-5if9v/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscores:)-7sq8w/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zcount(of:withscoresbetween:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zincrby(_:element:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zinterstore(as:sources:weights:aggregatemethod:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withmaximumvalueof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withminimumvalueof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zlexcount(of:withvaluesbetween:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmax(from:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zpopmin(from:max:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:firstindex:lastindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:fromindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-6d57o/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:indices:includescoresinresponse:)-944eg/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:throughindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrange(from:uptoindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withmaximumvalueof:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withminimumvalueof:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebylex(from:withvaluesbetween:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-1yfix/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-8o5u/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrank(of:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-3snvf/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrem(_:from:)-42pdw/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withmaximumvalueof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withminimumvalueof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebylex(from:withvaluesbetween:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:firstindex:lastindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:fromindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-3v6xy/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:indices:)-93ztr/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:throughindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyrank(from:uptoindex:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withmaximumscoreof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withminimumscoreof:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-2lje3/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscores:)-6yjwl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zremrangebyscore(from:withscoresbetween:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:firstindex:lastindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:fromindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-5dgz8/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:indices:includescoresinresponse:)-62s1i/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:throughindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrange(from:uptoindex:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withmaximumvalueof:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withminimumvalueof:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebylex(from:withvaluesbetween:limitby:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-4z9o7/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-95o23/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zrevrank(of:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscan(_:startingfrom:matching:count:valuetype:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zscore(of:in:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroup/zunionstore(as:sources:weights:aggregatemethod:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/addconnectionpool(id:configuration:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/default/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgrouparray/subscript(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyextendedgraphemeclusterliteral-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/expressiblebyunicodescalarliteral-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(extendedgraphemeclusterliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(id:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(stringliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:)/index.html b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:)/index.html +++ b/docs/1.0/documentation/hummingbirdredis/redisconnectionpoolgroupidentifier/init(unicodescalarliteral:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/!=(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/!=(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/==(_:_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/==(_:_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/==(_:_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/absolutestring/index.html b/docs/1.0/documentation/hummingbirdredis/url/absolutestring/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/absolutestring/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/absoluteurl/index.html b/docs/1.0/documentation/hummingbirdredis/url/absoluteurl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/absoluteurl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendingpathcomponent(_:isdirectory:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendingpathextension(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendingpathextension(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendingpathextension(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendpathcomponent(_:isdirectory:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/appendpathextension(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/appendpathextension(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/appendpathextension(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/baseurl/index.html b/docs/1.0/documentation/hummingbirdredis/url/baseurl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/baseurl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/checkresourceisreachable()/index.html b/docs/1.0/documentation/hummingbirdredis/url/checkresourceisreachable()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/checkresourceisreachable()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/datarepresentation/index.html b/docs/1.0/documentation/hummingbirdredis/url/datarepresentation/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/datarepresentation/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/deletelastpathcomponent()/index.html b/docs/1.0/documentation/hummingbirdredis/url/deletelastpathcomponent()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/deletelastpathcomponent()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/deletepathextension()/index.html b/docs/1.0/documentation/hummingbirdredis/url/deletepathextension()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/deletepathextension()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/deletinglastpathcomponent()/index.html b/docs/1.0/documentation/hummingbirdredis/url/deletinglastpathcomponent()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/deletinglastpathcomponent()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/deletingpathextension()/index.html b/docs/1.0/documentation/hummingbirdredis/url/deletingpathextension()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/deletingpathextension()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdredis/url/equatable-implementations/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/equatable-implementations/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/fragment/index.html b/docs/1.0/documentation/hummingbirdredis/url/fragment/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/fragment/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/hasdirectorypath/index.html b/docs/1.0/documentation/hummingbirdredis/url/hasdirectorypath/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/hasdirectorypath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/hash(into:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/hash(into:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/hash(into:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/host/index.html b/docs/1.0/documentation/hummingbirdredis/url/host/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/host/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/index.html b/docs/1.0/documentation/hummingbirdredis/url/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(datarepresentation:relativeto:isabsolute:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithfilesystemrepresentation:isdirectory:relativeto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:isdirectory:relativeto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(fileurlwithpath:relativeto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(string:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(string:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(string:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/init(string:relativeto:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/init(string:relativeto:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/init(string:relativeto:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/isfileurl/index.html b/docs/1.0/documentation/hummingbirdredis/url/isfileurl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/isfileurl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/lastpathcomponent/index.html b/docs/1.0/documentation/hummingbirdredis/url/lastpathcomponent/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/lastpathcomponent/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/password/index.html b/docs/1.0/documentation/hummingbirdredis/url/password/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/password/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/path/index.html b/docs/1.0/documentation/hummingbirdredis/url/path/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/path/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/pathcomponents/index.html b/docs/1.0/documentation/hummingbirdredis/url/pathcomponents/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/pathcomponents/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/pathextension/index.html b/docs/1.0/documentation/hummingbirdredis/url/pathextension/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/pathextension/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/port/index.html b/docs/1.0/documentation/hummingbirdredis/url/port/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/port/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/query/index.html b/docs/1.0/documentation/hummingbirdredis/url/query/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/query/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/referencetype/index.html b/docs/1.0/documentation/hummingbirdredis/url/referencetype/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/referencetype/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/relativepath/index.html b/docs/1.0/documentation/hummingbirdredis/url/relativepath/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/relativepath/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/relativestring/index.html b/docs/1.0/documentation/hummingbirdredis/url/relativestring/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/relativestring/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/removeallcachedresourcevalues()/index.html b/docs/1.0/documentation/hummingbirdredis/url/removeallcachedresourcevalues()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/removeallcachedresourcevalues()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/removecachedresourcevalue(forkey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/resolvesymlinksinpath()/index.html b/docs/1.0/documentation/hummingbirdredis/url/resolvesymlinksinpath()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/resolvesymlinksinpath()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/resolvingsymlinksinpath()/index.html b/docs/1.0/documentation/hummingbirdredis/url/resolvingsymlinksinpath()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/resolvingsymlinksinpath()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/resourcevalues(forkeys:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/resourcevalues(forkeys:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/resourcevalues(forkeys:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/scheme/index.html b/docs/1.0/documentation/hummingbirdredis/url/scheme/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/scheme/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/setresourcevalues(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/setresourcevalues(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/setresourcevalues(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/settemporaryresourcevalue(_:forkey:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/standardize()/index.html b/docs/1.0/documentation/hummingbirdredis/url/standardize()/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/standardize()/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/standardized/index.html b/docs/1.0/documentation/hummingbirdredis/url/standardized/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/standardized/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/standardizedfileurl/index.html b/docs/1.0/documentation/hummingbirdredis/url/standardizedfileurl/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/standardizedfileurl/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/user/index.html b/docs/1.0/documentation/hummingbirdredis/url/user/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/user/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:)/index.html b/docs/1.0/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:)/index.html new file mode 100644 index 0000000000..030dec6cd3 --- /dev/null +++ b/docs/1.0/documentation/hummingbirdredis/url/withunsafefilesystemrepresentation(_:)/index.html @@ -0,0 +1 @@ +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdtls/index.html b/docs/1.0/documentation/hummingbirdtls/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdtls/index.html +++ b/docs/1.0/documentation/hummingbirdtls/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:)/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:)/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/add(middleware:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:)/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:)/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/addupgrade(maxframesize:extensions:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-2pbue/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketbuilder/on(_:shouldupgrade:onupgrade:)-59kqa/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:)/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:)/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/add(middleware:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-2ejdx/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-6xsz3/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x/index.html b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/hbwebsocketroutergroup/on(_:shouldupgrade:onupgrade:)-7td6x/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwebsocket/index.html b/docs/1.0/documentation/hummingbirdwebsocket/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwebsocket/index.html +++ b/docs/1.0/documentation/hummingbirdwebsocket/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/channel/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/channel/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/channel/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/channel/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-1puco/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:)-chsu/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/close(code:promise:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/closecallback/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/closecallback/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/closecallback/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/closecallback/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/eventloop/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/eventloop/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/eventloop/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/eventloop/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/init(channel:type:maxframesize:extensions:logger:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/initiateautoping(interval:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/maxframesize/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/maxframesize/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/maxframesize/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/maxframesize/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onclose(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onclose(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onclose(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onclose(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onpong(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onpong(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onpong(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onpong(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onread(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onread(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onread(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/onread(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/pongcallback/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/pongcallback/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/pongcallback/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/pongcallback/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readcallback/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readcallback/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readcallback/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readcallback/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readstream()/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readstream()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readstream()/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/readstream()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-32p4f/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping()-3v8le/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendping(promise:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sendpong(_:promise:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/client/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/client/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/client/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/client/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/server/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/server/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/server/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/sockettype/server/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-6wrc6/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:)-7bvwv/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocket/write(_:promise:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processframetosend(_:ws:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/processreceivedframe(_:ws:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/shutdown()/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/shutdown()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/shutdown()/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextension/shutdown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-76sp4/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientextension(from:eventloop:)-7uejk/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader()/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader()/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/clientrequestheader()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/name/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-1gdro/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverextension(from:eventloop:)-7ohyl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverreponseheader(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionbuilder/serverresponseheader(to:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/build/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/hbwebsocketextensionfactory/init(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/index.html b/docs/1.0/documentation/hummingbirdwscore/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/binary(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/binary(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/binary(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/binary(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/debugdescription/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/debugdescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/debugdescription/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/debugdescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/description/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/description/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/description/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/description/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketdata/text(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketdata/text(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketdata/text(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketdata/text(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/integer/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/null/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/optional/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameter/value(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parameters/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websocketextensionhttpparameters/parseheaders(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelhandler-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinactive(context:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinactive(context:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinactive(context:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinactive(context:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelinboundhandler-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelread(context:data:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelread(context:data:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelread(context:data:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/channelread(context:data:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/errorcaught(context:error:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/handleradded(context:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/handleradded(context:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/handleradded(context:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/handleradded(context:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/handlerremoved(context:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/inboundin/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/inboundin/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/inboundin/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/inboundin/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/init(websocket:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/init(websocket:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/init(websocket:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/init(websocket:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/unwrapinboundin(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/userinboundeventtriggered(context:event:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:)/index.html b/docs/1.0/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdwscore/websockethandler/wrapinboundout(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxct/eventloopgroup/index.html b/docs/1.0/documentation/hummingbirdxct/hbxct/eventloopgroup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxct/eventloopgroup/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxct/eventloopgroup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxct/execute(uri:method:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxct/index.html b/docs/1.0/documentation/hummingbirdxct/hbxct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxct/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxct/start(application:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxct/start(application:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxct/start(application:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxct/start(application:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxct/stop(application:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxct/stop(application:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxct/stop(application:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxct/stop(application:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/channelpromise/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/channelpromise/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/channelpromise/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/channelpromise/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/close()/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/close()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/close()/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/close()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/init(tlsconfiguration:timeout:servername:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/servername/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/servername/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/servername/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/servername/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/timeout/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/timeout/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/timeout/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/timeout/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/configuration/tlsconfiguration/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/connect()/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/connect()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/connect()/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/connect()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/delete(_:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/connectionnotopen/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/error-implementations/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/invalidurl/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/invalidurl/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/invalidurl/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/invalidurl/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/malformedresponse/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/malformedresponse/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/malformedresponse/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/malformedresponse/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/noresponse/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/noresponse/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/noresponse/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/noresponse/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/readtimeout/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/readtimeout/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/readtimeout/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/readtimeout/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/error/tlssetupfailed/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/execute(_:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/execute(_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/execute(_:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/execute(_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/get(_:headers:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/get(_:headers:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/get(_:headers:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/get(_:headers:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/head(_:headers:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/head(_:headers:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/head(_:headers:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/head(_:headers:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/init(host:port:configuration:eventloopgroupprovider:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/post(_:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/put(_:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/body/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/body/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/headers/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/headers/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/headers/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/headers/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/init(_:method:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/method/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/method/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/method/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/method/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/uri/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/uri/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/uri/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/request/uri/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/body/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/body/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/headers/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/headers/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/headers/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/headers/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/status/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/status/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/status/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/response/status/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctclient/syncshutdown()/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctclient/syncshutdown()/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctclient/syncshutdown()/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctclient/syncshutdown()/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/error-implementations/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/error-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/error-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/error-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/illegalbody/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/illegalbody/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/illegalbody/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/illegalbody/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/localizeddescription/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/localizeddescription/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/localizeddescription/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/localizeddescription/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/noend/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/noend/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/noend/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/noend/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/nohead/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/nohead/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/nohead/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/nohead/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/notstarted/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/notstarted/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/notstarted/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/notstarted/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxcterror/timeout/index.html b/docs/1.0/documentation/hummingbirdxct/hbxcterror/timeout/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxcterror/timeout/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxcterror/timeout/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/body/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/body/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/body/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/body/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/headers/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/headers/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/headers/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/headers/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:)/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/init(status:headers:body:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/status/index.html b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/status/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/hbxctresponse/status/index.html +++ b/docs/1.0/documentation/hummingbirdxct/hbxctresponse/status/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/index.html b/docs/1.0/documentation/hummingbirdxct/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/index.html +++ b/docs/1.0/documentation/hummingbirdxct/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:)/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:)/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:)/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/!=(_:_:)/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/asynctest/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/asynctest/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/asynctest/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/asynctest/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/embedded/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/embedded/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/embedded/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/embedded/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/equatable-implementations/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/live/index.html b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/live/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/live/index.html +++ b/docs/1.0/documentation/hummingbirdxct/xcttestingsetup/live/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/documentation/index/index.html b/docs/1.0/documentation/index/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/documentation/index/index.html +++ b/docs/1.0/documentation/index/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/index.html b/docs/1.0/index.html index 12f6c5e005..030dec6cd3 100644 --- a/docs/1.0/index.html +++ b/docs/1.0/index.html @@ -1 +1 @@ -Documentation
\ No newline at end of file +Documentation
\ No newline at end of file diff --git a/docs/1.0/index/index.json b/docs/1.0/index/index.json index 5895266c16..cba9307391 100644 --- a/docs/1.0/index/index.json +++ b/docs/1.0/index/index.json @@ -1 +1 @@ -{"interfaceLanguages":{"swift":[{"children":[{"title":"Articles","type":"groupMarker"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)","title":"func decode(T.Type, from: HBRequest) throws -> T","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder","title":"HBRequestDecoder","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)","title":"func encode(T, from: HBRequest) throws -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponseencoder","title":"HBResponseEncoder","type":"protocol"}],"path":"\/documentation\/hummingbird\/encodinganddecoding","title":"Encoding and Decoding","type":"symbol"},{"path":"\/documentation\/hummingbird\/errorhandling","title":"Error Handling","type":"article"},{"path":"\/documentation\/hummingbird\/extendinghummingbird","title":"Extending Hummingbird","type":"article"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)","title":"init(Logger.Level, includeHeaders: Bool)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","title":"HBLogRequestsMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","title":"HBMetricsMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init()","title":"init()","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init(recordingheaders:)","title":"init(recordingHeaders: C)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware","title":"HBTracingMiddleware","type":"struct"}],"path":"\/documentation\/hummingbird\/loggingmetricsandtracing","title":"Logging, Metrics and Tracing","type":"symbol"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","title":"func get(key: String, as: Object.Type, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","title":"func remove(key: String, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","title":"func shutdown()","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver","title":"HBPersistDriver","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)","title":"init(create: (HBApplication) -> HBPersistDriver)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create","title":"let create: (HBApplication) -> HBPersistDriver","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent","title":"static var fluent: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory","title":"static var memory: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis","title":"static var redis: HBPersistDriverFactory","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)","title":"static func fluent(DatabaseID?) -> HBPersistDriverFactory","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)","title":"static func redis(id: RedisConnectionPoolGroupIdentifier) -> HBPersistDriverFactory","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory","title":"HBPersistDriverFactory","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate","title":"static var duplicate: HBPersistError","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror","title":"HBPersistError","type":"struct"}],"path":"\/documentation\/hummingbird\/persistentdata","title":"Persistent data","type":"symbol"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares","title":"let middlewares: HBMiddlewareGroup","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)","title":"func add(String, method: HTTPMethod, responder: HBResponder)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()","title":"func buildRouter() -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder","title":"HBRouterBuilder","type":"class"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)","title":"func add(middleware: HBMiddleware) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBRouterGroup","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup","title":"HBRouterGroup","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"children":[{"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"children":[{"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"}],"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods","title":"HBRouterMethods","type":"protocol"}],"path":"\/documentation\/hummingbird\/router","title":"Router","type":"symbol"},{"title":"Application","type":"groupMarker"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queue","title":"var queue: HBJobQueue","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queues(_:)","title":"func queues(QueueKey) -> HBJobQueue","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/registerqueue(_:queue:numworkers:)","title":"func registerQueue(QueueKey, queue: HBJobQueueFactory, numWorkers: Int)","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler\/queuekey","title":"HBApplication.JobQueueHandler.QueueKey","type":"typealias"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobqueuehandler","title":"HBApplication.JobQueueHandler","type":"class"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreameduploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","title":"init(address: HBBindAddress, serverName: String?, maxUploadSize: Int, maxStreamedUploadSize: Int, maxStreamingBufferSize: Int, backlog: Int, reuseAddress: Bool, tcpNoDelay: Bool, enableHttpPipelining: Bool, idleTimeoutConfiguration: HBHTTPServer.IdleStateHandlerConfiguration?, threadPoolSize: Int, logLevel: Logger.Level?, noHTTPServer: Bool)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:nohttpserver:)","title":"init(address: HBBindAddress, serverName: String?, maxUploadSize: Int, maxStreamingBufferSize: Int, backlog: Int, reuseAddress: Bool, tcpNoDelay: Bool, enableHttpPipelining: Bool, idleTimeoutConfiguration: HBHTTPServer.IdleStateHandlerConfiguration?, threadPoolSize: Int, logLevel: Logger.Level?, noHTTPServer: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/address","title":"let address: HBBindAddress","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/backlog","title":"let backlog: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/enablehttppipelining","title":"let enableHttpPipelining: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/idletimeoutconfiguration","title":"let idleTimeoutConfiguration: HBHTTPServer.IdleStateHandlerConfiguration?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/loglevel","title":"let logLevel: Logger.Level","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreameduploadsize","title":"let maxStreamedUploadSize: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxstreamingbuffersize","title":"let maxStreamingBufferSize: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/maxuploadsize","title":"let maxUploadSize: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/nohttpserver","title":"let noHTTPServer: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/reuseaddress","title":"let reuseAddress: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/servername","title":"let serverName: String?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/tcpnodelay","title":"let tcpNoDelay: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/threadpoolsize","title":"let threadPoolSize: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct\/with(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:enablehttppipelining:idletimeoutconfiguration:threadpoolsize:loglevel:)","title":"func with(address: HBBindAddress?, serverName: String?, maxUploadSize: Int?, maxStreamingBufferSize: Int?, backlog: Int?, reuseAddress: Bool?, tcpNoDelay: Bool?, enableHttpPipelining: Bool?, idleTimeoutConfiguration: HBHTTPServer.IdleStateHandlerConfiguration?, threadPoolSize: Int?, logLevel: Logger.Level?) -> HBApplication.Configuration","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.struct","title":"HBApplication.Configuration","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/singleton","title":"static var singleton: HBApplication.EventLoopGroupProvider","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider\/shared(_:)","title":"static func shared(EventLoopGroup) -> HBApplication.EventLoopGroupProvider","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroupprovider","title":"HBApplication.EventLoopGroupProvider","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/init(application:)","title":"init(application: HBApplication)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/logger","title":"var logger: Logger","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/respond(to:context:oncomplete:)","title":"func respond(to: HBHTTPRequest, context: ChannelHandlerContext, onComplete: (Result) -> Void)","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handleradded(context:)","title":"func handlerAdded(context: ChannelHandlerContext)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/handlerremoved(context:)","title":"func handlerRemoved(context: ChannelHandlerContext)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder\/hbhttpresponder-implementations","title":"HBHTTPResponder Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/httpresponder","title":"HBApplication.HTTPResponder","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/init(_:application:)","title":"init(HBPersistDriverFactory, application: HBApplication)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct\/driver","title":"let driver: HBPersistDriver","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.struct","title":"HBApplication.Persist","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-8fsw8","title":"convenience init(configuration: HBApplication.Configuration, eventLoopGroupProvider: NIOEventLoopGroupProvider, serviceLifecycleProvider: ServiceLifecycleProvider)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/init(configuration:eventloopgroupprovider:servicelifecycleprovider:)-9vwer","title":"init(configuration: HBApplication.Configuration, eventLoopGroupProvider: HBApplication.EventLoopGroupProvider, serviceLifecycleProvider: ServiceLifecycleProvider)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/init(testing:configuration:timeout:)","title":"init(testing: XCTTestingSetup, configuration: HBApplication.Configuration, timeout: TimeAmount)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/configuration-swift.property","title":"var configuration: HBApplication.Configuration","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/db","title":"var db: Database","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/decoder","title":"var decoder: HBRequestDecoder","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/encoder","title":"var encoder: HBResponseEncoder","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/eventloopgroup","title":"let eventLoopGroup: EventLoopGroup","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/extensions","title":"var extensions: HBExtensions","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/fluent","title":"var fluent: HBFluent","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/jobs","title":"var jobs: JobQueueHandler","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/lifecycle","title":"let lifecycle: ServiceLifecycle","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/logger","title":"var logger: Logger","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/middleware","title":"var middleware: HBMiddlewareGroup","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/persist-swift.property","title":"var persist: HBApplication.Persist","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/redis","title":"var redis: RedisConnectionPoolGroup","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/redisconnectionpools","title":"var redisConnectionPools: RedisConnectionPoolGroupArray","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/router","title":"var router: HBRouterBuilder","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/server","title":"var server: HBHTTPServer","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/sessionstorage","title":"var sessionStorage: Persist","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/threadpool","title":"let threadPool: NIOThreadPool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/ws","title":"var ws: HBWebSocketBuilder","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/xct","title":"var xct: HBXCT","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/xctexecute(uri:method:headers:body:testcallback:)","title":"func XCTExecute(uri: String, method: HTTPMethod, headers: HTTPHeaders, body: ByteBuffer?, testCallback: (HBXCTResponse) throws -> Return) throws -> Return","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/xctstart()","title":"func XCTStart() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/xctstop()","title":"func XCTStop()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addfluent()","title":"func addFluent()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addjobs(using:numworkers:)","title":"func addJobs(using: HBJobQueueFactory, numWorkers: Int)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addpersist(using:)","title":"func addPersist(using: HBPersistDriverFactory)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(configuration:)","title":"func addRedis(configuration: HBRedisConfiguration)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addredis(id:configuration:)","title":"func addRedis(id: RedisConnectionPoolGroupIdentifier, configuration: HBRedisConfiguration)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addrequestdecompression(execute:limit:)","title":"func addRequestDecompression(execute: RequestCompressionExecutionPreference, limit: HTTPDecompressionLimit)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addresponsecompression(execute:)","title":"func addResponseCompression(execute: ResponseCompressionExecutionPreference)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(sessionid:)","title":"func addSessions(sessionID: SessionManager.SessionIDStorage)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/addsessions(using:sessionid:)","title":"func addSessions(using: HBPersistDriverFactory, sessionID: SessionManager.SessionIDStorage)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/asyncrun()","title":"func asyncRun() async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/asyncwait()","title":"func asyncWait() async","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/constructresponder()","title":"func constructResponder() -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/db(_:)","title":"func db(DatabaseID?) -> Database","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/redis(id:)","title":"func redis(id: RedisConnectionPoolGroupIdentifier) -> RedisConnectionPoolGroup?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/run()","title":"func run() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/shutdownapplication()","title":"func shutdownApplication() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/start()","title":"func start() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/stop()","title":"func stop()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/wait()","title":"func wait()","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/oneventloop","title":"case onEventLoop","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/onthreadpool","title":"case onThreadPool","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/requestcompressionexecutionpreference","title":"HBApplication.RequestCompressionExecutionPreference","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/oneventloop","title":"case onEventLoop","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/onthreadpool(threshold:)","title":"case onThreadPool(threshold: Int)","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbapplication\/responsecompressionexecutionpreference","title":"HBApplication.ResponseCompressionExecutionPreference","type":"enum"}],"path":"\/documentation\/hummingbirdauth\/hbapplication","title":"HBApplication","type":"class"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/createnew","title":"case createNew","type":"case"},{"path":"\/documentation\/hummingbirdauth\/servicelifecycleprovider\/shared(_:)","title":"case shared(ServiceLifecycle)","type":"case"}],"path":"\/documentation\/hummingbirdauth\/servicelifecycleprovider","title":"ServiceLifecycleProvider","type":"enum"},{"title":"Router","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares","title":"let middlewares: HBMiddlewareGroup","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)","title":"func add(String, method: HTTPMethod, responder: HBResponder)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()","title":"func buildRouter() -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder","title":"HBRouterBuilder","type":"class"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)","title":"func add(middleware: HBMiddleware) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBRouterGroup","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup","title":"HBRouterGroup","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"children":[{"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"children":[{"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"}],"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods","title":"HBRouterMethods","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(rawvalue:)","title":"init(rawValue: Int)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/rawvalue","title":"let rawValue: Int","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/editresponse","title":"static var editResponse: HBRouterMethodOptions","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/streambody","title":"static var streamBody: HBRouterMethodOptions","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/contains(_:)","title":"func contains(Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formintersection(_:)","title":"func formIntersection(Self)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formsymmetricdifference(_:)","title":"func formSymmetricDifference(Self)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/formunion(_:)","title":"func formUnion(Self)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/insert(_:)","title":"func insert(Self.Element) -> (inserted: Bool, memberAfterInsert: Self.Element)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/intersection(_:)","title":"func intersection(Self) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/remove(_:)","title":"func remove(Self.Element) -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/symmetricdifference(_:)","title":"func symmetricDifference(Self) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/union(_:)","title":"func union(Self) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/update(with:)","title":"func update(with: Self.Element) -> Self.Element?","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/optionset-implementations","title":"OptionSet Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(_:)","title":"init(S)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/init(arrayliteral:)","title":"init(arrayLiteral: Self.Element...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isempty","title":"var isEmpty: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isdisjoint(with:)","title":"func isDisjoint(with: Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsubset(of:)","title":"func isStrictSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/isstrictsuperset(of:)","title":"func isStrictSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issubset(of:)","title":"func isSubset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/issuperset(of:)","title":"func isSuperset(of: Self) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtract(_:)","title":"func subtract(Self)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/subtracting(_:)","title":"func subtracting(Self) -> Self","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions\/setalgebra-implementations","title":"SetAlgebra Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethodoptions","title":"HBRouterMethodOptions","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbrequestdecodable\/init(from:)","title":"init(from: HBRequest) throws","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbrequestdecodable\/init(from:)","title":"init(from: HBRequest) throws","type":"init"}],"title":"HBRequestDecodable Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/init(from:)-9q5p0","title":"init(from: HBRequest) throws","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","title":"func handle(request: HBRequest) throws -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","title":"func handle(request: HBRequest) throws -> EventLoopFuture","type":"method"}],"title":"HBRouteHandler Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-4ebzc","title":"func handle(request: HBRequest) throws -> Self._Output","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutehandler","title":"HBRouteHandler","type":"protocol"},{"path":"\/documentation\/hummingbirdauth\/hbrequestdecodable","title":"HBRequestDecodable","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/init(from:)","title":"init(from: HBRequest) throws","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","title":"func handle(request: HBRequest) throws -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutehandler\/handle(request:)-51433","title":"func handle(request: HBRequest) throws -> EventLoopFuture","type":"method"}],"title":"HBRouteHandler Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbasyncroutehandler\/handle(request:)-9isdg","title":"func handle(request: HBRequest) async throws -> Self._Output2","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncroutehandler","title":"HBAsyncRouteHandler","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-1q5gt","title":"func respond(to: HBRequest) async throws -> HBResponse","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-1q5gt","title":"func respond(to: HBRequest) async throws -> HBResponse","type":"method"}],"title":"HBResponder Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbresponder\/respond(to:)-877la","title":"func respond(to: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponder","title":"HBResponder","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/init(callback:)","title":"init(callback: (HBRequest) -> EventLoopFuture)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbcallbackresponder\/respond(to:)","title":"func respond(to: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbcallbackresponder","title":"HBCallbackResponder","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/init(callback:)","title":"init(callback: (HBRequest) async throws -> HBResponse)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder\/respond(to:)","title":"func respond(to: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasynccallbackresponder","title":"HBAsyncCallbackResponder","type":"struct"},{"title":"Request\/Response","type":"groupMarker"},{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/headers","title":"var headers: HTTPHeadersPatch","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/status","title":"var status: HTTPResponseStatus?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch\/setcookie(_:)","title":"func setCookie(HBCookie)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/responsepatch","title":"HBRequest.ResponsePatch","type":"class"},{"title":"Structures","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.struct","title":"HBRequest.Fluent","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct\/enqueue(job:on:)","title":"func enqueue(job: HBJob, on: HBApplication.JobQueueHandler.QueueKey) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.struct","title":"HBRequest.Jobs","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-8dqp7","title":"func create(key: String, value: Object, expires: TimeAmount?) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/create(key:value:expires:)-96a3k","title":"func create(key: String, value: Object, expires: TimeAmount?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-105gn","title":"func get(key: String, as: Object.Type) async throws -> Object?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/get(key:as:)-1lp7h","title":"func get(key: String, as: Object.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-1jw2j","title":"func remove(key: String) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/remove(key:)-3xh8m","title":"func remove(key: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-76edy","title":"func set(key: String, value: Object, expires: TimeAmount?) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct\/set(key:value:expires:)-8ynk5","title":"func set(key: String, value: Object, expires: TimeAmount?) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.struct","title":"HBRequest.Persist","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/eventloop","title":"let eventLoop: EventLoop","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/activechannels(matching:)","title":"func activeChannels(matching: String?) -> EventLoopFuture<[RedisChannelName]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/append(_:to:)","title":"func append(Value, to: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(username:password:)","title":"func authorize(username: String, password: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/authorize(with:)","title":"func authorize(with: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:as:timeout:)","title":"func blpop(from: RedisKey, as: Value.Type, timeout: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-6rjw4","title":"func blpop(from: RedisKey..., timeout: TimeAmount) -> EventLoopFuture<(RedisKey, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-8k711","title":"func blpop(from: [RedisKey], timeout: TimeAmount) -> EventLoopFuture<(RedisKey, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:)-jhm9","title":"func blpop(from: RedisKey, timeout: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-2csm3","title":"func blpop(from: RedisKey..., timeout: TimeAmount, valueType: Value.Type) -> EventLoopFuture<(RedisKey, Value)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/blpop(from:timeout:valuetype:)-6w6ij","title":"func blpop(from: [RedisKey], timeout: TimeAmount, valueType: Value.Type) -> EventLoopFuture<(RedisKey, Value)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:as:timeout:)","title":"func brpop(from: RedisKey, as: Value.Type, timeout: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-14g6b","title":"func brpop(from: RedisKey, timeout: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-3ketz","title":"func brpop(from: [RedisKey], timeout: TimeAmount) -> EventLoopFuture<(RedisKey, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:)-44wkm","title":"func brpop(from: RedisKey..., timeout: TimeAmount) -> EventLoopFuture<(RedisKey, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-4742u","title":"func brpop(from: [RedisKey], timeout: TimeAmount, valueType: Value.Type) -> EventLoopFuture<(RedisKey, Value)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpop(from:timeout:valuetype:)-5h1xv","title":"func brpop(from: RedisKey..., timeout: TimeAmount, valueType: Value.Type) -> EventLoopFuture<(RedisKey, Value)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:)","title":"func brpoplpush(from: RedisKey, to: RedisKey, timeout: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/brpoplpush(from:to:timeout:valuetype:)","title":"func brpoplpush(from: RedisKey, to: RedisKey, timeout: TimeAmount, valueType: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-2tv35","title":"func bzpopmax(from: [RedisKey], timeout: TimeAmount) -> EventLoopFuture<(String, Double, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmax(from:timeout:)-9trfg","title":"func bzpopmax(from: RedisKey, timeout: TimeAmount) -> EventLoopFuture<(Double, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-5l4kw","title":"func bzpopmin(from: RedisKey, timeout: TimeAmount) -> EventLoopFuture<(Double, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/bzpopmin(from:timeout:)-7v85a","title":"func bzpopmin(from: [RedisKey], timeout: TimeAmount) -> EventLoopFuture<(String, Double, RESPValue)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:)","title":"func decrement(RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/decrement(_:by:)","title":"func decrement(RedisKey, by: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/delete(_:)","title":"func delete([RedisKey]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/echo(_:)","title":"func echo(String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/exists(_:)","title":"func exists([RedisKey]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/expire(_:after:)","title":"func expire(RedisKey, after: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:)","title":"func get(RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:as:)","title":"func get(RedisKey, as: StoredType.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/get(_:asjson:)","title":"func get(RedisKey, asJSON: D.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hdel(_:from:)","title":"func hdel([String], from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hexists(_:in:)","title":"func hexists(String, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:)","title":"func hget(String, from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hget(_:from:as:)","title":"func hget(String, from: RedisKey, as: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:)","title":"func hgetall(from: RedisKey) -> EventLoopFuture<[String : RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hgetall(from:as:)","title":"func hgetall(from: RedisKey, as: Value.Type) -> EventLoopFuture<[String : Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrby(_:field:in:)","title":"func hincrby(Value, field: String, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hincrbyfloat(_:field:in:)","title":"func hincrbyfloat(Value, field: String, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hkeys(in:)","title":"func hkeys(in: RedisKey) -> EventLoopFuture<[String]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hlen(of:)","title":"func hlen(of: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:)","title":"func hmget([String], from: RedisKey) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-4r47h","title":"func hmget([String], from: RedisKey, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmget(_:from:as:)-9kpsy","title":"func hmget(String..., from: RedisKey, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hmset(_:in:)","title":"func hmset([String : Value], in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:)","title":"func hscan(RedisKey, startingFrom: Int, matching: String?, count: Int?) -> EventLoopFuture<(Int, [String : RESPValue])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hscan(_:startingfrom:matching:count:valuetype:)","title":"func hscan(RedisKey, startingFrom: Int, matching: String?, count: Int?, valueType: Value.Type) -> EventLoopFuture<(Int, [String : Value?])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hset(_:to:in:)","title":"func hset(String, to: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hsetnx(_:to:in:)","title":"func hsetnx(String, to: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hstrlen(of:in:)","title":"func hstrlen(of: String, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:)","title":"func hvals(in: RedisKey) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/hvals(in:as:)","title":"func hvals(in: RedisKey, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:)","title":"func increment(RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-65hig","title":"func increment(RedisKey, by: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/increment(_:by:)-8lul6","title":"func increment(RedisKey, by: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:)","title":"func lindex(Int, from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lindex(_:from:as:)","title":"func lindex(Int, from: RedisKey, as: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:after:)","title":"func linsert(Value, into: RedisKey, after: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/linsert(_:into:before:)","title":"func linsert(Value, into: RedisKey, before: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/llen(of:)","title":"func llen(of: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/logging(to:)","title":"func logging(to: Logger) -> RedisClient","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:)","title":"func lpop(from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpop(from:as:)","title":"func lpop(from: RedisKey, as: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5h9h1","title":"func lpush([Value], into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpush(_:into:)-5kfof","title":"func lpush(Value..., into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lpushx(_:into:)","title":"func lpushx(Value, into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:)","title":"func lrange(from: RedisKey, firstIndex: Int, lastIndex: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:firstindex:lastindex:as:)","title":"func lrange(from: RedisKey, firstIndex: Int, lastIndex: Int, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:)","title":"func lrange(from: RedisKey, fromIndex: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:fromindex:as:)","title":"func lrange(from: RedisKey, fromIndex: Int, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-4ytj0","title":"func lrange(from: RedisKey, indices: ClosedRange) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:)-7840x","title":"func lrange(from: RedisKey, indices: Range) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-32j6c","title":"func lrange(from: RedisKey, indices: Range, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:indices:as:)-van4","title":"func lrange(from: RedisKey, indices: ClosedRange, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:)","title":"func lrange(from: RedisKey, throughIndex: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:throughindex:as:)","title":"func lrange(from: RedisKey, throughIndex: Int, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:)","title":"func lrange(from: RedisKey, upToIndex: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrange(from:uptoindex:as:)","title":"func lrange(from: RedisKey, upToIndex: Int, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lrem(_:from:count:)","title":"func lrem(Value, from: RedisKey, count: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/lset(index:to:in:)","title":"func lset(index: Int, to: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:before:after:)","title":"func ltrim(RedisKey, before: Int, after: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-1378z","title":"func ltrim(RedisKey, keepingIndices: Range) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-5iecz","title":"func ltrim(RedisKey, keepingIndices: ClosedRange) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7evhn","title":"func ltrim(RedisKey, keepingIndices: PartialRangeUpTo) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-7nw0a","title":"func ltrim(RedisKey, keepingIndices: PartialRangeThrough) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ltrim(_:keepingindices:)-8jjqv","title":"func ltrim(RedisKey, keepingIndices: PartialRangeFrom) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:)","title":"func mget([RedisKey]) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-10vkq","title":"func mget([RedisKey], as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mget(_:as:)-87la9","title":"func mget(RedisKey..., as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/mset(_:)","title":"func mset([RedisKey : Value]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/msetnx(_:)","title":"func msetnx([RedisKey : Value]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/patternsubscribercount()","title":"func patternSubscriberCount() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ping(with:)","title":"func ping(with: String?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:to:expirationinmilliseconds:)","title":"func psetex(RedisKey, to: Value, expirationInMilliseconds: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psetex(_:tojson:expirationinmilliseconds:)","title":"func psetex(RedisKey, toJSON: Value, expirationInMilliseconds: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/psubscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","title":"func psubscribe(to: [String], messageReceiver: RedisSubscriptionMessageReceiver, onSubscribe: RedisSubscriptionChangeHandler?, onUnsubscribe: RedisSubscriptionChangeHandler?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/pttl(_:)","title":"func pttl(RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/publish(_:to:)","title":"func publish(Message, to: RedisChannelName) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe()","title":"func punsubscribe() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/punsubscribe(from:)","title":"func punsubscribe(from: [String]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:)","title":"func rpop(from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpop(from:as:)","title":"func rpop(from: RedisKey, as: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:)","title":"func rpoplpush(from: RedisKey, to: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpoplpush(from:to:valuetype:)","title":"func rpoplpush(from: RedisKey, to: RedisKey, valueType: Value.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-2apo8","title":"func rpush([Value], into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpush(_:into:)-8sj7j","title":"func rpush(Value..., into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/rpushx(_:into:)","title":"func rpushx(Value, into: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-2mu5f","title":"func sadd([Value], to: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sadd(_:to:)-9qcq5","title":"func sadd(Value..., to: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scan(startingfrom:matching:count:)","title":"func scan(startingFrom: Int, matching: String?, count: Int?) -> EventLoopFuture<(Int, [String])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/scard(of:)","title":"func scard(of: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:)","title":"func sdiff(of: [RedisKey]) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9eb9i","title":"func sdiff(of: RedisKey..., valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiff(of:valuetype:)-9xep9","title":"func sdiff(of: [RedisKey], valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sdiffstore(as:sources:)","title":"func sdiffstore(as: RedisKey, sources: [RedisKey]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/select(database:)","title":"func select(database: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:)","title":"func send(command: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/send(command:with:)","title":"func send(command: String, with: [RESPValue]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:)","title":"func set(RedisKey, to: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:to:oncondition:expiration:)","title":"func set(RedisKey, to: Value, onCondition: RedisSetCommandCondition, expiration: RedisSetCommandExpiration?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:)","title":"func set(RedisKey, toJSON: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/set(_:tojson:oncondition:expiration:)","title":"func set(RedisKey, toJSON: Value, onCondition: RedisSetCommandCondition, expiration: RedisSetCommandExpiration?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:to:expirationinseconds:)","title":"func setex(RedisKey, to: Value, expirationInSeconds: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setex(_:tojson:expirationinseconds:)","title":"func setex(RedisKey, toJSON: Value, expirationInSeconds: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:to:)","title":"func setnx(RedisKey, to: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/setnx(_:tojson:)","title":"func setnx(RedisKey, toJSON: Value) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:)","title":"func sinter(of: [RedisKey]) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-1q4h9","title":"func sinter(of: RedisKey..., valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinter(of:valuetype:)-5b3r1","title":"func sinter(of: [RedisKey], valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sinterstore(as:sources:)","title":"func sinterstore(as: RedisKey, sources: [RedisKey]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sismember(_:of:)","title":"func sismember(Value, of: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:)","title":"func smembers(of: RedisKey) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smembers(of:as:)","title":"func smembers(of: RedisKey, as: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/smove(_:from:to:)","title":"func smove(Value, from: RedisKey, to: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:as:max:)","title":"func spop(from: RedisKey, as: Value.Type, max: Int) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/spop(from:max:)","title":"func spop(from: RedisKey, max: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:as:max:)","title":"func srandmember(from: RedisKey, as: Value.Type, max: Int) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srandmember(from:max:)","title":"func srandmember(from: RedisKey, max: Int) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-3za6j","title":"func srem(Value..., from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/srem(_:from:)-5qf9w","title":"func srem([Value], from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:)","title":"func sscan(RedisKey, startingFrom: Int, matching: String?, count: Int?) -> EventLoopFuture<(Int, [RESPValue])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sscan(_:startingfrom:matching:count:valuetype:)","title":"func sscan(RedisKey, startingFrom: Int, matching: String?, count: Int?, valueType: Value.Type) -> EventLoopFuture<(Int, [Value?])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribe(to:messagereceiver:onsubscribe:onunsubscribe:)","title":"func subscribe(to: [RedisChannelName], messageReceiver: RedisSubscriptionMessageReceiver, onSubscribe: RedisSubscriptionChangeHandler?, onUnsubscribe: RedisSubscriptionChangeHandler?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/subscribercount(forchannels:)","title":"func subscriberCount(forChannels: [RedisChannelName]) -> EventLoopFuture<[RedisChannelName : Int]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:)","title":"func sunion(of: [RedisKey]) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-9uw8q","title":"func sunion(of: [RedisKey], valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunion(of:valuetype:)-kq6n","title":"func sunion(of: RedisKey..., valueType: Value.Type) -> EventLoopFuture<[Value?]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/sunionstore(as:sources:)","title":"func sunionstore(as: RedisKey, sources: [RedisKey]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/swapdatabase(_:with:)","title":"func swapDatabase(Int, with: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/ttl(_:)","title":"func ttl(RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe()","title":"func unsubscribe() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/unsubscribe(from:)","title":"func unsubscribe(from: [RedisChannelName]) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-1a0g6","title":"func zadd((element: Value, score: Double), to: RedisKey, inserting: RedisZaddInsertBehavior, returning: RedisZaddReturnBehavior) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-2euhd","title":"func zadd([(element: Value, score: Double)], to: RedisKey, inserting: RedisZaddInsertBehavior, returning: RedisZaddReturnBehavior) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zadd(_:to:inserting:returning:)-9hzj5","title":"func zadd((element: Value, score: Double)..., to: RedisKey, inserting: RedisZaddInsertBehavior, returning: RedisZaddReturnBehavior) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcard(of:)","title":"func zcard(of: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withmaximumscoreof:)","title":"func zcount(of: RedisKey, withMaximumScoreOf: RedisZScoreBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withminimumscoreof:)","title":"func zcount(of: RedisKey, withMinimumScoreOf: RedisZScoreBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-5sevq","title":"func zcount(of: RedisKey, withScores: Range) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscores:)-79l1f","title":"func zcount(of: RedisKey, withScores: ClosedRange) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zcount(of:withscoresbetween:)","title":"func zcount(of: RedisKey, withScoresBetween: (min: RedisZScoreBound, max: RedisZScoreBound)) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zincrby(_:element:in:)","title":"func zincrby(Double, element: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zinterstore(as:sources:weights:aggregatemethod:)","title":"func zinterstore(as: RedisKey, sources: [RedisKey], weights: [Int]?, aggregateMethod: RedisSortedSetAggregateMethod?) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withmaximumvalueof:)","title":"func zlexcount(of: RedisKey, withMaximumValueOf: RedisZLexBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withminimumvalueof:)","title":"func zlexcount(of: RedisKey, withMinimumValueOf: RedisZLexBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zlexcount(of:withvaluesbetween:)","title":"func zlexcount(of: RedisKey, withValuesBetween: (min: RedisZLexBound, max: RedisZLexBound)) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:)","title":"func zpopmax(from: RedisKey) -> EventLoopFuture<(RESPValue, Double)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmax(from:max:)","title":"func zpopmax(from: RedisKey, max: Int) -> EventLoopFuture<[(RESPValue, Double)]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:)","title":"func zpopmin(from: RedisKey) -> EventLoopFuture<(RESPValue, Double)?>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zpopmin(from:max:)","title":"func zpopmin(from: RedisKey, max: Int) -> EventLoopFuture<[(RESPValue, Double)]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:firstindex:lastindex:includescoresinresponse:)","title":"func zrange(from: RedisKey, firstIndex: Int, lastIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:fromindex:includescoresinresponse:)","title":"func zrange(from: RedisKey, fromIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-5ecdq","title":"func zrange(from: RedisKey, indices: ClosedRange, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:indices:includescoresinresponse:)-e3ru","title":"func zrange(from: RedisKey, indices: Range, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:throughindex:includescoresinresponse:)","title":"func zrange(from: RedisKey, throughIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrange(from:uptoindex:includescoresinresponse:)","title":"func zrange(from: RedisKey, upToIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withmaximumvalueof:limitby:)","title":"func zrangebylex(from: RedisKey, withMaximumValueOf: RedisZLexBound, limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withminimumvalueof:limitby:)","title":"func zrangebylex(from: RedisKey, withMinimumValueOf: RedisZLexBound, limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebylex(from:withvaluesbetween:limitby:)","title":"func zrangebylex(from: RedisKey, withValuesBetween: (min: RedisZLexBound, max: RedisZLexBound), limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","title":"func zrangebyscore(from: RedisKey, withMaximumScoreOf: RedisZScoreBound, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"func zrangebyscore(from: RedisKey, withMinimumScoreOf: RedisZScoreBound, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-80rgu","title":"func zrangebyscore(from: RedisKey, withScores: Range, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscores:limitby:includescoresinresponse:)-90m05","title":"func zrangebyscore(from: RedisKey, withScores: ClosedRange, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","title":"func zrangebyscore(from: RedisKey, withScoresBetween: (min: RedisZScoreBound, max: RedisZScoreBound), limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrank(of:in:)","title":"func zrank(of: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-33gaj","title":"func zrem([Value], from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrem(_:from:)-rfyw","title":"func zrem(Value..., from: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withmaximumvalueof:)","title":"func zremrangebylex(from: RedisKey, withMaximumValueOf: RedisZLexBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withminimumvalueof:)","title":"func zremrangebylex(from: RedisKey, withMinimumValueOf: RedisZLexBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebylex(from:withvaluesbetween:)","title":"func zremrangebylex(from: RedisKey, withValuesBetween: (min: RedisZLexBound, max: RedisZLexBound)) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:firstindex:lastindex:)","title":"func zremrangebyrank(from: RedisKey, firstIndex: Int, lastIndex: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:fromindex:)","title":"func zremrangebyrank(from: RedisKey, fromIndex: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-248n5","title":"func zremrangebyrank(from: RedisKey, indices: Range) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:indices:)-5ong","title":"func zremrangebyrank(from: RedisKey, indices: ClosedRange) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:throughindex:)","title":"func zremrangebyrank(from: RedisKey, throughIndex: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyrank(from:uptoindex:)","title":"func zremrangebyrank(from: RedisKey, upToIndex: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withmaximumscoreof:)","title":"func zremrangebyscore(from: RedisKey, withMaximumScoreOf: RedisZScoreBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withminimumscoreof:)","title":"func zremrangebyscore(from: RedisKey, withMinimumScoreOf: RedisZScoreBound) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-4w148","title":"func zremrangebyscore(from: RedisKey, withScores: Range) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscores:)-6e0da","title":"func zremrangebyscore(from: RedisKey, withScores: ClosedRange) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zremrangebyscore(from:withscoresbetween:)","title":"func zremrangebyscore(from: RedisKey, withScoresBetween: (min: RedisZScoreBound, max: RedisZScoreBound)) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:firstindex:lastindex:includescoresinresponse:)","title":"func zrevrange(from: RedisKey, firstIndex: Int, lastIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:fromindex:includescoresinresponse:)","title":"func zrevrange(from: RedisKey, fromIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-3vyzr","title":"func zrevrange(from: RedisKey, indices: Range, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:indices:includescoresinresponse:)-80ttn","title":"func zrevrange(from: RedisKey, indices: ClosedRange, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:throughindex:includescoresinresponse:)","title":"func zrevrange(from: RedisKey, throughIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrange(from:uptoindex:includescoresinresponse:)","title":"func zrevrange(from: RedisKey, upToIndex: Int, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withmaximumvalueof:limitby:)","title":"func zrevrangebylex(from: RedisKey, withMaximumValueOf: RedisZLexBound, limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withminimumvalueof:limitby:)","title":"func zrevrangebylex(from: RedisKey, withMinimumValueOf: RedisZLexBound, limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebylex(from:withvaluesbetween:limitby:)","title":"func zrevrangebylex(from: RedisKey, withValuesBetween: (min: RedisZLexBound, max: RedisZLexBound), limitBy: (offset: Int, count: Int)?) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withmaximumscoreof:limitby:includescoresinresponse:)","title":"func zrevrangebyscore(from: RedisKey, withMaximumScoreOf: RedisZScoreBound, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withminimumscoreof:limitby:includescoresinresponse:)","title":"func zrevrangebyscore(from: RedisKey, withMinimumScoreOf: RedisZScoreBound, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-1z19g","title":"func zrevrangebyscore(from: RedisKey, withScores: ClosedRange, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscores:limitby:includescoresinresponse:)-5yyw8","title":"func zrevrangebyscore(from: RedisKey, withScores: Range, limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrangebyscore(from:withscoresbetween:limitby:includescoresinresponse:)","title":"func zrevrangebyscore(from: RedisKey, withScoresBetween: (min: RedisZScoreBound, max: RedisZScoreBound), limitBy: (offset: Int, count: Int)?, includeScoresInResponse: Bool) -> EventLoopFuture<[RESPValue]>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zrevrank(of:in:)","title":"func zrevrank(of: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:)","title":"func zscan(RedisKey, startingFrom: Int, matching: String?, count: Int?) -> EventLoopFuture<(Int, [(RESPValue, Double)])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscan(_:startingfrom:matching:count:valuetype:)","title":"func zscan(RedisKey, startingFrom: Int, matching: String?, count: Int?, valueType: Value.Type) -> EventLoopFuture<(Int, [(Value, Double)?])>","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zscore(of:in:)","title":"func zscore(of: Value, in: RedisKey) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/zunionstore(as:sources:weights:aggregatemethod:)","title":"func zunionstore(as: RedisKey, sources: [RedisKey], weights: [Int]?, aggregateMethod: RedisSortedSetAggregateMethod?) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct\/redisclient-implementations","title":"RedisClient Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.struct","title":"HBRequest.Redis","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/init(head:body:application:context:)","title":"init(head: HTTPRequestHead, body: HBRequestBody, application: HBApplication, context: HBRequestContext)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/allocator","title":"var allocator: ByteBufferAllocator","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayrequest","title":"var apiGatewayRequest: APIGatewayRequest","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/apigatewayv2request","title":"var apiGatewayV2Request: APIGatewayV2Request","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/application","title":"var application: HBApplication","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authbasic","title":"var authBasic: BasicAuthentication?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authbearer","title":"var authBearer: BearerAuthentication?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/body","title":"var body: HBRequestBody","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/context","title":"var context: HBRequestContext","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/cookies","title":"var cookies: HBCookies","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/db","title":"var db: Database","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/endpointpath","title":"var endpointPath: String?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/eventloop","title":"var eventLoop: EventLoop","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/extensions","title":"var extensions: HBSendableExtensions","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/fluent-swift.property","title":"var fluent: Fluent","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/headers","title":"var headers: HTTPHeaders","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/id","title":"var id: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/jobs-swift.property","title":"var jobs: Jobs","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/logger","title":"var logger: Logger","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/method","title":"var method: HTTPMethod","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/parameters","title":"var parameters: HBParameters","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/persist-swift.property","title":"var persist: HBRequest.Persist","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis-swift.property","title":"var redis: Redis","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/remoteaddress","title":"var remoteAddress: SocketAddress?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/response","title":"var response: HBRequest.ResponsePatch","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/servicecontext","title":"var serviceContext: ServiceContext","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/session","title":"var session: SessionManager","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/uri","title":"var uri: HBURL","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/version","title":"var version: HTTPVersion","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authget(_:)","title":"func authGet(Auth.Type) -> Auth?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authhas(_:)","title":"func authHas(Auth.Type) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authlogin(_:)","title":"func authLogin(Auth)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authlogout(_:)","title":"func authLogout(Auth.Type)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/authrequire(_:)","title":"func authRequire(Auth.Type) throws -> Auth","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody()","title":"func collateBody() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/collatebody(maxsize:)","title":"func collateBody(maxSize: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/db(_:)","title":"func db(DatabaseID?) -> Database","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/decode(as:)","title":"func decode(as: Type.Type) throws -> Type","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-34tp6","title":"func failure(HTTPResponseStatus) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:)-8vehc","title":"func failure(Error) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/failure(_:message:)","title":"func failure(HTTPResponseStatus, message: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/redis(id:)","title":"func redis(id: RedisConnectionPoolGroupIdentifier) -> Redis","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/success(_:)","title":"func success(T) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/withservicecontext(_:_:)","title":"func withServiceContext(ServiceContext, (HBRequest) throws -> Return) rethrows -> Return","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-7r3k8","title":"func withSpan(String, context: ServiceContext, ofKind: SpanKind, (HBRequest, Span) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:context:ofkind:_:)-m3y9","title":"func withSpan(String, context: ServiceContext, ofKind: SpanKind, (HBRequest, Span) throws -> Return) rethrows -> Return","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-198d8","title":"func withSpan(String, ofKind: SpanKind, (HBRequest, Span) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/withspan(_:ofkind:_:)-4bxhf","title":"func withSpan(String, ofKind: SpanKind, (HBRequest, Span) throws -> Return) rethrows -> Return","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequest\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbrequest\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbrequest","title":"HBRequest","type":"struct"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/init(rawvalue:)","title":"init(rawValue: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/rawvalue","title":"let rawValue: String","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http","title":"static var http: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/http_unix","title":"static var http_unix: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https","title":"static var https: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/https_unix","title":"static var https_unix: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/unix","title":"static var unix: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/ws","title":"static var ws: HBURL.Scheme","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/wss","title":"static var wss: HBURL.Scheme","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.struct","title":"HBURL.Scheme","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/init(_:)","title":"init(String)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hburl\/init(stringliteral:)","title":"init(stringLiteral: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/host","title":"var host: String?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/path","title":"var path: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/port","title":"var port: Int?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/query","title":"var query: String?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/queryparameters","title":"var queryParameters: HBParameters","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/scheme-swift.property","title":"var scheme: HBURL.Scheme?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hburl\/string","title":"let string: String","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/init(extendedgraphemeclusterliteral:)","title":"init(extendedGraphemeClusterLiteral: Self.StringLiteralType)","type":"init"}],"path":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyextendedgraphemeclusterliteral-implementations","title":"ExpressibleByExtendedGraphemeClusterLiteral Implementations","type":"symbol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hburl\/init(unicodescalarliteral:)","title":"init(unicodeScalarLiteral: Self.ExtendedGraphemeClusterLiteralType)","type":"init"}],"path":"\/documentation\/hummingbirdauth\/hburl\/expressiblebyunicodescalarliteral-implementations","title":"ExpressibleByUnicodeScalarLiteral Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hburl","title":"HBURL","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:)","title":"func get(String) -> String?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/get(_:as:)","title":"func get(String, as: T.Type) -> T?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:)","title":"func getAll(String) -> [String]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/getall(_:as:)","title":"func getAll(String, as: T.Type) -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/getcatchall()","title":"func getCatchAll() -> [Substring]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/has(_:)","title":"func has(Substring) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:)","title":"func require(String) throws -> String","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/require(_:as:)","title":"func require(String, as: T.Type) throws -> T","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/requireall(_:as:)","title":"func requireAll(String, as: T.Type) throws -> [T]","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-10i62","title":"subscript(String) -> String?","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5j7en","title":"subscript(Substring) -> String?","type":"subscript"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/collection","title":"HBParameters.Collection","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/count","title":"var count: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/endindex","title":"var endIndex: HBParameters.Index","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/first","title":"var first: Self.Element?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/indices","title":"var indices: DefaultIndices","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/isempty","title":"var isEmpty: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/startindex","title":"var startIndex: HBParameters.Index","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/underestimatedcount","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/distance(from:to:)","title":"func distance(from: Self.Index, to: Self.Index) -> Int","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/drop(while:)","title":"func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/dropfirst(_:)","title":"func dropFirst(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/droplast(_:)","title":"func dropLast(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/firstindex(where:)","title":"func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:)","title":"func formIndex(inout Self.Index, offsetBy: Int)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(_:offsetby:limitedby:)","title":"func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/formindex(after:)","title":"func formIndex(after: inout Self.Index)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:)","title":"func index(Self.Index, offsetBy: Int) -> Self.Index","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/index(_:offsetby:limitedby:)","title":"func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/index(after:)","title":"func index(after: HBParameters.Index) -> HBParameters.Index","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/makeiterator()","title":"func makeIterator() -> IndexingIterator","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-3rxvz","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(_:)","title":"func prefix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(through:)","title":"func prefix(through: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(upto:)","title":"func prefix(upTo: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/prefix(while:)","title":"func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement()","title":"func randomElement() -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/randomelement(using:)","title":"func randomElement(using: inout T) -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(_:)","title":"func suffix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/suffix(from:)","title":"func suffix(from: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/trimmingprefix(while:)","title":"func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-3wu50","title":"subscript(HBParameters.Index) -> HBParameters.Collection.Element","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-5zpw2","title":"subscript(Range) -> Slice","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-6tkf2","title":"subscript((UnboundedRange_) -> ()) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/subscript(_:)-7td5g","title":"subscript(R) -> Self.SubSequence","type":"subscript"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/index","title":"HBParameters.Index","type":"typealias"}],"path":"\/documentation\/hummingbirdauth\/hbparameters\/collection-implementations","title":"Collection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbparameters\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/lazy","title":"var lazy: LazySequence","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/compactmap(_:)","title":"func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/contains(where:)","title":"func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/elementsequal(_:by:)","title":"func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/enumerated()","title":"func enumerated() -> EnumeratedSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/filter(_:)","title":"func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/first(where:)","title":"func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-4eve8","title":"func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/flatmap(_:)-82oy1","title":"func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/foreach(_:)","title":"func forEach((Self.Element) throws -> Void) rethrows","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/lexicographicallyprecedes(_:by:)","title":"func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/map(_:)-2541h","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/max(by:)","title":"func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/min(by:)","title":"func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/reversed()","title":"func reversed() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled()","title":"func shuffled() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/shuffled(using:)","title":"func shuffled(using: inout T) -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/sorted(by:)","title":"func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/starts(with:by:)","title":"func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparameters\/withcontiguousstorageifavailable(_:)","title":"func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbparameters\/sequence-implementations","title":"Sequence Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbparameters","title":"HBParameters","type":"struct"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/~=(_:_:)","title":"static func ~= (HBMediaType, HBMediaType) -> Bool","type":"op"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/init(from:)","title":"init?(from: String)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/init(type:subtype:parameter:)","title":"init(type: HBMediaType.Category, subType: String, parameter: (String, String)?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/description","title":"var description: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/parameter","title":"let parameter: (name: String, value: String)?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/subtype","title":"let subType: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/type","title":"let type: HBMediaType.Category","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/istype(_:)","title":"func isType(HBMediaType) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/withparameter(name:value:)","title":"func withParameter(name: String, value: String) -> HBMediaType","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/application","title":"static var application: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/application7z","title":"static var application7z: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationabiword","title":"static var applicationAbiWord: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationamzkindleebook","title":"static var applicationAmzKindleEBook: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationarc","title":"static var applicationArc: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbinary","title":"static var applicationBinary: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip","title":"static var applicationBzip: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationbzip2","title":"static var applicationBzip2: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationcsh","title":"static var applicationCsh: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationdocx","title":"static var applicationDocx: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationeot","title":"static var applicationEot: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationepub","title":"static var applicationEpub: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationgzip","title":"static var applicationGzip: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjar","title":"static var applicationJar: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjson","title":"static var applicationJson: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationjsonld","title":"static var applicationJsonLD: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmpkg","title":"static var applicationMpkg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationmsword","title":"static var applicationMsword: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodp","title":"static var applicationOdp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationods","title":"static var applicationOds: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationodt","title":"static var applicationOdt: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationogg","title":"static var applicationOgg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpdf","title":"static var applicationPdf: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationphp","title":"static var applicationPhp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationppt","title":"static var applicationPpt: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationpptx","title":"static var applicationPptx: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrar","title":"static var applicationRar: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationrtf","title":"static var applicationRtf: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationsh","title":"static var applicationSh: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationswf","title":"static var applicationSwf: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationtar","title":"static var applicationTar: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationurlencoded","title":"static var applicationUrlEncoded: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationvsd","title":"static var applicationVsd: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxhtml","title":"static var applicationXhtml: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxls","title":"static var applicationXls: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxlsx","title":"static var applicationXlsx: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationxml","title":"static var applicationXml: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/applicationzip","title":"static var applicationZip: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audio","title":"static var audio: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3g2","title":"static var audio3g2: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audio3gp","title":"static var audio3gp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audioaac","title":"static var audioAac: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audiomidi","title":"static var audioMidi: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audiompeg","title":"static var audioMpeg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audioogg","title":"static var audioOgg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audioopus","title":"static var audioOpus: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowave","title":"static var audioWave: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/audiowebm","title":"static var audioWebm: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/example","title":"static var example: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/font","title":"static var font: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/fontotf","title":"static var fontOtf: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/fontttf","title":"static var fontTtf: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff","title":"static var fontWoff: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/fontwoff2","title":"static var fontWoff2: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/image","title":"static var image: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagebmp","title":"static var imageBmp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagegif","title":"static var imageGif: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imageico","title":"static var imageIco: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagejpeg","title":"static var imageJpeg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagepng","title":"static var imagePng: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagesvg","title":"static var imageSvg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagetiff","title":"static var imageTiff: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/imagewebp","title":"static var imageWebp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/message","title":"static var message: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/model","title":"static var model: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/multipart","title":"static var multipart: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/multipartform","title":"static var multipartForm: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/text","title":"static var text: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/textcss","title":"static var textCss: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/textcsv","title":"static var textCsv: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/texthtml","title":"static var textHtml: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/texticalendar","title":"static var textICalendar: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/textjavascript","title":"static var textJavascript: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/textplain","title":"static var textPlain: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/video","title":"static var video: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/video3g2","title":"static var video3g2: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/video3gp","title":"static var video3gp: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/videomp4","title":"static var videoMp4: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/videompeg","title":"static var videoMpeg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/videoogg","title":"static var videoOgg: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/videots","title":"static var videoTs: HBMediaType","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/videowebm","title":"static var videoWebm: HBMediaType","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/getmediatype(forextension:)","title":"static func getMediaType(forExtension: String) -> HBMediaType?","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/==(_:_:)","title":"static func == (HBMediaType.Category, HBMediaType.Category) -> Bool","type":"op"},{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/any","title":"case any","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/application","title":"case application","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/audio","title":"case audio","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/example","title":"case example","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/font","title":"case font","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/image","title":"case image","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/message","title":"case message","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/model","title":"case model","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/multipart","title":"case multipart","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/text","title":"case text","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/video","title":"case video","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbmediatype\/category","title":"HBMediaType.Category","type":"enum"}],"path":"\/documentation\/hummingbirdauth\/hbmediatype","title":"HBMediaType","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequestcontext\/allocator","title":"var allocator: ByteBufferAllocator","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequestcontext\/eventloop","title":"var eventLoop: EventLoop","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbrequestcontext\/remoteaddress","title":"var remoteAddress: SocketAddress?","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbrequestcontext","title":"HBRequestContext","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/httpheaderspatch\/init(dictionaryliteral:)","title":"init(dictionaryLiteral: (String, String)...)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(contentsof:)","title":"func add(contentsOf: S)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/httpheaderspatch\/add(name:value:)","title":"func add(name: String, value: String)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/httpheaderspatch\/remove(name:)","title":"func remove(name: String)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/httpheaderspatch\/replaceoradd(name:value:)","title":"func replaceOrAdd(name: String, value: String)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/httpheaderspatch","title":"HTTPHeadersPatch","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/init(status:headers:body:)","title":"init(status: HTTPResponseStatus, headers: HTTPHeaders, body: HBResponseBody)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/body","title":"var body: HBResponseBody","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/extensions","title":"var extensions: HBSendableExtensions","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/headers","title":"var headers: HTTPHeaders","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/status","title":"var status: HTTPResponseStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/setcookie(_:)","title":"func setCookie(HBCookie)","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirect(to:type:)","title":"static func redirect(to: String, type: HBResponse.RedirectType) -> HBResponse","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/found","title":"case found","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/normal","title":"case normal","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/permanent","title":"case permanent","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/temporary","title":"case temporary","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/status","title":"var status: HTTPResponseStatus","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbresponse\/redirecttype","title":"HBResponse.RedirectType","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbresponse\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponse\/response(from:)","title":"func response(from: HBRequest) -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponse\/hbresponsegenerator-implementations","title":"HBResponseGenerator Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbresponse","title":"HBResponse","type":"struct"},{"title":"Encoding\/Decoding","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)","title":"func decode(T.Type, from: HBRequest) throws -> T","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder","title":"HBRequestDecoder","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)","title":"func encode(T, from: HBRequest) throws -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponseencoder","title":"HBResponseEncoder","type":"protocol"},{"path":"\/documentation\/hummingbirdauth\/hbresponseencodable","title":"HBResponseEncodable","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-6wb6i","title":"func response(from: HBRequest) throws -> HBResponse","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-6wb6i","title":"func response(from: HBRequest) throws -> HBResponse","type":"method"}],"title":"HBResponseGenerator Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbresponsegenerator\/response(from:)-4uxbo","title":"func response(from: HBRequest) throws -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponsegenerator","title":"HBResponseGenerator","type":"protocol"},{"path":"\/documentation\/hummingbirdauth\/hbresponsecodable","title":"HBResponseCodable","type":"protocol"},{"title":"Middleware","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"title":"HBAsyncMiddleware Implementations","type":"groupMarker"},{"children":[{"path":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-4evzs","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"title":"HBMiddleware Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbmiddleware\/apply(to:next:)-ixu0","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmiddleware","title":"HBMiddleware","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-5ph3o","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"title":"HBAsyncMiddleware Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware\/apply(to:next:)-55q7c","title":"func apply(to: HBRequest, next: HBResponder) async throws -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncmiddleware","title":"HBAsyncMiddleware","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/add(_:)","title":"func add(HBMiddleware)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup\/constructresponder(finalresponder:)","title":"func constructResponder(finalResponder: HBResponder) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmiddlewaregroup","title":"HBMiddlewareGroup","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/init(alloworigin:allowheaders:allowmethods:allowcredentials:exposedheaders:maxage:)","title":"init(allowOrigin: HBCORSMiddleware.AllowOrigin, allowHeaders: [String], allowMethods: [HTTPMethod], allowCredentials: Bool, exposedHeaders: [String]?, maxAge: TimeAmount?)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/all","title":"case all","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/custom(_:)","title":"case custom(String)","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/none","title":"case none","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin\/originbased","title":"case originBased","type":"case"}],"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware\/alloworigin","title":"HBCORSMiddleware.AllowOrigin","type":"enum"}],"path":"\/documentation\/hummingbirdauth\/hbcorsmiddleware","title":"HBCORSMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)","title":"init(Logger.Level, includeHeaders: Bool)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","title":"HBLogRequestsMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","title":"HBMetricsMiddleware","type":"struct"},{"title":"Extending the Application","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbextensible\/extensions","title":"var extensions: HBExtensions","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbextensible","title":"HBExtensible","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/exists(_:)","title":"func exists(KeyPath) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-63nyk","title":"func get(KeyPath) -> Type?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:)-7gsg7","title":"func get(KeyPath) -> Type?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/get(_:error:)","title":"func get(KeyPath, error: StaticString?) -> Type","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbextensions\/set(_:value:shutdowncallback:)","title":"func set(KeyPath, value: Type, shutdownCallback: ((Type) throws -> Void)?)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbextensions","title":"HBExtensions","type":"struct"},{"title":"Connection Pool","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/init(source:maxconnections:eventloop:)","title":"init(source: Source, maxConnections: Int, eventLoop: EventLoop)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/eventloop","title":"let eventLoop: EventLoop","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/isclosed","title":"var isClosed: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/maxconnections","title":"let maxConnections: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/numconnections","title":"var numConnections: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/source","title":"let source: Source","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-84c38","title":"func close(logger: Logger) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/close(logger:)-8eps7","title":"func close(logger: Logger) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-5jfq6","title":"func lease(logger: Logger, process: (Source.Connection) async throws -> NewValue) async throws -> NewValue","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/lease(logger:process:)-92yrt","title":"func lease(logger: Logger, process: (Source.Connection) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/release(connection:logger:)","title":"func release(connection: Source.Connection, logger: Logger)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-1u5lk","title":"func request(logger: Logger) async throws -> Source.Connection","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpool\/request(logger:)-hcfg","title":"func request(logger: Logger) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionpool","title":"HBConnectionPool","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnection\/isclosed","title":"var isClosed: Bool","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-3of7e","title":"func close(on: EventLoop) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-3of7e","title":"func close(on: EventLoop) -> EventLoopFuture","type":"method"}],"title":"HBConnection Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbconnection\/close(on:)-83o3o","title":"func close(on: EventLoop) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbconnection","title":"HBConnection","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/connection","title":"Connection","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"func makeConnection(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"func makeConnection(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"}],"title":"HBConnectionSource Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-4horn","title":"func makeConnection(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionsource","title":"HBConnectionSource","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasyncconnection\/close()","title":"func close() async throws","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncconnection","title":"HBAsyncConnection","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"func makeConnection(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionsource\/makeconnection(on:logger:)-9bn5r","title":"func makeConnection(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"}],"title":"HBConnectionSource Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource\/makeconnection(on:logger:)-2ihgb","title":"func makeConnection(on: EventLoop, logger: Logger) async throws -> Self.Connection","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncconnectionsource","title":"HBAsyncConnectionSource","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/init(source:maxconnections:eventloopgroup:logger:)","title":"init(source: Source, maxConnections: Int, eventLoopGroup: EventLoopGroup, logger: Logger)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-5bcc8","title":"func close() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/close()-92vxp","title":"func close() async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/getconnectionpool(on:)","title":"func getConnectionPool(on: EventLoop) -> HBConnectionPool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-3hdyx","title":"func lease(on: EventLoop, logger: Logger, process: (Source.Connection) async throws -> NewValue) async throws -> NewValue","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/lease(on:logger:process:)-4jt09","title":"func lease(on: EventLoop, logger: Logger, process: (Source.Connection) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/release(connection:on:logger:)","title":"func release(connection: Source.Connection, on: EventLoop, logger: Logger)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-5hfeq","title":"func request(on: EventLoop, logger: Logger) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup\/request(on:logger:)-6sxjk","title":"func request(on: EventLoop, logger: Logger) async throws -> Source.Connection","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolgroup","title":"HBConnectionPoolGroup","type":"class"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/poolclosed","title":"case poolClosed","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbconnectionpoolerror","title":"HBConnectionPoolError","type":"enum"},{"title":"Storage","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","title":"func get(key: String, as: Object.Type, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","title":"func remove(key: String, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","title":"func shutdown()","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver","title":"HBPersistDriver","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)","title":"init(create: (HBApplication) -> HBPersistDriver)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create","title":"let create: (HBApplication) -> HBPersistDriver","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent","title":"static var fluent: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory","title":"static var memory: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis","title":"static var redis: HBPersistDriverFactory","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)","title":"static func fluent(DatabaseID?) -> HBPersistDriverFactory","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)","title":"static func redis(id: RedisConnectionPoolGroupIdentifier) -> HBPersistDriverFactory","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory","title":"HBPersistDriverFactory","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate","title":"static var duplicate: HBPersistError","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror","title":"HBPersistError","type":"struct"},{"title":"Miscellaneous","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/init()","title":"init()","type":"init"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/init(_:)","title":"init([FlatDictionary.Element])","type":"init"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/init(dictionaryliteral:)","title":"init(dictionaryLiteral: (Key, Value)...)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/endindex","title":"var endIndex: FlatDictionary.Index","type":"property"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/startindex","title":"var startIndex: FlatDictionary.Index","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/append(key:value:)","title":"func append(key: Key, value: Value)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/getall(for:)","title":"func getAll(for: Key) -> [Value]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/has(_:)","title":"func has(Key) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/index(after:)","title":"func index(after: FlatDictionary.Index) -> FlatDictionary.Index","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8noau","title":"subscript(FlatDictionary.Index) -> FlatDictionary.Element","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-pw02","title":"subscript(Key) -> Value?","type":"subscript"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/element","title":"FlatDictionary.Element","type":"typealias"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/index","title":"FlatDictionary.Index","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/count","title":"var count: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/first","title":"var first: Self.Element?","type":"property"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/indices","title":"var indices: DefaultIndices","type":"property"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/isempty","title":"var isEmpty: Bool","type":"property"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/underestimatedcount","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/distance(from:to:)","title":"func distance(from: Self.Index, to: Self.Index) -> Int","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/drop(while:)","title":"func drop(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/dropfirst(_:)","title":"func dropFirst(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/droplast(_:)","title":"func dropLast(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/firstindex(where:)","title":"func firstIndex(where: (Self.Element) throws -> Bool) rethrows -> Self.Index?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:)","title":"func formIndex(inout Self.Index, offsetBy: Int)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(_:offsetby:limitedby:)","title":"func formIndex(inout Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/formindex(after:)","title":"func formIndex(after: inout Self.Index)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:)","title":"func index(Self.Index, offsetBy: Int) -> Self.Index","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/index(_:offsetby:limitedby:)","title":"func index(Self.Index, offsetBy: Int, limitedBy: Self.Index) -> Self.Index?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/makeiterator()","title":"func makeIterator() -> IndexingIterator","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-50v4d","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(_:)","title":"func prefix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(through:)","title":"func prefix(through: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(upto:)","title":"func prefix(upTo: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/prefix(while:)","title":"func prefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement()","title":"func randomElement() -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/randomelement(using:)","title":"func randomElement(using: inout T) -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [Self.SubSequence]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(_:)","title":"func suffix(Int) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/suffix(from:)","title":"func suffix(from: Self.Index) -> Self.SubSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/trimmingprefix(while:)","title":"func trimmingPrefix(while: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence","type":"method"},{"title":"Subscripts","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-2d4tj","title":"subscript(R) -> Self.SubSequence","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-6qlfr","title":"subscript(Range) -> Slice","type":"subscript"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/subscript(_:)-8t493","title":"subscript((UnboundedRange_) -> ()) -> Self.SubSequence","type":"subscript"}],"path":"\/documentation\/hummingbirdauth\/flatdictionary\/collection-implementations","title":"Collection Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/lazy","title":"var lazy: LazySequence","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/compactmap(_:)","title":"func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/contains(where:)","title":"func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/elementsequal(_:by:)","title":"func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/enumerated()","title":"func enumerated() -> EnumeratedSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/filter(_:)","title":"func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/first(where:)","title":"func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-1ygb6","title":"func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/flatmap(_:)-557vp","title":"func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/foreach(_:)","title":"func forEach((Self.Element) throws -> Void) rethrows","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/lexicographicallyprecedes(_:by:)","title":"func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/map(_:)-2ru26","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/max(by:)","title":"func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/min(by:)","title":"func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/reversed()","title":"func reversed() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled()","title":"func shuffled() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/shuffled(using:)","title":"func shuffled(using: inout T) -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/sorted(by:)","title":"func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/starts(with:by:)","title":"func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/flatdictionary\/withcontiguousstorageifavailable(_:)","title":"func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?","type":"method"}],"path":"\/documentation\/hummingbirdauth\/flatdictionary\/sequence-implementations","title":"Sequence Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/flatdictionary","title":"FlatDictionary","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/init()","title":"init()","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/init(dictionaryliteral:)","title":"init(dictionaryLiteral: (String, String)...)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/init(from:)","title":"init(from: Decoder) throws","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/init(values:)","title":"init(values: [String : String])","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:)","title":"func get(String) -> String?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/get(_:as:)","title":"func get(String, as: T.Type) -> T?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/merging(with:)","title":"func merging(with: HBEnvironment) -> HBEnvironment","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/set(_:value:)","title":"func set(String, value: String?)","type":"method"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/shared","title":"static let shared: HBEnvironment","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/dotenv(_:)","title":"static func dotEnv(String) throws -> HBEnvironment","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbenvironment\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbenvironment\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbenvironment","title":"HBEnvironment","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbdatecache\/currentdate","title":"var currentDate: String","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbdatecache\/formatrfc1123date(_:)","title":"static func formatRFC1123Date(Int) -> String","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbdatecache\/getdatecache(on:)","title":"static func getDateCache(on: EventLoop) -> HBDateCache","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbdatecache","title":"HBDateCache","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/init(_:)","title":"init(String)","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/init(_:validateutf8:)","title":"init?(Bytes, validateUTF8: Bool)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/count","title":"var count: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/string","title":"var string: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/advance()","title":"func advance() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/advance(by:)","title":"func advance(by: Int) throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/character()","title":"func character() throws -> Unicode.Scalar","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/current()","title":"func current() -> Unicode.Scalar","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/movetoend()","title":"func moveToEnd()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/movetostart()","title":"func moveToStart()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/percentdecode()","title":"func percentDecode() -> String?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/reachedend()","title":"func reachedEnd() -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3ddyp","title":"func read(Unicode.Scalar) throws -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-3jot2","title":"func read(Set) throws -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(_:)-46502","title":"func read(String) throws -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(count:)","title":"func read(count: Int) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4fsmu","title":"func read(until: Set, throwOnOverflow: Bool) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-4qwvq","title":"func read(until: (Unicode.Scalar) -> Bool, throwOnOverflow: Bool) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9o9x7","title":"func read(until: Unicode.Scalar, throwOnOverflow: Bool) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(until:throwonoverflow:)-9xtym","title":"func read(until: KeyPath, throwOnOverflow: Bool) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(untilstring:throwonoverflow:skiptoend:)","title":"func read(untilString: String, throwOnOverflow: Bool, skipToEnd: Bool) throws -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2mu8n","title":"func read(while: (Unicode.Scalar) -> Bool) -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2tzbd","title":"func read(while: KeyPath) -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-2zxuj","title":"func read(while: Set) -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/read(while:)-4p0fs","title":"func read(while: Unicode.Scalar) -> Int","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/readuntiltheend()","title":"func readUntilTheEnd() -> HBParser","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/retreat()","title":"func retreat() throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/retreat(by:)","title":"func retreat(by: Int) throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:)","title":"func split(separator: Unicode.Scalar) -> [HBParser]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance()","title":"func unsafeAdvance()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/unsafeadvance(by:)","title":"func unsafeAdvance(by: Int)","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/emptystring","title":"case emptyString","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/invalidutf8","title":"case invalidUTF8","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/overflow","title":"case overflow","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/unexpected","title":"case unexpected","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbparser\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbparser\/error","title":"HBParser.Error","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/next()","title":"func next() -> Unicode.Scalar?","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/iterator\/element","title":"HBParser.Iterator.Element","type":"typealias"}],"path":"\/documentation\/hummingbirdauth\/hbparser\/iterator","title":"HBParser.Iterator","type":"struct"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/lazy","title":"var lazy: LazySequence","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/underestimatedcount","title":"var underestimatedCount: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/compactmap(_:)","title":"func compactMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/contains(_:)","title":"func contains(Self.Element) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/contains(where:)","title":"func contains(where: (Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/drop(while:)","title":"func drop(while: (Self.Element) throws -> Bool) rethrows -> DropWhileSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/dropfirst(_:)","title":"func dropFirst(Int) -> DropFirstSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/droplast(_:)","title":"func dropLast(Int) -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:)","title":"func elementsEqual(OtherSequence) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/elementsequal(_:by:)","title":"func elementsEqual(OtherSequence, by: (Self.Element, OtherSequence.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/enumerated()","title":"func enumerated() -> EnumeratedSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/filter(_:)","title":"func filter((Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/first(where:)","title":"func first(where: (Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-50vol","title":"func flatMap((Self.Element) throws -> ElementOfResult?) rethrows -> [ElementOfResult]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/flatmap(_:)-6dduv","title":"func flatMap((Self.Element) throws -> SegmentOfResult) rethrows -> [SegmentOfResult.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/foreach(_:)","title":"func forEach((Self.Element) throws -> Void) rethrows","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:)","title":"func lexicographicallyPrecedes(OtherSequence) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/lexicographicallyprecedes(_:by:)","title":"func lexicographicallyPrecedes(OtherSequence, by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/makeiterator()","title":"func makeIterator() -> HBParser.Iterator","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/map(_:)","title":"func map((Self.Element) throws -> T) rethrows -> [T]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/max()","title":"func max() -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/max(by:)","title":"func max(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/min()","title":"func min() -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/min(by:)","title":"func min(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/prefix(_:)","title":"func prefix(Int) -> PrefixSequence","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/prefix(while:)","title":"func prefix(while: (Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) throws -> Result) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) throws -> ()) rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/reversed()","title":"func reversed() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/shuffled()","title":"func shuffled() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/shuffled(using:)","title":"func shuffled(using: inout T) -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/sorted()","title":"func sorted() -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/sorted(by:)","title":"func sorted(by: (Self.Element, Self.Element) throws -> Bool) rethrows -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/split(maxsplits:omittingemptysubsequences:whereseparator:)","title":"func split(maxSplits: Int, omittingEmptySubsequences: Bool, whereSeparator: (Self.Element) throws -> Bool) rethrows -> [ArraySlice]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/split(separator:maxsplits:omittingemptysubsequences:)","title":"func split(separator: Self.Element, maxSplits: Int, omittingEmptySubsequences: Bool) -> [ArraySlice]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:)","title":"func starts(with: PossiblePrefix) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/starts(with:by:)","title":"func starts(with: PossiblePrefix, by: (Self.Element, PossiblePrefix.Element) throws -> Bool) rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/suffix(_:)","title":"func suffix(Int) -> [Self.Element]","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/withcontiguousstorageifavailable(_:)","title":"func withContiguousStorageIfAvailable((UnsafeBufferPointer) throws -> R) rethrows -> R?","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbparser\/element","title":"HBParser.Element","type":"typealias"}],"path":"\/documentation\/hummingbirdauth\/hbparser\/sequence-implementations","title":"Sequence Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbparser","title":"HBParser","type":"struct"},{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/init(_:)","title":"init(ByteBufferSequence)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer\/read(on:)","title":"func read(on: EventLoop) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/asyncsequenceresponsebodystreamer","title":"AsyncSequenceResponseBodyStreamer","type":"class"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/init(eventloopgroup:)","title":"init(eventLoopGroup: EventLoopGroup)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-3qfgj","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-8rz6e","title":"func get(key: String, as: Object.Type, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/remove(key:request:)","title":"func remove(key: String, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-58edz","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/shutdown()","title":"func shutdown()","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/create(key:value:expires:request:)-431hm","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/get(key:as:request:)-5whgx","title":"func get(key: String, as: Object.Type, request: HBRequest) async throws -> Object?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/set(key:value:expires:request:)-vzvg","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver\/hbpersistdriver-implementations","title":"HBPersistDriver Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbmemorypersistdriver","title":"HBMemoryPersistDriver","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensible\/extensions","title":"var extensions: HBSendableExtensions","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbsendableextensible","title":"HBSendableExtensible","type":"protocol"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator\/response(from:)","title":"func response(from: HBRequest) -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/asyncsequenceresponsegenerator","title":"AsyncSequenceResponseGenerator","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/exists(_:)","title":"func exists(KeyPath) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-a367","title":"func get(KeyPath) -> Type?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:)-vcwg","title":"func get(KeyPath) -> Type?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/get(_:error:)","title":"func get(KeyPath, error: StaticString?) -> Type","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsendableextensions\/set(_:value:)","title":"func set(KeyPath, value: Type)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbsendableextensions","title":"HBSendableExtensions","type":"struct"}],"path":"\/documentation\/hummingbird","title":"Hummingbird","type":"module"},{"children":[{"title":"User Guides","type":"groupMarker"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder\/decode(_:from:)","title":"func decode(T.Type, from: HBRequest) throws -> T","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrequestdecoder","title":"HBRequestDecoder","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbresponseencoder\/encode(_:from:)","title":"func encode(T, from: HBRequest) throws -> HBResponse","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbresponseencoder","title":"HBResponseEncoder","type":"protocol"}],"path":"\/documentation\/hummingbird\/encodinganddecoding","title":"Encoding and Decoding","type":"symbol"},{"path":"\/documentation\/hummingbird\/errorhandling","title":"Error Handling","type":"article"},{"path":"\/documentation\/hummingbird\/extendinghummingbird","title":"Extending Hummingbird","type":"article"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/init(_:includeheaders:)","title":"init(Logger.Level, includeHeaders: Bool)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hblogrequestsmiddleware","title":"HBLogRequestsMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/init()","title":"init()","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbmetricsmiddleware","title":"HBMetricsMiddleware","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init()","title":"init()","type":"init"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/init(recordingheaders:)","title":"init(recordingHeaders: C)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbtracingmiddleware","title":"HBTracingMiddleware","type":"struct"}],"path":"\/documentation\/hummingbird\/loggingmetricsandtracing","title":"Logging, Metrics and Tracing","type":"symbol"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-8eh3v","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"}],"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/create(key:value:expires:request:)-3m0mo","title":"func create(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-8yq9h","title":"func get(key: String, as: Object.Type, request: HBRequest) async throws -> Object?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-8yq9h","title":"func get(key: String, as: Object.Type, request: HBRequest) async throws -> Object?","type":"method"}],"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/get(key:as:request:)-75a9i","title":"func get(key: String, as: Object.Type, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-4ypic","title":"func remove(key: String, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-4ypic","title":"func remove(key: String, request: HBRequest) async throws","type":"method"}],"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/remove(key:request:)-8qc2n","title":"func remove(key: String, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-9yq7y","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) async throws","type":"method"}],"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/set(key:value:expires:request:)-2nhv","title":"func set(key: String, value: Object, expires: TimeAmount?, request: HBRequest) -> EventLoopFuture","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt","title":"func shutdown()","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-2jadt","title":"func shutdown()","type":"method"}],"title":"HBPersistDriver Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver\/shutdown()-8gjyt","title":"func shutdown()","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriver","title":"HBPersistDriver","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/init(create:)","title":"init(create: (HBApplication) -> HBPersistDriver)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/create","title":"let create: (HBApplication) -> HBPersistDriver","type":"property"},{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent","title":"static var fluent: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/memory","title":"static var memory: HBPersistDriverFactory","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis","title":"static var redis: HBPersistDriverFactory","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/fluent(_:)","title":"static func fluent(DatabaseID?) -> HBPersistDriverFactory","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory\/redis(id:)","title":"static func redis(id: RedisConnectionPoolGroupIdentifier) -> HBPersistDriverFactory","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbpersistdriverfactory","title":"HBPersistDriverFactory","type":"struct"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/duplicate","title":"static var duplicate: HBPersistError","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbpersisterror","title":"HBPersistError","type":"struct"}],"path":"\/documentation\/hummingbird\/persistentdata","title":"Persistent data","type":"symbol"},{"children":[{"title":"Reference","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/init()","title":"init()","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/middlewares","title":"let middlewares: HBMiddlewareGroup","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/add(_:method:responder:)","title":"func add(String, method: HTTPMethod, responder: HBResponder)","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/buildrouter()","title":"func buildRouter() -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-3277t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-4t19t","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-2ae9a","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3kd25","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-3vv1c","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-8lcdc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/delete(_:options:use:)-piwf","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-326e5","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-33vun","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3e4ny","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-3gdk9","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/get(_:options:use:)-96ynq","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jf15","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1jgko","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-1m180","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-2bsdv","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/head(_:options:use:)-6f85h","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-5n2kl","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/on(_:method:options:use:)-mr5j","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-17vf1","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-2tvuv","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-30xlk","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-3u9o4","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/patch(_:options:use:)-71l1s","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1qeef","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-1uvzy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-3rhz5","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-4lh1p","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/post(_:options:use:)-6m3su","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-1xu68","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3dtts","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-3oy8p","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-6a3o8","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/put(_:options:use:)-71xiv","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-2abjy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-6h5kd","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/constructresponder(options:use:)-9eh84","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbrouterbuilder","title":"HBRouterBuilder","type":"class"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/add(middleware:)","title":"func add(middleware: HBMiddleware) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-3r0lk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-xc8l","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBRouterGroup","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jdiw","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-5jwwc","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-7pg7u","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-f89z","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/delete(_:options:use:)-n1cp","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-3adx0","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-5qsft","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-7ndj6","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-84ds1","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/get(_:options:use:)-8oipj","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-2i944","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-53c7j","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-5vf11","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-71h8s","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/head(_:options:use:)-9x2yc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-2628e","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/on(_:method:options:use:)-6azj7","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-2wf6k","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-4s93j","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-5rw5v","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-90zht","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/patch(_:options:use:)-9q0ya","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-15kto","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-1yp8y","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-2yre8","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-3i1g2","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/post(_:options:use:)-723ko","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-197sx","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-3wqre","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-4hu0l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-74fg9","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/put(_:options:use:)-s9l","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-2c9zb","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-3igox","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/constructresponder(options:use:)-61uaq","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup\/hbroutermethods-implementations","title":"HBRouterMethods Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbroutergroup","title":"HBRouterGroup","type":"struct"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-3ic9o","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5gzcx","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-5x22s","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-74uf8","title":"func delete(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/delete(_:options:use:)-8gurb","title":"func delete(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-3kg91","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-50wai","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-7g21","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-86u5y","title":"func get(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/get(_:options:use:)-9jm74","title":"func get(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/group(_:)","title":"func group(String) -> HBRouterGroup","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-40dtg","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-7niyc","title":"func head(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-88cag","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-9x5r8","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/head(_:options:use:)-ds6","title":"func head(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"}],"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-3uco","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"}],"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-4r81r","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-q9gs","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"}],"title":"HBRouterMethods Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/on(_:method:options:use:)-6fajk","title":"func on(String, method: HTTPMethod, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-12p1l","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-3gi4u","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-5qglv","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-663sj","title":"func patch(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/patch(_:options:use:)-we6j","title":"func patch(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-16d3s","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-3y1zn","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-75fgq","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-7ntwy","title":"func post(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/post(_:options:use:)-92rp","title":"func post(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-28ous","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-49wvb","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-549yy","title":"func put(String, options: HBRouterMethodOptions, use: Handler.Type) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-5hceh","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/put(_:options:use:)-97j9q","title":"func put(String, options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> Self","type":"method"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-3kmxy","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) throws -> Output) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-69xk3","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) -> EventLoopFuture) -> HBResponder","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbroutermethods\/constructresponder(options:use:)-lhp0","title":"static func constructResponder(options: HBRouterMethodOptions, use: (HBRequest) async throws -> Output) -> HBResponder","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbroutermethods","title":"HBRouterMethods","type":"protocol"}],"path":"\/documentation\/hummingbird\/router","title":"Router","type":"symbol"}],"path":"\/documentation\/index","title":"Hummingbird","type":"module"},{"children":[{"title":"Articles","type":"groupMarker"},{"path":"\/documentation\/hummingbird\/authenticators","title":"Authenticators","type":"article"},{"path":"\/documentation\/hummingbird\/sessions","title":"Sessions","type":"article"},{"path":"\/documentation\/hummingbird\/onetimepasswords","title":"One Time Passwords","type":"article"},{"title":"Authenticators","type":"groupMarker"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbauthenticator\/value","title":"Value","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx","title":"func authenticate(request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-3hx96","title":"func authenticate(request: HBRequest) -> EventLoopFuture","type":"method"}],"title":"HBAuthenticator Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5hn4s","title":"func authenticate(request: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbauthenticator","title":"HBAuthenticator","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/value","title":"Value","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-11jwi","title":"func authenticate(request: HBRequest) async throws -> Value?","type":"method"}],"title":"HBAsyncAuthenticator Implementations","type":"groupMarker"},{"children":[{"path":"\/documentation\/hummingbirdauth\/hbauthenticator\/authenticate(request:)-5cacx","title":"func authenticate(request: HBRequest) -> EventLoopFuture","type":"method"}],"title":"HBAuthenticator Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbasyncauthenticator\/authenticate(request:)-39uup","title":"func authenticate(request: HBRequest) async throws -> Value?","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncauthenticator","title":"HBAsyncAuthenticator","type":"protocol"},{"path":"\/documentation\/hummingbirdauth\/hbauthenticatable","title":"HBAuthenticatable","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/init(_:)","title":"init(Auth.Type)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware\/apply(to:next:)","title":"func apply(to: HBRequest, next: HBResponder) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/isauthenticatedmiddleware","title":"IsAuthenticatedMiddleware","type":"struct"},{"title":"Header Authentication","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/basicauthentication\/password","title":"let password: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/basicauthentication\/username","title":"let username: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/basicauthentication","title":"BasicAuthentication","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/bearerauthentication\/token","title":"let token: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/bearerauthentication","title":"BearerAuthentication","type":"struct"},{"title":"Encryption","type":"groupMarker"},{"children":[{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:)","title":"static func hash(String, cost: UInt8) -> String","type":"method"},{"path":"\/documentation\/hummingbirdauth\/bcrypt\/hash(_:cost:for:)","title":"static func hash(String, cost: UInt8, for: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:)","title":"static func verify(String, hash: String) -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdauth\/bcrypt\/verify(_:hash:for:)","title":"static func verify(String, hash: String, for: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/bcrypt","title":"Bcrypt","type":"enum"},{"title":"Sessions","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/sessiondoesnotexist","title":"static var sessionDoesNotExist: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/sessionmanager\/error","title":"SessionManager.Error","type":"struct"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-678qm","title":"func delete() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/delete()-9t0kv","title":"func delete() async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-4xrjm","title":"func load(as: Session.Type) async throws -> Session?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/load(as:)-578pt","title":"func load(as: Session.Type) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-71gid","title":"func save(session: Session, expiresIn: TimeAmount) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/save(session:expiresin:)-7vqpb","title":"func save(session: Session, expiresIn: TimeAmount) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-1jvm4","title":"func update(session: Session, expiresIn: TimeAmount) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/update(session:expiresin:)-7y9ap","title":"func update(session: Session, expiresIn: TimeAmount) -> EventLoopFuture","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/sessionmanager\/sessionidstorage","title":"SessionManager.SessionIDStorage","type":"typealias"}],"path":"\/documentation\/hummingbirdauth\/sessionmanager","title":"SessionManager","type":"struct"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/session","title":"Session","type":"associatedtype"},{"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/value","title":"Value","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-1k0a7","title":"func getSession(request: HBRequest) -> EventLoopFuture","type":"method"}],"title":"HBSessionAuthenticator Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getsession(request:)-4xtyf","title":"func getSession(request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator\/getvalue(from:request:)","title":"func getValue(from: Session, request: HBRequest) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbsessionauthenticator","title":"HBSessionAuthenticator","type":"protocol"},{"children":[{"title":"Associated Types","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/session","title":"Session","type":"associatedtype"},{"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/value","title":"Value","type":"associatedtype"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-xt45","title":"func getSession(request: HBRequest) async throws -> Session?","type":"method"}],"title":"HBAsyncSessionAuthenticator Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getsession(request:)-5vu8k","title":"func getSession(request: HBRequest) async throws -> Session?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator\/getvalue(from:request:)","title":"func getValue(from: Session, request: HBRequest) async throws -> Value?","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hbasyncsessionauthenticator","title":"HBAsyncSessionAuthenticator","type":"protocol"},{"title":"OTP","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hotp\/init(secret:length:hashfunction:)","title":"init(secret: String, length: Int, hashFunction: OTPHashFunction)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hotp\/hashfunction","title":"let hashFunction: OTPHashFunction","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hotp\/length","title":"let length: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/hotp\/secret","title":"let secret: String","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hotp\/compute(counter:)","title":"func compute(counter: UInt64) -> Int","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hotp\/createauthenticatorurl(label:issuer:)","title":"func createAuthenticatorURL(label: String, issuer: String?) -> String","type":"method"}],"path":"\/documentation\/hummingbirdauth\/hotp","title":"HOTP","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/totp\/init(secret:length:timestep:hashfunction:)","title":"init(secret: String, length: Int, timeStep: Int, hashFunction: OTPHashFunction)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/totp\/hashfunction","title":"let hashFunction: OTPHashFunction","type":"property"},{"path":"\/documentation\/hummingbirdauth\/totp\/length","title":"let length: Int","type":"property"},{"path":"\/documentation\/hummingbirdauth\/totp\/secret","title":"let secret: String","type":"property"},{"path":"\/documentation\/hummingbirdauth\/totp\/timestep","title":"let timeStep: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/totp\/compute(date:)","title":"func compute(date: Date) -> Int","type":"method"},{"path":"\/documentation\/hummingbirdauth\/totp\/createauthenticatorurl(label:issuer:)","title":"func createAuthenticatorURL(label: String, issuer: String?) -> String","type":"method"}],"path":"\/documentation\/hummingbirdauth\/totp","title":"TOTP","type":"struct"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/sha1","title":"case sha1","type":"case"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/sha256","title":"case sha256","type":"case"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/sha512","title":"case sha512","type":"case"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/init(rawvalue:)","title":"init?(rawValue: String)","type":"init"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/otphashfunction\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/hashvalue","title":"var hashValue: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/otphashfunction\/hash(into:)","title":"func hash(into: inout Hasher)","type":"method"}],"path":"\/documentation\/hummingbirdauth\/otphashfunction\/rawrepresentable-implementations","title":"RawRepresentable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/otphashfunction","title":"OTPHashFunction","type":"enum"},{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/sessiondoesnotexist","title":"static var sessionDoesNotExist: `Self`","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/error","title":"HBSessionStorage.Error","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/init(_:sessionid:)","title":"init(HBPersistDriver, sessionID: SessionIDStorage)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9aycx","title":"func delete(request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/delete(request:)-9ysop","title":"func delete(request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-5to2v","title":"func load(as: Session.Type, request: HBRequest) async throws -> Session?","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/load(as:request:)-7hvkp","title":"func load(as: Session.Type, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-3xyrl","title":"func save(session: Session, expiresIn: TimeAmount, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/save(session:expiresin:request:)-7qouz","title":"func save(session: Session, expiresIn: TimeAmount, request: HBRequest) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-9uzr","title":"func update(session: Session, expiresIn: TimeAmount, request: HBRequest) async throws","type":"method"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/update(session:expiresin:request:)-u6vk","title":"func update(session: Session, expiresIn: TimeAmount, request: HBRequest) -> EventLoopFuture","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/cookie(_:)","title":"case cookie(String)","type":"case"},{"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage\/header(_:)","title":"case header(String)","type":"case"}],"path":"\/documentation\/hummingbirdauth\/hbsessionstorage\/sessionidstorage","title":"HBSessionStorage.SessionIDStorage","type":"enum"}],"path":"\/documentation\/hummingbirdauth\/hbsessionstorage","title":"HBSessionStorage","type":"struct"}],"path":"\/documentation\/hummingbirdauth","title":"HummingbirdAuth","type":"module"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Type Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/none","title":"static var none: `Self`","type":"property"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/ratio(_:)","title":"static func ratio(Double) -> HTTPDecompressionLimit","type":"method"},{"path":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit\/size(_:)","title":"static func size(Int) -> HTTPDecompressionLimit","type":"method"}],"path":"\/documentation\/hummingbirdcompression\/httpdecompressionlimit","title":"HTTPDecompressionLimit","type":"struct"}],"path":"\/documentation\/hummingbirdcompression","title":"HummingbirdCompression","type":"module"},{"children":[{"title":"Server","type":"groupMarker"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/init(address:servername:maxuploadsize:maxstreamingbuffersize:backlog:reuseaddress:tcpnodelay:withpipeliningassistance:idletimeoutconfiguration:)","title":"init(address: HBBindAddress, serverName: String?, maxUploadSize: Int, maxStreamingBufferSize: Int, backlog: Int, reuseAddress: Bool, tcpNoDelay: Bool, withPipeliningAssistance: Bool, idleTimeoutConfiguration: IdleStateHandlerConfiguration?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/address","title":"let address: HBBindAddress","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/backlog","title":"let backlog: Int","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/idletimeoutconfiguration","title":"let idleTimeoutConfiguration: IdleStateHandlerConfiguration?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxstreamingbuffersize","title":"let maxStreamingBufferSize: Int","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/maxuploadsize","title":"let maxUploadSize: Int","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/reuseaddress","title":"let reuseAddress: Bool","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/servername","title":"let serverName: String?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/tcpnodelay","title":"let tcpNoDelay: Bool","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct\/withpipeliningassistance","title":"let withPipeliningAssistance: Bool","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.struct","title":"HBHTTPServer.Configuration","type":"struct"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration\/init(readtimeout:writetimeout:)","title":"init(readTimeout: TimeAmount, writeTimeout: TimeAmount)","type":"init"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/idlestatehandlerconfiguration","title":"HBHTTPServer.IdleStateHandlerConfiguration","type":"struct"},{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/init(group:configuration:)","title":"init(group: EventLoopGroup, configuration: Configuration)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/channel","title":"var channel: Channel?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/configuration-swift.property","title":"let configuration: Configuration","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/eventloopgroup","title":"let eventLoopGroup: EventLoopGroup","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/httpchannelinitializer","title":"var httpChannelInitializer: HBChannelInitializer","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/port","title":"var port: Int?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addchannelhandler(_:)","title":"func addChannelHandler(() -> RemovableChannelHandler) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:)","title":"func addHTTP2Upgrade(tlsConfiguration: TLSConfiguration) throws -> HBHTTPServer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addhttp2upgrade(tlsconfiguration:idlereadtimeout:)","title":"func addHTTP2Upgrade(tlsConfiguration: TLSConfiguration, idleReadTimeout: TimeAmount) throws -> HBHTTPServer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addrequestdecompression(limit:threadpool:)","title":"func addRequestDecompression(limit: HTTPDecompressionLimit, threadPool: NIOThreadPool?) -> HBHTTPServer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addresponsecompression(threadpool:threadpoolthreshold:)","title":"func addResponseCompression(threadPool: NIOThreadPool?, threadPoolThreshold: Int) -> HBHTTPServer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtls(tlsconfiguration:)","title":"func addTLS(tlsConfiguration: TLSConfiguration) throws -> HBHTTPServer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addtlschannelhandler(_:)","title":"func addTLSChannelHandler(() -> RemovableChannelHandler) -> Self","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/addwebsocketupgrade(maxframesize:extensions:logger:shouldupgrade:onupgrade:)","title":"func addWebSocketUpgrade(maxFrameSize: Int, extensions: [HBWebSocketExtensionFactory], logger: Logger, shouldUpgrade: (Channel, HTTPRequestHead) -> EventLoopFuture, onUpgrade: (HBWebSocket, HTTPRequestHead) -> Void)","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/getchildchannelhandlers(responder:)","title":"func getChildChannelHandlers(responder: HBHTTPResponder) -> [RemovableChannelHandler]","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/start(responder:)","title":"func start(responder: HBHTTPResponder) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/stop()","title":"func stop() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/wait()","title":"func wait() throws","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/connectionclosing","title":"case connectionClosing","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/servernotrunning","title":"case serverNotRunning","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver\/error","title":"HBHTTPServer.Error","type":"enum"}],"path":"\/documentation\/hummingbirdcore\/hbhttpserver","title":"HBHTTPServer","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-7sdyn","title":"var logger: Logger","type":"property"}],"title":"HBHTTPResponder Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/logger-9ouqb","title":"var logger: Logger","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-22q9a","title":"func handlerAdded(context: ChannelHandlerContext)","type":"method"}],"title":"HBHTTPResponder Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handleradded(context:)-8f1ye","title":"func handlerAdded(context: ChannelHandlerContext)","type":"method"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-7wx29","title":"func handlerRemoved(context: ChannelHandlerContext)","type":"method"}],"title":"HBHTTPResponder Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/handlerremoved(context:)-65gds","title":"func handlerRemoved(context: ChannelHandlerContext)","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponder\/respond(to:context:oncomplete:)","title":"func respond(to: HBHTTPRequest, context: ChannelHandlerContext, onComplete: (Result) -> Void)","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponder","title":"HBHTTPResponder","type":"protocol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"children":[{"children":[{"path":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-5kbqw","title":"func addProtocolUpgrader(HTTPServerProtocolUpgrader)","type":"method"}],"title":"HBChannelInitializer Implementations","type":"groupMarker"}],"path":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/addprotocolupgrader(_:)-7f151","title":"func addProtocolUpgrader(HTTPServerProtocolUpgrader)","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbchannelinitializer\/initialize(channel:childhandlers:configuration:)","title":"func initialize(channel: Channel, childHandlers: [RemovableChannelHandler], configuration: HBHTTPServer.Configuration) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbchannelinitializer","title":"HBChannelInitializer","type":"protocol"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/http1channelinitializer\/init(upgraders:)","title":"init(upgraders: [HTTPServerProtocolUpgrader])","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-8qrze","title":"func addProtocolUpgrader(HTTPServerProtocolUpgrader)","type":"method"},{"path":"\/documentation\/hummingbirdcore\/http1channelinitializer\/initialize(channel:childhandlers:configuration:)","title":"func initialize(channel: Channel, childHandlers: [RemovableChannelHandler], configuration: HBHTTPServer.Configuration) -> EventLoopFuture","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/http1channelinitializer\/addprotocolupgrader(_:)-9mhyy","title":"func addProtocolUpgrader(HTTPServerProtocolUpgrader)","type":"method"}],"path":"\/documentation\/hummingbirdcore\/http1channelinitializer\/hbchannelinitializer-implementations","title":"HBChannelInitializer Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/http1channelinitializer","title":"HTTP1ChannelInitializer","type":"struct"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/custom(_:)","title":"case custom((HTTPServerBootstrap) -> EventLoopFuture)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/hostname(_:port:)","title":"case hostname(String, port: Int)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocket(path:)","title":"case unixDomainSocket(path: String)","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/host","title":"var host: String?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/port","title":"var port: Int?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbbindaddress\/unixdomainsocketpath","title":"var unixDomainSocketPath: String?","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbbindaddress","title":"HBBindAddress","type":"enum"},{"title":"Request","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttprequest\/body","title":"var body: HBRequestBody","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttprequest\/head","title":"var head: HTTPRequestHead","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttprequest\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttprequest\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbhttprequest","title":"HBHTTPRequest","type":"struct"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/bytebuffer(_:)","title":"case byteBuffer(ByteBuffer?)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream(_:)","title":"case stream(HBByteBufferStreamer)","type":"case"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/buffer","title":"var buffer: ByteBuffer?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/stream","title":"var stream: HBStreamerProtocol?","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:)","title":"func consumeBody(maxSize: Int) async throws -> ByteBuffer?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(maxsize:on:)","title":"func consumeBody(maxSize: Int, on: EventLoop) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/consumebody(on:)","title":"func consumeBody(on: EventLoop) -> EventLoopFuture","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbrequestbody\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbrequestbody","title":"HBRequestBody","type":"enum"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/init(eventloop:maxsize:maxstreamingbuffersize:)","title":"init(eventLoop: EventLoop, maxSize: Int, maxStreamingBufferSize: Int?)","type":"init"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-y5w0","title":"func consume() -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume(on:)","title":"func consume(on: EventLoop) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(_:)","title":"func consumeAll((ByteBuffer) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consumeall(on:_:)","title":"func consumeAll(on: EventLoop, (ByteBuffer) -> EventLoopFuture) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(_:)","title":"func feed(FeedInput)","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feed(buffer:)","title":"func feed(buffer: ByteBuffer) -> EventLoopFuture","type":"method"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/bytebuffer(_:)","title":"case byteBuffer(ByteBuffer)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/end","title":"case end","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput\/error(_:)","title":"case error(Error)","type":"case"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/feedinput","title":"HBByteBufferStreamer.FeedInput","type":"enum"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/bodydropped","title":"case bodyDropped","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/equatable-implementations","title":"Equatable Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror\/error-implementations","title":"Error Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/streamererror","title":"HBByteBufferStreamer.StreamerError","type":"enum"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/sequence","title":"var sequence: HBRequestBodyStreamerSequence","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/consume()-64tlf","title":"func consume() async throws -> HBStreamerOutput","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer\/hbstreamerprotocol-implementations","title":"HBStreamerProtocol Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbbytebufferstreamer","title":"HBByteBufferStreamer","type":"class"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/sequence","title":"var sequence: HBRequestBodyStreamerSequence","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume()","title":"func consume() async throws -> HBStreamerOutput","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consume(on:)","title":"func consume(on: EventLoop) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbstreamerprotocol\/consumeall(on:_:)","title":"func consumeAll(on: EventLoop, (ByteBuffer) -> EventLoopFuture) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbstreamerprotocol","title":"HBStreamerProtocol","type":"protocol"},{"children":[{"title":"Structures","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator\/next()","title":"func next() async throws -> ByteBuffer?","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asynciterator","title":"HBRequestBodyStreamerSequence.AsyncIterator","type":"struct"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/makeasynciterator()","title":"func makeAsyncIterator() -> AsyncIterator","type":"method"},{"title":"Type Aliases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/element","title":"HBRequestBodyStreamerSequence.Element","type":"typealias"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/allsatisfy(_:)","title":"func allSatisfy((Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:)","title":"func collect(upTo: Int) async throws -> ByteBuffer","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/collect(upto:into:)","title":"func collect(upTo: Int, into: inout ByteBuffer) async throws","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-71hsq","title":"func compactMap((Self.Element) async throws -> ElementOfResult?) -> AsyncThrowingCompactMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/compactmap(_:)-77zt9","title":"func compactMap((Self.Element) async -> ElementOfResult?) -> AsyncCompactMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(_:)","title":"func contains(Self.Element) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/contains(where:)","title":"func contains(where: (Self.Element) async throws -> Bool) async rethrows -> Bool","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/drop(while:)","title":"func drop(while: (Self.Element) async -> Bool) -> AsyncDropWhileSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/dropfirst(_:)","title":"func dropFirst(Int) -> AsyncDropFirstSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/filter(_:)","title":"func filter((Self.Element) async -> Bool) -> AsyncFilterSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/first(where:)","title":"func first(where: (Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-4n6c6","title":"func flatMap((Self.Element) async throws -> SegmentOfResult) -> AsyncThrowingFlatMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/flatmap(_:)-6ynpa","title":"func flatMap((Self.Element) async -> SegmentOfResult) -> AsyncFlatMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-4p6zd","title":"func map((Self.Element) async -> Transformed) -> AsyncMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/map(_:)-9rev8","title":"func map((Self.Element) async throws -> Transformed) -> AsyncThrowingMapSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/max(by:)","title":"func max(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/min(by:)","title":"func min(by: (Self.Element, Self.Element) async throws -> Bool) async rethrows -> Self.Element?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(_:)","title":"func prefix(Int) -> AsyncPrefixSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/prefix(while:)","title":"func prefix(while: (Self.Element) async -> Bool) rethrows -> AsyncPrefixWhileSequence","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(_:_:)","title":"func reduce(Result, (Result, Self.Element) async throws -> Result) async rethrows -> Result","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/reduce(into:_:)","title":"func reduce(into: Result, (inout Result, Self.Element) async throws -> Void) async rethrows -> Result","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence\/asyncsequence-implementations","title":"AsyncSequence Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbrequestbodystreamersequence","title":"HBRequestBodyStreamerSequence","type":"struct"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbstreameroutput\/bytebuffer(_:)","title":"case byteBuffer(ByteBuffer)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbstreameroutput\/end","title":"case end","type":"case"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Operators","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbstreameroutput\/!=(_:_:)","title":"static func != (Self, Self) -> Bool","type":"op"}],"path":"\/documentation\/hummingbirdcore\/hbstreameroutput\/equatable-implementations","title":"Equatable Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbstreameroutput","title":"HBStreamerOutput","type":"enum"},{"title":"Response","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponse\/init(head:body:)","title":"init(head: HTTPResponseHead, body: HBResponseBody)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponse\/body","title":"var body: HBResponseBody","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponse\/head","title":"var head: HTTPResponseHead","type":"property"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponse\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponse\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponse","title":"HBHTTPResponse","type":"struct"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/bytebuffer(_:)","title":"case byteBuffer(ByteBuffer)","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/empty","title":"case empty","type":"case"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.enum.case","title":"case stream(HBResponseBodyStreamer)","type":"case"},{"title":"Type Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/stream(_:)-swift.type.method","title":"static func stream(HBStreamerProtocol) -> HBResponseBody","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/streamcallback(_:)","title":"static func streamCallback(HBStreamCallback) -> HBResponseBody","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbresponsebody\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbresponsebody","title":"HBResponseBody","type":"enum"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer\/read(on:)","title":"func read(on: EventLoop) -> EventLoopFuture","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbresponsebodystreamer","title":"HBResponseBodyStreamer","type":"protocol"},{"path":"\/documentation\/hummingbirdcore\/hbstreamcallback","title":"HBStreamCallback","type":"typealias"},{"title":"Errors","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:)","title":"init(HTTPResponseStatus)","type":"init"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/init(_:message:)","title":"init(HTTPResponseStatus, message: String)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/body","title":"let body: String?","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/headers","title":"let headers: HTTPHeaders","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/status","title":"let status: HTTPResponseStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/body(allocator:)","title":"func body(allocator: ByteBufferAllocator) -> ByteBuffer?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/response(allocator:)","title":"func response(allocator: ByteBufferAllocator) -> HBResponse","type":"method"},{"title":"Default Implementations","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/description","title":"var description: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttperror\/customstringconvertible-implementations","title":"CustomStringConvertible Implementations","type":"symbol"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/localizeddescription","title":"var localizedDescription: String","type":"property"}],"path":"\/documentation\/hummingbirdcore\/hbhttperror\/error-implementations","title":"Error Implementations","type":"symbol"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttperror\/response(version:allocator:)","title":"func response(version: HTTPVersion, allocator: ByteBufferAllocator) -> HBHTTPResponse","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbhttperror\/hbhttpresponseerror-implementations","title":"HBHTTPResponseError Implementations","type":"symbol"}],"path":"\/documentation\/hummingbirdcore\/hbhttperror","title":"HBHTTPError","type":"struct"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/headers","title":"var headers: HTTPHeaders","type":"property"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/status","title":"var status: HTTPResponseStatus","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/body(allocator:)","title":"func body(allocator: ByteBufferAllocator) -> ByteBuffer?","type":"method"},{"path":"\/documentation\/hummingbirdcore\/hbhttpresponseerror\/response(version:allocator:)","title":"func response(version: HTTPVersion, allocator: ByteBufferAllocator) -> HBHTTPResponse","type":"method"}],"path":"\/documentation\/hummingbirdcore\/hbhttpresponseerror","title":"HBHTTPResponseError","type":"protocol"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(host:port:)","title":"func bind(host: String, port: Int) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/bind(unixdomainsocketpath:)","title":"func bind(unixDomainSocketPath: String) -> EventLoopFuture","type":"method"},{"path":"\/documentation\/hummingbirdcore\/httpserverbootstrap\/childchanneloption(_:value:)","title":"func childChannelOption